/*! 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)))){:host,:root{--mic-voice:.82;--mic-gate:1;--mk-s1:1;--mk-s2:1;--mk-s3:1}*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-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-ease:initial;--note-w:100%;--v2-mic-level:70%}}}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/HostGrotesk-Latin.woff2)format("woff2")}:root{--playback-surface:var(--ink-100);--playback-dot:var(--ink-400);--playback-track:var(--ink-200);--playback-ink:var(--ink);--brand:#4d0808;--brand-hover:#641212;--brand-deep:#2e0505;--ink:var(--brand);--ink-600:#4d080899;--ink-400:#4d080866;--ink-300:#4d080840;--ink-200:#4d08081a;--ink-100:#4d08080d;--ink-50:#4d080808;--surface:#fff;--paper:#fff9e7;--soft:var(--paper);--cream:#fef1c4;--cream-ground:#fff3ca;--wash:#fef1c433;--beige:#fce7b3;--on-brand:var(--cream);--on-brand-muted:#fef1c499;--on-brand-line:#fef1c433;--on-brand-fill:#fef1c41a;--tera:#ff9f27;--tera-purple:#b778f3;--tera-green:#63ce98;--tera-blue:#7d92f3;--tera-pink:var(--accent);--accent:#ff86d4;--ground-garnet:var(--brand) url(/assets/kraft-paper.png) 0 0 /480px;--shadow-sm:0 1px 2px #4d08080f;--shadow-md:0 12px 32px #4d080814;--shadow-on-ground:#060914b3;--font-latin:"Teracy Latin JA","Host Grotesk",sans-serif;--font-ja:"Teracy Latin JA","Host Grotesk","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Hiragino Sans","Noto Sans JP","Noto Sans CJK JP",sans-serif;--text-12:12px;--text-14:14px;--text-16:16px;--text-18:18px;--text-20:20px;--text-24:24px;--text-28:28px;--text-32:32px;--text-40:40px;--text-48:48px;--text-56:56px;--text-72:72px;--text-96:96px;--text-120:120px;--v2-mobile-title:32px;--v2-mobile-item:24px;--v2-mobile-lead:18px;--v2-office-step-number:var(--v2-office-step-title);--v2-office-step-title:var(--v2-mobile-item);--lh-tight:1.1;--lh-title:1.2;--lh-heading:1.3;--lh-lead:1.5;--lh-body:1.7;--tracking-title:-.02em;--tracking-label:.06em;--tracking-wide:.04em;--app-text-20:20px}@media (max-width:767px){:root{--text-18:16px;--text-20:18px;--text-24:20px;--text-28:24px;--text-32:24px;--text-40:24px;--text-48:28px;--text-56:28px;--text-72:32px;--text-96:48px;--text-120:56px}}:root{--v2-ui-min-scale:.5;--v2-ui-person-size:var(--space-80);--v2-ui-chat-width:calc(var(--v2-ui-person-size) * 2 - var(--space-8));--v2-ui-agent-chat-width:calc(var(--v2-ui-chat-width) + var(--space-32));--v2-ui-chrome-icon:var(--space-12);--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-104:104px;--space-120:120px;--space-160:160px;--space-200:200px;--space-240:240px;--space-280:280px;--app-window-ratio:16/10;--app-radius-12:12px;--app-radius-16:16px;--app-radius-24:24px;--app-radius-32:32px;--radius-4:4px;--radius-8:8px;--radius-12:var(--app-radius-12);--radius-16:var(--app-radius-16);--radius-24:var(--app-radius-24);--radius-32:var(--app-radius-32);--radius-full:999px;--nav-surface:#ffffffb8;--nav-shadow:var(--shadow-sm),inset 0 0 0 1px var(--ink-100);--nav-height:var(--space-48);--nav-pad:var(--space-4);--nav-control:calc(var(--nav-height) - 2 * var(--nav-pad));--nav-mark-inset:var(--space-16);--nav-assistant-inset:3.4px;--nav-assistant-width:25.2px;--nav-logo-gap:var(--space-8);--nav-band-pad:var(--space-8);--nav-band-surface:var(--cream)}@supports (color:color-mix(in lab,red,red)){:root{--nav-band-surface:color-mix(in srgb,var(--cream) 86%,transparent)}}:root{--nav-band-line:#1f1b1a14;--nav-open-width:768px;--nav-download-height:var(--space-40);--nav-download-gap:var(--space-4);--nav-download-pad:var(--space-12);--nav-download-width:128px;--nav-download-inset:calc((var(--nav-height) - var(--nav-download-height)) / 2);--nav-compact-lead:60px;--nav-compact-width:calc(var(--nav-compact-lead) + var(--nav-download-width) + var(--nav-download-inset));--control-height:var(--space-48);--touch-target:44px;--button-pad-block:var(--space-12);--button-pad-inline:var(--space-24);--chip-pad-block:var(--space-4);--chip-pad-inline:var(--space-12);--badge-pad-block:var(--space-4);--badge-pad-inline:var(--space-8);--font-brand-display:"Teracy Display","Host Grotesk",sans-serif;--caption-body-size:var(--text-16);--caption-body-leading:var(--lh-body);--caption-body-color:var(--ink-600);--font-clock:"DSEG7 Classic",ui-monospace,monospace;--window-clock-ink:#c7a889;--hero-avatar-size:var(--space-80)}html[lang=ja]{--nav-download-width:144px;--font-brand-display:"Teracy Display",var(--font-ja)}.pricing{--space-inline:var(--space-8);--space-related:var(--space-16);--space-group:var(--space-40);--leading-heading:1.25;--leading-control:1.5;--pricing-section-gap:var(--space-96);--pricing-text-size:var(--text-16);--pricing-label-size:var(--text-14);--pricing-plan-name-size:var(--text-24);--pricing-plan-name-weight:500;--pricing-price-size:22px;--pricing-price-size-compact:var(--text-20);--pricing-currency-size:var(--text-20);--pricing-currency-gap:var(--space-4);--pricing-price-weight:500;--pricing-price-leading:1.125;--pricing-plan-gap:var(--space-24);--pricing-plan-inset:var(--space-32);--pricing-identity-gap:var(--space-12);--pricing-price-unit-gap:var(--space-8);--pricing-value-gap:var(--space-8);--pricing-decision-gap:var(--space-16);--pricing-details-gap:var(--space-24);--pricing-details-inset:var(--space-16);--pricing-feature-gap:var(--space-12)}@media (max-width:767px){:root{--radius-12:8px;--radius-16:12px;--radius-24:16px;--radius-32:24px}}.rta-pen-in{transform-box:fill-box;transform-origin:30% 80%;animation:rta-pen-in .56s cubic-bezier(.3,1.35,.55,1) both}.rta-pen-in[data-leaving=true]{animation:rta-pen-out .2s ease-in both}@keyframes rta-pen-in{0%{opacity:0;transform:translateY(46px)scale(.4)}to{opacity:1;transform:none}}@keyframes rta-pen-out{to{opacity:0;transform:translateY(46px)scale(.4)}}.rta-pen-write{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2));animation:rta-pen-write 3.4s linear .56s infinite}@keyframes rta-pen-write{0%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}1.125%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .332))}2.25%{transform:translate(calc(var(--a) * .15),calc(var(--a) * .65))}3.375%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .968))}4.5%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * 1.1))}5.625%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .968))}6.75%{transform:translate(calc(var(--a) * -.95),calc(var(--a) * .65))}7.875%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .332))}9%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}10.125%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .332))}11.25%{transform:translate(calc(var(--a) * .15),calc(var(--a) * .65))}12.375%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .968))}13.5%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * 1.1))}14.625%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .968))}15.75%{transform:translate(calc(var(--a) * -.95),calc(var(--a) * .65))}16.875%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .332))}18%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}19.125%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .332))}20.25%{transform:translate(calc(var(--a) * .15),calc(var(--a) * .65))}21.375%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .968))}22.5%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * 1.1))}23.625%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .968))}24.75%{transform:translate(calc(var(--a) * -.95),calc(var(--a) * .65))}25.875%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .332))}27%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}28.125%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .332))}29.25%{transform:translate(calc(var(--a) * .15),calc(var(--a) * .65))}30.375%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .968))}31.5%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * 1.1))}32.625%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .968))}33.75%{transform:translate(calc(var(--a) * -.95),calc(var(--a) * .65))}34.875%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .332))}36%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}37.125%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .332))}38.25%{transform:translate(calc(var(--a) * .15),calc(var(--a) * .65))}39.375%{transform:translate(calc(var(--a) * -.011),calc(var(--a) * .968))}40.5%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * 1.1))}41.625%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .968))}42.75%{transform:translate(calc(var(--a) * -.95),calc(var(--a) * .65))}43.875%{transform:translate(calc(var(--a) * -.789),calc(var(--a) * .332))}45%{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}52%,80%{transform:translate(calc(var(--a) * .3),calc(var(--a) * -1.6))}88%,to{transform:translate(calc(var(--a) * -.4),calc(var(--a) * .2))}}.rta-writing>svg:first-child>path:nth-last-of-type(-n+2){transform-box:fill-box;transform-origin:50%;translate:calc(4px * var(--mx,1)) 8px;animation:rta-eyes 3.4s ease-in-out .56s infinite,rta-blink 3.4s ease-in-out .56s infinite}@keyframes rta-eyes{0%,44%{translate:calc(4px * var(--mx,1)) 8px}52%,76%{translate:calc(10px * var(--mx,1)) -16px}86%,to{translate:calc(4px * var(--mx,1)) 8px}}@keyframes rta-blink{0%,61%,69%,to{scale:1}65%{scale:1 .18}}.rta-writing[data-still=true]>svg:first-child>path,:root[data-reduce-motion=true] .rta-pen-in,:root[data-reduce-motion=true] .rta-pen-write,:root[data-reduce-motion=true] .rta-writing>svg:first-child>path,[data-still=true] .rta-pen-in,[data-still=true] .rta-pen-write{animation:none}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--text-xs:.75rem;--text-base:1rem;--font-weight-medium:500;--tracking-wide:.025em;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.my-\[-3px\]{margin-block:-3px}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.size-\[20px\]{width:20px;height:20px}.size-full{width:100%;height:100%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.gap-\[1px\]{gap:1px}.gap-\[5px\]{gap:5px}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[18px\]{border-radius:18px}.rounded-\[42px\]{border-radius:42px}.border{border-style:var(--tw-border-style);border-width:1px}.px-\[11px\]{padding-inline:11px}.px-\[12px\]{padding-inline:12px}.py-\[7px\]{padding-block:7px}.py-\[11px\]{padding-block:11px}.text-justify{text-align:justify}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-black{color:var(--color-black)}.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,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (prefers-color-scheme:dark){.dark\:text-\[var\(--floor-label-ink\,black\)\]{color:var(--floor-label-ink,black)}}.\[\&\:\:-webkit-scrollbar\]\:w-\[13px\]::-webkit-scrollbar{width:13px}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:3.40282e+38px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-\[4px\]::-webkit-scrollbar-thumb{border-style:var(--tw-border-style);border-width:4px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-r-\[5px\]::-webkit-scrollbar-thumb{border-right-style:var(--tw-border-style);border-right-width:5px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-solid::-webkit-scrollbar-thumb{--tw-border-style:solid;border-style:solid}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb{border-color:#0000}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[var\(--live-chat-scroll-thumb\)\]::-webkit-scrollbar-thumb{background-color:var(--live-chat-scroll-thumb)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-clip-content::-webkit-scrollbar-thumb{background-clip:content-box}.\[\&\:\:-webkit-scrollbar-track\]\:my-\[8px\]::-webkit-scrollbar-track{margin-block:8px}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overscroll-behavior-y:none}body{color:var(--ink);font-family:var(--font-latin);background:#fff;margin:0}[lang=ja],html[lang=ja] body{font-family:var(--font-ja);font-feature-settings:"palt" 1}a{color:inherit;text-decoration:none}a,button{transition:opacity .2s,transform .2s}a:hover,button:hover{opacity:.72}.button:hover{opacity:1}a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.section{width:100%}.eyebrow{font-size:var(--text-14);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}.display{font-size:clamp(48px,5vw,72px);line-height:var(--lh-tight);letter-spacing:var(--tracking-title)}.muted{color:var(--ink-600)}.button{border-radius:var(--radius-8);padding:var(--button-pad-block) var(--button-pad-inline);display:inline-block}.dark{background:var(--brand);color:var(--soft)}.outline{border:1px solid var(--ink)}.hero{background:var(--cream-ground);isolation:isolate;padding:var(--space-160) var(--fv-inset) 0;text-align:center;position:relative;overflow:hidden}.hero-copy{max-width:var(--content-max-width);margin-inline:auto}.hero h1{font-size:var(--text-56);letter-spacing:var(--tracking-title);margin:0}.apple-mark,.windows-mark{flex:none;width:1.05em;height:1.05em}.apple-mark{margin-top:-.12em}.hero-download:has(.apple-mark){gap:var(--space-8)}.hero:before{content:"";z-index:-1;filter:grayscale()contrast(1.4)brightness(1.4)sepia()hue-rotate(6deg);mix-blend-mode:multiply;opacity:.12;pointer-events:none;background:url(/assets/kraft-paper.png) 0 0/480px;position:absolute;inset:0}.v2-footer-action:has(.apple-mark),.v2-price-note .v2-pill:has(.apple-mark){gap:var(--space-8)}@media (max-width:1023px){.windows-mark{display:none}}.hero p{font-size:var(--text-20);margin:var(--space-16) 0}.hero-wireframe{aspect-ratio:16/9;background:var(--ink-50);border:1px solid var(--ink-200);border-radius:var(--radius-12);color:var(--ink-600);font-size:var(--text-14);margin:var(--space-48) auto 0;width:min(var(--content-max-width),100%);justify-content:center;align-items:center;display:flex}.intro{padding-top:var(--space-160)}.intro-grid,.trust-grid{gap:var(--space-64);grid-template-columns:repeat(3,1fr);display:grid}.intro h2{font-size:var(--text-24);font-weight:400;line-height:var(--lh-title)}.intro p{line-height:var(--lh-lead)}.office{margin-top:var(--space-160);padding:var(--space-80);text-align:center;background:0 0}.office h2{font-size:var(--text-56);font-weight:400}.office>img{height:520px;margin:var(--space-40) auto;object-fit:cover;width:720px;display:block}.tabs{gap:var(--space-8);width:min(880px,100% - 48px);margin:auto;display:flex}.office .tabs{margin-top:var(--space-32)}.tabs button{background:var(--soft);border:1px solid var(--ink-200);color:var(--ink);border-radius:var(--radius-full);font:inherit;font-size:var(--text-20);min-height:72px;padding:var(--space-20) var(--space-24);cursor:pointer;flex:1;transition:background-color .18s,color .18s,box-shadow .18s}.office .tabs button[aria-selected=true]{background:var(--brand);color:var(--soft);box-shadow:0 2px 6px #4d08081f}.office .tabs button:hover{opacity:1}.office .tabs button:not([aria-selected=true]):hover{background:var(--cream)}@media (prefers-reduced-motion:reduce){.office .tabs button{transition:none}}@media (max-width:600px){.office h2{line-height:var(--lh-heading);text-wrap:balance}}.showcase{overflow:hidden}.showcase>h2{text-align:center}.feature-grid{gap:var(--space-40);margin-top:var(--space-72);grid-template-columns:repeat(3,1fr);display:grid}.feature-grid>article>img{border-radius:var(--radius-8);width:100%;height:300px}.feature-grid h3{font-size:var(--text-24);margin-bottom:var(--space-8);font-weight:500}.feature-grid p{line-height:var(--lh-lead);margin:0}.conversation{background:var(--cream);align-items:center;gap:var(--space-104);grid-template-columns:1fr 400px;display:grid}.office{--office-statement-size:var(--text-40);--office-statement-width:960px}@media (max-width:1023px){.office{--office-statement-size:var(--text-32)}}@media (max-width:767px){.office{--office-statement-size:var(--text-24)}}.office h2.office-statement{font-size:var(--office-statement-size);line-height:var(--lh-heading);max-width:var(--office-statement-width);text-align:left;word-break:auto-phrase;margin-inline:auto}.office-statement-rest{color:var(--statement-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.office-scene-heading{display:grid}.office-scene-layer{grid-area:1/1}.office-scene-ghost{visibility:hidden}.office-scene-line{opacity:0}.office-scene-line[data-active=true]{opacity:1}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.office-scene-line,.office-scene-line[data-active=true]{opacity:var(--fade,0);translate:0 calc(var(--offset,0) * .9em);will-change:opacity,translate}}@media (min-width:1024px){main:has(.office-statement){--office-stage-ratio:1040/664;--office-heading-room:0px}.office-sticky:has(.office-statement) .office-tab-panel{margin-top:0}.office-sticky:has(.office-statement) .office-product-stage{aspect-ratio:var(--office-stage-ratio)}.office-sticky:has(.office-statement) .office-caption{display:none}.office-sticky:has(.office-statement) .office-scene{top:19.2308cqw}.office .office-product-stage h2.office-statement{z-index:2;width:100cqw;max-width:none;color:var(--on-brand);margin:0;font-size:3.26923cqw;position:absolute;top:4.61538cqw;left:0}.office .office-product-stage .office-statement-rest{color:var(--on-brand-muted)}.office .office-product-stage .office-statement-rest strong{color:var(--on-brand);font-weight:inherit}}.chat{background:var(--soft);gap:var(--space-12);padding:var(--space-32) var(--space-24);flex-direction:column;display:flex}.chat,.chat p{border-radius:var(--radius-16)}.chat p{line-height:var(--lh-lead);max-width:85%;padding:var(--space-16) var(--space-16);margin:0}.incoming{background:#fff;align-self:flex-start}.outgoing{background:var(--brand);color:var(--cream);align-self:flex-end}.trust-grid{margin:var(--space-64) 0}.trust-grid p{font-size:var(--text-20)}.wide-shot{border-radius:var(--radius-12);object-fit:cover;width:100%;height:520px;display:block}.faq,.security{gap:var(--space-80);grid-template-columns:280px 1fr;align-items:start;display:grid}.faq h2,.security h2{font-size:var(--text-40);margin:0;font-weight:400}.faq details,.security details{border-top:1px solid var(--ink-200);padding:0}.faq details:last-child,.security details:last-child{border-bottom:1px solid var(--ink-200)}.faq summary,.security summary{cursor:pointer;font-size:var(--text-24);justify-content:space-between;list-style:none;display:flex}.faq summary::-webkit-details-marker,.security summary::-webkit-details-marker{display:none}.faq summary{padding:var(--space-24) 0}.faq details p,.security details p{line-height:var(--lh-body);max-width:700px}.faq details p{margin:0 0 var(--space-24)}.use-cases{background:var(--cream)}.use-cases>h2{text-align:center}.case-grid{grid-template-columns:repeat(3,1fr);display:grid}.case-grid article{border-radius:var(--radius-16);background:#ffffff8c;overflow:hidden}.case-grid .case-image>img{width:100%;height:240px}.case-grid article>div>h3,.case-grid article>div>p{margin-left:var(--space-32);margin-right:var(--space-32)}.case-grid article>div>h3{font-size:var(--text-24);margin-bottom:var(--space-8);font-weight:400}.site-footer{background:var(--brand);color:var(--cream);justify-content:space-between;gap:var(--space-80);min-height:100svh;padding:var(--space-160);flex-direction:column;display:flex}.footer-cols{gap:var(--space-80);max-width:var(--content-max-width);grid-template-columns:repeat(4,1fr);width:100%;margin:0 auto;display:grid}.footer-column{gap:var(--space-16);line-height:var(--lh-title);flex-direction:column;display:flex}.footer-label{color:var(--on-brand-muted);margin:0}.footer-column a{color:var(--cream);width:max-content}.footer-column a:focus-visible,.footer-column a:hover{color:var(--on-brand)}.footer-bottom{max-width:var(--content-max-width);justify-content:space-between;align-items:end;width:100%;margin:0 auto;display:flex}.footer-bottom>img{width:241px;height:60px}.footer-social{gap:var(--space-40);display:flex}.footer-social img{width:28px;height:28px}.footer-bottom small{color:var(--on-brand-muted)}.footer-meta{align-items:center;gap:var(--space-40);max-width:100%;display:flex}.footer-separator{background:var(--wash);height:var(--space-20);flex-shrink:0;width:1px}@media (max-width:1023px){.site-footer{gap:var(--space-80);min-height:auto;padding:var(--space-96) var(--space-24) var(--space-32)}.footer-cols{gap:var(--space-48) var(--space-24);grid-template-columns:repeat(2,1fr)}.footer-bottom{align-items:start;gap:var(--space-32);flex-wrap:wrap}.footer-bottom>img{width:min(190px,55vw);height:auto}.footer-meta{gap:var(--space-20);flex-wrap:wrap}.footer-separator{display:none}.footer-bottom small{width:100%}}@media (max-width:767px){.footer-column{gap:0}.footer-label{margin-bottom:var(--space-8)}.footer-column a,.footer-social a{min-height:var(--touch-target);align-items:center;display:inline-flex}.footer-social{gap:var(--space-16)}.footer-social a{min-width:var(--touch-target);justify-content:center}}.logo-strip{height:72px;margin:var(--space-32) 0 0;overflow:hidden}.logo-track{width:max-content;animation:logos 35s linear infinite;display:flex}.logo-set{justify-content:space-around;align-items:center;gap:var(--space-64);min-width:100vw;padding:var(--space-12) var(--space-32);flex:none;display:flex}.integration-logo{mix-blend-mode:multiply;flex-shrink:0;width:143px;height:48px;overflow:hidden}@media (min-width:1024px){.first-view{height:calc(100svh + var(--nav-top) + var(--nav-height));grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.first-view .hero{min-height:0}.first-view+.logo-strip{width:100%;height:48px;margin:var(--space-80) 0 0;background:#fff}.first-view+.logo-strip .logo-set{gap:var(--space-48);padding:var(--space-8) var(--space-24)}.first-view+.logo-strip .integration-logo{width:120px;height:32px}}@keyframes logos{to{transform:translate(-25%)}}.section{padding:var(--section-block) var(--content-gutter)}.before-after>h2,.use-cases>h2,h2.display{font-size:var(--text-56);font-weight:400;line-height:var(--lh-title);text-align:center;letter-spacing:var(--tracking-title)}.intro{padding:var(--space-40) 0 0}.intro-grid{width:var(--content-width);gap:var(--space-40);margin-inline:auto;padding:0}.office{margin-top:var(--space-64);padding:var(--space-32) 0 var(--space-80)}.office h2{margin:0}.showcase{padding:var(--section-block-lg) 0}.showcase>h2{display:none}.feature-grid{--feature-gap:clamp(64px,5vw,96px);gap:var(--feature-gap);scroll-snap-type:x mandatory;margin:0;padding:0 calc(50% - 400px);display:flex;overflow-x:auto}.feature-grid>article{scroll-snap-align:center;flex:0 0 800px}.feature-grid>article>img{object-fit:cover;width:800px;height:576px}.conversation{margin-top:var(--space-64);padding:0 var(--content-gutter) var(--section-block-lg);background:#fff;display:block}.conversation .eyebrow,.conversation>div:first-child>p:last-child{display:none}.conversation .chat{background:var(--paper);width:400px;height:720px;margin-left:auto;overflow:auto}.before-after{padding-top:0;padding-bottom:var(--section-block-lg)}.comparison{gap:var(--space-80);height:720px;padding:var(--space-80);background:var(--ink-100);border-radius:var(--radius-16);margin-top:var(--space-40);display:flex}.comparison aside{flex-direction:column;flex-shrink:0;justify-content:space-between;width:320px;display:flex}.company-logo{border-radius:var(--radius-8);background:#fff;justify-content:center;align-items:center;height:180px;display:flex;overflow:hidden}.company-logo img{width:1646px;max-width:none;height:122px;transform:translate(625px)}.comparison dt{font-size:var(--text-14);opacity:.6}.comparison dd{margin:var(--space-4) 0 var(--space-24)}.comparison-body{padding-right:var(--space-64);flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.comparison-indicators{gap:var(--space-16);display:flex}.comparison-indicators button{min-height:var(--space-32);min-width:var(--space-32);padding:var(--space-8);border:0;font-size:0;position:relative}.comparison-indicators button:before{content:"";height:var(--space-8);width:var(--space-8);background:currentColor;border-radius:50%;display:block}.comparison-indicators button[aria-pressed=true]:before{background:var(--brand);transform:scale(1.25)}.comparison blockquote{font-size:var(--text-24);line-height:var(--lh-lead);margin:0}.comparison cite{font-size:var(--text-14);opacity:.6;margin-top:var(--space-16);font-style:normal;display:block}.comparison article{background:var(--ink-200);padding:var(--space-24);margin-top:var(--space-16);border-radius:var(--radius-4)}.comparison article h3{font-size:var(--text-14);opacity:.6;margin:0 0 var(--space-4)}.comparison article p{margin:0}@media (min-width:1024px){.comparison{gap:round(clamp(24px,4vw,80px),8px);height:min(720px,100svh - 140px);padding:round(clamp(24px,4vh,80px),8px)}.comparison-body{gap:var(--space-16);min-height:0}.comparison-body blockquote{overflow-y:auto}.comparison-cases,.comparison-indicators{flex-shrink:0}.comparison-indicators{flex-direction:column;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (max-width:1023px){.before-after{padding-inline:var(--space-24)}.comparison{gap:var(--space-24);height:auto;padding:var(--space-24);flex-direction:column}.comparison aside{gap:var(--space-16);width:100%}.company-logo{height:100px}.comparison-body{gap:var(--space-24);padding-right:0}.comparison-indicators{flex-direction:row}}.use-cases{padding-top:0;padding-bottom:var(--section-block-lg);background:#fff}.case-grid{gap:var(--space-24);margin-top:var(--heading-gap);grid-template-columns:repeat(4,1fr)}.case-grid .case-image{height:300px;padding:0;position:relative}.case-grid .case-image>img{object-fit:cover}.case-grid article{background:var(--wash)}.case-grid article>div{padding:var(--space-40)}.case-grid article>div>h3,.case-grid article>div>p{margin:0}.case-grid article>div>p{margin-top:var(--space-16);line-height:var(--lh-lead);opacity:.6}.tabs button[aria-selected=true]{background:var(--ink-200)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.logo-track{animation:none}a,button{transition:none}}.security article{border-top:1px solid var(--ink-200);padding:0 0 var(--space-40)}.security{align-items:start}.security h3{font-size:var(--text-24);margin:0 0 var(--space-16)}.office-panel{text-align:center;margin:var(--space-16) auto 0;max-width:640px}.conversation{background-image:none;position:relative}.conversation-visual{width:100%;max-width:var(--content-max-width);margin:var(--space-48) auto var(--space-32);gap:var(--space-24);grid-template-columns:2fr 1fr;align-items:start;display:grid;container-type:inline-size}.conversation-visual figure{min-width:0;margin:0}.conversation-scene{aspect-ratio:1040/640;border-radius:var(--radius-24);background:var(--brand) url(/assets/kraft-paper.png) repeat;background-blend-mode:soft-light;background-size:480px;width:100%;position:relative;overflow:hidden}.conversation-visual .conversation-voice-feature .conversation-dialogue{background:var(--paper);width:100%;height:100%;position:absolute;top:11.25%;left:6.92308%;box-shadow:0 0 8px #4d08083d}.conversation-voice-feature .conversation-dialogue-plane{--mk-s1:calc(100cqw / 760px * .662);transform:translate(12.6cqw,-2cqw) scale(var(--mk-s1))}.conversation-answer{border-radius:var(--radius-24);overflow:hidden}.conversation-answer .product-chat{border-radius:inherit;padding:var(--space-24);height:auto;min-height:0}.conversation-answer .conversation-chat .product-chat-thread{height:calc((100cqw - var(--space-24)) * 2 / 3 * 640 / 1040 - 143px)}.conversation-visual figcaption{padding-top:var(--space-12)}.conversation-visual figcaption h3{font-size:var(--text-28);margin:0 0 var(--space-4);font-weight:500}.conversation-visual figcaption p{font-size:var(--caption-body-size);line-height:var(--caption-body-leading);color:var(--caption-body-color);margin:0}@media (max-width:900px){.conversation-visual{gap:var(--space-40);grid-template-columns:1fr}.conversation-answer .conversation-chat .product-chat-thread{height:calc(2 * var(--space-160))}}@media (max-width:767px){.conversation-visual{width:calc(100% + 2 * var(--content-gutter));margin-inline:calc(-1 * var(--content-gutter))}.conversation-answer,.conversation-answer .product-chat,.conversation-scene{border-radius:0}.conversation-visual figcaption{padding-inline:var(--content-gutter)}}.showcase-sticky{width:100%;overflow:hidden}.showcase-sticky img{-webkit-user-drag:none}.conversation-scene .conversation-dialogue{aspect-ratio:1200/640;background:linear-gradient(#fff9e3,#fdf2cf);height:auto;container-type:inline-size}.conversation-dialogue-plane{--mk-s1:calc(100cqw / 1200px);width:1200px;height:640px;transform:scale(var(--mk-s1));transform-origin:0 0;position:absolute}.conversation-dialogue-table{object-fit:contain;opacity:.6;width:1344px;height:896px;position:absolute;top:-180px;left:-220px}.conversation-human,.conversation-tera{position:absolute;top:200px;left:200px}.conversation-tera{top:355px;left:490px}.conversation-dialogue .product-person,.conversation-dialogue .product-tera{--mk-s3:1.6;transform:scale(var(--mk-s3));transform-origin:0 0}.conversation-dialogue .product-live-chat{z-index:1;width:330px;max-width:none;padding:var(--space-20) var(--space-24);white-space:pre-line;text-align:left;background-color:#61cea0;font-size:23px;line-height:1.5;position:absolute;bottom:84px;left:51.2px;transform:translate(-50%)}.conversation-tera .product-live-chat{white-space:normal;text-wrap:balance;width:300px}.conversation-colleague{position:absolute}.colleague-one{top:380px;left:145px}.colleague-two{top:470px;left:335px}.conversation-chat .product-chat-thread{gap:var(--space-20);padding:0 0 var(--space-20);flex:none;height:480px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.conversation-chat .conversation-chat-secondary,.conversation-chat .product-answer,.conversation-chat .product-question{font-size:17px;line-height:1.6}.conversation-chat .product-answer{padding-left:var(--space-48);position:relative}.conversation-chat-details{margin-top:var(--space-12);padding-left:var(--space-12);font-size:inherit;border-left:2px solid #e5c68e;line-height:1.7}.conversation-chat-details ol{margin:var(--space-4) 0 0;padding-left:var(--space-16)}.conversation-chat .product-citation{margin-top:var(--space-8);font-size:10px}.conversation-chat-suggestion{border-radius:var(--radius-full);padding:var(--chip-pad-block) var(--chip-pad-inline);border:1px solid #4d080824;align-self:flex-start;font-size:10px}.conversation-chat .product-composer>p{min-height:var(--space-32);padding:var(--space-4) var(--space-8);font-size:12px}.conversation-chat .composer-model{font-size:10px}.conversation-chat .composer-actions{height:var(--space-24)}.conversation-answer-avatar{position:absolute;top:0;left:0}.conversation-answer-avatar .product-tera{transform-origin:0 0;transform:scale(.5)}@font-face{font-family:Product Inter;src:url(/assets/product/current/inter.woff2)format("woff2");font-weight:100 900;font-display:swap}.office-tab-panel{width:800px;margin:var(--space-40) auto var(--space-24)}.mockup,.product-mockup-frame{width:100%}.mockup{border-radius:var(--app-radius-16);color:#4d0808;text-align:left;background:#fff7db;height:560px;font:16px/1.5 Product Inter,Hiragino Sans,sans-serif;position:relative;overflow:hidden}.mockup h3,.mockup h4,.mockup p{color:inherit;margin:0}.product-icon{width:var(--space-24);height:var(--space-24);background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-person,.product-tera{flex-shrink:0}.product-avatar,.product-person,.product-tera{width:var(--space-64);height:var(--space-64);position:relative}.product-avatar{object-fit:cover;display:block;-webkit-mask:url(/assets/product/current/squircle.svg) 50%/contain no-repeat;mask:url(/assets/product/current/squircle.svg) 50%/contain no-repeat}.product-tera img{position:absolute;inset:-4px}.product-media-mark{width:var(--space-20);height:var(--space-20);color:#fef1c4;background:#431515;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 .5px 1.5px #00000038}.product-media-mark .product-icon{width:var(--space-16);height:var(--space-16);opacity:.64}.product-live-chat,.product-live-status{width:max-content;max-width:180px;color:var(--ink);font-size:14px;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.product-live-chat{padding:var(--space-8) var(--space-12);border-radius:min(calc(var(--app-radius-16) / var(--mk-s3)),calc(var(--app-radius-12) / (var(--mk-s1) * var(--mk-s2) * var(--mk-s3))));background:var(--member-color);overflow-wrap:anywhere;line-height:1.4}.product-live-status{white-space:nowrap;padding:var(--space-12) var(--space-12);border-radius:var(--radius-full);background:var(--member-color);font-family:Noto Sans JP,Hiragino Sans,Product Inter,sans-serif;line-height:14px}.product-status-emoji{width:1.28571em;display:inline-block}[data-portrait=person-1]{--member-color:#63ce98}[data-portrait=person-2]{--member-color:#ffcd27}[data-portrait=person-3]{--member-color:#5cb8cc}[data-portrait=person-4]{--member-color:#b778f3}.product-note{padding:var(--space-40) var(--space-48)}.note-header{gap:var(--space-16);padding:var(--space-4) var(--space-12) 0;flex-direction:column;display:flex}.note-header h3{font-size:28px;font-weight:700;line-height:1.4}.note-meta{align-items:center;gap:var(--space-8);color:#c7a889;display:flex}.note-people{padding-left:var(--space-4);display:flex}.note-people .product-person{width:var(--space-20);height:var(--space-20);margin-left:calc(-1 * var(--space-4))}.note-people .product-avatar{width:var(--space-20);height:var(--space-20);border-radius:var(--app-radius-12);-webkit-mask:none;mask:none}.product-note-tabs{gap:var(--space-4);display:flex}.product-note-tabs>span{padding:var(--space-8) var(--space-12);color:#c7a889;font-size:18px;line-height:22px}.product-note-tabs>.selected{padding-inline:var(--space-16);border-radius:var(--radius-full);color:#7c463a;background:#00000012;font-weight:700}.product-markdown{padding:var(--space-24) var(--space-12) var(--space-24);font-size:17px;line-height:1.6}.product-markdown h4{margin:var(--space-20) 0 var(--space-8);font-size:19px;font-weight:700}.product-markdown h4:first-child{margin-top:0}.product-markdown ul{padding-left:var(--space-24);margin:0;list-style:outside}.note-overflow{width:var(--space-20);height:var(--space-20);margin-left:calc(-1 * var(--space-4));border-radius:var(--app-radius-12);color:#4d0808;background:#fef1c4;place-items:center;font-size:8px;font-weight:700;display:grid}.product-memory{padding:var(--space-20) var(--space-48) var(--space-32)}.product-memory-section{margin-top:var(--space-24)}.memory-section-heading{justify-content:space-between;align-items:center;display:flex}.memory-section-heading h3{font-size:16px;font-weight:500;line-height:21px}.memory-section-heading>span{padding:var(--space-4) var(--space-12);border-radius:var(--radius-8);background:#f9eabe;font-size:14px}.memory-item{justify-content:space-between;align-items:flex-start;gap:var(--space-16);margin-top:var(--space-12);border-radius:var(--app-radius-16);padding:var(--space-16) var(--space-32);background:#fef1c4;border:1px solid #f9eabe;font-size:14px;line-height:1.5;display:flex}.memory-item strong{font-weight:500}.memory-item small{margin-top:var(--space-8);color:#7c463a;font-size:12px;line-height:1.45;display:block}.memory-actions{gap:var(--space-12);flex-shrink:0;font-size:12px;display:flex}.product-task{padding:var(--space-40) var(--space-48);flex-direction:column;display:flex}.product-record-tabs{gap:var(--space-20);color:#7c463a;font-size:18px;display:flex}.product-record-tabs>span{padding-block:var(--space-8)}.product-record-tabs>.selected{color:#4d0808;font-weight:600}.product-todos{margin:var(--space-24) 0 auto}.product-todo{align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--space-12);border-radius:var(--radius-8);display:flex}.product-todo p{flex:1;font-size:16px;font-weight:500;line-height:21.5px}.todo-checkbox{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-4);border:1.5px solid #c7a889;flex-shrink:0;margin-top:1.75px}.product-todo>.product-icon{width:var(--space-16);height:var(--space-16);margin:var(--space-4) var(--space-4)}.case-image{overflow:hidden;container-type:inline-size}.case-image .product-mockup-frame{--mk-s1:calc(100cqw / 800px);width:800px;transform:scale(var(--mk-s1));transform-origin:0 0}.product-call-controls{align-items:center;gap:var(--space-8);display:flex;position:absolute;bottom:15.5px;left:50%;transform:translate(-50%)}.call-key,.call-leave{height:var(--space-56);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:flex}.call-key{width:var(--space-56);background:#ead7afc7}.call-device{gap:var(--space-8);width:70px;padding-left:var(--space-8)}.call-device .product-icon:last-child{width:var(--space-12);height:var(--space-12);opacity:.45}.call-on{color:#228217;background:#afd480}.call-leave{margin-left:var(--space-4);padding:0 var(--space-24) 0 var(--space-20);gap:var(--space-8);color:#fff;background:#d92b20;font-size:15px;font-weight:700}.product-room-seats{--mk-s3:1.6;transform:scale(var(--mk-s3));display:flex;position:absolute}.pair-seats{gap:var(--space-64);top:242px;left:304px}.huddle-seats{gap:var(--space-32);top:250px;left:176px}.product-chat{padding:var(--space-48);flex-direction:column;display:flex}.product-chat-thread{gap:var(--space-32);padding:var(--space-20) var(--space-12);flex-direction:column;flex:1;display:flex}.product-question{border-radius:var(--app-radius-12);max-width:85%;padding:var(--space-8) var(--space-16);background:#f3e0b5;align-self:flex-end}.product-answer{font-size:17px;line-height:1.6}.product-citation{align-items:center;gap:var(--space-4);padding:var(--badge-pad-block) var(--badge-pad-inline);margin-top:var(--space-12);border-radius:var(--radius-full);background:#f9eabe;font-size:12px;display:inline-flex}.product-citation .product-icon{width:var(--space-16);height:var(--space-16)}.product-composer{padding:var(--space-12);border-radius:var(--app-radius-16);background:#fff9e5;flex-shrink:0;box-shadow:inset 0 0 0 2.25px #e0caa438}.product-composer>p{padding:var(--space-8) var(--space-8);min-height:var(--space-40);color:#7c463a;font-size:16px;line-height:24px}.composer-actions{height:var(--space-40);align-items:center;gap:var(--space-8);display:flex}.composer-actions>.product-icon{width:var(--space-16);height:var(--space-16);margin:var(--space-8)}.composer-actions>span{align-items:center;gap:var(--space-4);font-size:14px;display:flex}.composer-actions>span .product-icon{width:var(--space-16);height:var(--space-16)}.composer-actions .composer-send{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);color:#fff7db;background:#4d0808;place-items:center;margin-left:auto;display:grid}.composer-model{align-items:center;gap:var(--space-4);width:fit-content;padding:0 var(--space-8);color:#7c463a;font-size:12px;display:flex}.composer-model .product-icon{width:var(--space-12);height:var(--space-12)}#remote-office .product-person[data-speaking]:before,.conversation-human .product-person[data-speaking]:before,.pair-seats .product-person[data-speaking]:before,.presence-floor .product-person[data-speaking]:before{content:"";pointer-events:none;background:#43151514;border:1px solid #4315154d;border-radius:50%;position:absolute;inset:-25px}.product-person[data-speaking] .product-media-mark .product-icon{opacity:1}.product-person[data-speaking] .product-media-mark{color:#fff;background:#228217}#remote-office .product-person[data-speaking] .product-media-mark,.office-scene>.office-room .product-media-mark{width:var(--space-24);height:var(--space-24);background:linear-gradient(to top,#00d000 var(--mic-level,78%),#fff9e9 var(--mic-level,78%));color:#431515;box-shadow:none}#remote-office .product-person[data-speaking] .product-media-mark .product-icon,.office-scene>.office-room .product-media-mark .product-icon{width:var(--space-16);height:var(--space-16)}.office-scene .product-media-mark[data-media=share]{color:#fef1c4;background:#431515;box-shadow:0 1px 3px #00000047}.office-scene .product-media-mark[data-media=share] .product-icon{opacity:1}@font-face{font-family:Product Figtree;src:url(/assets/product/current/figtree.woff2)format("woff2");font-weight:100 900;font-display:swap}.office .tabs,.office-tab-panel{width:var(--content-width)}.office-product-stage{--panel-shadow:0 0 4px #19050524;aspect-ratio:1040/600;border-radius:var(--app-radius-24);height:auto;clip-path:inset(0 round var(--app-radius-24));background:var(--brand);box-shadow:none;isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.office-product-stage:before,.product-context-stage:before{content:"";z-index:-1;filter:sepia(.65)saturate(1.6)brightness(1.12);mix-blend-mode:soft-light;opacity:.5;pointer-events:none;background:url(/assets/kraft-paper.png) 0 0/480px;position:absolute;inset:0}.office-scene>.product-mockup-frame{--mk-s1:calc(100cqw / 1040px);width:880px;transform:scale(var(--mk-s1));transform-origin:0 0;border-radius:var(--app-radius-16);position:absolute;top:11.25%;left:10%;box-shadow:0 0 0 1px #1905053d,0 0 8px 2px #19050566}.office-product-stage .mockup{width:880px;height:536px}.office-product-stage .pair-seats{top:258px;left:344px}.office-product-stage .huddle-seats{top:258px;left:216px}.office-product-stage .product-call-controls{bottom:24px}.product-room-topbar{height:var(--space-56);padding:14.5px var(--space-16) 0;align-items:flex-start;gap:var(--space-16);text-align:left;display:flex}.product-room-breadcrumb{align-items:center;gap:var(--space-8);color:#c7a889;flex:1;height:22.5px;font:550 18.5px/19.5px Product Figtree,sans-serif;display:flex}.product-room-breadcrumb>:last-child{color:#7c463a}.product-room-actions{align-items:center;gap:var(--space-12);margin-top:-4.75px;display:flex}.product-room-action-icon{background:#c7a889;width:22.5px;height:22.5px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.product-room-invite{width:var(--space-64);height:var(--space-32);border-radius:var(--app-radius-12);color:#fef1c4;background:#431515;place-items:center;font-size:16px;font-weight:500;display:grid}.product-floor-overview{background:#fff9e9;container-type:inline-size}.conversation-object{--mk-s2:calc(100cqw / 900px);width:900px;height:600px;transform:translate(-50%,-50%) scale(var(--mk-s2));position:absolute;top:50%;left:50%}.conversation-furniture{object-fit:contain;opacity:.62;width:100%;height:100%}.product-floor-overview .conversation-object .pair-seats{display:block;inset:0;transform:none}.conversation-object .product-person{--mk-s3:1.3;transform:scale(var(--mk-s3));position:absolute}.conversation-object .product-person:first-child{top:43%;left:30%}.conversation-object .product-person:nth-child(2){top:60%;left:58%}.conversation-object .product-person:nth-child(3){display:none;top:32%;left:50%}.office-product-stage .conversation-object .product-person:nth-child(3){display:block}.office-scene>.office-room{width:1200px;transform:scale(var(--mk-s1));transform-origin:0 0;top:11.25%;left:14%;box-shadow:0 0 0 1px #19050529,0 0 32px 8px #19050552}.office-product-stage .product-floor-overview{width:1200px;height:840px}.office-product-stage .conversation-object{--mk-s2:1.5;top:245px;left:567px}.office-product-stage .conversation-object .product-person{--mk-s3:1.08333}.office-scene>.office-room .product-live-chat{max-width:160px;padding:var(--space-8) var(--space-12);color:var(--ink);background:#63ce98;font-size:12px}.office-scene>.office-room .product-live-status{background:#5cb8cc}.use-cases [data-mockup=oneOnOne] .product-live-chat{background:#63ce98}.use-cases [data-mockup=oneOnOne] .product-live-status{background:#5cb8cc}.office-scene>.office-room .product-floor-overview:before{content:"";width:var(--space-12);height:var(--space-12);color:#c7a889;opacity:.45;pointer-events:none;background:currentColor;border-radius:50%;position:absolute;top:20px;left:20px;box-shadow:20px 0,40px 0}.product-wave-card{--card-inset:var(--space-24);--person-action-gap:var(--space-12);--turn-gap:var(--space-16);--section-gap:var(--space-24);z-index:2;width:316px;padding:var(--card-inset);border-radius:var(--app-radius-24);color:#431515;text-align:left;box-shadow:var(--panel-shadow);--mk-s1:calc(100cqw / 1040px);transform:scale(var(--mk-s1));transform-origin:0 0;background:#fff9e9;border:1px solid #4315151f;position:absolute;top:40%;left:4.23%}.product-wave-card h3{margin:0 0 var(--section-gap);font-size:23px;font-weight:500;line-height:1.4}.wave-card-step{align-items:center;gap:var(--person-action-gap);display:flex}.wave-card-step .product-person{flex:0 0 44px}.wave-card-step .product-avatar,.wave-card-step .product-person{width:var(--space-48);height:var(--space-48)}.wave-card-action{justify-content:center;align-items:center;gap:var(--space-8);height:var(--space-48);border-radius:var(--radius-8);color:#fef1c4;background:#431515;flex:1;font-size:16px;display:flex}.wave-card-action .product-icon{width:var(--space-20);height:var(--space-20)}.wave-card-response{margin-top:var(--turn-gap);font-size:16px}.wave-card-response>span{padding:var(--space-12) var(--space-16);border-radius:var(--app-radius-16);color:#431515;background:#5cb8cc;font-weight:500;position:relative}.wave-card-response>span:before{content:"";width:var(--space-12);height:var(--space-12);background:inherit;position:absolute;top:16px;left:-6px;transform:rotate(45deg)}.office-product-stage :is(.product-live-chat,.product-wave-card){word-break:auto-phrase}.office-product-stage{transition:background-color .24s}:root{--tab-presence:#1e3d2b;--tab-huddle:#1d2a48}.office .tabs button[data-kind=presence][aria-selected=true],.office-product-stage[data-tab=presence]{background:var(--tab-presence)}.office .tabs button[data-kind=huddle][aria-selected=true],.office-product-stage[data-tab=huddle]{background:var(--tab-huddle)}.office-product-stage .office-scene{top:13.0769cqw}.office-scene>.product-mockup-frame{top:0}.office-scene>.product-wave-card{top:26%}.office-scene .conversation-object{margin-top:-50px}.office-scene>:is([data-mockup=presence],[data-mockup=huddle]){width:1040px;height:520px;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.office-product-stage{transition:none}}.office-room .product-room-actions{display:none}.office-product-stage .presence-window{box-sizing:border-box;background:#fffaf0;justify-items:start;width:1040px;height:520px;padding-inline:56px;display:grid;position:relative;overflow:hidden}.window-chrome{z-index:1;position:absolute;top:16px;left:18px}.window-lights{opacity:.6;background:radial-gradient(4.5px at 4.5px,#c7a889 98%,#0000) 0 0/15px 9px repeat-x;width:40px;height:9px;display:block}.presence-floor{width:920px;margin:-73px 0 0 11px}.presence-floor .remote-overview{background:0 0;width:100%;height:auto}.presence-floor .remote-floor-art{opacity:.6}.presence-floor .remote-members>*{--mk-s3:1.2;scale:var(--mk-s3)}.presence-floor .remote-members>:nth-child(3){--member-color:#ff9f27}.presence-floor .remote-members>:nth-child(4){--member-color:#7d92f3}.presence-floor .remote-members>:nth-child(5){--member-color:#ff86d4}.presence-floor .remote-members>:nth-child(6){--member-color:#ffcd27}.presence-floor .remote-members>:nth-child(7){--member-color:#b778f3}.office-scene .presence-floor .product-live-status{background:var(--member-color)}.presence-tera .hero-agent-shimmer{--hero-agent-color:var(--member-color);background-position:62% 0}.presence-floor .remote-members{translate:0 -50px}.presence-floor .remote-members>:first-child{top:560px;left:430px}.presence-floor .remote-members>:nth-child(2){top:580px;left:505px}.presence-floor .remote-members>:nth-child(3){top:610px;left:760px}.presence-floor .remote-members>:nth-child(4){top:460px;left:880px}.presence-floor .remote-members>:nth-child(5){top:470px;left:240px}.presence-floor .remote-members>:nth-child(6){top:300px;left:300px}.presence-floor .remote-members>:nth-child(7){top:330px;left:780px}.office-product-stage .gather-window{text-align:left;background:#fffaf0;width:1040px;height:520px;position:relative;overflow:hidden}.gather-room{border-radius:var(--app-radius-12);background:#d9d1bd47;border:2px solid #4315151a;width:800px;height:480px;position:absolute;top:70px;left:120px}.gather-tag{z-index:2;padding:var(--space-12);border-radius:var(--radius-8);color:#fef1c4;background:#431515;font:500 17px/17px Product Figtree,sans-serif;position:absolute;top:-18px;left:20px}.gather-share{border-radius:var(--app-radius-12);width:500px;margin:0;position:absolute;top:44px;left:-40px;overflow:hidden;box-shadow:0 0 0 1px #1f1b1a1a,0 14px 36px #1f1b1a38}.gather-share img{width:100%;height:auto;display:block}.gather-people>*{--mk-s3:1.2;scale:var(--mk-s3);position:absolute}.gather-people>:first-child{top:270px;left:410px}.gather-people>:nth-child(2){top:60px;left:530px}.gather-people>:nth-child(3){top:190px;left:680px}.gather-people>:nth-child(4){top:240px;left:540px}.gather-people>:nth-child(5){--member-color:#ffcd27;top:20px;left:690px}.office-scene .gather-people>:nth-child(3) .product-live-chat{background:#5cb8cc}.office-scene .gather-people .product-live-status{background:var(--member-color)}.context-compare{gap:var(--space-40);width:100%;max-width:var(--content-max-width);padding-inline:var(--content-gutter);box-sizing:border-box;margin-inline:auto;display:grid}.compare-head{gap:var(--space-24);max-width:880px;display:grid}.compare-head h2{letter-spacing:var(--tracking-title);font-size:clamp(32px,3.4vw,56px);font-weight:500;line-height:var(--lh-tight);word-break:auto-phrase;margin:0}.compare-sides{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.compare-side{gap:var(--space-32);--side-pad-y:var(--space-40);--side-pad-x:var(--space-40);padding:var(--side-pad-y) var(--side-pad-x);border-radius:var(--radius-32);background:var(--paper);flex-direction:column;display:flex}.compare-side[data-side=after]{background:var(--ink);color:var(--on-brand)}.compare-side h3{font-size:var(--text-28);font-weight:500;line-height:var(--lh-heading);margin:0}.compare-caption{margin:calc(var(--space-8) - var(--space-32)) 0 0;font-size:var(--text-20);font-weight:500;line-height:var(--lh-body);word-break:auto-phrase}@media (min-width:1024px){.compare-sides{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,3fr);height:clamp(400px,100svh - 330px,720px)}.compare-side[data-side=before]{overflow:hidden}.context-compare{width:var(--office-stage-width,100%);max-width:none;padding-inline:0}}@media (max-width:1023px){.compare-sides{grid-template-columns:minmax(0,1fr)}.compare-side{--side-pad-y:var(--space-32);--side-pad-x:var(--space-24)}}.compare-tabs{flex-wrap:wrap;justify-content:center;width:100%;margin:0}.compare-tabs button{min-height:0;padding:var(--space-12) var(--space-24);font-size:var(--text-16);flex:none}.compare-tabs button[aria-selected=true]{background:var(--ink);color:var(--on-brand)}.compare-tabs button:not([aria-selected=true]):hover{background:var(--cream)}.compare-tabs button:hover{opacity:1}.compare-sides+.compare-tabs{margin-top:calc(var(--space-24) - var(--space-40))}@media (max-width:1023px){.compare-tabs button{min-height:0;padding:var(--space-12) var(--space-8);border-radius:var(--radius-16);font-size:var(--text-14);word-break:auto-phrase}}@media (max-width:767px){.compare-tabs{box-sizing:border-box;width:calc(100% + 2 * var(--content-gutter));margin-inline:calc(-1 * var(--content-gutter));padding-inline:var(--content-gutter);scroll-snap-type:x proximity;scroll-padding-inline:var(--content-gutter);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.compare-tabs::-webkit-scrollbar{display:none}.compare-tabs button{white-space:nowrap;scroll-snap-align:start}}.compare-steps{gap:var(--space-20);max-height:calc(7 * var(--space-40) + 6.5 * var(--space-20));margin:auto 0;padding:0;list-style:none;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.compare-steps li{align-items:center;gap:var(--space-16);font-size:var(--text-18);font-weight:500;line-height:var(--lh-body);word-break:auto-phrase;display:flex;position:relative}.compare-steps li:not(:last-child):before{content:"";left:calc(var(--space-40) / 2 - 1px);top:var(--space-40);bottom:calc(-1 * var(--space-20));background:var(--ink-200);width:2px;position:absolute}.compare-icon{box-sizing:border-box;width:var(--space-40);height:var(--space-40);padding:var(--space-8);border-radius:var(--radius-12);background:var(--surface);object-fit:contain;flex:none}.compare-usual-scenes{flex:1 1 0;min-height:0;display:grid}.compare-usual-scene{gap:var(--space-32);flex-direction:column;grid-area:1/1;min-height:0;display:flex}.compare-usual-scene[data-active=false]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.compare-usual-scene{transition:opacity .4s,visibility .4s}}.compare-stage{aspect-ratio:800/600;margin:auto calc(-1 * var(--side-pad-x)) calc(-1 * var(--side-pad-y)) 0;border-radius:var(--radius-24) 0 0 0;position:relative;container-type:inline-size}.compare-side[data-side=after],.compare-stage{overflow:hidden}.compare-room.mockup{--mk-s1:calc(100cqw / 800px);width:800px;height:600px;transform:scale(var(--mk-s1));transform-origin:0 0;border-radius:0;position:absolute;inset:0 auto auto 0}.compare-room-scene{width:800px;height:520px;position:absolute;top:60px;left:0;scale:1}.compare-room-table{opacity:.6;max-width:none;height:auto;position:absolute}.compare-seat{position:absolute}.compare-seat>*{--mk-s3:1.8;scale:var(--mk-s3);transform-origin:0 0}.compare-seat .product-live-chat{white-space:normal;max-width:200px}.compare-seat[data-who=tera] .product-live-chat{background:var(--tera)}.compare-seat .presence-tera .product-avatar{width:64px;height:64px;-webkit-mask:none;mask:none}.compare-seat .compare-tool-status{background:var(--tera);color:var(--ink);font-size:var(--text-14);border-radius:42px;align-items:center;gap:5px;padding:11px 12px;line-height:14px;display:inline-flex}.compare-tool-icon{box-sizing:border-box;background:var(--surface);width:20px;height:20px;box-shadow:0 2px 3px var(--ink-300);border-radius:6px;margin-block:-3px;padding:2.4px}.compare-tool-icon img{width:100%;height:100%;display:block}@media (min-width:1024px){.compare-stage{aspect-ratio:auto;flex:1 1 0;min-height:0;container-type:size}.compare-room.mockup{--mk-s1:min(100cqw/800px,100cqh/600px);width:calc(100cqw / var(--mk-s1));height:calc(100cqh / var(--mk-s1))}.compare-room-scene{top:calc(50% - 240px);left:calc(50% - 400px)}}.compare-room[data-active=false]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.compare-room{transition:opacity .4s,visibility .4s}}.context-intro{padding-inline:var(--content-gutter);text-align:center;flex-direction:column;align-items:center;display:flex;overflow-x:clip}.context-body-cell,.context-head{max-width:880px}.context-body-cell{margin-top:var(--space-24)}.context-topic{margin:0 0 var(--space-12);font-size:var(--text-28);font-weight:500}.context-intro h2{text-wrap:balance;letter-spacing:var(--tracking-title);font-size:clamp(32px,3.4vw,56px);font-weight:700;line-height:var(--lh-tight);word-break:auto-phrase;margin:0}.context-brand{font-family:var(--font-brand-display);font-weight:400}.context-body{color:var(--statement-muted);font-size:var(--text-20);font-weight:500;line-height:var(--lh-lead);text-wrap:pretty;word-break:auto-phrase;margin:0}.context-body strong{color:var(--ink);font-weight:inherit}.context-note{vertical-align:.9em;margin-left:1px;font-size:.45em;line-height:0}@media (max-width:600px){.context-intro{padding-top:var(--space-96)}}@media (max-width:767px){.context-intro h2{font-size:var(--text-40)}}.context-parts{gap:var(--space-48) var(--space-24);width:min(100%,var(--content-max-width));margin:var(--space-64) 0 0;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.context-part-card{aspect-ratio:440/480;border-radius:var(--radius-32);place-items:center;display:grid;overflow:hidden}.context-part h3{margin:var(--space-20) 0 0;font-size:var(--text-24);font-weight:700;line-height:var(--lh-heading);word-break:auto-phrase}.context-part>p{margin:var(--space-4) 0 0;color:var(--statement-muted);font-size:var(--text-16);font-weight:500;line-height:var(--lh-body);word-break:auto-phrase}.context-part-card{background:var(--paper);place-items:start;position:relative;container-type:inline-size}.context-part-plane{--mk-s1:calc(100cqw / 440px);width:440px;transform:scale(var(--mk-s1));transform-origin:0 0;position:absolute;top:9.09091cqw;left:9.09091cqw}.context-part-plane>.mockup{border-radius:var(--app-radius-16);width:440px;height:520px;box-shadow:0 0 0 1px var(--ink-100),0 8px 24px var(--ink-200)}.context-moment{width:440px;height:520px;position:relative}.context-moment-room{opacity:.55;width:640px;max-width:none;top:-40px;left:-120px}.context-moment-prop,.context-moment-room{height:auto;position:absolute}.context-moment-seat{position:absolute}.context-moment-seat>.product-person{--mk-s3:1.4;scale:var(--mk-s3);transform-origin:0 0}.context-moment-seat .product-live-chat{white-space:normal;max-width:200px}@media (max-width:1023px){.context-parts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.context-parts{grid-template-columns:minmax(0,1fr)}}.context-tera-say{background:var(--tera)}.context-moment[data-room] .context-moment-room{opacity:.6}.context-moment[data-room=trailer-floor] .context-moment-room{width:816px;top:-48px;left:-190px}.context-moment[data-room=office-meeting] .context-moment-room{width:900px;top:-110px;left:-230px}.context-moment[data-room] .context-moment-seat>.product-person{--mk-s3:1.15}.context-tools{width:520px;height:440px;position:relative;translate:-80px -32px;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 26% 74%,#0000 92%);mask-image:linear-gradient(90deg,#0000 8%,#000 26% 74%,#0000 92%)}.context-tools-tile{background:#fff;border-radius:28%;place-items:center;width:104px;height:104px;display:grid;position:absolute;box-shadow:0 0 0 1px #4315150f,0 12px 28px #43151524}.context-tools-tile img{width:54%;height:54%}.context-tools-tera{width:240px;height:240px;position:absolute;top:210px;left:140px}.context-moment[data-room=terrace-lounge] .context-moment-room{width:520px;top:12px;left:-68px}.context-part-plane>.product-note{background:#fff;padding:24px 20px;box-shadow:0 0 0 1px #4315151f,0 4px 10px #4315151f,0 18px 44px #43151542}.context-part-plane>.product-note .note-header{gap:10px;padding:0 8px}.context-part-plane>.product-note h3{font-size:22px}.context-part-plane>.product-note .product-markdown{padding:14px 8px;font-size:14px;line-height:1.55;-webkit-mask-image:linear-gradient(#000 45%,#0000 85%);mask-image:linear-gradient(#000 45%,#0000 85%)}.context-part-plane>.product-note .product-markdown h4{margin:14px 0 4px;font-size:15px}.context-part-plane>.product-note .product-markdown h4:first-child{margin-top:0}.context-part-plane>.product-note .product-markdown ul{padding-left:18px}.context-roster{zoom:1.2;color:#4d0808;background:#fff;border-radius:24px 0 0;width:380px;margin:12px 0 0;padding:22px 24px;font:500 19px/1.3 Product Inter,Hiragino Sans,sans-serif;box-shadow:0 0 0 1px #4315151f,0 4px 10px #4315151f,0 18px 44px #43151542}.context-roster-head{margin:0 0 14px;font-size:22px;display:grid}.context-roster-head strong{font-weight:700}.context-roster-head span{color:#9b7d6a;font-size:15px;font-weight:400}.context-roster li>strong{font-weight:500}.context-roster ul{gap:12px;margin:0;padding:0;list-style:none;display:grid;-webkit-mask-image:linear-gradient(#000 45%,#0000 75%);mask-image:linear-gradient(#000 45%,#0000 75%)}.context-roster li{grid-template-rows:auto auto;grid-template-columns:48px 1fr;align-items:center;column-gap:14px;display:grid}.context-roster-face{grid-row:1/3}.context-roster li>span:last-child:empty{display:none}.context-roster li:has(>span:last-child:empty)>strong{grid-row:1/3}.context-roster li>span:last-child{background:var(--member-color);border-radius:999px;justify-self:start;padding:3px 10px;font-size:14px;font-weight:500}.context-roster li[data-away]>span:last-child{color:#9b7d6a;background:0 0;padding:0;font-weight:400}.context-roster li[data-away] .context-roster-face img{opacity:.5}.context-roster-face{position:relative}.context-roster-face img{object-fit:cover;border-radius:12px;width:48px;height:48px;display:block}.context-roster-face:after{content:"";background:#51d890;border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-4px;right:-4px}.context-roster li[data-away] .context-roster-face:after{background:#f1b23f}.office-scene{opacity:0;pointer-events:none;transition:opacity .22s ease-in-out;position:absolute;inset:0}.office-scene[data-active=true]{opacity:1;pointer-events:auto;z-index:1}.huddle-heading,.product-huddle{background:#fff9e9}.huddle-heading{z-index:1;align-items:center;gap:var(--space-16);color:#431515;padding:var(--space-12) var(--space-16);border-radius:var(--app-radius-12);display:flex;position:absolute;top:28px;left:32px}.huddle-heading strong{font-size:22px;font-weight:600}.huddle-heading span{font-size:16px}.huddle-object{width:650px;height:520px;position:absolute;top:40px;left:110px}.huddle-furniture{opacity:.38;width:1100px;max-width:none;height:auto;position:absolute;top:-150px;left:-210px}.huddle-group .product-person{--mk-s3:1.5;transform:scale(var(--mk-s3));position:absolute}.huddle-group .product-person:first-child{top:185px;left:160px}.huddle-group .product-person:nth-child(2){top:140px;left:290px}.huddle-group .product-person:nth-child(3){top:350px;left:365px}.huddle-group .product-person:nth-child(4){top:305px;left:490px}@media (prefers-reduced-motion:reduce){.office-scene{transition:none}}.remote-overview{aspect-ratio:1200/840;background:linear-gradient(#fff9e3,#fdf2cf);height:auto;container-type:inline-size}.remote-floor-plane{--mk-s2:calc(100cqw / 1200px);width:1200px;height:840px;transform:scale(var(--mk-s2));transform-origin:0 0;position:absolute}.remote-floor-art{background:url(/assets/product/current/garden-stage.webp) 50%/contain no-repeat;width:1200px;height:800px;position:absolute;top:20px}.remote-room{background:#4d080826 padding-box padding-box;border:3.5px solid #4d080842;border-radius:18px;width:300px;height:215px;position:absolute}.remote-room>span{border-radius:var(--radius-8);color:#fef1c4;white-space:nowrap;background:#431515;align-items:center;gap:5px;padding:10px 9px;font:500 14px/14px Product Figtree,sans-serif;display:flex;position:absolute;top:-18px;left:13px}.remote-room>span>svg{fill:currentColor;width:1.07em;height:1.07em}.remote-room-0{top:100px;left:110px}.remote-room-1{top:140px;left:815px}.remote-room-2{top:460px;left:70px}.remote-members>*{position:absolute}.remote-members>:first-child{top:510px;left:540px}.remote-members>:nth-child(2){top:525px;left:655px}.remote-members>:nth-child(3){top:420px;left:800px}.remote-members>:nth-child(4){top:600px;left:425px}.remote-members>:nth-child(5){top:300px;left:390px}.remote-agent>span{width:max-content;margin:var(--space-8) auto 0;border-radius:var(--radius-4);padding:var(--space-4) var(--space-8);color:#fef1c4;background:#431515;font-size:12px;display:block}.feature-grid{--remote-feature-width:min(1040px,calc(100vw - 48px));padding-left:calc((100vw - var(--remote-feature-width)) / 2)}.feature-grid>#context-feature,.feature-grid>#remote-office{flex-basis:var(--remote-feature-width)}.remote-room-people{position:absolute;inset:0}.remote-room-people>.product-person{position:absolute;top:98px;left:66px}.remote-room-people>.product-person+.product-person{top:138px;left:184px}.remote-room-1 .remote-room-people>.product-person{top:138px;left:70px}.remote-room-1 .remote-room-people>.product-person+.product-person{top:85px;left:200px}.remote-overview .product-live-chat{max-width:180px;bottom:calc(100% + 4px)}.remote-members>:nth-child(6){top:575px;left:940px}.feature-grid>article>.product-mockup-frame>.mockup{height:calc(var(--remote-feature-width) * .7)}#remote-office>.product-mockup-frame{box-shadow:none}.feature-grid>article>h3{margin-top:var(--space-16);margin-bottom:var(--space-4);font-size:var(--text-28);font-weight:500;line-height:var(--lh-title)}.feature-grid>article>.muted{font-size:var(--caption-body-size);font-weight:400;line-height:var(--caption-body-leading);color:var(--caption-body-color)}.remote-room>span{padding:var(--space-12) var(--space-16);font-size:18px;line-height:22px;top:-22px}.remote-agent{flex-direction:column;align-items:center;width:72px;display:flex}.product-context-stage{background:var(--brand);isolation:isolate;container-type:inline-size}.board-window{border-radius:var(--radius-16);color:#3b1a0c;text-align:left;background:#fffaf0;grid-template-columns:21cqw 1fr;font-size:1.3cqw;display:grid;position:absolute;inset:5cqw -2cqw -2cqw 4cqw;overflow:hidden;box-shadow:0 0 1.4cqw #1905054d}.board-main{padding:2.2cqw 0 0 2.6cqw;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000),linear-gradient(#000 72%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000),linear-gradient(#000 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.board-main .board-group{width:118%}.board-crumb{color:#8a8478;margin:0;font-size:1.15cqw}.board-main h3{margin:.4cqw 0 1.4cqw;font-size:3cqw;font-weight:600}.board-tabs{color:#8a8478;border-bottom:1px solid #4d08081f;gap:2cqw;margin:0;padding:0;list-style:none;display:flex}.board-tabs li{padding-bottom:.8cqw}.board-tabs li[data-active]{color:#3b1a0c;border-bottom:2px solid #4d0808}.product-agent-scene{--agent-paper:var(--warm-grain);background:#fff9e9 var(--agent-paper) 0 0 /64px 64px;background-blend-mode:soft-light;container-type:inline-size}.agent-scene-fade{z-index:1;pointer-events:none;background:#fff9e9;height:48%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000000e6 58%,#000 85%);mask-image:linear-gradient(#0000,#000000e6 58%,#000 85%)}.agent-scene-plane{--mk-s2:calc(100cqw / 800px);width:800px;height:728px;transform:scale(var(--mk-s2));transform-origin:0 0;--agent-edge:var(--space-24);position:absolute}.agent-mascot{--agent-mascot-size:calc(1040px * .095);right:var(--agent-edge);bottom:calc(728px - 560px + var(--agent-edge));width:var(--agent-mascot-size);height:var(--agent-mascot-size);z-index:2;position:absolute}.agent-mascot-body{position:absolute;inset:0}.agent-mascot-message{right:calc(var(--agent-mascot-size) * .5);bottom:calc(100% + var(--space-12));width:max-content;padding:var(--space-16) var(--space-24);border-radius:var(--app-radius-24);background-color:var(--tera);color:var(--ink);white-space:pre-line;font-size:var(--app-text-20);font-weight:500;line-height:var(--lh-lead);transform-origin:100% 100%;display:grid;position:absolute}.agent-message-sizer,.agent-message-text{grid-area:1/1}.agent-message-sizer{visibility:hidden}.agent-execution{margin:var(--space-24) var(--space-24) 0;padding:var(--space-24) var(--space-32);border-radius:var(--app-radius-16);background:#fffcf3;border:1px solid #4d080824;box-shadow:0 0 5px #4d080814}.feature-grid>article>h3{align-items:center;gap:var(--space-16);display:flex}.feature-coming-soon{padding:var(--chip-pad-block) var(--chip-pad-inline);border-radius:var(--radius-full);white-space:nowrap;background:0 0;border:2px solid;font-size:13px;font-weight:400;line-height:1.2}.agent-progress-pill{padding:var(--space-4) var(--space-12);color:#2563eb;border-radius:var(--radius-full);background:#eff6ff;border:1px solid;font-size:14px;line-height:1.3;display:inline-block}.agent-task-list .agent-suggestions-heading{margin:var(--space-16) 0 var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius-full);white-space:nowrap;background:0 0;border:2px solid;font-size:13px;font-weight:400;line-height:1.2;display:inline-block}.agent-task-list .product-todo:not([data-running]){border-bottom:1px solid #4d08081f;border-radius:0}.agent-task-list .product-todo p{font-size:13px;font-weight:400;line-height:1.55}.agent-task-list{margin-top:var(--space-16)}.agent-task-list .product-todo{min-height:var(--space-64);padding:var(--space-8);grid-template-columns:minmax(0,1fr) 92px;align-items:center;display:grid}.agent-task-copy small{margin-top:var(--space-4);color:#9b7770;font-size:12px;line-height:1.5;display:block}.agent-task-action{width:92px;height:var(--space-24);place-items:center;display:grid}.agent-task-action .product-icon{width:var(--space-16);height:var(--space-16)}.agent-task-list [data-running]{min-height:124px;padding:var(--space-20);margin-bottom:var(--space-12);background:#fff;box-shadow:0 0 4px #4d08081f}.agent-task-list [data-running] p{font-size:22px;font-weight:500}.agent-task-list [data-running] .agent-task-copy small{font-size:14px}.agent-task-list [data-running] .agent-task-action{height:76px}.agent-worker{justify-items:center;display:grid}.agent-worker .product-tera{width:var(--space-56);height:var(--space-56)}.agent-worker small{font-size:14px;font-weight:500;line-height:1.2}.guide-root{--guide-color:var(--brand);--guide-foreground:var(--brand);width:var(--space-56);min-height:var(--space-56);z-index:100;position:fixed;top:24px;right:24px}.guide-character{transform-origin:100%;position:absolute;top:4px;right:4px}.guide-mascot{color:var(--ink);width:var(--space-48);height:var(--space-56);padding:var(--space-4) var(--space-8);display:block}.guide-svg{transform-origin:bottom;width:36px;height:40px;display:block}.guide-svg path{transition:fill .25s}.guide-bubble{border-radius:var(--radius-full);width:max-content;max-width:min(380px,100vw - 110px);padding:var(--space-16) var(--space-20);background:var(--guide-color);color:var(--guide-foreground);font-size:var(--text-16);font-weight:500;line-height:var(--lh-heading);opacity:0;pointer-events:none;transform-origin:100%;transition:background-color .25s,color .25s;position:absolute;top:50%;right:62px;overflow:hidden;translate:0 -50%}.guide-line{white-space:nowrap;display:inline-block}.guide-root[data-speaking=true] .guide-bubble{opacity:1}.guide-nav{--nav-inset:var(--space-12);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:var(--paper);align-items:center}@supports (color:color-mix(in lab,red,red)){.guide-nav{background:color-mix(in srgb,var(--paper) 92%,transparent)}}.guide-nav{border-radius:var(--radius-full);box-shadow:var(--nav-shadow);font-size:var(--text-16);gap:var(--space-24);height:var(--space-64);padding:var(--nav-inset);transform-origin:100%;font-weight:400;line-height:1;display:flex}html[lang=en] .guide-nav{letter-spacing:var(--tracking-wide)}.guide-nav-actions,.guide-nav-products{align-items:center;gap:var(--space-8);display:flex}.guide-nav-site-links{gap:var(--space-8);display:flex}.guide-nav a{border-radius:var(--radius-full);height:var(--space-48);padding:0 var(--space-12);white-space:nowrap;justify-content:center;align-items:center;transition:background-color .18s;display:inline-flex}.guide-nav a:hover{background:var(--ink-100);opacity:1}.guide-nav a:active{background:var(--ink-200)}.guide-nav a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.guide-nav .nav-products-trigger{border-radius:var(--radius-full);color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--space-8);height:var(--space-48);padding:0 var(--space-12);background:0 0;border:0;display:inline-flex}.guide-nav .dark{background:var(--brand);color:var(--soft);padding-inline:var(--space-20);font-weight:500}.guide-nav .dark:active,.guide-nav .dark:hover{background:var(--brand-hover)}@media (prefers-reduced-motion:reduce){.guide-nav a{transition:none}}.desktop-navigation{display:none}@media (min-width:1024px){.desktop-navigation{--nav-inline-padding:var(--space-32);--nav-brand-size:96px;--nav-control-size:40px;--nav-entry-size:calc(2 * var(--nav-inline-padding) + var(--nav-brand-size) + 12px + var(--nav-control-size));--nav-fade:.24s;--nav-look-in:.2s;--nav-look-out:.16s;--nav-grow:.36s;--nav-settle:0px;--nav-away:calc(-1 * (var(--nav-height) + var(--nav-top) + var(--space-32)));left:50%;top:var(--nav-top);width:var(--nav-entry-size);transition:opacity var(--nav-fade) ease-out,margin-top var(--nav-fade) cubic-bezier(.2,.7,.2,1);z-index:101;display:block;position:fixed;transform:translate(-50%)}.desktop-navigation:has(>details[open]){width:var(--content-width)}.desktop-navigation details{min-height:var(--space-64);background:var(--nav-surface);border-radius:var(--radius-full);box-shadow:var(--nav-shadow);display:block;position:relative;overflow:hidden}.desktop-navigation .nav-brand{left:var(--nav-inline-padding);z-index:1;display:flex;position:absolute;top:18px}.desktop-navigation summary{right:var(--nav-inline-padding);border-radius:var(--radius-full);cursor:pointer;width:var(--nav-control-size);height:var(--nav-control-size);background:0 0;border:0;justify-content:center;align-items:center;padding:0;list-style:none;display:flex;position:absolute;top:10px}.desktop-navigation summary::-webkit-details-marker{display:none}.desktop-navigation :is(summary,.nav-brand):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.desktop-navigation .nav-assistant{width:28.8px;height:var(--space-32);display:block}.desktop-navigation details[open] summary{opacity:0;pointer-events:none}.desktop-navigation details[open] summary:focus-visible{opacity:1;pointer-events:auto}.desktop-navigation .guide-nav{height:var(--space-64);font-size:var(--text-14);padding-block:var(--space-8);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;opacity:0;pointer-events:none;padding-inline:var(--space-12);column-gap:var(--space-8);grid-template-columns:var(--nav-brand-size) auto auto;background:0 0;justify-content:end;width:100%;display:grid}.desktop-navigation .guide-nav-products{grid-column:2;justify-content:flex-start}.desktop-navigation .guide-nav-actions{grid-column:3;justify-content:flex-end}.desktop-navigation details[open] .guide-nav{opacity:1;pointer-events:auto}.guide-root:not([data-guide-mode=footer]){pointer-events:none;visibility:hidden}}@media (min-width:1024px) and (max-width:1279px){.desktop-navigation .guide-nav a{padding-inline:var(--space-12)}}@media (prefers-reduced-motion:reduce){.desktop-navigation{transition:none}}@media (min-width:1024px){.desktop-navigation{--nav-assistant-color:#ff9f27;--nav-assistant-foreground:#4d0808}.desktop-assistant-bubble{--bubble-gap:calc(var(--space-8) - var(--nav-mark-inset));top:calc(var(--nav-height) / 2);right:calc(100% + var(--bubble-gap));width:max-content;max-width:calc(100vw - var(--fv-inset) - var(--nav-compact-width) - var(--bubble-gap) - var(--space-16));min-height:calc(var(--lh-lead) * 1em + 2 * var(--space-8));padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);background:var(--tera-hover-color,var(--nav-assistant-color));color:var(--tera-hover-foreground,var(--nav-assistant-foreground));font-size:var(--text-16);font-weight:500;line-height:var(--lh-lead);opacity:0;pointer-events:none;transform-origin:100%;margin-left:var(--tera-shift,0);align-items:center;transition:opacity .3s ease-out,background-color .2s ease-out,color .2s ease-out;display:grid;position:absolute;translate:0 -50%}.desktop-assistant-bubble-visible,.desktop-assistant-sizer{grid-area:1/1}.desktop-assistant-sizer{display:none}.desktop-assistant-bubble:not([data-phase=hidden],[data-phase=pop]){opacity:1;transition:background-color .2s ease-out,color .2s ease-out}.desktop-navigation:has(details[open]) .desktop-assistant-bubble{opacity:0;visibility:hidden;transition:none;animation:none}body:has(.guide-root[data-guide-mode=footer]) .desktop-assistant-bubble{opacity:0;visibility:hidden}.desktop-navigation [data-avatar-body]{transition:fill .2s ease-out}.desktop-assistant-bubble:empty{display:none}}@media (prefers-reduced-motion:reduce){.desktop-assistant-bubble{transition:none;animation:none}.desktop-assistant-character{animation:none}.desktop-navigation [data-avatar-body]{transition:none}}button.nav-language{border-radius:var(--radius-full);color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--space-8);height:var(--nav-control,var(--space-48));padding:0 var(--space-12);min-width:var(--space-48);background:0 0;border:0;flex-shrink:0;justify-content:center;transition:background-color .18s;display:inline-flex;position:relative}.nav-language-options a:focus-visible,button.nav-language:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nav-language-options{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--ink-200);border-radius:var(--radius-24);color:var(--ink);padding:var(--space-8);background:#fffffff5;margin:0;inset:auto;box-shadow:0 24px 48px -16px #4d08082e}.nav-language-options:popover-open{gap:var(--space-8);animation:language-panel-enter .16s ease-out;display:grid}@keyframes language-panel-enter{0%{opacity:0;translate:0 calc(-1 * var(--space-4))}}.nav-language-options a{border-radius:var(--radius-16);font-size:var(--text-14);height:auto;min-height:var(--space-48);padding:var(--space-12) var(--space-16);justify-content:space-between;align-items:center;text-decoration:none;transition:background-color .16s;display:flex}.nav-language-options a:hover,.nav-language-options a[aria-current]{background:var(--ink-100)}.nav-language-options a>svg{width:var(--space-16);height:var(--space-16);flex:none}.nav-products-options a{justify-content:center;align-items:flex-start;gap:var(--space-4);flex-direction:column}.nav-products-options strong{font-size:var(--text-16);font-weight:500}.nav-products-options span{white-space:normal;font-size:var(--text-14);color:var(--ink-600);line-height:var(--lh-lead)}@media (prefers-reduced-motion:reduce){.nav-language-options:popover-open{animation:none}button.nav-language{transition:none}}.desktop-navigation :is(.guide-nav-site-links a,.nav-products-trigger,.nav-language):before{content:"";left:var(--space-8);right:var(--space-8);bottom:var(--space-4);transform-origin:100%;pointer-events:none;background:currentColor;height:1px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;transform:scaleX(0)}.desktop-navigation :is(.guide-nav-site-links a,.nav-products-trigger,.nav-language):hover:before{transform-origin:0;transition-delay:.1s;transform:scaleX(1)}.desktop-navigation .nav-brand:hover{opacity:.72}.desktop-navigation a.desktop-navigation-download{transition:scale .2s cubic-bezier(.22,1,.36,1)}.desktop-navigation a.desktop-navigation-download:is(:hover,:focus-visible){opacity:1;scale:1.05}@media (prefers-reduced-motion:reduce){.desktop-navigation :is(.guide-nav-site-links a,.nav-products-trigger,.nav-language):before,.desktop-navigation a.desktop-navigation-download{transition:none}}@keyframes nav-assistant-hop{35%{translate:0 -3px}65%{translate:0 1px}to{translate:0}}.guide-root[data-guide-mode=footer]{left:var(--guide-x);top:var(--guide-y);pointer-events:none;right:auto}.guide-root[data-guide-mode=footer] .guide-character{top:0;right:0}.guide-root[data-guide-mode=footer] .guide-bubble{translate:var(--bubble-lag-x,0) calc(-50% + var(--bubble-lag-y,0px))}.guide-root[data-guide-mode=footer] .guide-line{white-space:normal}.guide-root[data-guide-mode=footer][data-facing=right] .guide-bubble{transform-origin:0;left:62px;right:auto}.guide-root[data-guide-mode=footer]{transform-origin:32px 28px}.guide-root[data-returning] .guide-bubble{visibility:hidden}.guide-mascot{--nav-assistant-color:var(--guide-color)}@media (max-width:1023px){.guide-root{display:none}}@media (prefers-reduced-motion:reduce){.guide-bubble,.guide-character,.guide-svg path{transition:none!important;animation:none!important}.guide-line{white-space:normal}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.before-after{height:2600px;padding-top:0}.before-after .comparison{position:sticky;top:110px}}@media (max-width:1023px){.feature-grid{overflow:visible}}:root{--warm-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='.3 0 0 0 .7 0 .25 0 0 .4 0 0 .2 0 .08 0 0 0 1 0'/%3E%3C/filter%3E%3Cpath d='M0 0h128v128H0z' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.agent-mascot-message,.chat .incoming,.chat .outgoing,.product-live-chat,.product-question{background-image:var(--warm-grain);background-blend-mode:soft-light;background-size:64px 64px}:root{--content-max-width:1040px;--content-gutter:var(--space-120);--content-width:min(var(--content-max-width),100% - 2 * var(--content-gutter));--section-block:var(--space-80);--section-block-lg:var(--section-block);--heading-gap:var(--space-64);--grid-columns:12;--grid-gap:var(--space-32);--fv-inset:var(--space-40);--fv-copy-offset:var(--space-80);--nav-top:var(--space-16);--fv-copy-top:var(--space-96);--fv-title-size:var(--text-40);--fv-subtitle-size:var(--text-28);--fv-title-width:none;--fv-title-optical-inset:-.04em;--fv-action-height:var(--space-56);--fv-action-pad:var(--space-24);--fv-action-size:var(--text-18);--fv-window-width:100%;--fv-window-gap:var(--space-40);--fv-scene-scale:1.4;--fv-window-body-height:560px;--fv-window-surface:var(--paper);--statement-size:var(--text-32);--statement-width:800px;--statement-muted:var(--ink-600);--fv-window-fade:var(--space-160);--fv-scene-shift:calc(-1 * var(--space-48));--subpage-top:var(--space-160);--prose-width:720px;--v2-overview-actor-scale:1}@media (max-width:1023px){:root{--content-gutter:var(--space-48);--fv-inset:var(--content-gutter);--section-block:var(--space-64);--section-block-lg:var(--section-block);--heading-gap:var(--space-48);--grid-columns:8;--grid-gap:var(--space-24);--statement-size:26px;--subpage-top:var(--space-120)}.pricing{--pricing-section-gap:var(--space-64)}}@media (max-width:767px){:root{--content-gutter:var(--space-20);--fv-inset:var(--space-20);--section-block:var(--space-48);--section-block-lg:var(--section-block);--heading-gap:var(--space-32);--grid-columns:4;--grid-gap:var(--space-16);--statement-size:var(--text-20);--subpage-top:var(--space-104)}.pricing{--pricing-section-gap:var(--space-48)}}@media (min-width:1024px){:is(.plan-grid,.case-grid){gap:var(--grid-gap)}.section:is(.security,.faq){grid-template-columns:repeat(var(--grid-columns),1fr);column-gap:var(--grid-gap)}.section:is(.security,.faq)>h2{grid-column:span 4}.section:is(.security,.faq)>div{grid-column:5/-1}.office .tabs{width:min(640px,100%);margin-top:var(--space-24)}.office .tabs button{font-size:var(--text-18);min-height:var(--space-56);padding:var(--space-16) var(--space-20)}.office-tab-panel{--stage-width:min(100vw - 2 * var(--content-gutter),(100svh - 200px) * 1040/600);width:var(--stage-width);margin-top:var(--space-24);margin-inline:calc((100% - var(--stage-width)) / 2)}.section:is(.use-cases,.pricing,.security,.faq){padding-inline:max(var(--content-gutter),calc((100% - var(--content-max-width)) / 2))}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.office-tab-panel{view-timeline-name:--office-entry;view-timeline-axis:block}.office-product-stage{transform-origin:top;animation:office-stage-grow cubic-bezier(.22,1,.36,1) both;animation-timeline:--office-entry;animation-range:entry}@keyframes office-stage-grow{0%{scale:.88}to{scale:1}}}}.hero-copy{text-align:left}.hero-subtitle{margin:var(--space-16) 0 0;font-size:var(--text-24);letter-spacing:var(--tracking-wide);line-height:var(--lh-lead);white-space:nowrap}.hero-wireframe{--hero-scene-offset:18px;border-radius:var(--radius-24) var(--radius-24) 0 0;position:relative;overflow:visible}.hero-workspace .remote-overview{background:0 0}.hero-workspace-clip{border-radius:inherit}.hero-workspace,.hero-workspace-clip{position:absolute;inset:0;overflow:hidden}.hero-workspace{--hero-agent-color:var(--tera);--hero-chip-cover:62%;border:1px solid var(--ink-200);border-radius:var(--radius-24) var(--radius-24) 0 0;background:var(--paper);justify-content:center;align-items:center;display:flex;container-type:size}@media (max-width:1023px){html[lang=ja] .hero-title-tera-bubble{left:auto;right:-40px;transform:none}html[lang=ja] .hero-title-tera-bubble:after{left:auto;right:53px}html[lang=en] .hero-title-tera-bubble{left:0;transform:none}html[lang=en] .hero-title-tera-bubble:after{left:13px}.hero-subtitle{white-space:normal}}@media (min-width:1024px){.first-view .hero{--hero-demo-width:100%;padding:var(--fv-inset);flex-direction:column;align-items:center;display:flex}.first-view .hero h1{font-size:clamp(24px,1.6vw,28px);font-weight:500;line-height:var(--lh-tight);text-align:center;white-space:normal}.first-view .hero-copy{bottom:var(--fv-copy-offset);z-index:4;align-items:center;gap:var(--space-16);text-align:center;flex-direction:column;width:max-content;max-width:calc(100% - 80px);margin:0;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.first-view .hero-subtitle{margin:calc(-1 * var(--space-8)) 0 0;font-size:var(--text-16)}.first-view .hero-wireframe{min-height:0;width:var(--hero-demo-width);aspect-ratio:auto;border-radius:var(--radius-24);background:0 0;border:0;flex:1;margin:0 auto;container-type:size}.first-view .hero-workspace{border:1px solid var(--ink-200);border-radius:var(--radius-24);background-image:radial-gradient(ellipse at 50% 46%,var(--ink-100),transparent 70%);align-items:center;container-type:normal}.first-view .hero-scene-transition{align-self:center;height:100cqh;translate:0 -40px}.first-view .hero-workspace .remote-floor-plane{--hero-art-width:min(84cqw,calc((100cqh - 220px) * 1.45))}.first-view .hero-download{min-height:var(--space-48);padding:var(--button-pad-block) var(--button-pad-inline);font-size:var(--text-16);position:relative}}.hero h1{white-space:pre-line;text-align:left;letter-spacing:normal;line-height:var(--lh-tight)}html[lang=en] .first-view .hero h1{letter-spacing:0}.hero-download{min-height:72px;padding:var(--space-16) var(--space-40);border:1px solid var(--ink);border-radius:var(--radius-full);color:var(--ink);font-size:var(--text-28);line-height:var(--lh-heading);background:0 0;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:color .22s,border-color .22s,box-shadow .22s;display:inline-flex;position:relative}.hero-download-arrow{opacity:0;flex-shrink:0;width:0;margin-left:0;transition:width .22s,margin-left .22s,opacity .22s,transform .22s;display:inline-flex;overflow:hidden;transform:translate(-6px)}.hero-download-arrow svg{flex-shrink:0;width:.85em;height:.85em}.hero-download:focus-visible,.hero-download:hover{opacity:1;color:var(--ink);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.hero-download:focus-visible .hero-download-arrow,.hero-download:hover .hero-download-arrow{opacity:1;width:.85em;margin-left:.45em;transform:translate(0)}@media (prefers-reduced-motion:reduce){.hero-download,.hero-download-arrow{transition:none}}.hero-title-tera{vertical-align:-.18em;width:1.04em;height:1.12em;margin-inline:.04em .12em;display:inline-block;position:relative}.hero-title-tera svg,.hero-title-tera>span{width:100%;height:100%;display:block}.hero-title-tera [data-tera-color]{--title-tera-color:var(--tera)}.hero-title-tera [data-tera-color=pink]{--title-tera-color:#ff86d4}.hero-title-tera [data-tera-color=purple]{--title-tera-color:#b778f3}.hero-title-tera [data-tera-color=teal]{--title-tera-color:#62b9c5}.hero-title-tera-bubble{background:var(--title-tera-color);width:max-content;color:var(--ink);font-size:var(--text-18);font-weight:500;line-height:var(--lh-lead);white-space:nowrap;border-radius:19.2px;padding:9.6px 14.4px;animation:hero-title-hint-in .18s ease-out both;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.hero-title-tera-bubble:after{content:"";width:var(--space-32);height:var(--space-12);background:inherit;clip-path:path("M0 10 Q6 10 9 6 L12 3 Q15 0 18 3 L21 6 Q24 10 30 10 Z");position:absolute;top:calc(100% - 1px);left:calc(50% - 15px);transform:rotate(180deg)}@keyframes hero-title-hint-in{0%{opacity:0;translate:0 -3px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.hero-title-tera-bubble{animation:none}}@media (min-width:1024px){.first-view .hero-wireframe{z-index:1;position:relative}}.hero-meeting-notes{--notes-width:min(360px,38cqw);top:46px;right:var(--hero-notes-right,max(calc(var(--notes-width) * -2 / 3),calc((100cqw - 100vw) / 2 + 20px)));z-index:4;width:var(--notes-width);padding:var(--space-16) var(--space-12) var(--space-20);border-radius:var(--app-radius-24) var(--app-radius-24) 0 0;color:#431515;text-align:left;background-color:#fff3c7;background-image:linear-gradient(#fff3c7d7,#fff3c7d7),url(/assets/product/current/sidebar-paper.webp);background-size:auto,85.33px 85.33px;border:1px solid #e7d9af;position:absolute;bottom:0;overflow:visible;box-shadow:0 18px 44px #563d192b,0 3px 10px #563d1914}.hero-meeting-notes svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hero .hero-notes-date{margin:0 var(--space-12) var(--space-8);color:#bda483;font-size:14px;line-height:20px}.hero-meeting-notes ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.hero-meeting-notes li{align-items:center;gap:var(--space-12);min-width:0;height:var(--space-64);padding:var(--space-8) var(--space-12);display:flex}.hero-notes-participants{width:var(--space-48);height:var(--space-48);background:#f5e7b7;border-radius:8.5px;flex-shrink:0;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.hero-notes-participants[data-count="1"]{grid-template-columns:1fr}.hero-notes-participants img{object-fit:cover;width:100%;height:100%;min-height:0}.hero-notes-participants img[src$=tera\.svg]{object-fit:contain;padding:var(--space-4)}.hero-notes-content{flex:1;min-width:0}.hero .hero-notes-title{margin:0 0 var(--space-4);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:21.5px;overflow:hidden}.hero-notes-count,.hero-notes-meta{align-items:center;gap:var(--space-8);display:flex}.hero .hero-notes-meta{color:#bda483;margin:0;font-size:12px;line-height:18px}.hero-notes-count{gap:var(--space-4)}.hero-notes-count svg{width:13px;height:13px}.hero-meeting-notes:after{content:"";height:var(--hero-fade-height);pointer-events:none;background:linear-gradient(#0000,#fdf2cf);position:absolute;inset:auto 0 0}.hero-notes-writer{width:var(--space-40);height:var(--space-40);flex-shrink:0}@media (min-width:1024px) and (max-height:800px){.hero-meeting-notes{top:26px}}.hero-note-body{padding:var(--space-8) var(--space-12) var(--space-24)}.hero-note-body h3{margin:var(--space-16) 0 var(--space-8);color:#a38b65;font-size:13px;font-weight:500}.hero .hero-note-body p{margin:0 0 var(--space-12);font-size:15px;line-height:1.7}.hero-note-decision{margin-bottom:var(--space-12);position:relative}.hero .hero-note-body .hero-note-decision p{white-space:nowrap;margin:0;font-size:17px;font-weight:700;line-height:1.6}.hero-note-decision mark{color:inherit;padding:var(--space-4) var(--space-4);border-radius:var(--radius-4);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffb74a}.hero-note-decision img{z-index:1;width:52px;height:52px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}@media (min-width:1024px) and (max-height:800px){.hero-meeting-notes{--hero-fade-height:24px}.hero-note-body{padding-top:0}.hero-note-body h3{margin-top:var(--space-8)}.hero .hero-note-body p{font-size:14px;line-height:1.55}}.hero-scene-transition{--hero-art:url(/assets/product/current/garden-stage.webp);flex-shrink:0;align-self:flex-start;width:100%;height:min(100cqh,100%);animation:hero-scene-enter .46s both;overflow:hidden}.hero-scene-transition>.remote-overview{aspect-ratio:auto;width:100%;height:100%}.hero-scene-transition[data-transition=true]{will-change:opacity;animation:hero-scene-exit .46s cubic-bezier(.55,0,1,.45) both}.hero-scene-transition[data-transition=true] .hero-scene-bubble{animation:hero-ui-exit .46s cubic-bezier(.55,0,1,.45) both}.hero-workspace .remote-floor-plane{--hero-art-width:97cqw;--hero-canvas-w:var(--hero-art-width);--hero-art-dy:calc(var(--hero-canvas-w) / 1.5 * ((var(--hero-art-fit) * 1.5 / var(--hero-art-aspect) - 1) / 2 + var(--hero-art-top)));width:100%;height:100%;inset:0;transform:none}.hero-workspace .remote-floor-art{background-size:calc(var(--hero-canvas-w) * var(--hero-art-fit)) auto;background-position:50% calc(50% + var(--hero-art-dy));opacity:.55;background-image:var(--hero-art);width:auto;height:auto;inset:0}.hero-workspace .hero-gathering{width:var(--hero-canvas-w);height:calc(var(--hero-canvas-w) / 1.5);top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.hero-gathering>.hero-scene-member{width:var(--hero-member);height:var(--hero-member);isolation:isolate;transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-100%)}.hero-gathering>.hero-scene-member[data-focus=true]{z-index:3}.hero-gathering>.hero-scene-member:has(.hero-scene-bubble){z-index:4}.hero-gathering>.hero-scene-member:after{content:"";z-index:-1;background:var(--ink-200);filter:blur(5px);pointer-events:none;border-radius:50%;width:130%;height:12%;position:absolute;top:calc(100% + 5px);left:-15%}.hero-gathering .product-avatar,.hero-gathering .product-person,.hero-gathering .product-tera{width:100%;height:100%}.hero-gathering .product-tera img{width:100%;height:100%;inset:0}@keyframes hero-scene-exit{0%{opacity:1}to{opacity:0}}@keyframes hero-ui-exit{0%{translate:0}to{translate:-80px}}@keyframes hero-scene-enter{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.hero-workspace .hero-gathering{--hero-member:calc(var(--hero-avatar-size) * 1.2);width:94cqw}.hero-compact-bubble{display:none}}@media (prefers-reduced-motion:reduce){.hero-gathering>.hero-scene-member{transition:none}}.first-view .hero h1,.first-view .hero-subtitle{max-width:var(--fv-title-width);margin:0 0 0 var(--fv-title-optical-inset);font-size:var(--fv-title-size);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--tracking-title);text-align:left;text-wrap:balance;white-space:normal}.first-view .hero-subtitle{margin-top:var(--space-8);color:var(--ink-600);font-size:var(--fv-subtitle-size);line-height:var(--lh-title);white-space:pre-line}.first-view :is(.hero-download,.hero-contact){min-height:var(--fv-action-height);padding:0 var(--fv-action-pad);border:1px solid var(--ink);border-radius:var(--radius-full);font-size:var(--fv-action-size);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.first-view .hero-download{background:var(--brand);color:var(--cream)}.first-view .hero-contact{color:var(--ink);transition:box-shadow .2s}.first-view .hero-contact:focus-visible,.first-view .hero-contact:hover{opacity:1;box-shadow:inset 0 0 0 1px var(--ink)}.hero-workspace .hero-scene-transition,.hero-workspace .hero-scene-transition[data-transition=true],.hero-workspace [data-transition=true] .hero-scene-bubble{animation:none}@media (max-width:1023px){html[lang=ja] .first-view :is(.hero h1,.hero-subtitle){word-break:auto-phrase}.first-view .hero{padding-top:var(--fv-copy-top)}.first-view .hero-wireframe{border-radius:var(--radius-24);background:0 0;border:0}.first-view .hero-actions{align-items:center;gap:var(--space-12);margin-top:var(--space-24);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}}@media (max-width:767px){.first-view .hero-wireframe{width:calc(100% + 2 * var(--fv-inset));max-width:none;margin-inline:calc(-1 * var(--fv-inset));border:0;border-block:1px solid var(--ink-200);box-shadow:none;border-radius:0}.first-view .hero-workspace{border:0;border-radius:0}.first-view .hero-actions{grid-auto-flow:row;align-items:stretch;display:grid}}.hero-agent-shimmer{--shimmer-rest:#111}@supports (color:color-mix(in lab,red,red)){.hero-agent-shimmer{--shimmer-rest:color-mix(in srgb,#111 74%,var(--hero-agent-color))}}.hero-agent-shimmer{--shimmer-lift:#fff}@supports (color:color-mix(in lab,red,red)){.hero-agent-shimmer{--shimmer-lift:color-mix(in srgb,#fff 72%,var(--hero-agent-color))}}.hero-agent-shimmer{background-image:linear-gradient(100deg,var(--shimmer-rest) 40%,var(--shimmer-lift) 50%,var(--shimmer-rest) 60%);color:#0000;background-position:50% 0;background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text}@media (min-width:1024px){.first-view .hero{padding:var(--fv-copy-top) var(--fv-inset) 0;gap:var(--fv-window-gap)}.first-view .hero-copy{align-items:end;column-gap:var(--grid-gap);gap:0 var(--grid-gap);text-align:left;grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:none;display:grid;position:static;transform:none}.first-view .hero h1,.first-view .hero-subtitle{grid-column:1}.first-view .hero h1 .hero-title-tera{margin-left:-.07em}.first-view .hero-actions{gap:var(--space-12);grid-area:1/2/span 2;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.first-view .hero-wireframe{width:min(var(--fv-window-width),100%);border-radius:var(--radius-24) var(--radius-24) 0 0;background:var(--fv-window-surface);box-shadow:0 0 0 1px var(--ink-100),var(--shadow-md);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.first-view .hero-window-body:after{content:"";z-index:4;height:var(--fv-window-fade);background:linear-gradient(transparent,var(--fv-window-surface));pointer-events:none;position:absolute;inset:auto 0 0}.first-view .hero-window-bar{align-items:center;gap:var(--space-8);height:var(--space-48);padding-inline:var(--space-16);flex:none;display:flex}.first-view .hero-window-bar>span{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);background:var(--ink-200)}.first-view .hero-window-body{flex:1 0 var(--fv-window-body-height);position:relative}.first-view .hero-workspace{background-image:none;border:0;border-radius:0;align-items:flex-start}.first-view .hero-scene-transition,.first-view .hero-workspace .remote-overview{overflow:visible}.first-view .hero-scene-transition{translate:0 var(--fv-scene-shift)}.first-view .hero-workspace .remote-floor-art{inset-block:calc(-1 * var(--fv-window-body-height))}.first-view .hero-workspace .remote-floor-plane{--hero-art-width:84cqw;--hero-canvas-w:min(calc(var(--hero-art-width) * 1.15 * var(--fv-scene-scale)),calc((max(100cqh - var(--space-48), var(--fv-window-body-height)) - 2 * var(--space-16)) * var(--hero-art-aspect) / var(--hero-art-fit)))}.first-view .hero-workspace .remote-floor-art{background-position:50% calc(50% - var(--fv-scene-shift));opacity:1}.first-view .hero-workspace .hero-gathering{width:var(--hero-canvas-w);transform:translate(-50%,calc(-50% - var(--fv-scene-shift) - var(--hero-art-dy)))}}.first-view .hero-window-body{place-items:center;display:grid;overflow:hidden;container-type:size}.first-view .hero-window-body>.product-mockup-frame{width:min(100cqw,142.857cqh)}.first-view .hero-window-body .remote-overview{background:0 0}@media (min-width:1024px){.first-view .hero-window-body{padding-bottom:var(--space-24)}.first-view .hero-window-body:after{content:none}}@media (max-width:1023px){.first-view .hero-window-body{position:absolute;inset:0}}.first-view .remote-overview :is(.product-avatar,.roam-tera-art){transform-origin:bottom;animation:fv-breathe 1.5s ease-in-out infinite alternate paused}.first-view .remote-overview[data-playing=true] :is(.product-avatar,.roam-tera-art){animation-play-state:running}.first-view [data-portrait=person-1] .product-avatar{animation-duration:1.42s}.first-view [data-portrait=person-2] .product-avatar{animation-duration:1.61s;animation-delay:-.5s}.first-view [data-portrait=person-3] .product-avatar{animation-duration:1.35s;animation-delay:-.9s}.first-view [data-portrait=person-4] .product-avatar{animation-duration:1.55s;animation-delay:-.3s}.first-view .remote-room-0 .product-avatar{animation-delay:-1.1s}.first-view .remote-room-1 .product-avatar{animation-delay:-.7s}.first-view .remote-agent+.remote-agent .roam-tera-art{animation-duration:1.68s;animation-delay:-.8s}@keyframes fv-breathe{to{transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.first-view .remote-overview :is(.product-avatar,.roam-tera-art){animation:none}}@media (min-width:1024px){main{--fv-inset:max(var(--space-40),(100vw - var(--office-stage-width))/2)}.first-view .hero-window-clock{margin-left:var(--space-16);color:var(--window-clock-ink);font-family:var(--font-clock);font-size:var(--text-16);font-weight:700;line-height:1}}@font-face{font-family:DSEG7 Classic;src:url(/fonts/DSEG7Classic-Bold.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:Teracy Display;src:url(/fonts/TeracyFont.woff2)format("woff2");font-weight:400;font-display:swap}.statement{width:min(var(--statement-width),var(--content-width));padding:calc(var(--section-block) + var(--space-40)) 0 var(--space-80);text-align:center;margin-inline:auto}.statement p{color:var(--statement-muted);font-size:var(--statement-size);font-weight:500;line-height:var(--lh-lead);text-wrap:pretty;word-break:auto-phrase;margin:0}.statement strong{color:var(--ink);font-weight:inherit}.statement :is(figure,blockquote){margin:0}.statement figcaption{gap:var(--space-4);margin-top:var(--space-32);color:var(--ink);font-size:var(--text-16);font-weight:500;display:grid}.statement cite{color:var(--statement-muted);font-size:var(--text-12);font-style:normal;font-weight:400}@media (max-width:767px){.section.statement{padding-inline:0}html[lang=ja] .statement p{text-align:justify;text-justify:inter-character;word-break:normal}}.office-caption{z-index:2;color:var(--on-brand);font-size:2.69231cqw;font-weight:500;line-height:var(--lh-heading);margin:0;position:absolute;top:4.61538cqw;left:5.38462cqw}.hero-scene-bubble:has(.hero-scene-action){max-width:calc(var(--space-160) + var(--space-64));width:max-content}.hero-scene-action{align-items:center;gap:var(--space-8);margin-top:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--app-radius-12);white-space:normal;background:#fff;animation:hero-action-in .32s cubic-bezier(.22,1,.36,1) both;display:flex;box-shadow:0 1px 2px #4d08081f}.hero-scene-action>span:last-child{flex-direction:column;display:flex}.hero-scene-action strong{font-size:var(--text-16);font-weight:700}.hero-scene-action small{font-size:var(--text-14);opacity:.7;font-weight:400}@keyframes hero-action-in{0%{opacity:0;translate:0 var(--space-4)}}@media (prefers-reduced-motion:reduce){.hero-scene-action{animation:none}}.hero-scene-breath,.hero-scene-voice{width:100%;height:100%}.hero-scene-breath{transform-origin:50%;animation-name:hero-scene-breathe;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused}[data-playing=true] .hero-scene-breath{animation-play-state:running}@keyframes hero-scene-breathe{0%{transform:scale(1)}to{transform:scale(var(--hero-breath-min,.92))}}.hero-scene-tera{width:100%;height:100%;position:absolute;inset:0}[data-playing=true] .hero-scene-member[data-speaking=true] .hero-scene-voice{animation:hero-scene-speak .15s infinite alternate both}@keyframes hero-scene-speak{0%{transform:translateY(0)}to{transform:translateY(-8%)}}[data-playing=true] :is(.hero-scene-bubble,.hero-compact-bubble)[data-search=true] .hero-agent-shimmer{animation:hero-scene-search 1.5s linear infinite}@keyframes hero-scene-search{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.hero-scene-transition,.hero-scene-transition .hero-compact-bubble,.hero-scene-transition .hero-gathering,.hero-scene-transition .hero-scene-bubble,.hero-scene-transition .hero-scene-member{-webkit-mask-image:none;mask-image:none;animation:none!important}.hero-scene-stamp{display:none}.hero-scene-breath,.hero-scene-bubble[data-search=true] .hero-agent-shimmer,.hero-scene-letter,.hero-scene-voice,.hero-scene-voice[data-speaking=true]:before{animation:none!important}}.hero-scene-bubble,.hero-scene-stamp,.hero-scene-status{width:max-content;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}:is(.hero-scene-bubble,.hero-scene-status,.hero-scene-stamp)[data-placed]{top:var(--bubble-y);bottom:auto;left:var(--bubble-x);transform:none}:is(.hero-scene-bubble,.hero-scene-status,.hero-scene-stamp)[data-placed=false]{visibility:hidden}.hero-scene-bubble{max-width:var(--space-160);padding:var(--space-8) var(--space-16);font-size:var(--text-16);display:grid}.hero-compact-bubble,.hero-scene-bubble{border-radius:var(--app-radius-16);background-color:var(--scene-chip-color);--hero-agent-color:#ff9f27;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;background-image:linear-gradient(var(--scene-chip-color),var(--scene-chip-color)),url(/assets/product/current/sidebar-paper.webp);font-weight:500;line-height:1.4}@supports (color:color-mix(in lab,red,red)){.hero-compact-bubble,.hero-scene-bubble{background-image:linear-gradient(color-mix(in srgb,var(--scene-chip-color) 80%,transparent),color-mix(in srgb,var(--scene-chip-color) 80%,transparent)),url(/assets/product/current/sidebar-paper.webp)}}.hero-compact-bubble,.hero-scene-bubble{background-blend-mode:normal,luminosity;background-repeat:no-repeat,repeat;background-size:auto,32px 32px}.hero-scene-typed{grid-area:1/1}.hero-scene-bubble>.hero-scene-action{grid-row:2}.hero-scene-status [data-testid=live-status-label]{border-radius:var(--radius-full);padding:var(--space-12) var(--space-16);flex-shrink:0;align-items:center;display:flex;overflow:clip}.hero-scene-status p{align-items:center;gap:var(--space-4);font-size:var(--text-16);color:var(--ink);white-space:nowrap;margin:0;font-weight:500;line-height:16px;display:flex}.hero-scene-stamp [data-chip-paper],.hero-scene-status [data-chip-paper]{--chip-paper-cover:55%;background-image:linear-gradient(var(--chip-paper-ground),var(--chip-paper-ground)),url(/assets/product/current/sidebar-paper.webp)}@supports (color:color-mix(in lab,red,red)){.hero-scene-stamp [data-chip-paper],.hero-scene-status [data-chip-paper]{background-image:linear-gradient(color-mix(in srgb,var(--chip-paper-ground) var(--chip-paper-cover),transparent),color-mix(in srgb,var(--chip-paper-ground) var(--chip-paper-cover),transparent)),url(/assets/product/current/sidebar-paper.webp)}}.hero-scene-stamp [data-chip-paper],.hero-scene-status [data-chip-paper]{background-blend-mode:normal,luminosity;background-repeat:no-repeat,repeat;background-size:auto,128px 128px}.hero-scene-stamp [data-chip-paper=warm],.hero-scene-status [data-chip-paper=warm]{--chip-paper-cover:62%}[data-actor=tera] .hero-agent-shimmer{--hero-agent-color:var(--scene-chip-color)}.hero-scene-stamp [data-testid=reaction-label]{align-items:center;gap:var(--space-4);border-radius:var(--app-radius-16);padding:var(--space-8) var(--space-16);flex-direction:column-reverse;display:flex}.hero-scene-stamp [data-testid=reaction-label]>div{align-items:center;gap:1px;display:flex}.hero-scene-stamp [data-reaction]{font-size:var(--text-20);line-height:1}@media (min-width:1024px) and (max-width:1200px){.hero-gathering>.hero-scene-member{width:var(--space-64);height:var(--space-64)}.hero-scene-bubble{max-width:calc(var(--space-96) + var(--space-32));font-size:var(--text-14)}}@media (max-width:1023px){.first-view .hero-wireframe{--hero-s:clamp(1.2,calc(1.3 * 100vw / 375px),1.6);--hero-line:calc(var(--text-16) * 1.4);--hero-tera-lines:3;--hero-card:calc(var(--space-16) + var(--hero-line) + var(--text-14) * 1.4);--hero-tera-h:calc(var(--space-16) + var(--hero-line) * var(--hero-tera-lines) + var(--space-16) + var(--hero-card));--hero-human-h:calc(var(--space-16) + var(--hero-line));--hero-edge:2px;--hero-top:calc(var(--space-12) + var(--hero-tera-h) + var(--space-8));--hero-band:calc(var(--hero-top) + 133.33px * var(--hero-s) + var(--space-8) + var(--hero-human-h) + var(--space-48) + var(--space-12) + var(--hero-edge));aspect-ratio:auto;height:var(--hero-band)}.hero-scene-transition{--hero-dx:calc((50 - var(--hero-focus,50)) * 11px * var(--hero-s));--hero-dy:calc(var(--hero-top) - (var(--hero-band) - var(--hero-edge)) / 2 + var(--hero-tera-dy,32) * 1px * var(--hero-s))}.hero-workspace .remote-floor-plane{--hero-canvas-w:calc(1100px * var(--hero-s))}.hero-workspace .remote-floor-art{background-position:calc(50% + var(--hero-dx)) calc(50% + var(--hero-dy) + var(--hero-art-dy));transition:background-position .9s cubic-bezier(.22,1,.36,1)}.hero-workspace .hero-gathering{--hero-member:52px;width:1100px;height:733.333px;transform:translate(-50%,-50%) translate(var(--hero-dx),var(--hero-dy)) scale(var(--hero-s));transition:transform .9s cubic-bezier(.22,1,.36,1)}.hero-gathering>.hero-scene-member[data-actor=tera]{width:64px;height:64px}.hero-gathering :is(.hero-scene-status,.hero-scene-stamp),.hero-gathering>.hero-scene-member[data-offstage=true]{display:none}.hero-gathering .hero-scene-bubble{max-width:calc(var(--space-96) + var(--space-16));padding:var(--space-8);font-size:var(--text-14)}.hero-gathering [data-actor=tera] .hero-scene-bubble{max-width:calc(var(--space-96) + var(--space-32))}.hero-gathering .hero-scene-action{white-space:normal;padding:var(--space-8)}.hero-gathering .hero-scene-action small,.hero-gathering .hero-scene-action strong{font-size:var(--text-12)}.hero-workspace .hero-gathering>.hero-scene-member{transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1)}}@media (max-width:345px){.first-view .hero-wireframe{--hero-tera-lines:4}}@media (prefers-reduced-motion:reduce){.hero-workspace .hero-gathering,.hero-workspace .hero-gathering>.hero-scene-member,.hero-workspace .remote-floor-art{transition:none;animation:none}}@media (max-width:767px){.first-view .hero-wireframe{--hero-s:1.05;--hero-tera-lines:5}}@media (max-width:345px){.first-view .hero-wireframe{--hero-s:.95}}@media (max-width:1023px){.hero-scene-transition .hero-compact-bubble{--d:calc(var(--speaker) * var(--hero-s) * 1px);--edge:calc(var(--hero-top) + var(--anchor) * var(--hero-s) * 1px);z-index:6;gap:var(--space-8);width:max-content;max-width:calc(100cqw - 2 * var(--space-12));padding:var(--space-8) var(--space-16);font-size:var(--text-16);translate:clamp(calc(var(--space-12) - 50cqw),calc(var(--d) - 50%),calc(50cqw - var(--space-12) - 100%)) 0;animation:hero-compact-line 2.5s linear both;display:grid;position:absolute;left:50%}.hero-compact-bubble[data-side=above]{bottom:calc(100% - var(--edge) + var(--space-8))}}@keyframes hero-compact-line{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-scene-transition .hero-compact-bubble{transition:none;animation:none}}.footer-column a,.footer-links a,nav a{position:relative}.footer-column a:after,.footer-links a:after,nav a:not(.button):after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .2s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.footer-column a:hover:after,.footer-links a:hover:after,nav a:not(.button):hover:after{transform-origin:0;transform:scaleX(1)}.button{will-change:transform;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s,color .2s}.button:hover{transform:scale(1.02,.97)}.button.dark:hover{background:var(--brand-hover)}.button.outline:hover{background:var(--brand);color:var(--soft)}.button:active{transition-duration:.1s;transform:scale(.97,.94)}.case-grid article{transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s}.case-grid article:hover{transform:translateY(-4px);box-shadow:0 12px 32px #4d080814}.faq summary{transition:opacity .2s}.faq summary:hover{opacity:.8}.faq-icon{width:var(--space-24);height:var(--space-24);flex-shrink:0;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:relative}.faq-icon:after,.faq-icon:before{content:"";background:var(--brand);transition:transform .25s cubic-bezier(.25,.46,.45,.94);position:absolute}.faq-icon:before{width:var(--space-24);height:1px;top:12px;left:0}.faq-icon:after{width:1px;height:var(--space-24);top:0;left:12px}.faq details:not([open]) summary:hover .faq-icon{transform:rotate(90deg)}.faq details[open] .faq-icon:after{transform:scaleY(0)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--radius-4)}@media (prefers-reduced-motion:reduce){.button,.case-grid article,.faq summary,.faq-icon,.faq-icon:after,.faq-icon:before,.footer-column a:after,.footer-links a:after,nav a:after{transition:none}}@media (max-width:1023px){.before-after h2,.office h2,.use-cases>h2,h2.display{font-size:var(--text-48);letter-spacing:var(--tracking-title)}.section{padding:var(--section-block) var(--content-gutter)}.intro{padding:var(--space-96) 0 0}.intro-grid{gap:var(--space-40);grid-template-columns:1fr}.office{margin-top:var(--space-96);padding:var(--space-48) var(--space-24)}.office-tab-panel{width:100%}.showcase{padding:var(--section-block-lg) 0}.feature-grid{--remote-feature-width:800px;gap:var(--space-64);padding:0 var(--content-gutter);flex-direction:column}.section.showcase{padding-inline:0}.feature-grid>#context-feature,.feature-grid>#remote-office,.feature-grid>article{flex:none;width:100%;container-type:inline-size}.feature-grid .product-mockup-frame{--mk-s1:calc(100cqw / 800px);width:800px;transform:scale(var(--mk-s1));transform-origin:0 0;margin-bottom:calc((var(--mk-s1) - 1) * 560px + var(--space-24));border-radius:calc(var(--radius-24) / var(--mk-s1));overflow:hidden}.feature-grid>article>h3{margin-top:0}.conversation{padding:0 var(--content-gutter) var(--section-block-lg)}.conversation .chat{width:100%}section.before-after{height:auto;padding:0 var(--content-gutter)}.comparison{gap:var(--space-32);height:auto;max-height:none;padding:var(--space-32) var(--space-24);flex-direction:column;overflow-y:auto}.comparison aside{gap:var(--space-24);width:100%}.faq,.security{gap:var(--space-32);grid-template-columns:1fr}.trust-grid{gap:var(--space-40)}.plan-grid,.trust-grid{grid-template-columns:1fr}.plan-grid{gap:var(--space-32)}.plan-grid article{min-height:0}.case-grid{grid-template-columns:1fr}.case-grid .case-image{aspect-ratio:800/560;height:auto}.site-footer{gap:var(--space-48);min-height:0;padding:var(--space-80) var(--space-48) var(--space-48);flex-direction:column}.site-footer small{align-self:flex-start}}@media (max-width:767px){:is(h1,h2,h3,summary){text-wrap:balance;word-break:auto-phrase}.section{padding:var(--section-block) var(--content-gutter)}.logo-strip{height:48px;margin-top:var(--space-56)}.logo-set{gap:var(--space-32);padding:var(--space-8) var(--space-16)}.integration-logo{width:96px;height:32px}section.before-after{padding:0 var(--content-gutter)}.comparison{padding:var(--space-24) var(--space-16);max-height:none}.company-logo{height:120px}.company-logo .logo-clip{transform:scale(.7)}.t-dots{gap:var(--space-12);right:8px}.plan-grid article{padding:var(--space-32) var(--space-24)}.site-footer{padding:var(--space-64) var(--content-gutter) var(--space-40);gap:var(--space-40)}.blog .blog-back,.mobile-page .mobile-journey,:is(.story,.story-chapter) .story-roadmap-link{min-height:var(--touch-target);align-items:center;display:inline-flex}.footer-links{gap:var(--space-16)}:root .blog :is(.blog-author,.blog-card-cover),:root .download .download-follow{border-radius:var(--radius-24)}:root .feature-grid .product-mockup-frame{border-radius:calc(var(--radius-24) / var(--mk-s1))}:root .contact :is(input,select,textarea,.contact-notice){border-radius:var(--radius-16)}main .cta h2,main .section:is(.security,.faq)>h2{font-size:var(--text-48)}main .section:is(.security,.faq) summary{font-size:var(--text-20)}main .context-intro{text-align:left;align-items:stretch}main :is(.use-cases>h2,.pricing-head>:is(h1,h2)){text-align:left}main .pricing .button.plan-sales{margin-inline:0}}@media (min-width:1024px){.desktop-navigation{--nav-brand-size:156px;--nav-control-size:32px;--nav-segment-surface:transparent;border-radius:var(--radius-full);background:var(--nav-surface);box-shadow:var(--nav-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:var(--nav-compact-width)}.desktop-navigation:has(>details[open]){width:var(--nav-open-width)}.desktop-navigation details,.desktop-navigation details[open]{min-height:var(--nav-height);border-radius:var(--radius-full);box-shadow:none;background:0 0}.desktop-navigation .nav-brand{left:calc(var(--nav-mark-inset) + var(--nav-assistant-width) + var(--nav-logo-gap));top:calc((var(--nav-height) - 20px) / 2)}.desktop-navigation .nav-brand img{width:80px;height:20px}.desktop-navigation details[open] summary,.desktop-navigation summary{left:calc(var(--nav-mark-inset) - var(--nav-assistant-inset));right:auto;top:var(--nav-pad);height:var(--nav-control);opacity:1;pointer-events:auto;z-index:2;transition:none}.desktop-navigation .nav-assistant{width:var(--nav-assistant-width);height:var(--space-32)}.desktop-navigation .guide-nav{height:var(--nav-height);padding:var(--nav-pad);font-size:var(--text-14);grid-template-columns:var(--nav-brand-size);grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;column-gap:0}.desktop-navigation .guide-nav:after{content:"";width:var(--nav-download-width)}.desktop-navigation .guide-nav-products{height:var(--nav-control);border-radius:var(--radius-full);background:var(--nav-segment-surface);justify-content:center}.desktop-navigation .guide-nav:before{content:"";grid-column:1}.desktop-navigation :is(.nav-products-trigger,.guide-nav-site-links a){height:var(--nav-control);position:relative}.desktop-navigation .nav-products-trigger{border-radius:var(--radius-full);width:100%;padding-inline:var(--space-8);justify-content:center;gap:var(--space-4);background:0 0}.desktop-navigation .guide-nav-site-links{display:contents}.desktop-navigation .guide-nav-site-links a{border-radius:var(--radius-full);background:var(--nav-segment-surface);padding-inline:var(--space-8)}.desktop-navigation-download{right:var(--nav-download-inset);top:var(--nav-download-inset);height:var(--nav-download-height);min-width:var(--nav-download-width);padding-inline:var(--nav-download-pad);gap:var(--nav-download-gap);border-radius:var(--radius-full);background:var(--brand);color:var(--on-brand);font-size:var(--text-14);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.desktop-navigation :is(.nav-brand,a,button,summary){box-shadow:none;border:0;outline:none;text-decoration:none;transition:filter .18s,opacity .16s}.desktop-navigation a[href]:after{content:none}.desktop-navigation :is(.nav-brand,a,button,summary):hover{filter:none}.desktop-navigation :is(.guide-nav-site-links a,.nav-products-trigger):hover{background:0 0}.desktop-navigation details[open] summary:hover .nav-assistant{animation:nav-assistant-hop .48s ease-out}.desktop-navigation :is(.nav-brand,a,button,summary):focus-visible{border-radius:var(--radius-full);outline:none}.desktop-navigation :is(.nav-brand,a,button,summary):focus-visible:not(:hover){filter:brightness(.85)}}@media (prefers-reduced-motion:reduce){.desktop-navigation :is(.nav-brand,a,button,summary){transition:none}.desktop-navigation details[open] summary:hover .nav-assistant{animation:none}}@media (min-width:1024px){.desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--nav-brand-size:var(--nav-compact-lead);top:var(--nav-band-pad)}.desktop-navigation[data-at-top=false]:not([data-hover-band=true]) .nav-brand{left:var(--fv-inset);top:calc(var(--nav-band-pad) + (var(--nav-height) - 20px) / 2);visibility:visible;position:fixed}.desktop-navigation[data-at-top=false]:not([data-hover-band=true]):has(>details[open]){width:var(--nav-pill-open-width)}.desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--nav-pill-open-width:888px}.desktop-navigation[data-at-top=false]:not([data-hover-band=true]) .guide-nav{justify-content:end;column-gap:var(--space-24)}.desktop-navigation[data-at-top=false]:not([data-hover-band=true]) .desktop-navigation-download{right:0}main.lp-bot .desktop-navigation[data-at-top] .guide-nav{column-gap:var(--space-16)}main.lp-bot .desktop-navigation .nav-language{padding-inline:var(--space-8);margin-right:calc(var(--space-40) - var(--space-16) - var(--nav-pad))}main.lp-bot .desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--nav-pill-open-width:766px}html[lang=en] main.lp-bot .desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--nav-pill-open-width:736px}main.lp-bot .desktop-navigation{--lp-nav-side:calc((100% - var(--content-width)) / 2);--lp-nav-logo-left:max(var(--space-24),var(--lp-nav-side) - 80px);--lp-nav-download-right:max(var(--space-24),var(--lp-nav-side) - var(--nav-download-width))}main.lp-bot .desktop-navigation:is([data-at-top=true],[data-hover-band]):has(>details[open]){left:var(--lp-nav-logo-left);right:var(--lp-nav-download-right);width:auto;transform:none}main.lp-bot .desktop-navigation[data-at-top=false]{right:var(--lp-nav-download-right)}main.lp-bot .desktop-navigation[data-at-top=false]:not([data-hover-band=true]) .nav-brand{left:var(--lp-nav-logo-left)}.desktop-navigation:not(:has(>details[open])) .nav-brand{visibility:hidden}.desktop-navigation[data-at-top=true]{top:var(--nav-band-pad);position:absolute}.desktop-navigation:is([data-at-top=true],[data-hover-band]):has(>details[open]){width:calc(100% - 2 * var(--fv-inset));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.desktop-navigation:is([data-at-top=true],[data-hover-band]):before{content:"";z-index:-1;top:calc(-1 * var(--nav-band-pad));width:100vw;height:calc(var(--nav-height) + 2 * var(--nav-band-pad));box-shadow:inset 0 -1px 0 var(--nav-band-line);pointer-events:none;background:0 0;position:absolute;left:calc(50% - 50vw)}.desktop-navigation[data-at-top=false]{left:auto;right:var(--fv-inset);transform:none}.desktop-navigation:is([data-at-top=true],[data-hover-band]) .guide-nav{justify-content:end;column-gap:var(--space-24)}.desktop-navigation:is([data-at-top=true],[data-hover-band]):has(>details[open]) .desktop-navigation-download{right:0}.desktop-navigation:is([data-at-top=true],[data-hover-band]):has(>details[open]) summary{visibility:hidden}.desktop-navigation:is([data-at-top=true],[data-hover-band]) .nav-brand{left:0}}main :is(.cta h3,.office-caption,.context-topic,.plan-grid h3,.security h3),main :is(.first-view .hero h1,.office h2,h2.display,.before-after>h2){font-weight:500}@media (prefers-reduced-motion:no-preference){.scroll-reveal .reveal-char{opacity:clamp(.12,(var(--reveal,1) * (var(--n) + 12) - var(--i))/12,1)}}@media (min-width:1024px){.showcase{--feature-card-height:min(76vw * 728/1040,100svh - 350px);--feature-wide:calc(var(--feature-card-height) * 1040 / 728)}.feature-grid{scrollbar-width:none;gap:var(--space-24);padding-inline:calc((100vw - var(--feature-wide)) / 2)}.feature-grid>:is(#remote-office,#context-feature),.feature-grid>article{flex:none}.feature-grid>article>.product-mockup-frame{width:fit-content;height:var(--feature-card-height);border-radius:var(--radius-24);box-shadow:none;margin:0;overflow:hidden;transform:none}.feature-grid>article>.product-mockup-frame>.mockup{width:var(--feature-wide);height:var(--feature-card-height)}#ai-agent .agent-scene-plane{--agent-edge:calc(40px * (1040px / 100cqw));--mk-s2:calc(100cqw / 1040px);transform:scale(var(--mk-s2));left:11.5385cqw}#ai-agent .agent-mascot{right:calc(var(--agent-edge) - 120px);bottom:var(--agent-edge)}.feature-grid>article>:is(h3,p){max-width:var(--feature-wide)}.feature-grid>article>h3{margin:var(--space-12) 0 0;line-height:var(--lh-title)}}.showcase .showcase-title{margin:0 0 var(--space-24);padding-inline:var(--content-gutter);letter-spacing:var(--tracking-title);font-size:clamp(32px,3.4vw,56px);font-weight:700;line-height:var(--lh-tight);text-align:left;word-break:auto-phrase;display:block}@media (min-width:1024px){.showcase .showcase-title{padding-inline:calc((100vw - var(--feature-wide)) / 2)}}.showcase-controls{justify-content:center;gap:var(--space-12);margin-top:var(--space-20);display:flex}.showcase-dots,.showcase-play{border-radius:var(--radius-full);background:var(--ink-100)}.showcase-dots{align-items:center;gap:var(--space-12);padding:0 var(--space-20);display:flex}.showcase-dots button{border-radius:var(--radius-full);background:var(--ink);border:0;width:8px;height:8px;padding:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.showcase-dots button{background:color-mix(in srgb,var(--ink) 35%,transparent)}}.showcase-dots button{cursor:pointer;transition:width .3s}.showcase-dots button[aria-current]{width:48px}.showcase-dots button>span{background:var(--ink);position:absolute;inset:0}.showcase-dots button>span[data-playing=true]{animation:showcase-fill 5s linear both}@keyframes showcase-fill{0%{inset-inline-end:100%}to{inset-inline-end:0}}.showcase-play{width:48px;height:48px;color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.showcase-play svg{fill:currentColor;width:22px;height:22px}.showcase-controls :focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:1023px){.showcase-controls{display:none}}.context-tera{bottom:var(--space-40);left:var(--space-40);z-index:2;width:9.5cqw;height:9.5cqw;position:absolute}@media (prefers-reduced-motion:no-preference){.product-context-stage[data-in=false] .context-tera{transform:translateY(calc(100% + var(--space-40)))}.product-context-stage[data-in=true] .context-tera{transform-origin:50% 100%;animation:context-tera-rise .52s cubic-bezier(.3,1,.5,1) both}}@keyframes context-tera-rise{0%{transform:translateY(calc(100% + var(--space-40)))}58%{transform:translateY(-9%)scale(.95,1.07)}80%{transform:translateY(0)scale(1.07,.93)}to{transform:none}}.context-tera svg>path:nth-last-of-type(-n+2){transform:translateY(var(--tera-gaze,0));transition:transform .42s ease-in-out}.board-group{position:relative;overflow:hidden}.board-group:after,.board-group:before{content:"";pointer-events:none;opacity:0;transition:opacity .38s;position:absolute}.board-group:before{border:1.5px solid var(--tera);inset:.3cqw}@supports (color:color-mix(in lab,red,red)){.board-group:before{border:1.5px solid color-mix(in srgb,var(--tera) 55%,transparent)}}.board-group:before{background:var(--tera);border-radius:.9cqw}@supports (color:color-mix(in lab,red,red)){.board-group:before{background:color-mix(in srgb,var(--tera) 5%,transparent)}}.board-group:after{background:linear-gradient(transparent,var(--tera),transparent);height:45%;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.board-group:after{background:linear-gradient(transparent,color-mix(in srgb,var(--tera) 14%,transparent),transparent)}}.board-group[data-reading=true]:after,.board-group[data-reading=true]:before{opacity:1}.board-group[data-reading=true]:after{animation:context-read-sweep 1.5s ease-in-out both}@keyframes context-read-sweep{0%{transform:translateY(-100%)}to{transform:translateY(220%)}}.board-group{background:#f6efdf;border-radius:1.2cqw;margin-top:2.4cqw;padding:1.2cqw}.board-group h4{align-items:center;gap:.8cqw;margin:.2cqw .4cqw 1cqw;font-size:1.45cqw;font-weight:600;display:flex}.board-group h4 span{color:#8a8478;background:#fffaf0;border-radius:99px;padding:.1cqw .7cqw;font-size:1.1cqw;font-weight:500}.board-group table{table-layout:fixed;border-collapse:collapse;background:#fffaf0;border-radius:.9cqw;width:100%;overflow:hidden}.board-group :is(th,td){text-align:left;white-space:nowrap;padding:1.15cqw 1.3cqw}.board-group th:first-child{width:36%}.board-group th:nth-child(2),.board-group th:nth-child(3){width:16%}.board-group th:nth-child(4){width:12%}.board-group th{color:#8a8478;font-weight:500}.board-group td{border-top:1px solid #4d080814}.board-people img{object-fit:cover;vertical-align:middle;border:2px solid #fffaf0;border-radius:50%;width:2.3cqw;height:2.3cqw;margin-right:-.6cqw;display:inline-block}.board-source{border:1px solid #4d08082e;border-radius:99px;padding:.15cqw .8cqw;font-size:1.1cqw}.board-date{color:#6b5a45}.board-pill{border-radius:99px;padding:.2cqw .8cqw;font-size:1.1cqw}.board-pill[data-tone=done]{color:#2d6b4b;background:#e3f5ea}.board-pill[data-tone=doing]{color:#8a5a00;background:#fdf0d2}.board-pill[data-tone=ask]{color:#a3324e;background:#fde4ea}.board-progress{color:#6b5a45;align-items:center;gap:.7cqw;display:inline-flex}.board-progress i{background:linear-gradient(#63ce98,#63ce98) 0 0 /var(--done) 100% no-repeat,#eadfca;border-radius:99px;width:5cqw;height:.5cqw}.board-side{--px:.094cqw;--side-x:calc(10 * var(--px));--row-h:calc(30 * var(--px));--row-gap:calc(7 * var(--px));--row-radius:calc(11 * var(--px));--mark:calc(13 * var(--px));--text-base:calc(13 * var(--px));--text-xs:calc(10.5 * var(--px));--gap-row:calc(2 * var(--px));--gap-label:calc(4 * var(--px));--gap-near:calc(12 * var(--px));--gap-group:calc(24 * var(--px));--sidebar:#fef1c4;--text-tertiary:#7c463a;--text-primary:#4d0808;--row-current:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.board-side{--row-current:color-mix(in srgb,var(--text-primary) 3.5%,transparent)}}.board-side{padding:calc(14 * var(--px)) calc(10 * var(--px));background:var(--sidebar);color:var(--text-tertiary);font-size:var(--text-base);overflow:hidden}.board-side svg{width:var(--mark);height:var(--mark);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.board-search,.board-side li,.board-side-head,.board-space{align-items:center;gap:var(--row-gap);min-height:var(--row-h);padding:0 var(--side-x);border-radius:var(--row-radius);margin:0;display:flex}.board-space{color:var(--text-primary);font-family:var(--font-brand-display);font-size:calc(17 * var(--px));font-weight:400}.board-side .board-search{margin-top:var(--gap-near);background:var(--row-current)}.board-search kbd{font:inherit;font-size:var(--text-xs);margin-left:auto}.board-side .board-search+ul{margin-top:var(--gap-group)}.board-side ul{gap:var(--gap-row);margin:0;padding:0;list-style:none;display:grid}.board-side li{min-width:0}.board-side li[data-active]{background:var(--row-current);font-weight:600}.board-side li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.board-side li i{width:var(--mark);height:var(--mark);border-radius:calc(4 * var(--px));background:var(--project,#63ce98);color:#fff;flex:none;place-items:center;display:grid}.board-side li i svg{width:calc(9 * var(--px));height:calc(9 * var(--px));stroke-width:2.4px}.board-side li:nth-child(2) i{--project:#ff9f27}.board-side li:nth-child(3) i{--project:#7d92f3}.board-side li:nth-child(4) i{--project:#f95d78}.board-side .board-side-head{margin:var(--gap-group) 0 var(--gap-label);padding-top:var(--gap-near);color:var(--text-primary);border-top:1px solid #e0caa4;border-radius:0}.board-side-head svg:nth-of-type(2){margin-left:auto}.board-grip{width:calc(8 * var(--px));height:calc(14 * var(--px));background:radial-gradient(circle,var(--text-tertiary) 30%,transparent 35%) 0 0 /50% 33.3%}.use-cases .case-grid article{border-radius:var(--radius-24);background:var(--ground-garnet);background-blend-mode:soft-light;color:var(--on-brand);position:relative;overflow:hidden}.use-cases .case-grid article:hover{box-shadow:none;transform:none}.use-cases .case-copy{z-index:1;padding:var(--space-32) var(--space-24) 0;word-break:auto-phrase;position:relative}.use-cases .case-copy h3{font-size:var(--text-28);line-height:var(--lh-heading);margin:0}.use-cases .case-copy p{margin:var(--space-8) 0 0;font-size:var(--text-16);line-height:var(--lh-lead);opacity:.7}.use-cases .case-image{margin:var(--space-24) var(--space-24) 0;border-radius:var(--radius-16) var(--radius-16) 0 0;box-shadow:none}.use-cases .case-image .mockup,.use-cases .case-image .product-mockup-frame{box-shadow:none;border-radius:0}@media (min-width:1024px){.use-cases .case-grid{--case-short:260px;grid-template-columns:1fr 1fr;grid-template-rows:var(--case-short) var(--case-short) var(--case-short);gap:var(--space-24);--case-width:calc(100vw - 2 * var(--fv-inset));width:var(--case-width);margin-inline:calc((100% - var(--case-width)) / 2);grid-template-areas:"a b""a d""c d";display:grid}.use-cases .case-grid article:first-child{grid-area:a}.use-cases .case-grid article:nth-child(2){grid-area:b}.use-cases .case-grid article:nth-child(3){grid-area:c}.use-cases .case-grid article:nth-child(4){grid-area:d}.use-cases .case-copy{padding:var(--space-40) var(--space-40) 0}.use-cases .case-image{border-radius:var(--radius-16) var(--radius-24) var(--radius-24);margin:0}.use-cases article[data-shape=tall] .case-image{top:172px;bottom:-24px;left:var(--space-40);height:auto;position:absolute;right:-12%}.use-cases article[data-shape=short] .case-copy{width:46%;height:100%;padding:0 0 0 var(--space-40);flex-direction:column;justify-content:center;display:flex}.use-cases article[data-shape=short] .case-image{top:var(--space-32);width:75%;height:auto;position:absolute;bottom:-24px;left:50%}.use-cases .case-image:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to right,transparent 72%,var(--paper)),linear-gradient(to bottom,transparent 72%,var(--paper));position:absolute;inset:0}.use-cases .case-image .mockup{min-height:900px}.use-cases article:nth-child(2) .mockup{translate:-96px -285px}.use-cases .huddle-heading{display:none}.use-cases article:first-child .huddle-object{translate:-70px -40px}}.meeting-ask{background:#fff9e9;width:800px;height:600px;position:relative;overflow:hidden}.meeting-ask-room{top:-60px;left:calc(-180px + var(--lead,0px));opacity:.6;width:900px;max-width:none;height:auto;position:absolute}.meeting-ask-people>*{--mk-s3:1.3;scale:var(--mk-s3);position:absolute}.meeting-ask-people>:first-child{top:170px;left:calc(150px + var(--lead,0px))}.meeting-ask-people>:nth-child(2){top:300px;left:calc(90px + var(--lead,0px))}.meeting-ask-people>:nth-child(3){top:360px;left:calc(260px + var(--lead,0px))}.meeting-ask-people>:nth-child(4){top:280px;left:calc(430px + var(--lead,0px));--mk-s3:1.6;--member-color:#ff9f27}.meeting-ask-people .product-live-chat{white-space:normal;max-width:220px}.meeting-ask-people .product-live-status{background:var(--member-color)}.meeting-ask-people .presence-tera .product-avatar{width:64px;height:64px;-webkit-mask:none;mask:none}.meeting-ask-card{top:10px;left:calc(470px + var(--lead,0px));border-radius:var(--app-radius-16);color:#431515;background:#fffaf0;border:1px solid #4315151f;width:250px;padding:20px 22px;position:absolute;box-shadow:0 10px 28px #1f1b1a24}.meeting-ask-card h4{margin:0 0 14px;font-size:18px;font-weight:600}.meeting-ask-card ol{gap:12px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.meeting-ask-card li{align-items:center;gap:10px;display:flex}.meeting-ask-card li:before{content:"";border:2px solid #43151566;border-radius:50%;flex:none;width:18px;height:18px}.meeting-ask-card li[data-done]:before{background:#228217 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#228217}.pricing{--pricing-surface:var(--brand);--pricing-card:var(--paper);--pricing-text:var(--brand);--pricing-secondary:var(--ink-600);--pricing-divider:var(--ink-200);letter-spacing:0;scroll-margin-top:var(--space-80);background:#fff}.section.pricing{padding-inline:var(--content-gutter)}.pricing-head>:is(h1,h2){color:var(--ink);font-size:var(--text-56);line-height:var(--lh-tight);letter-spacing:var(--tracking-title);text-align:center;margin:0}.plan-grid{width:100%;max-width:var(--content-max-width);margin:var(--heading-gap) auto 0;column-gap:var(--pricing-plan-gap);color:var(--pricing-text);background:0 0;border:0;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;padding:0;display:grid;container:pricing-grid/inline-size}.plan-grid article{grid-row:span 5;grid-template-rows:subgrid;min-width:0;padding:var(--pricing-plan-inset);background:var(--pricing-card);border-radius:var(--radius-24);box-shadow:0 0 0 1px var(--ink-50),0 8px 24px var(--ink-100);row-gap:0;display:grid}.plan-grid .plan-featured{--pricing-text:var(--cream);--pricing-secondary:var(--on-brand-muted);--pricing-divider:var(--on-brand-line);color:var(--pricing-text);background:var(--ground-garnet);background-blend-mode:soft-light}.plan-heading{justify-content:flex-start;align-items:center;gap:var(--space-inline);min-height:var(--space-32);margin-bottom:var(--pricing-identity-gap);display:flex}.plan-description{font-size:var(--pricing-text-size);font-weight:400;line-height:var(--leading-control);color:var(--pricing-secondary);margin:var(--pricing-value-gap) 0 var(--pricing-decision-gap)}.plan-featured .plan-description{color:var(--pricing-text)}.plan-action{margin-bottom:var(--pricing-details-gap)}.plan-details{padding-top:var(--pricing-details-inset);border-top:1px solid var(--pricing-divider)}.plan-grid h4{font-size:var(--pricing-label-size);font-weight:500;line-height:var(--leading-control);margin:0 0 var(--space-related)}.plan-grid ul{gap:var(--pricing-feature-gap);margin:0;padding:0;display:grid}.plan-grid li{align-items:flex-start;gap:var(--space-inline);font-size:var(--pricing-text-size);font-weight:400;line-height:var(--leading-control);color:var(--pricing-secondary);list-style:none;display:flex}.plan-grid li:before{content:"✓";width:var(--space-16);font-size:var(--pricing-label-size);color:var(--pricing-text);flex-shrink:0}@media (max-width:1199px){.pricing .plan-grid{gap:var(--pricing-plan-gap);grid-template-rows:none;grid-template-columns:1fr;max-width:none}.pricing .plan-grid article{padding:var(--pricing-plan-inset);flex-direction:column;grid-row:auto;display:flex}.plan-heading{justify-content:flex-start;gap:var(--space-related)}.plan-grid li{min-height:0}}@media (max-width:767px){.pricing{--pricing-plan-inset:var(--space-24)}.plan-heading{flex-wrap:wrap}}.pricing .plan-grid h3{font-size:var(--pricing-plan-name-size);font-weight:var(--pricing-plan-name-weight);line-height:var(--leading-heading);letter-spacing:0;margin:0}html[lang=ja] .plan-grid h3{font-size:var(--pricing-plan-name-size);font-feature-settings:"palt" 0}.plan-price{align-items:baseline;gap:0 var(--pricing-price-unit-gap);white-space:nowrap;flex-wrap:wrap;min-width:0;margin:0;display:flex}.plan-price-value{font-size:var(--pricing-price-size);font-weight:var(--pricing-price-weight);line-height:var(--pricing-price-leading);letter-spacing:var(--tracking-title);font-variant-numeric:lining-nums tabular-nums;display:block}.plan-currency{margin-right:var(--pricing-currency-gap);font-size:var(--pricing-currency-size);letter-spacing:0;vertical-align:baseline;font-weight:400}.plan-currency:empty{display:none}.plan-price-unit{font-size:var(--pricing-label-size);line-height:var(--leading-control);color:var(--pricing-secondary);flex-shrink:0}@container pricing-grid (max-width:328px){.plan-price-value{font-size:var(--pricing-price-size-compact)}}@media (min-width:1200px){@container pricing-grid (max-width:1080px){.plan-price-value{font-size:var(--pricing-price-size-compact)}}}.plan-grid .button{width:100%;height:var(--space-48);padding:0 var(--space-20);font-size:var(--pricing-text-size);letter-spacing:0;justify-content:center;display:flex}.plan-grid .button,.plan-popular{border-radius:var(--radius-full);line-height:var(--leading-control);align-items:center;font-weight:500}.plan-popular{padding:var(--space-4) var(--space-12);background:var(--accent);color:var(--brand);font-size:var(--pricing-label-size);white-space:nowrap;display:inline-flex}.pricing .plan-grid .button.outline{border:1px solid var(--brand);color:var(--pricing-text);background:0 0}.pricing .plan-grid .button.dark{background:var(--cream);color:var(--pricing-surface);border:1px solid #0000}.pricing .plan-grid .button:hover{transform:none}.pricing .plan-grid .button.outline:hover:not(:disabled){background:var(--brand);color:var(--on-brand)}.pricing .plan-grid .button.dark:hover:not(:disabled){color:var(--pricing-surface);background:#fff}.plan-grid .button:focus-visible{outline-color:var(--brand)}.plan-action,.plan-grid .button{position:relative}.plan-tera{--plan-tera-size:var(--space-40);top:var(--space-4);right:var(--space-8);z-index:2;width:var(--plan-tera-size);height:var(--plan-tera-size);pointer-events:none;position:absolute}.plan-tera-body{transform-origin:50% 100%;position:absolute;inset:0;scale:0}@media (prefers-reduced-motion:no-preference){.plan-tera[data-seen] .plan-tera-body{animation:plan-tera-pop .48s cubic-bezier(.34,1.56,.64,1) both,plan-tera-hop .56s ease-in-out .8s 2;scale:1}.plan-tera[data-seen]~.button{animation:plan-button-call .72s ease-out .8s both}}@media (prefers-reduced-motion:reduce){.plan-tera[data-seen] .plan-tera-body{scale:1}}@keyframes plan-tera-pop{0%{scale:0}}@keyframes plan-tera-hop{50%{translate:0 calc(var(--space-8) * -1)}}@keyframes plan-button-call{0%{box-shadow:0 0 0 0 var(--on-brand-muted)}to{box-shadow:0 0 0 var(--space-12) transparent}}.pricing .button.plan-sales{width:fit-content;height:var(--space-48);margin:var(--space-24) auto 0;padding:0 var(--space-32);border:1px solid var(--brand);border-radius:var(--radius-full);color:var(--pricing-text);font-size:var(--pricing-text-size);font-weight:500;line-height:var(--leading-control);background:0 0;align-items:center;display:flex}.pricing .button.plan-sales:hover{background:var(--brand);color:var(--on-brand)}@media (min-width:768px) and (max-width:1199px){.pricing .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan-heading h3{white-space:nowrap}.section.pricing{padding-top:0;padding-bottom:var(--pricing-section-gap)}.section.security{scroll-margin-top:var(--space-80)}.section.faq,.section.security{--lower-ink:var(--brand);--lower-muted:var(--ink-600);--lower-line:var(--ink-200);background:var(--brand);color:var(--lower-ink);background:#fff}main .section.faq,main .section.security{margin:0;display:block}.section:is(.security,.faq)>h2{margin:0 0 var(--heading-gap);color:var(--lower-ink);font-size:var(--text-40)}.section:is(.security,.faq) details{border-top:0;border-bottom:1px solid var(--lower-line)}.section:is(.security,.faq) details:first-of-type{border-top:1px solid var(--lower-line)}.section:is(.security,.faq) details:last-child{border-bottom:1px solid var(--lower-line)}.section:is(.security,.faq) summary{padding:var(--space-24) 0;font-size:var(--text-24);align-items:center;font-weight:500}.section:is(.security,.faq) details p{margin:0 0 var(--space-24);color:var(--lower-muted);font-size:var(--text-16);opacity:1}.footer-note{width:100%;max-width:1280px;padding-bottom:var(--space-32);border-bottom:1px solid var(--lower-line,var(--on-brand-line));color:var(--on-brand-muted);font-size:var(--text-12);line-height:var(--lh-body);margin:0 auto}.footer-note p{margin:0}.footer-note p+p{margin-top:var(--space-8)}.context-note a{color:inherit;text-decoration:none}.cta{--cta-body-leading:1.6;min-height:max(100svh,640px);padding-inline:min(var(--content-gutter),var(--space-48));background:var(--brand);color:var(--cream);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cta-content{z-index:1;width:min(920px,100%);position:relative}.cta h2{margin:0 0 var(--space-40);color:var(--cream);font-size:var(--text-40);font-weight:400;line-height:var(--lh-title);letter-spacing:var(--tracking-title);text-wrap:balance;word-break:auto-phrase}.cta-title-line{display:block}.cta-actions{justify-content:center;gap:var(--space-16);display:flex}.cta .button{width:280px;height:var(--space-72);border-radius:var(--radius-8);font-size:var(--text-16);font-weight:700;line-height:calc(var(--space-72) - 2px);text-align:center;border:1px solid #0000;padding:0;display:block}.cta .button.dark{background:var(--cream);color:var(--brand)}.cta .button.outline{border-color:var(--cream);color:var(--cream);background:0 0}.cta .button.dark:hover{background:var(--beige)}.cta .button.outline:hover{background:var(--on-brand-fill);color:var(--cream)}.cta a:focus-visible{outline-color:var(--cream)}@media (max-width:767px){html body main>section.cta:not(.logo-strip):not(.showcase){padding-block:var(--space-200)}.cta{min-height:100svh;padding-inline:var(--content-gutter)}.cta-actions{flex-direction:column}.cta .button{width:100%}}.cta-field{pointer-events:none;position:absolute;inset:0}.cta-photo{will-change:transform;position:absolute;overflow:hidden}.cta-photo img{object-fit:cover}.subpage{--subpage-surface:var(--cream);--subpage-card:var(--cream);--subpage-ink:var(--brand);--subpage-muted:var(--ink-600);--subpage-line:var(--ink-200);background:var(--subpage-surface);color:var(--subpage-ink)}@font-face{font-family:Teracy Display;src:url(/fonts/TeracyFontPunctuation.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:u+2013-2014,u+20ac,u+2212}.subpage-content{padding:var(--subpage-top) 0 var(--section-block)}.subpage-heading{width:var(--content-width);margin:0 auto var(--heading-gap)}.subpage-heading h1{font-family:var(--font-brand-display);font-synthesis:none;letter-spacing:0;font-size:clamp(40px,5vw,56px);font-weight:400;line-height:var(--lh-tight);margin:0}html[lang=ja] .subpage-heading h1{font-weight:500}@media (max-width:767px){html[lang=ja] .subpage-heading h1{font-size:var(--type-title-size)}}.subpage-heading p{max-width:var(--prose-width);margin:var(--space-16) 0 0;color:var(--subpage-muted);font-size:var(--text-18);line-height:var(--lh-body)}.subpage-article{width:min(var(--prose-width),100% - 2 * var(--content-gutter));margin-inline:auto}.subpage-article .subpage-heading{width:auto}.subpage-content .button.outline{border-color:var(--subpage-ink)}.subpage .pricing{background:0 0}.prose{font-size:var(--text-16);line-height:var(--lh-body);overflow-wrap:anywhere}html[lang=ja] .prose{font-size:var(--text-16);letter-spacing:var(--tracking-wide);line-height:1.9}.prose>*{margin:0 0 var(--space-24)}.prose>:last-child{margin-bottom:0}.prose h2{margin:var(--space-56) 0 var(--space-16);font-size:var(--text-28);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.prose h3{margin:var(--space-40) 0 var(--space-12);font-size:var(--text-24);font-weight:500;line-height:var(--lh-lead)}.prose :is(h4,h5,h6){margin:var(--space-32) 0 var(--space-8);font-size:var(--text-18);font-weight:500;line-height:var(--lh-lead)}.prose>:is(h2,h3,h4,h5,h6):first-child{margin-top:0}.prose strong{font-weight:700}.prose a{color:var(--brand);text-underline-offset:.2em;text-decoration:underline}.prose :is(ul,ol){padding-left:1.5em}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li,.prose li>:is(ul,ol){margin-top:var(--space-8)}.prose blockquote{padding-left:var(--space-20);border-left:2px solid var(--subpage-line);color:var(--subpage-muted);margin-inline:0}.blog .blog-cover{border-radius:var(--radius-24);width:100%}.prose :is(img,video,iframe){border-radius:var(--radius-24);width:100%;height:auto;display:block}.prose iframe{aspect-ratio:16/9;border:0}.prose hr{margin:var(--space-48) 0;border:0;border-top:1px solid var(--subpage-line)}.blog{--blog-news:#f4b3ff;--blog-story:#287319;--blog-card-min:min(100%,var(--space-280))}.blog :is(.blog-author-role,.blog-author-bio,.blog-share-status),.blog :is(.blog-card-date,.blog-back,.blog-lead,.blog-byline){color:var(--subpage-muted)}.blog .blog-grid{grid-template-columns:repeat(auto-fill,minmax(var(--blog-card-min),1fr));gap:var(--space-48) var(--grid-gap);display:grid}.blog>.blog-grid{width:var(--content-width);margin-inline:auto}.blog :is(.blog-card,.blog-post-header){align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.blog .blog-card-cover{border-radius:var(--radius-16);aspect-ratio:1200/630;object-fit:cover;order:-1;width:100%}.blog :is(.blog-card-title,.blog-author .blog-author-name){font-family:var(--font-brand-display);font-synthesis:none;font-size:var(--text-24);font-weight:500;line-height:var(--lh-heading);overflow-wrap:anywhere}.blog .blog-card:is(:hover,:focus-visible) .blog-card-title{text-underline-offset:.2em;text-decoration:underline}.blog :is(.blog-card-date,.blog-share-status){font-size:var(--text-14)}.blog .blog-chip{padding:var(--chip-pad-block) var(--chip-pad-inline);border-radius:var(--radius-8);background:var(--subpage-card);font-family:var(--font-brand-display);font-size:var(--text-14)}.blog .blog-chip[data-tone=news]{background:var(--blog-news)}.blog .blog-chip[data-tone=story]{background:var(--blog-story);color:var(--cream)}.blog .blog-chip[data-tone=press]{background:var(--subpage-ink);color:var(--cream)}.blog .blog-post-header{gap:var(--space-16);margin-bottom:var(--space-48)}.blog .blog-post-header h1{font-size:clamp(32px,4vw,48px);font-weight:500;line-height:var(--lh-title);letter-spacing:var(--tracking-title);overflow-wrap:anywhere}.blog .blog-lead{font-size:var(--text-18)}.blog :is(.blog-back,.blog-byline,.blog-author-role,.blog-author-bio){font-size:var(--text-16);line-height:var(--lh-body)}.blog :is(.blog-byline,.blog-share,.blog-share-links){align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;display:flex}.blog .blog-author-name{color:var(--subpage-ink);font-weight:500}.blog .blog-avatar{aspect-ratio:1;border-radius:var(--radius-full);object-fit:cover;flex:none}.blog .blog-share-label{font-size:var(--text-12);letter-spacing:var(--tracking-label);font-weight:500}.blog .blog-share-link{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-full);background:var(--subpage-card);cursor:pointer;place-items:center;display:grid}.blog .blog-share-link svg{width:var(--space-16);height:var(--space-16)}.blog .blog-post-footer{gap:var(--space-32);margin-top:var(--space-64);padding-top:var(--space-40);border-top:1px solid var(--subpage-line);display:grid}.blog .blog-author{align-items:flex-start;gap:var(--space-20);padding:var(--space-24);border-radius:var(--radius-16);background:var(--subpage-card);display:flex}.blog .blog-related{gap:var(--space-32);width:var(--content-width);margin:var(--section-block) auto 0;display:grid}.blog .blog-related .button.outline{border-color:var(--subpage-ink)}.blog .blog-related>h2{font-size:var(--text-28);font-weight:500}.story,.story-chapter{--story-text-size:var(--text-18)}html[lang=ja] :is(.story,.story-chapter){--story-text-size:var(--text-16)}.story .story-block{gap:var(--grid-gap);width:var(--content-width);margin:0 auto var(--section-block);align-items:center;display:grid}.story .story-photo{border-radius:var(--radius-24);width:100%;height:auto}.story .story-text{font-size:var(--story-text-size);line-height:var(--lh-body)}.story .story-text p+p{margin-top:var(--space-16)}.story .story-text h2,.story-chapter .story-next h2{margin-bottom:var(--space-24);font-size:var(--text-32);line-height:var(--lh-heading)}:is(.story,.story-chapter) :is(h2,.story-card-title){font-family:var(--font-brand-display);font-synthesis:none;font-weight:500}@media (min-width:1024px){.story .story-block{column-gap:var(--space-64);grid-template-columns:5fr 7fr}.story .story-block-flip{grid-template-columns:7fr 5fr}.story .story-block-flip .story-photo{order:1}}.story .story-chapters{padding:var(--section-block) var(--content-gutter);background:var(--subpage-card)}.story .story-chapters-heading,.story .story-grid{max-width:var(--content-max-width);margin-inline:auto}.story .story-chapters-heading{margin-bottom:var(--heading-gap)}.story .story-chapters-heading h2,:is(.story,.story-chapter) .story-roadmap h2{font-size:clamp(32px,4vw,56px);line-height:var(--lh-title)}.story .story-chapters-heading p{margin-top:var(--space-16);color:var(--subpage-muted);font-size:var(--story-text-size);line-height:var(--lh-body)}.story .story-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--space-280)),1fr));gap:var(--space-48) var(--grid-gap);display:grid}@media (min-width:1024px){.story .story-grid{grid-template-columns:repeat(2,1fr)}}:is(.story,.story-chapter) .story-card{gap:var(--space-16);flex-direction:column;display:flex}:is(.story,.story-chapter) .story-card-cover{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-24);width:100%}:is(.story,.story-chapter) .story-card-title{font-size:var(--text-28);line-height:var(--lh-heading)}:is(.story,.story-chapter) .story-card:is(:hover,:focus-visible) h3{text-underline-offset:.2em;text-decoration:underline}:is(.story,.story-chapter) .story-roadmap{width:var(--content-width);margin:var(--section-block) auto 0;text-align:center}:is(.story,.story-chapter) .story-roadmap-link{margin-top:var(--space-16);font-size:var(--story-text-size);text-underline-offset:.2em;text-decoration:underline;display:inline-block}:is(.story,.story-chapter) .story-roadmap-video{aspect-ratio:16/9;width:100%;margin-top:var(--space-32);border-radius:var(--radius-24);background:var(--subpage-ink);border:0;display:block}.story-chapter .story-chapter-cover{width:100%;height:auto;margin-bottom:var(--space-48);border-radius:var(--radius-24)}.story-chapter .story-next{width:min(var(--prose-width),100% - 2 * var(--content-gutter));margin:var(--section-block) auto 0}.story-chapter .story-back{width:fit-content;margin:var(--space-64) auto 0;border-color:var(--subpage-ink);display:block}.journey-hero{padding-inline:var(--journey-gutter);display:grid}.journey-hero>*{grid-area:1/1}.journey-title{text-align:right;justify-self:end}.journey .journey-title h1{font-size:var(--text-72);line-height:1}.journey-title p{margin-top:var(--space-8);font-size:var(--text-20);font-weight:500;line-height:var(--lh-body)}html[lang=ja] .journey-title p{font-weight:500}.journey .journey-hero-art{border-radius:var(--radius-24);width:var(--journey-art-width);margin-top:var(--journey-art-top);justify-self:center}.journey-statement{margin-top:var(--journey-statement-top);font-size:var(--text-40);line-height:var(--lh-title);justify-self:start;position:relative}.journey-statement p+p{margin-top:var(--space-8)}.journey :is(.journey-statement,.journey-mission h2) span{display:block}@media (max-width:1023px){.journey-hero>*{grid-area:auto}.journey .journey-title h1{font-size:var(--text-48)}.journey-title p{font-size:var(--text-16)}.journey .journey-hero-art,.journey-statement{margin-top:var(--space-24)}.journey-statement{font-size:min(40px,8.8vw)}}.journey-mission{grid-template:"label label" auto "text photo" auto/minmax(0,var(--journey-column)) minmax(0,1fr);gap:var(--space-40) var(--space-56);margin-top:var(--space-80);padding-left:var(--journey-gutter);display:grid}.journey .journey-mission-label{grid-area:label;line-height:.9}.journey-mission-text{grid-area:text}.journey .journey-mission-photo{aspect-ratio:16/11;object-fit:cover;border-radius:var(--radius-24) 0 0 var(--radius-24);grid-area:photo;width:100%}.journey-mission h2{font-size:var(--text-40);line-height:var(--lh-lead)}html[lang=ja] .journey-mission h2{font-size:var(--text-32);line-height:var(--lh-body)}.journey-mission-body,.journey-mission-lead{margin-top:var(--space-16);font-size:var(--text-18);line-height:var(--lh-lead)}.journey-mission-body{gap:var(--space-16);display:grid}html[lang=ja] .journey-mission-body{font-size:var(--text-14);font-weight:500;line-height:var(--lh-body);white-space:pre-line;gap:0}@media (max-width:1023px){.journey-mission{gap:var(--space-32);padding-right:var(--journey-gutter);grid-template:"label""photo""text"/minmax(0,1fr)}.journey .journey-mission-photo{aspect-ratio:3/2;border-radius:var(--radius-24)}.journey-mission h2,html[lang=ja] .journey-mission h2{font-size:var(--text-24)}.journey-mission-body{font-size:var(--text-16)}}.journey-promise{margin-top:var(--journey-section-gap)}.journey-promise ol{padding-inline:var(--journey-gutter);font-size:var(--text-56)}html[lang=ja] .journey-promise ol{font-size:var(--text-40)}.journey-promise li{align-items:center;display:grid}.journey-promise li>*{grid-area:1/1}.journey-loop{width:var(--journey-loop-width);aspect-ratio:3/2}.journey-promise li:nth-child(2n) .journey-loop{justify-self:end}.journey-promise-line{margin-left:calc(var(--journey-loop-width) - var(--journey-overlap));line-height:var(--lh-title);justify-self:start;position:relative}.journey-promise li:nth-child(2n) .journey-promise-line{margin:0 calc(var(--journey-loop-width) - var(--journey-overlap)) 0 0;justify-self:end}.journey-promise-line span{top:calc(-1 * var(--space-16));left:calc(-1 * var(--space-16));font-family:Host Grotesk,sans-serif;font-size:var(--text-12);font-weight:700;line-height:var(--lh-body);position:absolute}@media (max-width:1023px){.journey-promise ol{gap:var(--space-40);margin-top:var(--space-40);font-size:var(--text-24);display:grid}html[lang=ja] .journey-promise ol{font-size:var(--text-16)}.journey-promise li:nth-child(n) .journey-loop{justify-self:center}.journey-promise li:nth-child(n) .journey-promise-line{justify-self:start;margin:0 0 0 36vw}.journey-promise li:nth-child(2n) .journey-promise-line{margin-left:var(--space-24)}}.journey-stats{aspect-ratio:2;margin-top:var(--space-80);padding:var(--space-160) var(--journey-gutter) var(--space-80);color:var(--cream);place-content:center;display:grid;position:relative}.journey .journey-stats-photo{object-fit:cover}.journey-stats ul{justify-content:center;gap:var(--space-24);flex-wrap:wrap;display:flex;position:relative}.journey-stats li{justify-items:center;gap:var(--space-4);padding:var(--space-24) var(--space-24) var(--space-16);border-radius:var(--radius-16);font-size:var(--text-12);font-weight:700;line-height:var(--lh-lead);text-align:center;border:1px solid;display:grid}.journey-stats .journey-stat-label{font-size:var(--text-18);line-height:var(--lh-tight)}.journey-tiles>[aria-hidden]{gap:var(--space-4);display:flex}.journey-tile{--line:calc(var(--journey-digit-size) * 1.25 + 2 * var(--journey-tile-pad));width:var(--journey-tile-width);height:var(--line);border-radius:var(--radius-4);background:var(--cream);color:var(--brand);font:400 var(--journey-digit-size) /var(--line) var(--font-brand-display);overflow:hidden}.journey-roll{translate:0 calc(var(--digit) * -1 * var(--line));display:grid}@media (prefers-reduced-motion:no-preference){.journey-roll{transition:translate 1.6s cubic-bezier(.22,1,.36,1) calc(.3s + var(--order) * .12s)}.journey[data-appear-ready] .journey-stats ul:not([data-in]) .journey-roll{translate:0}}@media (max-width:1023px){.journey-stats{aspect-ratio:auto;padding:var(--space-48) var(--journey-gutter)}.journey-stats ul{flex-direction:column}}.journey-history{padding:var(--journey-section-gap) 0 0;background:url(/assets/journey/7NpNZ7ombylJFVh3Tw8JEtvYOuo.webp) 50%/cover no-repeat content-box content-box}.journey-history .journey-head p{font-size:var(--text-40)}.journey-history ol{width:min(var(--journey-timeline),100% - 2 * var(--journey-gutter));margin:var(--space-80) auto 0}.journey-chapter{grid-template-columns:auto minmax(0,var(--journey-chapter-column));padding:0 0 var(--space-120) var(--space-12);border-left:1px solid;justify-content:space-between;align-items:start;display:grid;position:relative}.journey-chapter:before{content:"";width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:currentColor;position:absolute;top:0;left:-.5px;translate:-50% -50%}.journey-chapter-year{font-size:var(--text-40);writing-mode:vertical-rl;font-weight:700;line-height:1}.journey .journey-chapter-photo{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-24);width:100%}.journey-chapter-number{margin-top:var(--space-40);font-size:var(--text-18);font-weight:700;line-height:var(--lh-body)}.journey-chapter h3{line-height:var(--lh-lead)}.journey-chapter h3,html[lang=ja] .journey-chapter h3{font-size:var(--text-40)}.journey-chapter-lead{margin-top:var(--space-40);font-size:var(--text-16);font-weight:700;line-height:2.4}.journey .journey-chapter .prose{margin-top:var(--space-8);font-size:var(--text-16);letter-spacing:0;line-height:2.4}.journey .journey-chapter .prose>*{margin:0}@media (max-width:1023px){.journey-history .journey-head p{font-size:var(--text-18)}.journey-history ol{width:auto;margin:var(--space-48) 0 0 var(--journey-gutter)}.journey-chapter{grid-template-columns:var(--space-24) minmax(0,1fr);column-gap:var(--space-24);padding:0 0 var(--space-80) var(--space-8)}.journey-chapter>div{padding-right:var(--journey-gutter)}.journey .journey-chapter-photo{width:calc(100% + var(--journey-gutter));border-radius:var(--radius-24) 0 0 var(--radius-24);max-width:none}.journey-chapter-year{font-size:var(--text-24)}.journey-chapter h3,html[lang=ja] .journey-chapter h3{font-size:var(--text-28)}}.journey{--journey-gutter:var(--space-72);--journey-display:var(--text-120);--journey-section-gap:var(--space-160);--journey-rise:var(--space-32);--journey-statement-top:var(--space-104);--journey-art-top:144px;--journey-art-width:min(856px,60vw);--journey-column:400px;--journey-loop-width:min(768px,53.3vw);--journey-overlap:var(--space-160);--journey-tile-width:var(--space-64);--journey-tile-pad:var(--space-8);--journey-digit-size:var(--text-72);--journey-timeline:848px;--journey-chapter-column:632px;overflow-x:clip}@media (max-width:1023px){.journey{--journey-gutter:var(--space-24);--journey-display:var(--text-48);--journey-art-width:100%;--journey-section-gap:var(--space-80);--journey-loop-width:67vw;--journey-tile-width:var(--space-48);--journey-tile-pad:var(--space-4);--journey-digit-size:var(--text-48)}}@media (max-width:767px){.journey{--journey-gutter:var(--content-gutter);--journey-tile-width:var(--space-40)}}.journey :is(.journey-display,.journey-title h1,.journey-statement){font-family:var(--font-brand-display);font-synthesis:none;letter-spacing:0;font-weight:400}.journey .journey-display{font-size:var(--journey-display);line-height:1}.journey .journey-accent{font-family:var(--font-brand-display);font-synthesis:none;font-weight:400}html[lang=ja] .journey .journey-accent{font-family:inherit;font-weight:500}.journey-head{padding-inline:var(--journey-gutter);text-align:center}.journey-head p{margin-top:var(--space-20);font-size:var(--text-32);line-height:var(--lh-body)}@media (max-width:1023px){.journey-head p{margin-top:var(--space-8);font-size:var(--text-18)}}.journey .journey-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.journey [data-appear]{transition:opacity .8s ease-out,translate .8s cubic-bezier(.22,1,.36,1)}.journey[data-appear-ready] [data-appear]:not([data-in]){opacity:0;translate:0 var(--journey-rise)}.journey .journey-hero>*{animation:journey-rise .9s cubic-bezier(.22,1,.36,1) both}.journey .journey-hero>:nth-child(2){animation-delay:.3s}.journey .journey-hero>:nth-child(3){animation-delay:.15s}}@keyframes journey-rise{0%{opacity:0;translate:0 var(--journey-rise)}}.mobile-page{--mobile-scene-width:560px;--mobile-chip-size:clamp(10px,2.5cqi,14px);row-gap:var(--heading-gap);width:var(--content-width);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.mobile-page .mobile-heading{width:auto;margin:0}.mobile-page :is(.mobile-eyebrow,.mobile-journey){font-family:var(--font-brand-display);font-weight:400}.mobile-page .mobile-eyebrow{margin:0 0 var(--space-12);color:var(--subpage-ink);font-size:clamp(24px,3vw,40px);line-height:var(--lh-title)}.mobile-page .mobile-scene{width:min(100%,var(--mobile-scene-width));aspect-ratio:560/496;margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}.mobile-page .mobile-phone{aspect-ratio:421/869;width:75.1786%;position:absolute;bottom:3.52823%;left:12.4107%;-webkit-mask-image:linear-gradient(#0000 45%,#000);mask-image:linear-gradient(#0000 45%,#000)}.mobile-page .mobile-phone img{width:100%;height:100%;position:absolute;inset:0}.mobile-page .mobile-banner{width:98.3929%;position:absolute;top:20.0605%;left:.803571%}.mobile-page .mobile-banner img{width:100%;height:auto;display:block}.mobile-page .mobile-chips{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:25.5%;left:7.5%;right:7.5%;translate:0 -50%}.mobile-page .mobile-chips li{border-radius:var(--radius-8);background:var(--soft);font-size:var(--mobile-chip-size);font-weight:500;line-height:var(--lh-title);white-space:nowrap;padding:.5em .75em}.mobile-page .mobile-download{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.mobile-page .mobile-download p{margin:0}.mobile-page .mobile-store{align-items:center;gap:var(--space-8);font-size:var(--text-18);text-decoration:none;display:inline-flex}.mobile-page :is(.mobile-note,.mobile-lead){color:var(--subpage-muted)}.mobile-page .mobile-note{font-size:var(--text-14)}.mobile-page .mobile-lead{max-width:var(--prose-width);font-size:var(--text-18);line-height:var(--lh-body)}.mobile-page .mobile-journey{align-items:center;gap:var(--space-8);font-size:var(--text-20);text-underline-offset:.2em;text-decoration:underline;display:inline-flex}.mobile-page .mobile-journey svg{width:.85em;height:.85em}@media (min-width:1024px){.mobile-page{column-gap:var(--grid-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"heading heading""download scene";align-items:center}.mobile-page .mobile-heading{grid-area:heading}.mobile-page .mobile-scene{grid-area:scene}.mobile-page .mobile-download{grid-area:download}}.download{--download-icon:var(--space-48);--download-number:var(--space-32)}.download .download-label{align-items:center;gap:var(--space-8);margin:0 0 var(--space-16);color:var(--subpage-ink);font-size:var(--text-16);font-weight:500;display:flex}.download .download-link{color:var(--subpage-ink);text-underline-offset:.2em;text-decoration:underline}.download .download-steps{gap:var(--space-64);width:var(--content-width);counter-reset:step;margin:0 auto;display:grid}.download .download-steps li{align-items:center;gap:var(--space-24);counter-increment:step;display:grid}.download :is(.download-shot,.download-404-room){width:100%;height:auto}.download .download-shot{border:1px solid var(--subpage-line);border-radius:var(--radius-24)}.download[data-platform=windows] .download-shot{border-radius:0}.download :is(.download-step-text,.download-follow) p{color:var(--subpage-muted);font-size:var(--text-16);line-height:var(--lh-body);margin:0}.download :is(.download-step-title,.download-follow h2){margin:0 0 var(--space-8);font-size:var(--text-24);font-weight:500;line-height:var(--lh-lead)}.download .download-step-title:before{content:counter(step);width:var(--download-number);margin-bottom:var(--space-16);border-radius:var(--radius-full);background:var(--subpage-ink);color:var(--cream);font-size:var(--text-16);line-height:var(--download-number);text-align:center;display:block}.download .download-follow{align-items:center;gap:var(--space-24);width:var(--content-width);margin:var(--section-block) auto 0;padding:clamp(var(--space-24),4vw,var(--space-40));border-radius:var(--radius-16);background:var(--subpage-card);flex-wrap:wrap;display:flex}.download .download-follow>div{flex:1 1 var(--space-280)}.download .download-social{width:var(--download-icon);height:var(--download-icon);border-radius:var(--radius-full);background:var(--subpage-ink);flex:none;place-items:center;display:grid}.download.download-thanks{width:min(var(--prose-width),100% - 2 * var(--content-gutter));text-align:center;margin-inline:auto}.download.download-thanks .subpage-heading{width:auto}.download:is(.download-thanks,.download-404) h1{font-family:var(--font-brand-display);font-size:clamp(72px,10vw,120px);font-weight:400;line-height:1}.download.download-thanks>p{margin:0 0 var(--space-24);font-size:var(--text-18);line-height:var(--lh-body)}.download .download-socials{justify-content:center;gap:var(--space-12);margin-top:var(--space-40);display:flex}.download.download-404{gap:var(--space-48);width:var(--content-width);padding:var(--section-block) 0;text-align:center;margin:0 auto;display:grid}.download .download-404-copies{gap:var(--space-40);display:grid}.download .download-404-copies p{font-size:var(--text-16);line-height:var(--lh-body);margin:0}.download .download-404-copies .button{margin-top:var(--space-24)}@media (min-width:768px){.download .download-steps li{gap:var(--grid-gap);grid-template-columns:7fr 5fr}.download .download-404-copies{gap:var(--grid-gap);grid-template-columns:1fr 1fr}}.contact{--contact-field-gap:var(--space-24);--contact-label-gap:var(--space-8);--contact-input-pad-block:var(--space-12);--contact-input-pad-inline:var(--space-16);--contact-message-height:var(--space-160)}@media (max-width:767px){.contact{--contact-field-gap:var(--space-20)}}.contact .contact-form{gap:var(--contact-field-gap);display:grid}.contact .contact-notice{padding:var(--space-12) var(--space-16);border-radius:var(--radius-12);background:var(--subpage-card);font-size:var(--text-16);line-height:var(--lh-body);margin:0}.contact .contact-field{gap:var(--contact-label-gap);font-size:var(--text-14);font-weight:500;display:grid}.contact :is(input,select,textarea){width:100%;min-height:var(--control-height);padding:var(--contact-input-pad-block) var(--contact-input-pad-inline);border:1px solid var(--subpage-muted);border-radius:var(--radius-8);color:var(--subpage-ink);font:inherit;font-size:var(--text-16);font-weight:400;line-height:var(--lh-lead);background-color:#0000}.contact :is(input,select,textarea):focus-visible{border-color:var(--subpage-ink);outline:2px solid var(--subpage-ink);outline-offset:2px}.contact select{appearance:none;padding-right:calc(var(--contact-input-pad-inline) * 2 + 12px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%234d0808' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right var(--contact-input-pad-inline) center;background-repeat:no-repeat}.contact textarea{min-height:var(--contact-message-height);resize:vertical}.contact .contact-actions{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.contact .contact-submit{min-height:var(--control-height);cursor:pointer;font:inherit;font-size:var(--text-16);border:0;font-weight:500}.contact .contact-submit:disabled{cursor:not-allowed;opacity:.48}.contact .contact-status{font-size:var(--text-16);line-height:var(--lh-body);margin:0}.contact .contact-status[data-status=failed]{font-weight:500}@media (min-width:1024px){main{--office-stage-ratio:1040/600;--office-air:var(--space-48);--office-top:calc(var(--nav-band-pad) + var(--nav-height) + var(--office-air));--office-heading-room:calc(104px + var(--space-32));--office-stage-width:min(100vw - 2 * var(--space-48),(100svh - var(--office-top) - var(--office-air) - var(--office-heading-room)) * var(--office-stage-ratio))}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.office-pin{height:280svh;position:relative}.office-scene-guide{width:1px;left:0;top:calc(55svh + var(--scene) * 60svh);pointer-events:none;height:60svh;position:absolute}.office-sticky{height:100svh;padding-block:var(--office-top) var(--office-air);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:sticky;top:0}.office-sticky .tabs{display:none}.office-sticky .office-tab-panel{width:var(--office-stage-width);margin:var(--space-32) auto 0}.office-sticky h2.office-statement{max-width:max(var(--office-stage-width),min(100vw - 2 * var(--space-48),1100px));width:100%}}.office-stack{display:none}@media (max-width:1023px){.office-pin{display:none}.section.intro{padding-inline:0}.office{padding-inline:var(--content-gutter)}.office-stack{gap:var(--space-48);width:100%;display:grid}.office-stack>h2{margin:0}.office-stack-item{gap:var(--space-16);display:grid}.office-stack-item h3{font-size:var(--text-24);font-weight:500;line-height:var(--lh-heading);margin:0}.office-stack .office-tab-panel{width:100%;margin:0}}@media (max-width:767px){.office-stack-item h3{text-align:left}.office-stack .office-tab-panel{width:calc(100% + 2 * var(--content-gutter));margin-inline:calc(-1 * var(--content-gutter))}.office-stack .office-product-stage{aspect-ratio:4/3;clip-path:none;border-radius:0}.office-stack .office-product-stage[data-tab=oneOnOne]{aspect-ratio:15/16}.office-stack .office-caption{top:var(--space-20);left:var(--space-20);right:var(--space-20);font-size:var(--text-16);text-align:left}.office-stack .office-product-stage .office-scene{top:var(--space-64)}}.office-autoplay{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.office-autoplay{--office-control:44px;--office-dot:var(--space-8);--office-control-surface:var(--ink-100);z-index:2;top:50%;right:max(var(--space-8),calc((100% - var(--office-stage-width)) / 4 - var(--office-control) / 2));position:absolute;translate:0 -50%}.office-autoplay,.office-autoplay-dots{align-items:center;gap:var(--space-12);flex-direction:column;display:flex}.office-autoplay-dots{padding:var(--space-16) 0;width:var(--office-control);border-radius:var(--radius-full);background:var(--office-control-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0;list-style:none}.office-autoplay-dots li{display:flex}.office-autoplay-dots button{width:var(--office-dot);height:var(--office-dot);border-radius:var(--radius-full);height:calc(var(--office-dot) + (var(--space-32) - var(--office-dot)) * var(--w,0));background:var(--ink-300);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.office-autoplay-dots button:after{content:"";border-radius:inherit;background:var(--ink);opacity:var(--w,0);position:absolute;inset:0}.office-autoplay-dots button[data-running=true]:after{animation:office-scene-fill var(--office-scene-ms) linear both}.office-autoplay-toggle{width:var(--office-control);height:var(--office-control);border-radius:var(--radius-full);background:var(--office-control-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.office-autoplay-toggle svg{width:var(--space-16);height:var(--space-16);fill:currentColor}:is(.office-autoplay-dots button,.office-autoplay-toggle):focus-visible{outline:2px solid var(--ink);outline-offset:2px}@keyframes office-scene-fill{0%{translate:0 -100%}}@supports (animation-timeline:view()){.office-pin{view-timeline-name:--office-ground;view-timeline-axis:block}.office-sticky{--office-ground:var(--brand);--stage-height:calc(var(--office-stage-width) / (var(--office-stage-ratio)));--stage-side:calc((100% - var(--office-stage-width)) / 2);isolation:isolate}.office-sticky .office-product-stage h2.office-statement{top:0}.office-sticky:has(.office-statement) .office-scene{top:calc(100cqw * 88 / 1040 + var(--space-48))}.office-sticky .office-scene>.product-mockup-frame{width:1040px;height:900px;top:0;left:0;overflow:hidden}.office-sticky .office-scene>[data-mockup=oneOnOne]{width:984px;left:5.38462cqw}.office-sticky .office-scene>[data-mockup=oneOnOne]>.mockup{width:984px}.office-sticky [data-mockup=oneOnOne] .conversation-object{translate:110px 72px}.office-sticky [data-mockup=presence] .presence-floor{translate:0 56px}.office-sticky [data-mockup=huddle] .gather-room{height:760px;top:120px}.office-sticky [data-mockup=huddle] :is(.gather-share,.gather-people){translate:0 64px}.office-sticky .office-scene>.product-wave-card{top:34%;left:0}.office-sticky:has([data-tab=presence]){--office-ground:var(--tab-presence)}.office-sticky:has([data-tab=huddle]){--office-ground:var(--tab-huddle)}.office-sticky:after,.office-sticky:before{content:"";z-index:-1;pointer-events:none;animation:office-ground-grow linear both;animation-timeline:--office-ground;animation-range:entry;position:absolute;inset:0}.office-sticky:before{background:var(--office-ground);transition:background-color .24s}.office-sticky:after{mix-blend-mode:soft-light;background:url(/assets/kraft-paper.png) 0 0/480px}@keyframes office-ground-grow{0%{clip-path:inset(var(--office-top) var(--stage-side) calc(100% - var(--office-top) - var(--stage-height)) round var(--app-radius-24))}to{clip-path:inset(0)}}.office-sticky .office-product-stage{background:0 0;animation:none}.office-sticky .office-product-stage:before{content:none}.office-sticky .office-autoplay{--office-control-surface:var(--cream)}@supports (color:color-mix(in lab,red,red)){.office-sticky .office-autoplay{--office-control-surface:color-mix(in srgb,var(--cream) 82%,transparent)}}.office-sticky{overflow:clip}.office-sticky .office-product-stage{clip-path:none;overflow:visible}.office-sticky .office-scene>.product-mockup-frame,.office-sticky .office-scene>.product-mockup-frame>.mockup{border-end-end-radius:0;border-end-start-radius:0}.office-sticky .office-scene>.product-mockup-frame>.mockup{height:900px}}}@media (min-width:1024px){html[data-nav-on-ground] .desktop-navigation{color:var(--on-brand)}html[data-nav-on-ground] .desktop-navigation .nav-brand{background:var(--on-brand);-webkit-mask:url(/assets/logo.svg) 50%/contain no-repeat;mask:url(/assets/logo.svg) 50%/contain no-repeat}html[data-nav-on-ground] .desktop-navigation .nav-brand img{opacity:0}html[data-nav-on-ground] .desktop-navigation a.desktop-navigation-download{background:var(--cream);color:var(--ink)}}.design-page{width:var(--content-width);padding-block:var(--space-80) var(--section-block);color:var(--ink);margin-inline:auto}.design-head h1{margin:0 0 var(--space-16);font-size:var(--text-56);letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--lh-tight)}.design-head p{max-width:var(--prose-width);font-size:var(--text-16);line-height:var(--lh-body)}.design-block{margin-top:var(--section-block);padding-top:var(--space-40);border-top:1px solid var(--ink-200)}.design-block h2{margin:0 0 var(--space-32);font-size:var(--text-40);letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--lh-title)}.design-block h3{margin:var(--space-40) 0 var(--space-8);font-size:var(--text-20);font-weight:500;line-height:var(--lh-heading)}.design-note,.design-role{color:var(--ink-600);font-size:var(--text-14);line-height:var(--lh-lead)}.design-page ul{margin:var(--space-16) 0 0;padding:0;list-style:none}.design-page code{font-family:ui-monospace,monospace;font-size:var(--text-14)}.design-value{color:var(--ink-600)}.design-swatches li{grid-template-columns:var(--space-48) 180px 220px 1fr;align-items:center}.design-rows li,.design-swatches li{gap:var(--space-16);padding-block:var(--space-8);border-bottom:1px solid var(--ink-100);display:grid}.design-rows li{grid-template-columns:180px 120px 1fr;align-items:baseline}.design-chip{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-12);box-shadow:inset 0 0 0 1px var(--ink-200)}.design-leading li,.design-type li{padding-block:var(--space-20);border-bottom:1px solid var(--ink-100)}.design-leading p,.design-type p{margin:var(--space-8) 0 0;font-weight:500;line-height:var(--lh-title)}.design-leading p{max-width:var(--prose-width);font-size:var(--text-16);font-weight:400}.design-meta{gap:var(--space-4) var(--space-16);flex-wrap:wrap;align-items:baseline;display:flex}.design-weights li{padding-block:var(--space-8);font-size:var(--text-24)}.design-space li{gap:var(--space-16);padding-block:var(--space-4);grid-template-columns:140px 1fr;align-items:center;display:grid}.design-space li span{height:var(--space-12);background:var(--brand)}.design-radii{gap:var(--space-16);flex-wrap:wrap;display:flex}.design-radii li{justify-content:flex-end;gap:var(--space-4);width:120px;height:120px;padding:var(--space-12);background:var(--cream);flex-direction:column;display:flex}.design-buttons{gap:var(--space-16);margin-top:var(--space-16);display:flex}@media (max-width:767px){.design-swatches li{grid-template-columns:var(--space-48) 1fr}}html body main>.story-band>section,html body main>section:not(.logo-strip):not(.showcase){padding-block:var(--section-block);margin-block:0}.first-view+.section.intro{padding-top:0}.first-view+.section.intro>.office{margin-top:0;padding-top:0}@media (max-width:1023px){.first-view+.section.intro>.office{padding-top:var(--space-48)}.first-view+.section.intro{padding-bottom:0}}@media (min-width:1024px){html body main>.story-band>section.context-compare{padding-top:var(--space-96)}}html body main>.story-band>section[data-joined],html body main>section[data-joined]:not(.logo-strip):not(.showcase){padding-top:0}@media (max-width:1023px){main.lp-bot-v2{--section-block:var(--space-64)}html body main.lp-bot-v2>section.v2-teammates{padding-top:var(--space-80)}}@media (min-width:1024px){html[data-footer-reached] .desktop-navigation{opacity:0;margin-top:var(--nav-away);visibility:hidden;pointer-events:none;transition:opacity var(--nav-fade) cubic-bezier(.4,0,1,1),margin-top var(--nav-fade) cubic-bezier(.4,0,1,1),visibility 0s linear var(--nav-fade)}body:has(.guide-root[data-guide-mode=footer]) .desktop-navigation summary{visibility:hidden}body:has(.guide-root[data-guide-mode=footer]) .desktop-navigation summary .nav-assistant{visibility:visible;opacity:0}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){html[data-footer-reached] .desktop-navigation{transition:none}}@media (min-width:1024px){.desktop-navigation[data-hover-shield] details[open] .guide-nav{pointer-events:none}.desktop-navigation[data-at-top=false]:has(>details[open]):after{content:"";z-index:-1;inset:calc(-1 * var(--space-24)) calc(-1 * var(--space-24)) calc(-1 * var(--space-32));position:absolute}@keyframes nav-look-in{0%{opacity:0;translate:0 calc(-1 * var(--nav-settle))}}@keyframes nav-look-out{0%{opacity:var(--nav-ghost-from,1)}to{opacity:0}}.desktop-navigation[data-look-in]{animation:nav-look-in var(--nav-look-in) cubic-bezier(.2,.7,.2,1) both}.desktop-navigation-ghost{animation:nav-look-out var(--nav-look-out) ease-in both;pointer-events:none;z-index:100}.desktop-navigation[data-at-top=false]:not([data-hover-band=true]){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:width var(--nav-grow) cubic-bezier(.2,.7,.2,1),opacity var(--nav-fade) ease-out,margin-top var(--nav-fade) cubic-bezier(.2,.7,.2,1);background:0 0}.desktop-navigation[data-at-top=false] .guide-nav{transition:opacity var(--nav-look-out) ease-out}.desktop-navigation[data-at-top=false] details[open] .guide-nav{transition:opacity var(--nav-look-in) ease-out calc(var(--nav-grow) * .4)}.desktop-navigation-ghost *{transition:none!important;animation:none!important}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.desktop-navigation-ghost,.desktop-navigation[data-look-in]{animation:none}.desktop-navigation,.desktop-navigation .guide-nav{transition:none!important}}.agent-mascot-message{opacity:0;scale:.4}.agent-mascot-message[data-shown]{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.agent-mascot-message[data-shown]{transition:opacity .2s ease-out,scale .5s cubic-bezier(.2,1.6,.4,1)}.product-agent-scene[data-in=false] .agent-mascot-body{transform:translateY(calc(100% + var(--agent-edge,0px)))}.product-agent-scene[data-in=true] .agent-mascot-body{transform-origin:50% 100%;animation:agent-mascot-rise .52s cubic-bezier(.3,1,.5,1) both}}@keyframes agent-mascot-rise{0%{transform:translateY(calc(100% + var(--agent-edge,0px)))}58%{transform:translateY(-9%)scale(.95,1.07)}80%{transform:translateY(0)scale(1.07,.93)}to{transform:none}}@media (prefers-reduced-motion:reduce){.agent-mascot-message{opacity:1;scale:1}}.agent-worker-tera{width:var(--space-56);height:var(--space-56);position:relative}.agent-worker small{align-items:baseline;display:inline-flex}.agent-dots{align-items:flex-end;gap:.18em;margin-inline-start:.2em;display:inline-flex}.agent-dots i{border-radius:var(--radius-full);background:currentColor;width:.28em;height:.28em;animation:agent-dot-bounce 1.2s ease-in-out infinite}.agent-dots i:nth-child(2){animation-delay:.16s}.agent-dots i:nth-child(3){animation-delay:.32s}.product-agent-scene:not([data-in=true]) .agent-dots i{animation-play-state:paused}@keyframes agent-dot-bounce{0%,55%,to{opacity:.45;transform:none}25%{opacity:1;transform:translateY(-.4em)}}@media (prefers-reduced-motion:reduce){.agent-dots i{opacity:1;animation:none}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.office-sticky{position:relative}}@property --mic-voice{syntax:"<number>";inherits:true;initial-value:.82}@property --mic-gate{syntax:"<number>";inherits:true;initial-value:1}.product-person[data-speaking]{--mic-level:calc(14% + 78% * var(--mic-voice) * var(--mic-gate))}[data-motion=on] .product-person[data-speaking]{animation:mic-voice 1.9s ease-in-out infinite}[data-motion=on] .presence-floor .product-person[data-speaking]{animation:mic-voice 1.9s ease-in-out infinite,mic-turn 8s linear infinite;animation-delay:0s,var(--turn-shift,0s)}.presence-floor .remote-members>:nth-child(2){--turn-shift:-4s}@keyframes mic-voice{0%,to{--mic-voice:.3}10%{--mic-voice:.95}18%{--mic-voice:.4}27%{--mic-voice:.8}35%{--mic-voice:.2}46%{--mic-voice:1}55%{--mic-voice:.5}64%{--mic-voice:.85}73%{--mic-voice:.25}83%{--mic-voice:.9}92%{--mic-voice:.45}}@keyframes mic-turn{0%,46%{--mic-gate:1}50%,96%{--mic-gate:0}to{--mic-gate:1}}[data-motion=on] .presence-tera .hero-agent-shimmer{animation:hero-scene-search 1.5s linear infinite}[data-motion=on] .product-person[data-speaking]:before{animation:voice-ring 3.4s ease-in-out infinite}[data-motion=on] .presence-floor .product-person[data-speaking]:before{animation:voice-ring-turn 8s ease-in-out infinite;animation-delay:var(--turn-shift,0s)}@keyframes voice-ring{0%,to{scale:1}8%{scale:1.06}15%{scale:1.02}24%{scale:1.08}31%{scale:1.03}40%{scale:1.07}47%{scale:1.01}56%{scale:1.08}63%{scale:1.04}72%{scale:1.07}80%{scale:1.02}90%{scale:1.06}}@keyframes voice-ring-turn{0%{scale:1}3%{scale:1.06}7%{scale:1.02}11%{scale:1.08}15%{scale:1.03}19%{scale:1.07}24%{scale:1.01}28%{scale:1.08}32%{scale:1.04}36%{scale:1.07}41%{scale:1.02}45%{scale:1.06}49%,to{scale:1}}.remote-agent .roam-tera-art{position:absolute;inset:0}.remote-agent[data-moving] .product-tera{animation:roam-hop var(--roam-hop,.5s) ease-in-out var(--roam-hops,2)}@keyframes roam-hop{50%{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.remote-agent[data-moving] .product-tera{animation:none}}.case-grid article{position:relative}.case-tera{right:var(--space-16);bottom:var(--space-8);z-index:3;width:var(--space-56);height:var(--space-56);pointer-events:none;display:block;position:absolute}.case-grid article:first-child{--case-cycle:5.2s;--case-phase:0s}.case-grid article:nth-child(2){--case-cycle:6s;--case-phase:.8s}.case-grid article:nth-child(3){--case-cycle:6s;--case-phase:1.6s}.case-grid article:nth-child(4){--case-cycle:5.6s;--case-phase:2.4s}@media (prefers-reduced-motion:no-preference){.case-grid article[data-motion=on]{--case-ease:var(--case-cycle) ease-in-out}.case-grid article[data-motion=on] :is(.product-person,li,p){--at:calc(var(--case-phase) + var(--seq,0s))}.case-grid article[data-motion=on] :is(.product-live-chat,.product-live-status){transform-origin:50% 100%;animation:case-say var(--case-ease) var(--at) infinite both}.case-grid article:first-child[data-motion=on] .product-person{animation:case-hop var(--case-ease) var(--at) infinite both}.case-grid article:first-child .product-person:nth-child(2){--seq:.3s}.case-grid article:first-child .product-person:nth-child(3){--seq:.9s}.case-grid article:first-child .product-person:nth-child(4){--seq:1.2s}.case-grid article:nth-child(2)[data-motion=on] .product-person:first-child{animation:case-lean var(--case-ease) var(--at) infinite both}.case-grid article:nth-child(2)[data-motion=on] .product-person:nth-child(2){--seq:1.5s;animation:case-hop var(--case-ease) var(--at) infinite both}.case-grid article:nth-child(4)[data-motion=on] .product-person:first-child{--seq:.8s}.case-grid article:nth-child(4)[data-motion=on] .product-person:first-child .product-avatar{transform-origin:50% 100%;animation:case-wave var(--case-ease) var(--case-phase) infinite both}.case-grid article:nth-child(4)[data-motion=on] .presence-tera{--seq:1.8s;animation:case-hop-twice var(--case-ease) var(--at) infinite both}.case-grid article:nth-child(4)[data-motion=on] .presence-tera .product-live-status{animation:case-pop var(--case-ease) var(--at) infinite both}.case-grid article:nth-child(4)[data-motion=on] li:not([data-done]):before{animation:case-pulse 1.6s ease-in-out infinite}}@font-face{font-family:Teracy Latin JA;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/TeracyLatinJA-400.woff2)format("woff2")}@font-face{font-family:Teracy Latin JA;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/TeracyLatinJA-500.woff2)format("woff2")}@font-face{font-family:Teracy Latin JA;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/TeracyLatinJA-700.woff2)format("woff2")}.context-body{font-size:clamp(var(--text-16),.6rem + 1.1vw,var(--text-24))}.feature-coming-soon{padding:calc(var(--chip-pad-block) + 2px) calc(var(--chip-pad-inline) + 2px);background:var(--ink-200);color:var(--ink);border:0}@keyframes case-hop{0%,9%,to{translate:0}4%{translate:0 calc(var(--space-8) * -1)}}@keyframes case-hop-twice{0%,16%,8%,to{translate:0}12%,4%{translate:0 calc(var(--space-8) * -1)}}@keyframes case-lean{0%,13%,to{translate:0}6%{translate:var(--space-8) 0}}@keyframes case-say{0%{opacity:0;scale:.85}5%{opacity:1;scale:1.12}82%,9%{opacity:1;scale:1}92%,to{opacity:0;scale:.95}}@keyframes case-pop{0%,10%,to{scale:1}5%{scale:1.12}}@keyframes case-pulse{50%{scale:1.25}}@keyframes case-wave{0%,12%,to{rotate:0deg}3%{rotate:-12deg}6%{rotate:10deg}9%{rotate:-6deg}}@property --note-w{syntax:"<percentage>";inherits:false;initial-value:100%}@media (prefers-reduced-motion:no-preference){.case-grid article:nth-child(3)[data-motion=on] .product-markdown :is(p,li){width:fit-content;clip-path:inset(0 calc(100% - var(--note-w)) 0 calc(var(--space-32) * -1));animation:note-write var(--case-cycle) linear var(--at) infinite both;position:relative}.case-grid article:nth-child(3) .product-markdown ul:first-of-type li{--seq:1.5s}.case-grid article:nth-child(3) .product-markdown ul:nth-of-type(2) li{--seq:3s}.case-grid article:nth-child(3)[data-motion=on] .product-markdown :is(p,li):after{content:"";top:.2em;bottom:.2em;left:calc(var(--note-w) - 2px);background:currentColor;width:2px;animation:note-caret .9s step-end infinite;position:absolute}}@keyframes note-write{0%{--note-w:0%;opacity:0}.1%{--note-w:0%;opacity:1;animation-timing-function:steps(28)}26%,84%{--note-w:100%;opacity:1}94%,to{--note-w:100%;opacity:0}}@keyframes note-caret{50%{opacity:0}}@media (min-width:1024px){.use-cases article:nth-child(4) .case-image{container-type:size}.use-cases article:nth-child(4) .case-image .product-mockup-frame{--mk-s1:min(calc(100cqw / 800px),calc((100cqh - var(--space-24)) / 448px));width:calc(100cqw / var(--mk-s1));transform:scale(var(--mk-s1))}.use-cases article:nth-child(4) .meeting-ask{--lead:max(0px,calc((100% * .885 - 800px) / 2));width:100%}.use-cases article:nth-child(4) .case-image:after{background:linear-gradient(to right,transparent 72%,var(--paper)),linear-gradient(to bottom,transparent 86%,var(--paper))}}@property --mk-s1{syntax:"<number>";inherits:true;initial-value:1}@property --mk-s2{syntax:"<number>";inherits:true;initial-value:1}@property --mk-s3{syntax:"<number>";inherits:true;initial-value:1}.product-mockup-frame>.mockup{border-radius:inherit}@media (min-width:1024px){.meeting-ask-card,.office-scene>.product-mockup-frame,.product-wave-card{border-radius:calc(var(--radius-16) / var(--mk-s1))}.agent-execution,.remote-room{border-radius:calc(var(--radius-16) / (var(--mk-s1) * var(--mk-s2)))}.gather-room{border-radius:calc(var(--radius-12) / var(--mk-s1))}.context-folder-back,.context-folder-front{border-radius:calc(var(--radius-24) / var(--mk-s1))}.context-folder-back:before{border-radius:calc(var(--radius-24) / var(--mk-s1)) calc(var(--radius-24) / var(--mk-s1)) 0 0}.context-folder-back:after{border-radius:calc(var(--radius-16) / var(--mk-s1))}.context-folder-front:after{border-radius:0 0 calc(var(--radius-24) / var(--mk-s1)) calc(var(--radius-24) / var(--mk-s1))}}@keyframes round-gate-a{0%,3%,31%,to{--mic-gate:0}27%,5%{--mic-gate:1}}@keyframes round-gate-b{0%,60%,78%,to{--mic-gate:0}62%,75%{--mic-gate:1}}@keyframes round-say-ask{0%{opacity:0;scale:.85}3%{opacity:1;scale:1.1}5%,90%{opacity:1;scale:1}95%,to{opacity:0;scale:.95}}@keyframes round-say-reply{0%,34%{opacity:0;scale:.85}37%{opacity:1;scale:1.1}39%,90%{opacity:1;scale:1}95%,to{opacity:0;scale:.95}}@keyframes round-nod{0%,8%,to{translate:0}4%{translate:0 -8px}}.conversation-dialogue .product-person[data-speaking] .product-media-mark{width:var(--space-24);height:var(--space-24);background:linear-gradient(to top,#00d000 var(--mic-level,78%),#fff9e9 var(--mic-level,78%));color:#431515;box-shadow:none}.conversation-dialogue .product-person[data-speaking] .product-icon{width:var(--space-16);height:var(--space-16)}.conversation-colleague .product-person[data-speaking]:before{content:"";pointer-events:none;opacity:0;background:#43151514;border:1px solid #4315154d;border-radius:50%;position:absolute;inset:-25px}.conversation-colleague .product-media-mark{opacity:0}@media (prefers-reduced-motion:no-preference){.conversation-dialogue[data-motion=on]{--round:12s}.conversation-dialogue[data-motion=on] .conversation-human .product-person[data-speaking]{animation:mic-voice 1.9s ease-in-out infinite,round-gate-a var(--round) linear infinite}.conversation-dialogue[data-motion=on] .conversation-colleague .product-person[data-speaking]{animation:mic-voice 1.9s ease-in-out infinite,round-gate-b var(--round) linear infinite}.conversation-dialogue[data-motion=on] .conversation-colleague .product-media-mark,.conversation-dialogue[data-motion=on] .product-person[data-speaking]:before{opacity:var(--mic-gate)}.conversation-dialogue[data-motion=on] .product-live-chat{transform-origin:50% 100%;animation:round-say-ask var(--round) ease-out infinite both}.conversation-dialogue[data-motion=on] .conversation-tera .product-live-chat{animation-name:round-say-reply}.conversation-dialogue[data-motion=on] :is(.conversation-tera,.conversation-colleague){animation:round-nod var(--round) ease-in-out 4.3s infinite both}.conversation-dialogue[data-motion=on] .colleague-one{animation-delay:4.7s}.conversation-dialogue[data-motion=on] .colleague-two{animation-delay:5.4s}}.conversation>div:first-child{text-align:left;max-width:none}main .conversation h2.display{text-align:left;letter-spacing:var(--tracking-title);font-size:clamp(32px,3.4vw,56px);font-weight:500;line-height:var(--lh-tight);word-break:auto-phrase;margin:0}@media (min-width:1024px){.conversation .conversation-visual,.conversation>div:first-child{width:var(--office-stage-width,100%);max-width:none;margin-inline:auto}.conversation .conversation-visual{margin-block:var(--space-40) 0}}main .conversation .conversation-visual figcaption h3{font-weight:500;line-height:var(--lh-heading)}.mobile-nav{--mobile-header-height:var(--space-56)}.mobile-header{z-index:120;height:var(--mobile-header-height);padding-inline:var(--content-gutter);background:var(--nav-band-surface);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.mobile-header{background:color-mix(in srgb,var(--nav-band-surface) 84%,transparent)}}.mobile-header{box-shadow:inset 0 -1px 0 var(--nav-band-line);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}.mobile-header .nav-brand{height:var(--space-48);align-items:center;display:flex}.mobile-header img{width:96px;height:24px;display:block}.mobile-menu-toggle{width:var(--space-48);height:var(--space-48);margin-right:calc(-1 * var(--space-12));border-radius:var(--radius-full);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.mobile-menu-toggle:hover{opacity:1}.mobile-menu-bars,.mobile-menu-bars:after,.mobile-menu-bars:before{width:var(--space-24);border-radius:var(--radius-full);background:currentColor;height:2px}.mobile-menu-bars{transition:background-color .2s;position:relative}.mobile-menu-bars:after,.mobile-menu-bars:before{content:"";transition:transform .24s cubic-bezier(.2,.7,.2,1);position:absolute;left:0}.mobile-menu-bars:before{transform:translateY(calc(-1 * var(--space-8))) rotate(0)}.mobile-menu-bars:after{transform:translateY(var(--space-8)) rotate(0)}.mobile-menu-toggle[aria-expanded=true] .mobile-menu-bars{background:0 0}.mobile-menu-toggle[aria-expanded=true] .mobile-menu-bars:before{transform:translateY(0)rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] .mobile-menu-bars:after{transform:translateY(0)rotate(-45deg)}.mobile-menu{--nav-assistant-color:var(--tera);--nav-assistant-foreground:var(--brand);z-index:119;padding-top:var(--mobile-header-height);background:var(--sheet-surface,var(--surface));opacity:0;visibility:hidden;transform:translateY(calc(-1 * var(--space-16)));flex-direction:column;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:fixed;inset:0}.mobile-menu[data-open=true]{opacity:1;visibility:visible;transition:opacity .24s,transform .28s cubic-bezier(.2,.7,.2,1);transform:none}.mobile-menu:focus{outline:none}.subpage .mobile-menu{--sheet-surface:var(--beige);--nav-assistant-color:var(--brand);--nav-assistant-foreground:var(--soft)}.lp-bot .mobile-menu{--sheet-surface:var(--paper)}@supports (color:color-mix(in lab,red,red)){.lp-bot .mobile-menu{--sheet-surface:color-mix(in srgb,var(--paper) 40%,var(--surface))}}html[data-menu-open]{overflow:hidden}@media (min-width:1024px){.mobile-nav{display:none}}@media (prefers-reduced-motion:reduce){.mobile-menu,.mobile-menu-bars,.mobile-menu-bars:after,.mobile-menu-bars:before,.mobile-menu[data-open=true]{transition:none}}.mobile-menu-scroll{gap:var(--space-24);min-height:0;padding:var(--space-8) var(--content-gutter) var(--space-24);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mobile-menu-scroll>*{flex:none}.mobile-menu a{transition:background-color .18s}.mobile-menu a:hover{opacity:1}.mobile-menu a:after{content:none}.mobile-menu-label{margin:0 0 var(--space-4);color:var(--ink-600);font-size:var(--text-14);font-weight:500;line-height:var(--lh-lead)}.mobile-menu-products a{gap:var(--space-4);padding:var(--space-12) 0;border-top:1px solid var(--ink-200);flex-direction:column;display:flex}.mobile-menu .guide-nav-site-links a,.mobile-menu-products strong{font-size:var(--text-20);font-weight:500;line-height:var(--lh-heading)}.mobile-menu-products span{text-wrap:balance;color:var(--ink-600);font-size:var(--text-14);line-height:var(--lh-lead)}.mobile-menu .guide-nav-site-links{flex-direction:column;gap:0}.mobile-menu .guide-nav-site-links a{min-height:var(--space-48);border-top:1px solid var(--ink-200);align-items:center;display:flex}.mobile-menu-language{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.mobile-menu-download,.mobile-menu-language a{justify-content:center;align-items:center;gap:var(--space-8);height:var(--space-48);border-radius:var(--radius-full);font-size:var(--text-16);font-weight:500;display:flex}.mobile-menu-language a{box-shadow:inset 0 0 0 1px var(--ink-300)}.mobile-menu-language a[aria-current]{background:var(--ink-200);box-shadow:none}.mobile-menu-language a>svg{width:var(--space-16);height:var(--space-16);flex:none}.mobile-menu-download{background:var(--brand);color:var(--on-brand)}.mobile-menu-download:active,.mobile-menu-download:hover{background:var(--brand-hover)}.mobile-menu a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mobile-menu a{transition:none}}.mobile-menu-tera{justify-content:flex-end;align-items:center;gap:var(--space-12);padding:var(--space-8) var(--content-gutter) calc(var(--space-16) + env(safe-area-inset-bottom));border-top:1px solid var(--ink-200);flex:none;display:flex}.mobile-menu-tera .nav-assistant{width:var(--space-48);flex:none;height:auto}.mobile-menu-bubble{min-width:0;padding:var(--space-12) var(--space-16);border-radius:var(--radius-24);background:var(--nav-assistant-color);color:var(--nav-assistant-foreground);font-size:var(--text-16);font-weight:500;line-height:var(--lh-lead);transform-origin:100% 100%;animation:mobile-menu-pop .2s ease-out both;display:grid}.mobile-menu-bubble[data-empty]{visibility:hidden;animation:none}.mobile-menu-bubble-size,.mobile-menu-bubble-text{grid-area:1/1}.mobile-menu-bubble-size{visibility:hidden}@keyframes mobile-menu-pop{0%{opacity:0;transform:translateY(var(--space-8)) scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mobile-menu-bubble{animation:none}}@media (min-width:1024px){main :is(.section,section):is(.conversation,.context-intro,.use-cases,.pricing){padding-inline:0}.context-parts,.pricing .plan-grid,.use-cases .case-grid{width:var(--office-stage-width);max-width:none;margin-inline:auto}:is(.context-intro,.use-cases) h2{font-size:var(--text-56);font-weight:500;line-height:var(--lh-tight);text-align:center}main .section:is(.security,.faq){padding-inline:calc((100% - var(--office-stage-width)) / 2)}.section:is(.security,.faq)>h2{margin:0 0 var(--space-24);font-size:var(--text-32);letter-spacing:var(--tracking-title);font-weight:500}.section:is(.security,.faq) summary{padding:var(--space-16) 0;font-size:var(--text-18);align-items:center;font-weight:500}.section:is(.security,.faq) .faq-icon{--space-24:16px}.section:is(.security,.faq) .faq-icon:before{top:8px}.section:is(.security,.faq) .faq-icon:after{left:8px}.section:is(.security,.faq) details p{max-width:none;margin:0 0 var(--space-20)}.pricing-head{justify-content:space-between;align-items:center;gap:var(--space-24);width:var(--office-stage-width);margin-inline:auto;display:flex}main .pricing-head>:is(h1,h2){letter-spacing:var(--tracking-title);text-align:left;word-break:auto-phrase;margin:0;font-size:clamp(32px,3.4vw,56px);font-weight:500}.pricing .button.plan-sales{flex:none;margin:0}main>.site-footer{padding-inline:0}.site-footer>:is(.footer-note,.footer-cols,.footer-bottom){width:var(--office-stage-width);max-width:none;margin-inline:auto}}.story-band{background:linear-gradient(var(--ink-50),var(--ink-50)),var(--surface);border-radius:48px;margin-inline:0}.story-band>section{background:0 0}@media (max-width:1023px){.story-band{border-radius:var(--radius-32)}.story-band>.conversation{padding-inline:var(--space-20)}}.story-band.info-band{padding-block:var(--space-24)}main .info-band>section.section{padding-block:var(--space-40);background:0 0}.info-band .plan-grid{margin-top:var(--space-32)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html body main>section.section.intro:has(+.story-band),main>.section.intro:has(+.story-band)>.office{padding-bottom:0}.story-band:not(.info-band){--band-lead:calc(var(--nav-height) + 2 * var(--nav-band-pad));isolation:isolate;padding-top:var(--band-lead);background:0 0;position:relative}.story-band:not(.info-band):after,.story-band:not(.info-band):before{content:"";z-index:-1;pointer-events:none;position:absolute}.story-band:not(.info-band):before{height:calc(var(--band-lead) + 48px);background:url(/assets/kraft-paper.png) repeat 0 0/480px,var(--tab-huddle);background-blend-mode:soft-light;inset:0 0 auto}.story-band:not(.info-band):after{inset:var(--band-lead) 0 0;background:linear-gradient(var(--ink-50),var(--ink-50)),var(--surface);box-shadow:0 -12px 36px var(--shadow-on-ground);clip-path:inset(-96px 0 0);border-radius:48px 48px 0 0}}}@media (prefers-reduced-motion:no-preference){.section:is(.security,.faq){interpolate-size:allow-keywords}.section:is(.security,.faq) details::details-content{opacity:0;block-size:0;transition:block-size .35s ease,opacity .3s ease,content-visibility allow-discrete .35s;overflow:hidden}.section:is(.security,.faq) details[open]::details-content{opacity:1;block-size:auto}}:root{--type-title-size:clamp(32px,3.4vw,56px);--type-title-sm-size:clamp(28px,2.2vw,32px);--type-panel-title-size:clamp(24px,1.95vw,28px);--type-panel-body-size:clamp(16px,1.25vw,18px);--type-caption-title-size:clamp(20px,1.7vw,24px);--type-caption-body-size:var(--text-16);--type-medium:500;--type-regular:400}main :is(.compare-head h2,#context-hub h2,.context-intro h2,.showcase-title,.use-cases>h2,.pricing-head>:is(h1,h2)){font-size:var(--type-title-size);font-weight:var(--type-medium);line-height:var(--lh-tight);letter-spacing:var(--tracking-title)}main :is(#security>h2,#faq>h2){font-size:var(--type-title-sm-size);font-weight:var(--type-medium);line-height:var(--lh-tight)}main :is(.compare-side>h3,.use-cases .case-copy h3){font-size:var(--type-panel-title-size);font-weight:var(--type-medium);line-height:1.3}main :is(.compare-caption,.use-cases .case-copy p){font-size:var(--type-panel-body-size);font-weight:var(--type-medium);line-height:1.6}main :is(.context-part>h3,.feature-grid>article>h3,.conversation-visual figcaption h3){font-size:var(--type-caption-title-size);font-weight:var(--type-medium);line-height:1.3}main :is(.context-part>p,.feature-grid>article>p,.conversation-visual figcaption p){font-size:var(--type-caption-body-size);font-weight:var(--type-regular);color:var(--ink-600);line-height:1.7}.phrases{word-break:keep-all;overflow-wrap:anywhere}.desktop-navigation .guide-nav-products,.mobile-menu-products{display:none!important}@media (min-width:1024px){.desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--nav-pill-open-width:802px}html[lang=en] .desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--nav-pill-open-width:772px}}.lp-bot :is(.lp-bot-definition,.lp-bot-features){width:var(--content-width);margin-inline:auto}.lp-bot .lp-bot-features>h2{margin:0 0 var(--heading-gap)}.lp-bot .lp-bot-definition h2,.lp-bot .lp-bot-features>h2,.lp-bot .lp-bot-native>h2,main.lp-bot :is(#security,#faq,.pricing-head)>h2{font-size:var(--text-40);font-weight:var(--type-medium);line-height:var(--lh-title);letter-spacing:var(--tracking-title)}.lp-bot .lp-bot-features>h2,.lp-bot-lead{text-align:center}.lp-bot-lead{max-width:640px;margin:0 auto var(--space-32);font-size:var(--text-18);text-wrap:balance;line-height:1.5}.lp-bot-lead,.lp-bot-muted{color:var(--ink-600)}.lp-bot-card{gap:var(--space-32);padding:var(--space-40);border-radius:var(--radius-12);background:var(--paper);box-shadow:0 0 0 1px var(--ink-100);display:grid}.lp-bot-card h2{font-size:var(--text-32);line-height:var(--lh-title);letter-spacing:var(--tracking-title);margin:0}.lp-bot-card h2+p{margin-top:var(--space-16)}.lp-bot-card h3{align-items:center;gap:var(--space-12);margin:0 0 var(--space-8);font-size:var(--text-24);line-height:var(--lh-heading);flex-wrap:wrap;display:flex}.lp-bot-card p{line-height:var(--lh-body);margin:0}.lp-bot-visual{aspect-ratio:800/560;border-radius:var(--radius-16);overflow:hidden;container-type:inline-size}.lp-bot-visual>.product-mockup-frame{--mk-s1:calc(100cqw / 800px);width:800px;transform:scale(var(--mk-s1));transform-origin:0 0}.lp-bot-bento{gap:var(--grid-gap);display:grid}@media (max-width:767px){.lp-bot-card{gap:var(--space-24);padding:var(--space-24)}}@media (min-width:1024px){.lp-bot .lp-bot-definition .lp-bot-card{padding:var(--space-64);grid-template-columns:1fr 1fr;align-items:center}.lp-bot-bento{grid-template-columns:1fr 1fr}}main.lp-bot #security+#faq{padding-top:0}.lp-bot-pile{--pile:min(44%,300px);aspect-ratio:1;width:var(--pile);margin:calc(var(--pile) * .56) auto calc(var(--pile) * .45);position:relative;container-type:inline-size}.lp-bot-pile:before{content:"";border-radius:var(--radius-full);background:radial-gradient(closest-side,var(--surface),transparent);opacity:.9;position:absolute;inset:-40%}.lp-bot-pile-tera{aspect-ratio:1;rotate:var(--turn);position:absolute}.lp-bot-pile-tera[data-depth=far]{filter:blur(.4cqw)saturate(.72)brightness(1.06)}.lp-bot-pile-tera[data-depth=mid]{filter:saturate(.9)}.lp-bot-pile-prop{position:absolute;inset:0;overflow:visible}.lp-bot-pile-tera[data-facing=right] [data-peak]{transform-box:view-box;transform-origin:50px 50px;transform:scaleX(-1)}.lp-bot-pile[data-burst=ready] .lp-bot-pile-tera{opacity:0;translate:var(--from-x) var(--from-y);scale:.2}.lp-bot-pile[data-burst=on] .lp-bot-pile-tera{animation:lp-bot-splash .9s cubic-bezier(.18,1.35,.4,1) var(--delay) both,lp-bot-float var(--float) ease-in-out calc(var(--delay) + .9s) infinite alternate}@keyframes lp-bot-splash{0%{opacity:0;translate:var(--from-x) var(--from-y);rotate:0deg;scale:.2}40%{opacity:1}}@keyframes lp-bot-float{to{translate:0 -3.4cqw;rotate:calc(var(--turn) + 4deg)}}@media (min-width:1024px){.lp-bot .lp-bot-definition .lp-bot-card{min-height:calc(var(--space-280) + 2 * var(--space-64));position:relative}.lp-bot-pile{inset:var(--space-64) var(--space-64) var(--space-64) auto;width:auto;margin:0;position:absolute}main.lp-bot{overflow-x:clip}}.lp-bot .first-view .hero h1{font-size:var(--text-48)}.lp-bot .first-view :is(.hero-copy,.hero h1,.hero-subtitle){text-align:center}.lp-bot .first-view .hero h1 .hero-title-tera{margin-inline:.2em}.lp-bot .first-view .hero-subtitle{max-width:36em;margin-top:var(--space-8);font-size:var(--text-18);line-height:var(--lh-lead);letter-spacing:normal;white-space:normal;margin-inline:auto}@media (min-width:1024px){main.lp-bot{--office-stage-ratio:1040/664;--office-heading-room:0px}.lp-bot .first-view,.lp-bot .first-view .hero{overflow:visible}.lp-bot .first-view{--fv-top:var(--space-200);--fv-copy-top:calc(var(--fv-top) * clamp(.5, 100svh / 900px, 1.2));--fv-window-gap:var(--space-48);--fv-action-height:var(--space-48);--fv-action-pad:var(--space-24);--fv-action-size:var(--text-16);grid-template-rows:auto;height:auto}.lp-bot .first-view .hero-subtitle{margin-top:var(--space-8);font-size:var(--text-20)}.lp-bot .first-view .hero{padding-bottom:var(--space-104)}.lp-bot .first-view .hero-copy{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.lp-bot .first-view .hero-actions{margin-top:var(--space-32);grid-area:auto/1}}main.lp-bot{isolation:isolate;background:var(--cream);position:relative}.lp-bot :is(.hero,.section.pricing,.section.security,.section.faq){background:0 0}.lp-bot .hero:before{content:none}.lp-bot .lp-bot-fv-tools{top:auto;bottom:var(--space-16)}@media (max-width:1023px){.lp-bot .lp-bot-fv-tools{display:none}}.lp-bot .lp-bot-fv-tools{flex-direction:column;align-items:stretch}.lp-bot .lp-bot-fv-tools-row{align-items:center;gap:var(--space-4);display:flex}.lp-bot .lp-bot-fv-tools-row>span{padding-inline:var(--space-4);opacity:.7}.lp-bot .lp-bot-fv-tools input[type=range]{width:calc(var(--space-120) + var(--space-40));accent-color:var(--cream)}@media (min-width:1024px){.lp-bot .first-view .hero-wireframe{width:calc(min(976px, 100%) * var(--fv-window-scale,1));aspect-ratio:var(--app-window-ratio);box-shadow:0 0 0 1px var(--ink-100),var(--space-8) var(--space-24) var(--space-48) #4d08081a,var(--space-24) var(--space-56) var(--space-120) #4d08081f;border-radius:1.6%/2.56%;flex:none;margin-inline:auto;overflow:visible;container-type:inline-size}.lp-bot .first-view .hero-window-body{border-radius:0 0 1.6% 1.6%/0 0 2.74% 2.74%;overflow:hidden}.lp-bot .first-view .hero-window-body>.product-mockup-frame{width:min(100cqw,178.571cqh)}.lp-bot .first-view .remote-overview{aspect-ratio:1200/672}.lp-bot .first-view .remote-floor-plane{translate:0 calc(-78px * var(--mk-s2))}.lp-bot .first-view .hero-window-body{flex:1;min-height:0}.lp-bot .first-view .hero-window-bar{height:var(--space-40)}}@media (max-width:1023px){.lp-bot .first-view .hero-wireframe{--fv-s:max(.72,100cqw/1200px);aspect-ratio:4/3;border-radius:var(--radius-24);background:var(--fv-window-surface);width:100%;height:auto;box-shadow:0 0 0 1px var(--ink-100),var(--space-8) var(--space-24) var(--space-48) #4d08081a;border:0;flex-direction:column;align-items:stretch;margin-inline:0;display:flex;overflow:visible;container-type:inline-size}.lp-bot .first-view .lp-bot-appchrome{--fv-chrome-s:var(--fv-s)}.lp-bot .first-view .hero-window-bar{height:var(--space-40);flex:none}.lp-bot .first-view .hero-window-body{border-radius:0 0 var(--radius-24) var(--radius-24);flex:1;min-height:0;display:block;position:relative;inset:auto}}@media (max-width:767px){.lp-bot .first-view .hero-wireframe{--fv-s:clamp(.64,100cqw/486px,.72);aspect-ratio:auto}.lp-bot .first-view .hero-window-body{height:calc(694px * var(--fv-s));flex:none}.lp-bot .first-view .lp-bot-appchrome .lp-bot-app-handle{display:none}}@media (max-width:1023px){.lp-bot .first-view .hero-window-body>.product-mockup-frame{--fv-x:375px;--fv-y:290px;width:calc(1200px * var(--fv-s));translate:clamp(100cqw - 1200px * var(--fv-s),50cqw - var(--fv-x) * var(--fv-s),0px) clamp(100cqh - 840px * var(--fv-s),50cqh - var(--fv-y) * var(--fv-s),0px);transition:translate .9s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.lp-bot .first-view .hero-window-body>[data-focus=walker]{--fv-x:672px;--fv-y:500px}.lp-bot .first-view .hero-window-body>[data-focus=idea]{--fv-x:850px;--fv-y:255px}.lp-bot .first-view .hero-window-body>[data-focus=relax]{--fv-x:415px;--fv-y:595px}}@media (max-width:767px){.lp-bot .first-view .hero-window-body>[data-focus=meeting]{--fv-x:390px;--fv-y:415px}}@media (prefers-reduced-motion:reduce){.lp-bot .first-view .hero-window-body>.product-mockup-frame{transition:none}}.lp-bot-window-tera{z-index:5;aspect-ratio:1;filter:saturate(.9);--peek-reach:var(--space-8);translate:calc(var(--peek-x,0) * var(--peek-reach)) calc(var(--peek-y,0) * var(--peek-reach));transition:translate .9s cubic-bezier(.22,1,.36,1);position:absolute}.lp-bot-window-tera[data-depth=mid]{--peek-reach:var(--space-12)}.lp-bot-window-tera[data-depth=near]{--peek-reach:var(--space-20);filter:none}.lp-bot-window-tera [data-seat-shadow]{display:none}.lp-bot-window-tera[data-depth=far]{filter:blur(1px)saturate(.72)brightness(1.06)}@media (max-width:1023px){.lp-bot-window-tera[data-depth=far]{display:none}.lp-bot-window-tera[data-depth=mid]{margin-top:-14cqw}}@media (max-width:767px){.lp-bot-window-tera{display:none}}.lp-bot .lp-bot-features>h2{margin-bottom:var(--space-8)}.lp-bot .lp-bot-bento{gap:var(--space-16)}.lp-bot .lp-bot-solo{grid-template-columns:1fr}.lp-bot-solo>.lp-bot-card{padding-top:var(--space-48);grid-template-rows:1fr}.lp-bot-bento>.lp-bot-card{gap:var(--space-24);padding:var(--space-32) var(--space-32) 0;grid-template-rows:auto 1fr;overflow:clip}.lp-bot-bento .lp-bot-visual{box-shadow:0 0 0 1px var(--ink-100);align-self:end;margin-bottom:-12%}.lp-bot-bento .lp-bot-window{box-shadow:0 0 0 1px var(--ink-100),0 var(--space-8) var(--space-24) #4d080824;flex-direction:column;display:flex}.lp-bot-window-bar{align-items:center;gap:var(--space-4);height:var(--space-24);padding-inline:var(--space-12);flex:none;display:flex}.lp-bot-window-bar>span{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--ink-200)}.lp-bot-window-body{flex:1;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.lp-bot-see-plane{--mk-s1:1;--mk-s2:1;--mk-s3:1;width:1200px;height:800px;transform:scale(calc(100cqw / 1260px)) translate(30px,-100px);transform-origin:0 0;background:url(/assets/product/current/circle-lounge.webp) 0 0/100% 100% no-repeat;position:absolute;top:0;left:0}.lp-bot-see-at{width:0;height:0;position:absolute}.lp-bot-see-at>.product-person{--member-color:var(--see-color);position:absolute;top:-32px;left:-32px;scale:1.25}.lp-bot-see-tera .product-live-chat>.v2-say-text{gap:2px;display:grid}.lp-bot-see-tera .product-live-chat small{font-size:var(--text-12);opacity:.72;font-weight:400}@media (max-width:767px){.lp-bot-bento>.lp-bot-card{padding:var(--space-24) var(--space-24) 0}}.lp-bot-bento .lp-bot-bare{box-shadow:none;border-radius:0;position:relative}.lp-bot-bare>.lp-bot-ask{width:800px;transform:scale(calc(100cqw / 720px)) translate(-29px,-64px);transform-origin:0 0;position:absolute;top:0;left:0}.lp-bot-ask .meeting-ask{--lead:90px;background:0 0}.lp-bot-ask .meeting-ask-card{display:none}@media (min-width:1024px){.lp-bot-definition[data-layout=mirror] .lp-bot-card>div:first-child{grid-column:2}.lp-bot-definition[data-layout=mirror] .lp-bot-pile{inset:var(--space-64) auto var(--space-64) var(--space-64)}.lp-bot-definition[data-layout=tall] .lp-bot-card{min-height:calc(var(--space-160) * 5);text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center}.lp-bot-definition[data-layout=tall] .lp-bot-pile{inset:auto auto var(--space-24) 50%;width:260px;translate:-50%}.lp-bot-phases{gap:var(--space-16);margin:var(--space-24) 0 0;display:grid}.lp-bot-phases>div{grid-template-columns:var(--space-96) 1fr;gap:var(--space-16);display:grid}.lp-bot-phases dt{font-weight:700}.lp-bot-phases dd{color:var(--ink-600);margin:0}.lp-bot-definition[data-layout=split] .lp-bot-card{gap:var(--space-16);box-shadow:none;background:0 0;padding:0}.lp-bot-definition[data-layout=split] .lp-bot-card>div:first-child,.lp-bot-definition[data-layout=split] .lp-bot-pile{border-radius:var(--radius-24);background:var(--paper);box-shadow:0 0 0 1px var(--ink-100);align-self:stretch}.lp-bot-definition[data-layout=split] .lp-bot-card>div:first-child{padding:var(--space-64);align-content:center;display:grid}.lp-bot-definition[data-layout=split] .lp-bot-pile{width:auto;position:relative;inset:auto}.lp-bot-definition[data-layout=split] .lp-bot-pile:before{content:none}.lp-bot-definition[data-layout=clipped] .lp-bot-card{overflow:clip}}.lp-bot-structure-label{width:var(--content-width);margin:var(--space-64) auto 0;padding-top:var(--space-32);border-top:1px solid var(--ink-200);color:var(--ink-600);font-size:var(--text-14)}.lp-bot-definition[data-layout=center] .lp-bot-card{box-shadow:none;text-align:center;background:0 0;justify-items:center;padding:0}.lp-bot-definition[data-layout=center] .lp-bot-card>div:first-child{max-width:640px}@media (min-width:1024px){.lp-bot .lp-bot-definition[data-layout=center] .lp-bot-card{grid-template-columns:1fr;min-height:0}.lp-bot-definition[data-layout=center] .lp-bot-pile{--spread:1.35;width:300px;margin:var(--space-160) auto var(--space-120);position:relative;inset:auto}}.lp-bot-showcase-stage{display:grid;position:relative}.lp-bot-showcase h2{margin:0 0 var(--space-24);font-size:var(--text-72);line-height:var(--lh-title)}.lp-bot-showcase-card{aspect-ratio:1040/440;border:var(--space-12) solid var(--paper);border-radius:var(--app-radius-32);box-shadow:0 var(--space-16) var(--space-48) #4d08081f;position:relative;container-type:inline-size}.lp-bot-showcase-figure{aspect-ratio:1;rotate:var(--turn);animation:lp-bot-showcase-float 3s ease-in-out infinite alternate;position:absolute}.lp-bot-showcase-figure:nth-child(2n){animation-duration:3.6s;animation-delay:-1.2s}@keyframes lp-bot-showcase-float{to{translate:0 calc(-1 * var(--space-12));rotate:calc(var(--turn) + 4deg)}}.lp-bot-showcase-pill{z-index:2;max-width:30em;margin:calc(-1 * var(--space-32)) 0 0 var(--space-48);padding:var(--space-16) var(--space-24);border-radius:var(--radius-24);background:var(--paper);box-shadow:0 var(--space-8) var(--space-24) #4d08081f;color:var(--ink-600);line-height:var(--lh-body);justify-self:start;position:relative}@media (max-width:767px){.lp-bot-showcase h2{font-size:var(--text-40)}.lp-bot-showcase-card{aspect-ratio:4/3}.lp-bot-showcase-pill{margin-inline:var(--space-16)}}@media (prefers-reduced-motion:reduce){.lp-bot-showcase-figure{animation:none}}.lp-bot-talk{width:var(--content-width);margin-inline:auto}.lp-bot-talk h2{margin:0 0 var(--space-16);font-size:var(--text-40);font-weight:var(--type-medium);line-height:var(--lh-title);letter-spacing:var(--tracking-title);text-align:center}.lp-bot-app{aspect-ratio:1040/620;border-radius:var(--radius-24);box-shadow:0 0 0 1px #4d080814,0 var(--space-24) var(--space-64) #4d08082e;background:#fff7db;overflow:hidden;container-type:inline-size}.lp-bot-app-plane{width:1040px;height:620px;scale:calc(100cqw / 1040px);transform-origin:0 0;color:#4d0808;--mk-s1:1;--mk-s2:1;--mk-s3:1;font-size:13px;position:relative}.lp-bot-app-bar{z-index:1;align-items:center;gap:8px;height:40px;padding:0 20px;display:flex;position:absolute;top:0;left:0}.lp-bot-app-bar>span{background:#4d080824;border-radius:50%;width:8px;height:8px}.lp-bot-app-floor{position:absolute;inset:0 480px 0 0}.lp-bot-app-floor:before{content:"";opacity:.55;background:url(/assets/product/current/office-meeting.webp) -161px -26px/900px no-repeat;position:absolute;inset:0}.lp-bot-app-at{width:0;height:0;position:absolute}.lp-bot-app-at>*{position:absolute;top:-32px;left:-32px}.lp-bot-app-at .product-live-chat{max-width:200px}.lp-bot-app-tera .product-person{width:64px;height:64px}.lp-bot-app-keys{gap:10px;display:flex;position:absolute;bottom:20px;left:50%;translate:-50%}.lp-bot-app-keys>span{background:#4d080814;border-radius:22px;place-items:center;width:52px;height:44px;display:grid}.lp-bot-app-keys>span[data-on]{color:#228217;background:#afd480}.lp-bot-app-keys>span:last-child{width:44px}.lp-bot-record{text-align:left;background:#fef1c4;border-radius:23px;flex-direction:column;gap:12px;width:460px;padding:24px 22px 16px;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow:hidden;box-shadow:inset 0 0 0 2.25px #e0caa438}.lp-bot-record h3{margin:0;font-size:24px;font-weight:700;line-height:1.4}.lp-bot-record p{margin:0}.lp-bot-record-meta{color:#c2b699;align-items:center;gap:8px;font-weight:500;display:flex}.lp-bot-record-people{display:flex}.lp-bot-record-people .product-person{width:18px;height:18px;margin-left:-4px}.lp-bot-record-people .product-avatar{border-radius:50%;width:18px;height:18px}.lp-bot-record-people .product-media-mark{display:none}.lp-bot-record-tabs{color:#c2b699;gap:6px;font-size:13px;font-weight:500;display:flex}.lp-bot-record-tabs>span{border-radius:999px;padding:6px 14px}.lp-bot-record-tabs>[data-on]{color:#7c463a;background:#00000012;font-weight:700}.lp-bot-record-player{color:#a67d66;align-items:center;gap:10px;font-size:12px;display:flex}.lp-bot-record-player i{background:#4d08081f;border-radius:2px;flex:1;height:3px}.lp-bot-record-player b{color:#4d0808}.lp-bot-record-body{color:#7c463a;flex:1;min-height:0;font-size:15px;font-weight:500;line-height:1.7;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.lp-bot-record-body h4{margin:14px 0 4px;font-size:16px;font-weight:700}.lp-bot-record-body :is(ul,ol){margin:0;padding-left:1.3em}.lp-bot-record-body ul{list-style:outside}.lp-bot-record-body ol{list-style:decimal}.lp-bot-record-ask{color:#c2b699;background:#fffaf0;border-radius:16px;justify-content:space-between;align-items:center;padding:10px 10px 10px 16px;display:flex;box-shadow:0 2px 8px #4d080814}.lp-bot-record-ask>span{color:#fff;background:#431515;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.lp-bot-native{width:var(--office-stage-width,var(--content-width));margin-inline:auto}.lp-bot .lp-bot-native>h2{margin:0 0 var(--space-40)}@media (min-width:768px){.lp-bot-native .lp-bot-bento>.lp-bot-card{gap:var(--space-40);padding:var(--space-40) var(--space-40) 0}}.lp-bot-native .lp-bot-card>div>p{margin:0 0 var(--space-16) calc(-1 * var(--space-4));padding:0 var(--space-12);border-radius:var(--radius-full);background:var(--ink-200);color:var(--brand);font-size:var(--text-12);font-weight:var(--type-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:30px;display:inline-block}.lp-bot-native .lp-bot-card>div>h3{font-size:var(--text-20);font-weight:var(--type-regular);line-height:var(--lh-heading);margin:0}@media (min-width:1024px){.lp-bot-native .lp-bot-card[data-kind=tools]{align-items:center;column-gap:var(--space-48);padding:var(--space-48);grid-column:1/-1;grid-template-rows:none;grid-template-columns:382fr 618fr}}.lp-bot-native .lp-bot-card[data-kind=tools]>.lp-bot-visual{aspect-ratio:960/320;align-self:center;margin-bottom:0}@media (max-width:1023px){.lp-bot-native .lp-bot-card[data-kind=tools]{padding-bottom:var(--space-40)}}@media (max-width:767px){.lp-bot-native .lp-bot-card[data-kind=tools]{padding-bottom:var(--space-24)}.lp-bot-native .lp-bot-card[data-kind=tools]>.lp-bot-visual{aspect-ratio:auto}}.lp-bot-make-cursor{z-index:2;position:absolute}.lp-bot-make-cursor[data-at="0"]{top:172px;left:512px}.lp-bot-make-cursor[data-at="1"]{top:132px;left:104px}@media (max-width:767px){.lp-bot-make-cursor[data-at="0"]{top:166px;left:260px}.lp-bot-make-cursor[data-at="1"]{top:84px;left:160px}}.lp-bot-make-cursor svg{width:26px;height:26px;fill:var(--cursor);stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #4d080840)}.lp-bot-make-cursor b{background:var(--cursor);color:#fff;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:12px;font-weight:600;line-height:1.3;position:absolute;top:20px;left:18px;box-shadow:0 1px 2px #4d080826}.lp-bot-bento .lp-bot-visual.lp-bot-record-visual{min-height:0;box-shadow:none;border-radius:0;overflow:visible}.lp-bot-visual>.lp-bot-record-card{--mk-s1:calc(100cqw / 600px);width:600px;height:420px}.lp-bot-record-card .lp-bot-record{border-radius:8px;gap:6px;width:auto;height:600px;padding:24px 32px 12px;inset:4px 0 auto;box-shadow:inset 0 0 0 2.25px #e0caa438}.lp-bot-record-card .lp-bot-record:after{content:"";pointer-events:none;background:linear-gradient(#fef1c400,#fef1c4 80%);height:110px;position:absolute;inset:236px 0 auto}.lp-bot-record-card .lp-bot-record h3{font-size:20px;line-height:1.3}.lp-bot-record-card .lp-bot-record-tabs>span{border-radius:var(--radius-full);padding:3px 12px}.lp-bot-record-card .lp-bot-record-body{font-size:14px;line-height:1.5;-webkit-mask-image:none;mask-image:none}.lp-bot-record-card .lp-bot-record-body h4{margin:14px 0 4px;font-size:14px}.lp-bot-record-card .lp-bot-record-skel{gap:9px;margin:6px 0 0}.lp-bot-record-card .lp-bot-record-skel i{height:8px}.lp-bot-record-tera{--member-color:#ff9f27;position:absolute;top:163px;right:-16px;scale:1.25}@media (max-width:1023px){.lp-bot-bento .lp-bot-visual.lp-bot-record-visual{--record-scale:1;--record-shown:340px;aspect-ratio:auto;height:calc(var(--record-shown) * var(--record-scale));margin-bottom:0}.lp-bot-visual>.lp-bot-record-card{--mk-s1:var(--record-scale);width:calc(100cqw / var(--record-scale));height:var(--record-shown)}.lp-bot-record-card .lp-bot-record:after{top:calc(var(--record-shown) - 110px)}}@media (max-width:767px){.lp-bot-bento .lp-bot-visual.lp-bot-record-visual{--record-scale:.8;--record-shown:380px}}.lp-bot-record-card .lp-bot-record-tera .product-live-chat{border-radius:var(--radius-full);left:auto;right:0;transform:none}.lp-bot-record-card .lp-bot-record-writing{color:#4d0808;background:#ff9f2729;border-radius:4px;margin:6px -8px 2px;padding:4px 8px;font-size:15px;font-weight:700}.lp-bot-record-tail{white-space:nowrap}.lp-bot-record-caret{vertical-align:-.15em;background:#ff9f27;width:2px;height:1.1em;margin-left:2px;display:inline-block}.lp-bot-record-skel{gap:10px;margin:10px 0 4px;display:grid}.lp-bot-record-skel i{background:#4d080817;border-radius:3px;height:10px}.lp-bot-record-skel i:nth-child(2){width:86%}.lp-bot-record-skel i:nth-child(3){width:62%}.lp-bot-bento .lp-bot-visual.lp-bot-make-visual{min-height:0;box-shadow:none;border-radius:0;overflow:visible}.lp-bot-visual>.lp-bot-make{--mk-s1:calc(100cqw / 540px);color:#4d0808;width:540px;height:420px}.lp-bot-make-note h5,:is(.lp-bot-make-note,.lp-bot-make-map)>b{font-weight:700}.lp-bot-make-map,.lp-bot-make-note{border-radius:8px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #4d080814,0 12px 28px -14px #4d080829}.lp-bot-make-map:after,.lp-bot-make-note:after{content:"";background:linear-gradient(transparent,var(--paper) 80%);height:100px;position:absolute;inset:272px 0 auto}.lp-bot-make-note{--paper:#fef1c4;background:var(--paper);align-content:start;gap:6px;width:250px;height:460px;padding:24px 26px;font-size:14px;line-height:1.5;display:grid;top:4px;left:0}.lp-bot-make-note>b{font-size:18px}.lp-bot-make-note h5{color:#7c463a;margin:6px 0 0;font-size:12.5px}.lp-bot-make-note ul{color:#7c463a;margin:0;padding-left:1em;font-size:12.5px;font-weight:500}.lp-bot-make-note>i{background:#4d08081a;border-radius:4px;height:8px;margin-top:6px}.lp-bot-make-note>i:last-child{width:70%}.lp-bot-make-map{--paper:#fffaf0;background:radial-gradient(#0000001c 1px,transparent 1px) 0 0 /20px 20px var(--paper);width:390px;height:460px;top:32px;left:150px}.lp-bot-make-map>b{font-size:18px;position:absolute;top:20px;left:24px}.lp-bot-make-map>svg{fill:none;width:400px;height:300px;position:absolute;inset:0 auto auto 0}@media (max-width:1023px){.lp-bot-bento .lp-bot-visual.lp-bot-make-visual{aspect-ratio:auto;height:320px;margin-bottom:0}.lp-bot-visual>.lp-bot-make{--mk-s1:1;margin-inline:auto}}@media (max-width:767px){.lp-bot-bento .lp-bot-visual.lp-bot-make-visual{aspect-ratio:356/412;width:100%;max-width:356px;height:auto;margin-inline:auto}.lp-bot-visual>.lp-bot-make{--mk-s1:calc(100cqw / 356px);width:356px;margin-inline:0}.lp-bot-make-note{padding-top:16px}.lp-bot-make-note :is(h5,ul){font-size:14px}.lp-bot-make-map{width:356px;top:150px;left:0}.lp-bot-make-map>b{left:18px}}.lp-bot-make-map>:is(svg,p,.lp-bot-make-tera){translate:8px 8px}.lp-bot-make-map>svg path{stroke:#2a2420;stroke-width:1.1px;stroke-linecap:round}.lp-bot-make-map marker path{fill:none;stroke-linejoin:round}.lp-bot-make-map>p{width:var(--node-width,var(--node-size));height:var(--node-height,var(--node-size));left:calc(var(--node-x) - var(--node-width,var(--node-size)) / 2);top:calc(var(--node-y) - var(--node-height,var(--node-size)) / 2);color:#1c1c1c;letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#eceee6;border-radius:50%;place-items:center;margin:0;padding:2px;font-size:8px;font-weight:600;line-height:1.15;display:grid;position:absolute}.lp-bot-make-map>p[data-fill=main]{background:#b994d6;font-size:9px}.lp-bot-make-map>p[data-fill=blue]{background:#a9bdfa}.lp-bot-make-map>p[data-fill=sage]{background:#c2ccb8}.lp-bot-make-map>p[data-writing]{outline-offset:2px;outline:1.5px solid #ff9f27}.lp-bot-make-map>p[data-writing]:after{content:attr(data-tag);color:#4d0808;letter-spacing:0;text-transform:none;white-space:nowrap;background:#ff9f27;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-22px;left:4px}@media (max-width:767px){.lp-bot-make-map>:is(svg,p,.lp-bot-make-tera){translate:-12px 8px}.lp-bot-make-map>p[data-writing]:after{font-size:12px;line-height:18px;top:-24px}}.lp-bot-make-tera{z-index:1;position:absolute;top:176px;left:282px;scale:.8}.lp-bot-office{gap:var(--space-24);margin-top:var(--space-40);display:grid}.lp-bot-office nav{display:none}.lp-bot-office-shots{gap:var(--space-64);display:grid}.lp-bot-office button{width:100%;padding:var(--space-20) var(--space-24);border-radius:var(--radius-16);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block;position:relative}.lp-bot-office button:before{content:"";border-radius:var(--radius-full);background:var(--ink-200);width:3px;transition:background-color .3s;position:absolute;top:16%;bottom:16%;left:0}.lp-bot-office button[data-on]:before{background:var(--ink)}.lp-bot-office-number{margin-bottom:var(--space-8);color:var(--ink-400);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text-12);display:block}.lp-bot-office strong{color:var(--ink-400);font-size:var(--text-24);font-weight:var(--type-medium);line-height:1.25;transition:color .3s;display:block}.lp-bot-office [data-on] strong{color:var(--ink)}.lp-bot-office-body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.lp-bot-office-body>span{white-space:pre-line;max-width:32ch;min-height:0;padding-top:var(--space-8);color:var(--ink-600);font-size:var(--text-16);line-height:1.5;overflow:hidden}.lp-bot-office [data-on] .lp-bot-office-body{opacity:1;grid-template-rows:1fr}.lp-bot-office-caption{margin:0}@media (min-width:1024px){.lp-bot section.lp-bot-features{--office-max-width:1380px;--office-nav-width:360px;--office-shot-max-width:760px;grid-template:auto 1fr/var(--office-nav-width) minmax(0,var(--office-shot-max-width));justify-content:center;column-gap:var(--space-48);width:min(var(--office-max-width),100% - 2 * var(--space-20));display:grid}.lp-bot section.lp-bot-features>h2{margin:0 0 var(--space-32);font-size:var(--text-32);text-align:left}.lp-bot-office{display:contents}.lp-bot-office-shots{gap:var(--space-40);grid-area:1/2/3}.lp-bot-office nav{flex-direction:column;grid-column:1;align-self:start;display:flex;position:sticky;top:20vh}.lp-bot-office-caption{display:none}}.lp-bot-office .lp-bot-card:has(.lp-bot-workspace){box-shadow:none;background:0 0;padding:0;overflow:visible}.lp-bot-bento .lp-bot-stage{aspect-ratio:var(--app-window-ratio);box-shadow:0 0 0 1px var(--ink-100),0 2px 6px #4d08080f,0 8px 20px -8px #4d08081a;border-radius:1.6%/2.56%;margin-bottom:0;position:relative}.lp-bot-stage .lp-bot-appwin{scale:calc(100cqw / 1440px)}.lp-bot-appwin{color:#4d0808;transform-origin:0 0;background:linear-gradient(#fff9e3,#fdf2cf);width:1440px;height:900px;font-family:Hiragino Sans,Noto Sans JP,-apple-system,sans-serif;position:absolute;top:0;left:0;overflow:hidden}.lp-bot-app-lights{background:#4d08081a;border-radius:50%;width:12px;height:12px;position:absolute;top:19.75px;left:20px;box-shadow:20px 0 #4d08081a,40px 0 #4d08081a}.lp-bot-app-nav{color:#c7a889;gap:14px;display:flex;position:absolute;top:14.5px;left:90px}.lp-bot-app-nav>i{width:22.5px;height:22.5px}.lp-bot-app-nav>i+i{opacity:.38}.lp-bot-app-clock{color:#c7a889;font-family:var(--font-clock);font-size:15px;font-weight:700;line-height:1;position:absolute;top:18.25px;left:198.015px}.lp-bot-app-clock>span{animation:lp-bot-app-colon 1s step-end infinite}@keyframes lp-bot-app-colon{50%{opacity:.25}}.lp-bot-app-handle{fill:#c7a889;opacity:.55;width:14.5px;height:8.5px;position:absolute;top:8.75px;left:calc(50% - 7.25px)}.lp-bot-app-actions{align-items:center;gap:12px;height:32px;display:flex;position:absolute;top:9.75px;right:14.5px}.lp-bot-app-actions>span{align-items:center;font-weight:500;line-height:14px;display:flex}.lp-bot-app-members{color:#c7a889;font-variant-numeric:tabular-nums;gap:5px;font-size:15px}.lp-bot-app-members>i{width:22.5px;height:22.5px}.lp-bot-app-invite,.lp-bot-app-records{border-radius:10px;height:32px}.lp-bot-app-invite{color:#7c463a;background:#4d080812;gap:5px;padding:0 11px 0 9px;font-size:15px}.lp-bot-app-invite>i{width:16px;height:17px}.lp-bot-app-records{color:#fef1c4;background:#431515;gap:6px;padding:0 13px 0 10px;font-size:16px;box-shadow:0 1px 1px #1c0c0c1f}.lp-bot-app-records>i{width:18px;height:18px}.lp-bot-app-controls{align-items:center;gap:8px;display:flex;position:absolute;bottom:15.5px;left:50%;translate:-50%}.lp-bot-app-key{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#4d0808;background:#ead7afc7;border-radius:26px;align-items:center;height:52px;display:flex}.lp-bot-app-key .product-icon{width:24px;height:24px}.lp-bot-app-key[data-key=camera],.lp-bot-app-key[data-key=mic]{gap:10px;width:70px;padding-left:14px}.lp-bot-app-key i[data-icon=CaretDown]{color:#4d080873;width:12px;height:12px}.lp-bot-app-key[data-key=round]{justify-content:center;width:52px}.lp-bot-app-key i[data-icon=DotsThree]{width:24px;height:24px}.lp-bot-app-key[data-on]{color:#228217;background:#afd480}.lp-bot-app-leave{color:#fff;white-space:nowrap;background:#d92b20;border-radius:26px;align-items:center;gap:8px;height:52px;padding:0 22px 0 18px;font-size:15px;font-weight:700;line-height:1;display:flex}.lp-bot-app-leave .product-icon{width:24px;height:24px}.lp-bot-app-controls[data-bar=call]{visibility:hidden}:is(.lp-bot-appwin,.lp-bot-appchrome) i[data-icon]{-webkit-mask:var(--icon) center /contain no-repeat;mask:var(--icon) center /contain no-repeat;background:currentColor;flex:none;display:block}[data-icon=PanelLeft]{--icon:url(/assets/product/current/PanelLeft.svg)}[data-icon=ArrowLeft]{--icon:url(/assets/product/current/ArrowLeft.svg)}[data-icon=ArrowRight]{--icon:url(/assets/product/current/ArrowRight.svg)}[data-icon=top-users]{--icon:url(/assets/product/current/top-users.svg)}[data-icon=panel-invite]{--icon:url(/assets/product/current/panel-invite.svg)}[data-icon=top-scroll]{--icon:url(/assets/product/current/top-scroll.svg)}[data-icon=CaretDown]{--icon:url(/assets/product/current/CaretDown.svg)}[data-icon=DotsThree]{--icon:url(/assets/product/current/DotsThree.svg)}.lp-bot-appchrome{--fv-chrome-s:calc(100cqw / 1440px);z-index:3;color:#4d0808;pointer-events:none;font-family:Hiragino Sans,Noto Sans JP,-apple-system,sans-serif;position:absolute;inset:0}.lp-bot-appchrome-top{width:calc(100cqw / var(--fv-chrome-s));scale:var(--fv-chrome-s);transform-origin:0 0;position:absolute;top:0;left:0}.lp-bot-appchrome .lp-bot-app-controls{bottom:calc(15.5px * var(--fv-chrome-s));scale:var(--fv-chrome-s);transform-origin:50% 100%}.lp-bot-appchrome .lp-bot-app-lights{background:#4d08081a;box-shadow:20px 0 #4d08081a,40px 0 #4d08081a}.lp-bot .first-view [data-fv]{transition:translate .4s cubic-bezier(.22,1,.36,1);position:relative}.lp-bot .first-view .remote-overview .product-avatar{--breath:1.5s;--breath-delay:0s;animation:lp-bot-fv-breathe var(--breath) ease-in-out var(--breath-delay) infinite alternate;transform-origin:bottom}.lp-bot .first-view [data-portrait=person-1] .product-avatar{--breath:1.42s}.lp-bot .first-view [data-portrait=person-2] .product-avatar{--breath:1.61s;--breath-delay:-500ms}.lp-bot .first-view [data-portrait=person-4] .product-avatar{--breath:1.55s;--breath-delay:-900ms}@keyframes lp-bot-fv-breathe{to{scale:.92}}.lp-bot .first-view [data-fv][data-speaking=true] .product-avatar{animation:lp-bot-fv-breathe var(--breath) ease-in-out var(--breath-delay) infinite alternate,hero-scene-speak .15s ease infinite alternate both}.lp-bot .first-view [data-fv][data-speaking=true] .product-tera{animation:hero-scene-speak .15s infinite alternate both}.lp-bot .first-view .lp-bot-floor-tera{transition:translate 1s cubic-bezier(.45,0,.2,1)}.lp-bot .first-view [data-fv] .product-live-status{transition:opacity .2s}.lp-bot .first-view [data-fv][data-away=true] .product-live-status{opacity:0}.lp-bot .product-live-chat{color:#111;border-radius:16px;max-width:180px}@media (prefers-reduced-motion:reduce){.lp-bot .first-view .remote-overview .product-avatar{animation:none}}.lp-bot .first-view .remote-room>span{font-size:16px;font-weight:400;line-height:20px}.lp-bot .first-view .remote-room-0{width:370px;height:290px;top:150px;left:195px}.lp-bot .first-view .remote-room-1{top:165px;left:690px}.lp-bot .first-view .remote-room-2{top:480px;left:255px}.lp-bot .first-view .remote-members>:first-child{top:470px;left:640px}.lp-bot .first-view .remote-room-0 .remote-room-people>.lp-bot-member{top:100px;left:20px}.lp-bot .first-view .remote-room-0 .remote-room-people>.lp-bot-room-tera{top:100px;left:290px}.lp-bot [data-seat-shadow],.lp-bot [data-sheen],.lp-bot svg[role=img]>path:nth-child(6),.lp-bot svg[role=img]>path[fill^=url\(]{display:none}.lp-bot [data-agent-color=\#F95D78] svg[role=img]>path:nth-child(-n+4){fill:#f95d78}.lp-bot [data-agent-color=\#FF9F27] svg[role=img]>path:nth-child(-n+4){fill:#ff9f27}.lp-bot [data-agent-color=\#FFCD27] svg[role=img]>path:nth-child(-n+4){fill:#ffcd27}.lp-bot [data-agent-color=\#FFE69D] svg[role=img]>path:nth-child(-n+4){fill:#ffe69d}.lp-bot [data-agent-color=\#63CE98] svg[role=img]>path:nth-child(-n+4){fill:#63ce98}.lp-bot [data-agent-color=\#5CB8CC] svg[role=img]>path:nth-child(-n+4){fill:#5cb8cc}.lp-bot [data-agent-color=\#7D92F3] svg[role=img]>path:nth-child(-n+4){fill:#7d92f3}.lp-bot [data-agent-color=\#B778F3] svg[role=img]>path:nth-child(-n+4){fill:#b778f3}.lp-bot [data-agent-color=\#FF86D4] svg[role=img]>path:nth-child(-n+4){fill:#ff86d4}.lp-bot [data-tera-color=orange] svg[role=img]>path:nth-child(-n+4){fill:#ff9f27}.lp-bot [data-tera-color=pink] svg[role=img]>path:nth-child(-n+4){fill:#ff86d4}.lp-bot [data-tera-color=purple] svg[role=img]>path:nth-child(-n+4){fill:#b778f3}.lp-bot [data-tera-color=teal] svg[role=img]>path:nth-child(-n+4){fill:#5cb8cc}.lp-bot-appwin .lp-bot-see{position:absolute;inset:0}.lp-bot-appwin .lp-bot-see-plane{background-image:url(/assets/product/current/terrace-lounge.webp);top:50px;left:120px;transform:none}.lp-bot-appwin .lp-bot-see-at>.product-person{scale:1}.lp-bot-see-room{background:#4d080826 padding-box padding-box;border:3.5px solid #4d080842;border-radius:18px;position:absolute}.lp-bot-see-room>span{color:#fef1c4;white-space:nowrap;background:#431515;border-radius:8px;align-items:center;gap:5px;padding:10px 9px;font-size:14px;font-weight:500;line-height:14px;display:flex;position:absolute;top:-18px;left:13px}.lp-bot-see-room svg{fill:currentColor;width:15px;height:15px}.lp-bot-see-at>.lp-bot-feet{inset:-32px auto auto -32px}.lp-bot-stage[data-camera=close] .lp-bot-see-plane{transform-origin:600px 400px;background:url(/assets/product/lp-bot/boucle-lounge.webp) 50%/73.6% no-repeat;scale:1.25}:is(.lp-bot-see,.lp-bot-work-dock) .product-avatar{transform-origin:bottom;animation:lp-bot-see-breathe 1.5s ease-in-out infinite alternate}:is(.lp-bot-see,.lp-bot-work-dock) [data-portrait=person-1] .product-avatar{animation-duration:1.42s;animation-delay:-.3s}:is(.lp-bot-see,.lp-bot-work-dock) [data-portrait=person-2] .product-avatar{animation-duration:1.61s;animation-delay:-.9s}:is(.lp-bot-see,.lp-bot-work-dock) [data-portrait=person-3] .product-avatar{animation-duration:1.35s;animation-delay:-.6s}:is(.lp-bot-see,.lp-bot-work-dock) [data-portrait=person-4] .product-avatar{animation-duration:1.55s;animation-delay:-1.2s}@keyframes lp-bot-see-breathe{to{scale:.92}}.lp-bot-see .lp-bot-see-tera .hero-agent-shimmer{--hero-agent-color:var(--see-color);--shimmer-rest:#111;--shimmer-lift:#7c7c7c;animation:hero-scene-search 1.5s linear infinite}@media (prefers-reduced-motion:reduce){.lp-bot-see .lp-bot-see-tera .hero-agent-shimmer,:is(.lp-bot-see,.lp-bot-work-dock) .product-avatar{animation:none}}.lp-bot-work{position:absolute;inset:0}.lp-bot-work .lp-bot-appwin{--work-ease:cubic-bezier(.37,0,.63,1);transition:transform 1s var(--work-ease)}.lp-bot-work .lp-bot-see-room:nth-child(3){display:none}.lp-bot-work[data-shot=room] .lp-bot-appwin{transform:translate(-68.8px,-86px)scale(1.72)}.lp-bot-work[data-shot=note] .lp-bot-appwin{transform:translate(-28.8px,-18px)scale(1.04)}.lp-bot-work[data-shot=canvas] .lp-bot-appwin{transform:none}.lp-bot-work-dock{justify-content:center;gap:136px;display:flex;position:absolute;bottom:96px;left:0;right:0}.lp-bot-work .lp-bot-app-controls[data-bar=idle]{visibility:hidden}.lp-bot-work .lp-bot-app-controls[data-bar=call]{visibility:visible}.lp-bot-work-stage{z-index:2;opacity:0;transition:opacity .6s var(--work-ease);background:#fdf2cfe6;position:absolute;inset:0}.lp-bot-work[data-open=true] .lp-bot-work-stage{opacity:1}.lp-bot-work :is(.lp-bot-app-lights,.lp-bot-app-nav,.lp-bot-app-clock,.lp-bot-app-handle,.lp-bot-app-actions,.lp-bot-app-controls){z-index:3}.lp-bot-work-paper{color:#4d0808;width:1234px;height:694px;transition:left 1s var(--work-ease),top 1s var(--work-ease),width 1s var(--work-ease),height 1s var(--work-ease);background:#fef1c4;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:78.5px;left:103px;overflow:hidden;box-shadow:inset 0 0 0 2.25px #e0caa44d,0 16px 40px -12px #4d080833}.lp-bot-work-stage[data-seat=canvas] .lp-bot-work-paper{width:1133px;height:637px;top:107px;left:263.5px}.lp-bot-work .lp-bot-see-at[data-speaking=true] .product-avatar{animation:hero-scene-speak .15s infinite alternate both}.lp-bot-work[data-paused=true] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lp-bot-work *,.lp-bot-work .lp-bot-appwin{transition:none!important;animation:none!important}.lp-bot-work :is(.lp-bot-work-note p,.lp-bot-work-event){opacity:1}.lp-bot-work-pen{display:none}.lp-bot-work-plane path{opacity:1}}.lp-bot-work-note{width:806px;margin:0 auto;padding-top:28px;font-size:22px;line-height:1.3}.lp-bot-work-note p{opacity:0;animation:lp-bot-work-write .32s ease-out forwards,lp-bot-work-tint .26s linear;animation-delay:calc(var(--i) * .26s + .9s);border-radius:4px;margin:0 0 2px;padding:0 6px;position:relative}@keyframes lp-bot-work-write{0%{opacity:0;clip-path:inset(0 100% 0 -240px);translate:0 4px}to{opacity:1;clip-path:inset(0 0 0 -240px);translate:0}}@keyframes lp-bot-work-tint{0%,to{background:#ff9f2729}}.lp-bot-work-note p[data-kind=h]{margin-top:6px;font-size:1.2em;font-weight:700}.lp-bot-work-note p[data-kind=li]:before{content:"•";margin-right:.6em}.lp-bot-work-note p:after{content:attr(data-tag);color:#000;white-space:nowrap;opacity:0;animation:lp-bot-work-tag .26s linear;animation-delay:inherit;background:#ff9f27;border-radius:4px;padding:1px 8px;font-size:15px;font-weight:600;line-height:16px;position:absolute;top:50%;right:calc(100% + 10px);translate:0 -50%}@keyframes lp-bot-work-tag{0%,to{opacity:1}}.lp-bot-work .hero-agent-shimmer{--hero-agent-color:#ff9f27;animation:hero-scene-search 1.5s linear infinite}.lp-bot-work-band{align-items:center;gap:8px;padding:16px;display:flex}.lp-bot-work-band h3{flex:1;margin:0;font-size:18px;font-weight:700}.lp-bot-work-faces{display:flex}.lp-bot-work-faces>*{width:28px;height:28px;box-shadow:0 0 0 2px var(--work-ground,#fef1c4);object-fit:cover;border-radius:50%;margin-left:-6px}.lp-bot-work-again,.lp-bot-work-x{border-radius:999px;justify-content:center;align-items:center;height:28px;font-size:14px;font-weight:500;display:flex}.lp-bot-work-pen{color:#000;background:#ff9f27;border-radius:6px;padding:2px 10px;font-size:13px;font-weight:600;animation:lp-bot-work-pen 4.3s step-end forwards}.lp-bot-work-stage[data-seat=canvas] .lp-bot-work-pen{animation-duration:6.2s}@keyframes lp-bot-work-pen{to{visibility:hidden}}.lp-bot-work-again{padding:0 12px;box-shadow:inset 0 0 0 1px #4d080829}.lp-bot-work-x{background:#4d080814;width:28px;font-size:18px}.lp-bot-work-canvas{flex:1;grid-template-columns:minmax(0,1fr);place-items:center;padding:0 40px 96px;display:grid;position:relative;container-type:inline-size}.lp-bot-work-stage[data-seat=canvas] .lp-bot-work-paper{--work-ground:var(--paper)}@supports (color:color-mix(in lab,red,red)){.lp-bot-work-stage[data-seat=canvas] .lp-bot-work-paper{--work-ground:color-mix(in srgb,var(--paper) 40%,var(--surface))}}.lp-bot-work-stage[data-seat=canvas] .lp-bot-work-paper{background:radial-gradient(#e6e6e6 1px,var(--work-ground) 1px) 0 0 /16px 16px var(--work-ground)}.lp-bot-work-tools{position:absolute;bottom:-8px;left:calc(50% - 256px)}.lp-bot-work-plane{zoom:calc(100cqw / 1350px);width:1350px;height:600px;position:relative}.lp-bot-work-plane svg{fill:none;stroke:#4d080899;stroke-width:4px;stroke-linecap:round;width:1350px;height:600px;position:absolute;inset:0;overflow:visible}.lp-bot-work-plane path{opacity:0;animation:lp-bot-work-on 1ms .7s forwards}.lp-bot-work-event{--at:calc(var(--i) * .65s + 1s);color:#4d0808;opacity:0;width:0;height:0;animation:lp-bot-work-on 1ms var(--at) forwards;position:absolute}@keyframes lp-bot-work-on{to{opacity:1}}.lp-bot-work-plane .lp-bot-work-stem{stroke:#4d080899;stroke-dasharray:12 10}.lp-bot-work-event:after{content:"";background:var(--tone,#4d0808);border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.lp-bot-work-event :is(b,span){position:absolute;left:22px}.lp-bot-work-event b{white-space:nowrap;font-size:26px;line-height:30px;top:-15px}.lp-bot-work-event span{width:max-content;max-width:250px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:24px;line-height:32px;top:22px}.lp-bot-work-event[data-kind=milestone] span{background:var(--tone);border-radius:14px;max-width:222px;padding:4px 14px;top:24px;left:18px}.lp-bot-work[data-brisk=true] .lp-bot-work-event{--at:calc(var(--i) * .325s + 1s);animation:lp-bot-work-rise .24s ease-out var(--at) both}@keyframes lp-bot-work-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lp-bot-work-rail{color:#4d0808;opacity:0;background:#fef1c4;border-radius:8px;align-content:start;gap:8px;width:208px;height:117px;padding:12px;transition:opacity .29s;display:grid;position:absolute;top:367px;left:43.5px;box-shadow:inset 0 0 0 2px #e0caa466}.lp-bot-work-stage[data-seat=canvas] .lp-bot-work-rail{opacity:1}.lp-bot-work-rail b{font-size:12px}.lp-bot-work-rail i{background:#4d080824;border-radius:3px;height:6px}.lp-bot-stage.lp-bot-talk-scene .lp-bot-appwin{width:1152px;height:720px;scale:calc(100cqw / 1152px)}.lp-bot-camera{transform-origin:0 0;transition:transform .9s cubic-bezier(.37,0,.63,1);position:absolute;inset:0}.lp-bot-talk-scene[data-close=true][data-story="0"] .lp-bot-camera{transform:translateY(-7.2cqw)scale(1.66)}.lp-bot-talk-scene[data-close=true][data-story="1"] .lp-bot-camera{transform:translate(-23.2cqw,-31.22cqw)scale(1.65)}.lp-bot-talk-scene[data-close=true][data-story="2"] .lp-bot-camera{transform:translate(-66cqw,-7.2cqw)scale(1.66)}.lp-bot-talk-scene [data-bar=idle]{display:none}.lp-bot-talk-scene [data-bar=call]{visibility:visible}.lp-bot-talk-floor{background:url(/assets/product/current/office-lounge.webp) 50%/contain no-repeat;position:absolute}.lp-bot-talk-at{z-index:1;transition:left .4s cubic-bezier(.22,1,.36,1),top .4s cubic-bezier(.22,1,.36,1)}.lp-bot-talk-at .product-avatar{animation:lp-bot-talk-breathe var(--breath-period) ease var(--breath-delay) infinite alternate}.lp-bot-talk-at[data-speaking=true] .product-avatar{animation:lp-bot-talk-breathe var(--breath-period) ease var(--breath-delay) infinite alternate,hero-scene-speak .15s ease infinite alternate both}@keyframes lp-bot-talk-breathe{to{scale:var(--hero-breath-min)}}.lp-bot-talk-chat{z-index:2;background:var(--see-color);color:#111;border-radius:16px;bottom:38px}.lp-bot-talk-scene .lp-bot-see-tera .hero-agent-shimmer{--hero-agent-color:var(--see-color);--shimmer-rest:#111;--shimmer-lift:#7c7c7c;animation:hero-scene-search 1.5s linear infinite}.lp-bot-talk-name{color:#fef1c4;white-space:nowrap;background:#431515;border-radius:7px;padding:4px 8px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:37px;left:0;translate:-50%}@media (prefers-reduced-motion:reduce){.lp-bot-camera,.lp-bot-talk-scene *{transition:none!important;animation:none!important}}@media (max-width:1023px){.lp-bot section.lp-bot-features>h2{text-align:left}.lp-bot-office{margin-top:calc(var(--heading-gap) - var(--space-8))}.lp-bot-office .lp-bot-solo{gap:var(--space-24)}.lp-bot-office-caption{order:-1}}@media (max-width:767px){.lp-bot-office-shots{gap:var(--space-48)}}@media (max-width:1023px){.lp-bot-office .lp-bot-stage{border-radius:var(--radius-24)}.lp-bot-office .lp-bot-stage>.lp-bot-appwin{transform:translate(-329.7px,-141.3px)scale(1.3913)}.lp-bot-office .lp-bot-stage>.lp-bot-appwin .lp-bot-see-room:nth-child(3){display:none}}@media (max-width:767px){.lp-bot-office .lp-bot-stage{aspect-ratio:1}.lp-bot-office .lp-bot-stage>.lp-bot-appwin{--see-a:translate(-726px,-144px) scale(3);--see-b:translate(-2475px,-210px) scale(3);animation:lp-bot-office-see-pan 16s ease-in-out infinite}.lp-bot-office .lp-bot-talk-scene[data-story] .lp-bot-camera{transform:translate(-11.389cqw,-13.533cqw)scale(2.6)}.lp-bot-office .lp-bot-talk-scene[data-story="1"] .lp-bot-camera{transform:translate(-67.327cqw,-56.107cqw)scale(2.81)}.lp-bot-office .lp-bot-talk-scene[data-story="2"] .lp-bot-camera{transform:translate(-148.611cqw,-13.533cqw)scale(2.6)}.lp-bot-office .lp-bot-work[data-shot=room] .lp-bot-appwin{transform:translate(-726px,-270px)scale(3)}.lp-bot-office .lp-bot-work[data-shot=note] .lp-bot-appwin{transform:translate(-226px,-153.4px)scale(2.2)}.lp-bot-office .lp-bot-work-note{width:560px;margin-inline:16px}.lp-bot-office .lp-bot-work[data-shot=canvas] .lp-bot-appwin{animation:lp-bot-office-work-pan 5s var(--work-ease) 1.6s forwards;transform:translate(-716.16px,-272.8px)scale(2.72)}}@keyframes lp-bot-office-see-pan{0%,30%,to{transform:var(--see-a)}50%,80%{transform:var(--see-b)}}@keyframes lp-bot-office-work-pan{to{transform:translate(-2195.84px,-272.8px)scale(2.72)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.lp-bot-office .lp-bot-stage>.lp-bot-appwin{transform:var(--see-a);animation:none}}.lp-bot-visual:has(>.lp-bot-tools-plane){overflow:visible}.lp-bot-tools-plane{width:960px;height:320px;padding-top:var(--space-24);scale:calc(100cqw / 960px);transform-origin:0 0;font-size:var(--text-18);align-content:center;display:grid;position:absolute;top:0;left:0}.lp-bot-tools-map{grid-template-columns:312px 1fr 140px 1fr 312px;align-items:center;display:grid}.lp-bot-tools-column,.lp-bot-tools-hub{position:relative}.lp-bot-tools-column>p{margin:0 0 var(--space-16);color:var(--ink-600);font-size:var(--text-20);white-space:nowrap;position:absolute;bottom:100%}.lp-bot-tools-column:last-child>p{right:0}.lp-bot-tools-column:last-child{width:calc(96px * 2 + var(--space-12));justify-self:start}.lp-bot-tools-column ul{justify-content:center;gap:var(--space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lp-bot-tools-column li{border-radius:var(--radius-8);background:var(--paper);place-items:center;width:96px;height:96px;display:grid;box-shadow:0 0 0 1px #4d08080f,0 2px 6px #4d08080a,0 12px 32px -8px #4d080814}.lp-bot-tools-line{height:3px;margin-inline:var(--space-16);border-radius:var(--radius-full);background:var(--ink-200)}.lp-bot-tools-hub{justify-items:center;display:grid}.lp-bot-tools-tera{aspect-ratio:1;width:140px;position:relative}.lp-bot-tools-hub strong{margin-top:var(--space-8);font-size:var(--text-40);font-weight:var(--type-medium);line-height:1;position:absolute;top:100%}@media (max-width:767px){.lp-bot-tools-plane{width:auto;height:auto;padding-top:0;position:static;scale:none}.lp-bot-tools-map{grid-template-columns:none;justify-items:center}.lp-bot-tools-column>p,.lp-bot-tools-hub strong{position:static}.lp-bot-tools-column>p{margin-bottom:var(--space-8);font-size:var(--text-14);text-align:center}.lp-bot-tools-column:last-child{justify-self:center;width:auto}.lp-bot-tools-column ul{gap:var(--space-8)}.lp-bot-tools-column li{width:min(var(--space-48),(100cqw - 4 * var(--space-8))/5);aspect-ratio:1;height:auto}.lp-bot-tools-column img{width:50%;height:auto}.lp-bot-tools-line{width:3px;height:var(--space-24);margin:var(--space-8) 0}.lp-bot-tools-tera{width:var(--space-64)}}main.lp-bot .pricing{--pricing-card-fill:var(--paper)}@supports (color:color-mix(in lab,red,red)){main.lp-bot .pricing{--pricing-card-fill:color-mix(in srgb,var(--paper) 40%,var(--surface))}}main.lp-bot .pricing{--pricing-price-size:var(--text-32);--pricing-price-size-compact:var(--text-32);--pricing-price-weight:500;--pricing-plan-name-size:var(--text-20);--pricing-plan-name-weight:500}main.lp-bot .pricing-head{justify-content:space-between;align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}main.lp-bot .pricing-head>h2{text-align:left}main.lp-bot .pricing .button.plan-sales{flex:none;margin:0}main.lp-bot .pricing .plan-grid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr)}main.lp-bot .pricing .plan-grid article{isolation:isolate;padding:0 var(--space-8) var(--space-8);background:var(--ink-100);box-shadow:none;grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media (min-width:1024px){main.lp-bot .pricing .plan-grid{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr))}main.lp-bot .pricing .plan-grid article{grid-row:span 5;grid-template-rows:subgrid}}main.lp-bot .pricing .plan-grid article:before{content:"";z-index:-1;border-radius:var(--radius-16);background:var(--pricing-card-fill);box-shadow:0 0 0 1px var(--ink-100);grid-area:2/1/-1}main.lp-bot .pricing .plan-grid article>*{grid-column:1}main.lp-bot .pricing .plan-heading{padding:var(--space-16) var(--space-24);grid-row:1;margin:0}main.lp-bot .pricing .plan-description{padding:var(--space-24) var(--space-24) 0;grid-row:2;margin:0}main.lp-bot .pricing .plan-price{padding:var(--space-16) var(--space-24) var(--space-24);grid-row:3}main.lp-bot .pricing .plan-details{margin:0 var(--space-24);padding-top:var(--space-24);grid-row:4}main.lp-bot .pricing .plan-action{padding:var(--space-32) var(--space-24) var(--space-24);grid-row:5;margin:0}main.lp-bot .pricing .plan-details h4{display:none}main.lp-bot .pricing .plan-grid li:before{content:"▸"}@media (min-width:768px) and (max-width:1023px){main.lp-bot .pricing .plan-grid ul{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}main.lp-bot .pricing .plan-grid .plan-featured{--pricing-text:var(--brand);--pricing-secondary:var(--ink-600);--pricing-divider:var(--ink-200);background:var(--ground-garnet);background-blend-mode:soft-light;box-shadow:0 var(--space-24) var(--space-48) var(--ink-200)}main.lp-bot .pricing .plan-featured .plan-heading h3{color:var(--on-brand)}main.lp-bot .pricing .plan-featured .plan-description{color:var(--ink-600)}main.lp-bot .pricing .plan-featured .plan-popular{margin-right:calc(var(--space-16) - var(--space-32));margin-left:auto}main.lp-bot .pricing .plan-price-value{translate:0 calc(var(--space-4) / 2)}main.lp-bot .pricing .plan-currency{margin-right:var(--space-4);font-size:var(--text-16);translate:0 calc(var(--space-4) / -2);font-weight:500;display:inline-block}main.lp-bot .section:is(.security,.faq) summary{gap:var(--space-16)}@media (min-width:768px) and (max-width:1023px){main.lp-bot .section:is(.security,.faq) summary{font-size:var(--text-18)}}.lp-bot .cta{min-height:640px}.lp-bot .cta-content{width:min(576px,100%)}.lp-bot .cta-content h2{margin:0 0 var(--space-12);font-size:calc((var(--text-32) + var(--text-40)) / 2);font-weight:var(--type-medium);line-height:var(--lh-title);letter-spacing:-.01em}.lp-bot .cta-lead{margin:0 0 var(--space-24);font-size:var(--text-16);text-wrap:balance;line-height:1.625}.lp-bot .cta-actions{gap:var(--space-12)}.lp-bot .cta{--u:min(1px,calc(100vw / 1440))}.lp-bot-cta-teras{inset:var(--space-64) 0;pointer-events:none;position:absolute}.lp-bot-cta-teras>span{--w:calc(var(--size) * var(--u));left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:var(--w);aspect-ratio:1;margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);rotate:var(--tip);animation:lp-bot-cta-float var(--float) ease-in-out var(--delay) infinite alternate;position:absolute}@keyframes lp-bot-cta-float{to{translate:0 calc(var(--u) * -16);rotate:calc(var(--tip) + 4deg)}}.lp-bot-cta-teras [data-seat-shadow]{display:none}@media (prefers-reduced-motion:reduce){.lp-bot-cta-teras>span{animation:none}}@media (max-width:1023px){.lp-bot .cta{--u:min(.7px,calc(100vw / 780));min-height:0}html body main.lp-bot>section.cta:not(.logo-strip):not(.showcase){padding-block:var(--section-block)}.lp-bot .cta-content{padding-block:calc(var(--u) * 240) calc(var(--u) * 336)}.lp-bot-cta-teras{inset:var(--section-block) 0}.lp-bot-cta-teras>span{left:calc(var(--nx) * 1%);top:calc(var(--ny) * var(--u))}.lp-bot-cta-teras>[data-edge=bottom]{top:calc(100% - var(--ny) * var(--u))}}.lp-bot-footer{padding:var(--space-96) 0 var(--space-48);background:var(--brand);color:var(--on-brand-muted);font-size:var(--text-12)}.lp-bot-footer>div{width:var(--content-width);margin-inline:auto;display:flex}.lp-bot-footer-top{gap:var(--space-64);padding-bottom:var(--space-64);border-bottom:1px solid var(--on-brand-line);align-items:flex-start}.lp-bot-footer-top>div{gap:var(--space-12);flex-direction:column;flex:0 160px;min-width:0;display:flex}.lp-bot-footer-top p{margin:0 0 var(--space-8);color:var(--cream);font-weight:500}.lp-bot-footer-top a{color:var(--on-brand-muted);transition:color .16s ease-out}.lp-bot-footer-top a:hover{color:var(--cream)}.lp-bot-footer-top>img{flex-shrink:0;margin-left:auto}.lp-bot-footer-bottom{gap:var(--space-24);padding-top:var(--space-32);align-items:center}.lp-bot-footer-bottom small{font-size:inherit;white-space:nowrap;margin-right:auto}.lp-bot-footer .footer-social{gap:var(--space-16);display:flex}.lp-bot-footer .footer-social img{width:var(--space-16);height:var(--space-16);opacity:.6}.lp-bot-footer .nav-language{color:var(--on-brand-muted);font-size:inherit}@media (max-width:1023px){.lp-bot-footer>.lp-bot-footer-top{row-gap:var(--space-40);grid-template-columns:repeat(2,minmax(0,160px)) 1fr;display:grid}.lp-bot-footer-top>img{grid-area:1/3}}@media (max-width:767px){.lp-bot-footer{padding-top:var(--space-64)}.lp-bot-footer>.lp-bot-footer-top{column-gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bot-footer-top>img{grid-area:auto/1/auto/-1;margin-left:0}.lp-bot-footer-top>div{gap:0}.lp-bot-footer-top a{min-height:var(--touch-target);align-items:center;display:flex}.lp-bot-footer-bottom{row-gap:var(--space-8);padding-top:var(--space-16);flex-wrap:wrap}.lp-bot-footer-bottom small{flex-basis:100%;order:1}.lp-bot-footer .footer-social{margin-left:calc((var(--space-16) - var(--touch-target)) / 2);gap:0}.lp-bot-footer .footer-social a{width:var(--touch-target);height:var(--touch-target);justify-content:center;align-items:center;display:flex}.lp-bot-footer .nav-language{height:var(--touch-target);margin:0 calc(-1 * var(--space-12)) 0 auto}}main.lp-bot :is(.pricing .plan-grid .button,.cta .button,.hero-download,.desktop-navigation a.desktop-navigation-download){font-weight:500;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s,border-color .2s,color .2s}main.lp-bot :is(.pricing .plan-grid .button,.cta .button,.hero-download,.desktop-navigation a.desktop-navigation-download):not(:disabled):is(:hover,:focus-visible){transform:scale(1.02,.97)scale(1)}main.lp-bot :is(.pricing .plan-grid .button,.cta .button,.hero-download,.desktop-navigation a.desktop-navigation-download):not(:disabled):active{transition-duration:.1s;transform:scale(.97,.94)}main.lp-bot .button:not(:focus-visible){outline:0}main.lp-bot :is(.hero-download,.pricing .button.dark){border-color:var(--brand);background:var(--brand);color:var(--on-brand);box-shadow:none}main.lp-bot :is(.hero-download,.pricing .button.dark):not(:disabled):is(:hover,:focus-visible){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){main.lp-bot :is(.hero-download,.pricing .button.dark):not(:disabled):is(:hover,:focus-visible){background:color-mix(in srgb,var(--brand) 88%,var(--on-brand))}}main.lp-bot :is(.hero-download,.pricing .button.dark):not(:disabled):is(:hover,:focus-visible){color:var(--on-brand);box-shadow:none}main.lp-bot .pricing .plan-grid .button.outline{background:var(--brand);border-color:#0000}@supports (color:color-mix(in lab,red,red)){main.lp-bot .pricing .plan-grid .button.outline{background:color-mix(in srgb,var(--brand) 7%,var(--pricing-card-fill))}}main.lp-bot .pricing .plan-grid .button.outline{color:var(--brand)}main.lp-bot .pricing .plan-grid .button.outline:hover:not(:disabled){background:var(--brand)}@supports (color:color-mix(in lab,red,red)){main.lp-bot .pricing .plan-grid .button.outline:hover:not(:disabled){background:color-mix(in srgb,var(--brand) 12%,var(--pricing-card-fill))}}main.lp-bot .pricing .plan-grid .button.outline:hover:not(:disabled){color:var(--brand)}main.lp-bot .pricing .button.plan-sales{transition:background-color .2s,color .2s}main.lp-bot .pricing .button.plan-sales:is(:hover,:active){background:var(--brand);transform:none}@supports (color:color-mix(in lab,red,red)){main.lp-bot .pricing .button.plan-sales:is(:hover,:active){background:color-mix(in srgb,var(--brand) 60%,transparent)}}main.lp-bot .pricing .button.plan-sales:is(:hover,:active){color:var(--on-brand)}main.lp-bot .cta .button{width:auto;height:var(--space-48);padding-inline:var(--space-24);border:1px solid var(--cream);border-radius:var(--radius-full);line-height:calc(var(--space-48) - 2px)}main.lp-bot .cta .button.dark:hover{border-color:var(--beige);background:var(--beige)}main.lp-bot .cta .button.outline{background:0 0}main.lp-bot .cta .button.outline:hover{background:var(--on-brand-fill)}@media (prefers-reduced-motion:reduce){main.lp-bot :is(.button,.hero-download,.desktop-navigation-download){transition:none;transform:none}}.lp-bot-feet{z-index:2;pointer-events:none;width:0;height:0;position:absolute;inset:0 auto auto 0}.lp-bot-feet img{width:25.5px;max-width:none;height:27px;image-rendering:pixelated;position:absolute}.lp-bot-feet[data-face=right] img{scale:-1 1}.lp-bot-feet-more{color:#fff;white-space:nowrap;background:#3b1d17;border-radius:999px;align-items:center;height:16px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute}.lp-bot-see .lp-bot-feet img:nth-child(odd),.remote-overview[data-playing=true] .lp-bot-feet img:nth-child(odd){animation:lp-bot-own-ai-hop 1.2s infinite}.lp-bot-member:nth-child(2) .lp-bot-feet img{animation-delay:-.4s}.lp-bot-member:nth-child(3) .lp-bot-feet img{animation-delay:-.8s}@keyframes lp-bot-own-ai-hop{0%,49.9%{transform:translateY(0)}50%,to{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.lp-bot-feet img{animation:none!important}}.lp-bot .remote-members>:first-child{width:64px;height:64px;top:470px;left:560px}.lp-bot .remote-room-people>.lp-bot-member{width:64px;height:64px;position:absolute;top:128px;left:30px}.lp-bot .remote-room-people>.lp-bot-room-tera{top:128px;left:222px}.lp-bot .remote-agent>span{display:none}.lp-bot-bento .lp-bot-window,.lp-bot-window-body .remote-overview{background:#fdf2cf}.lp-bot-showcase-card{background:#d8defb}.lp-bot-fv-tools{z-index:100;color:#fef1c4;background:#431515;border-radius:12px;align-items:center;gap:4px;padding:6px;font:500 12px/1 ui-monospace,Menlo,monospace;display:flex;position:fixed;top:76px;right:16px;box-shadow:0 4px 12px #0003}.lp-bot-fv-tools>span{opacity:.7;padding:0 6px}.lp-bot-fv-tools button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px}.lp-bot-fv-tools button[aria-pressed=true]{color:#431515;background:#fef1c4}.lp-bot .first-view .remote-floor-art{background-image:url(/assets/product/current/office-lounge.webp);background-size:auto 74%}@media (max-width:1279px){.lp-bot-v2 .v2-footer-columns>div{gap:var(--space-4)}.lp-bot-v2 .v2-footer-columns a{min-height:var(--touch-target);align-items:center;width:100%;display:flex}.lp-bot-v2 .v2-footer .nav-language,.lp-bot-v2 :is(.v2-pill-line,.v2-footer-action){min-height:var(--touch-target)}.lp-bot-v2 .v2-sec-nav{gap:var(--space-16)}.lp-bot-v2 .v2-sec-nav>div{flex-shrink:0}}@media (min-width:768px) and (max-width:1023px){.lp-bot-v2 .v2-footer-top{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.lp-bot-v2 .v2-footer-card{grid-column:auto;width:100%}}@media (max-width:767px){.lp-bot-v2 .v2-price-grid>article{padding-inline:var(--space-24)}.lp-bot-v2 .v2-price-name,.lp-bot-v2 .v2-price-value{flex-wrap:wrap}.lp-bot-v2 .v2-footer-bottom{row-gap:var(--space-4);flex-wrap:wrap}}@media (max-width:1023px){.lp-bot-v2{--v2-title:var(--text-40);--v2-item:var(--text-24);--v2-lead:var(--text-20)}main.lp-bot-v2 :is(.v2-teammates,.v2-wiki,.v2-office,.lp-bot-native,.v2-sec,.v2-price,.v2-faq,.cta-content) h2{font-size:var(--v2-title);line-height:var(--lh-title);letter-spacing:var(--tracking-title);text-wrap:balance}.lp-bot-v2 .lp-bot-office-caption strong{font-size:var(--v2-item);line-height:var(--lh-heading);text-wrap:balance}.lp-bot-v2 .v2-teammates p{max-width:32em}.lp-bot-v2 .v2-hundred{justify-self:center}.lp-bot-v2 .lp-bot-office-caption{max-width:36em}.lp-bot-v2 .lp-bot-office-body>span{max-width:none}}@media (max-width:767px){.lp-bot-v2{--v2-title:var(--v2-mobile-title);--v2-item:var(--v2-mobile-item);--v2-lead:var(--v2-mobile-lead)}.lp-bot-v2 .first-view .hero h1{font-size:var(--v2-title);line-height:var(--lh-title);position:relative}.lp-bot-v2 .v2-title-lead{white-space:nowrap;display:block}.lp-bot-v2 .v2-title-tail{white-space:nowrap;display:inline-block}.lp-bot-v2 .first-view .hero h1 .hero-title-tera{position:static}.lp-bot-v2 .first-view .hero h1 .v2-fv-greet{--at:50%;left:50%;bottom:calc(100% + var(--space-24))}.lp-bot-v2 .first-view .hero-subtitle{margin-top:var(--space-20);font-size:var(--v2-lead);line-height:var(--lh-lead);text-wrap:pretty}.lp-bot-v2 .hero-subtitle br{display:none}.lp-bot-v2 .hero-subtitle>span+span:before{content:" "}.lp-bot-v2 .v2-teammates h2{line-height:var(--lh-heading)}.lp-bot-v2 .v2-wiki h2{text-align:left}.lp-bot-v2 .v2-wiki h2 br{display:none}.lp-bot-v2 .v2-wiki h2>br+.phrases:before{content:" "}.lp-bot-v2 .v2-sec-head>p{font-size:var(--v2-lead);line-height:var(--lh-body)}.lp-bot-v2 .v2-sec-track>article{flex-basis:calc(100vw - 2 * var(--content-gutter) - var(--space-16))}.lp-bot-v2 .v2-sec-text p{font-size:var(--text-16)}}@media (max-width:1023px){.lp-bot-v2 .first-view .hero-wireframe{--fv-s:calc(100cqw / 1200px);aspect-ratio:auto}.lp-bot-v2 .first-view .lp-bot-appchrome{--fv-chrome-s:clamp(.64,100cqw/1200px,.72)}.lp-bot-v2 .first-view .hero-window-body{height:calc(840px * var(--fv-s));border-radius:0 0 var(--radius-24) var(--radius-24);flex:none}.lp-bot-v2 .first-view .hero-window-body>.product-mockup-frame{width:100%;transition:none;position:relative;top:0;translate:none}}@media (max-width:767px){.lp-bot-v2 .first-view{--fv-copy-top:calc(var(--space-56) + var(--space-32))}.lp-bot-v2 .first-view .hero h1 .v2-fv-greet,.lp-bot-v2 .first-view .hero-subtitle>span+span{display:none}.lp-bot-v2 .first-view .hero-subtitle{margin-top:var(--v2-gap-copy)}.lp-bot-v2 .first-view .hero-actions{gap:var(--space-8);width:100%;margin-top:var(--v2-gap-caption);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.lp-bot-v2 .first-view :is(.hero-download,.hero-contact){width:100%;min-width:0;height:var(--space-48);min-height:var(--space-48);padding-inline:var(--space-12);font-size:var(--text-14);white-space:nowrap}.lp-bot-v2 .first-view .hero-note{margin-top:var(--v2-gap-detail)}.lp-bot-v2 .first-view .hero-wireframe{margin-top:var(--v2-gap-related);--fv-s:max(var(--v2-fv-floor-min-scale),100cqw/1200px);width:calc(100% * var(--v2-fv-mobile-scale));border-radius:var(--radius-24)}.lp-bot-v2 .first-view .lp-bot-appchrome{--fv-chrome-s:calc(100cqw / 1000px)}.lp-bot-v2 .first-view .hero-window-bar{height:var(--space-32)}.lp-bot-v2 .first-view .hero-window-body{height:calc(694px * var(--fv-s))}.lp-bot-v2 .first-view .hero-window-body>.product-mockup-frame{width:calc(1200px * var(--fv-s));left:calc(-1 * var(--space-48));top:calc(-1 * var(--space-48));display:block;position:absolute}}@media (max-width:1023px){.lp-bot-v2 .v2-teammates p{max-width:32em;line-height:var(--lh-body);text-wrap:pretty}.lp-bot-v2 .v2-teammates p br{display:none}html[lang=en] .lp-bot-v2 .v2-teammates p br+.phrases:before{content:" "}.lp-bot-v2 .lp-bot-office-caption .lp-bot-office-number{margin-bottom:var(--v2-gap-detail);color:var(--ink-600);font-family:var(--font-latin);font-size:var(--v2-office-step-number);font-weight:var(--type-medium);line-height:var(--lh-tight);letter-spacing:var(--tracking-title)}.lp-bot-v2 .lp-bot-office-caption strong{max-width:18em;font-size:var(--v2-office-step-title);line-height:var(--lh-heading);text-wrap:balance}.lp-bot-v2 .lp-bot-office-body>span{padding-top:var(--v2-gap-copy);line-height:var(--lh-body)}}@media (max-width:767px){.lp-bot-v2 .v2-teammates p{font-size:var(--text-16)}.lp-bot-v2 .lp-bot-office-caption strong{max-width:12em}}@media (max-width:1023px){.lp-bot-v2 .lp-bot-office .lp-bot-stage{aspect-ratio:960/800;border-radius:var(--radius-24)}.lp-bot-v2 .lp-bot-office .lp-bot-stage .lp-bot-appwin{width:960px;height:800px;scale:calc(100cqw / 960px);animation:none;transform:none}.lp-bot-v2 .lp-bot-office .lp-bot-talk-scene[data-story] .lp-bot-camera{transform:none}.lp-bot-v2 .lp-bot-office .lp-bot-see-plane{transform-origin:top;top:-32px;left:-96px;scale:.9}.lp-bot-v2 .lp-bot-office .lp-bot-work-paper,.lp-bot-v2 .lp-bot-office .lp-bot-work-stage[data-seat] .lp-bot-work-paper{width:896px;height:608px;top:80px;left:32px}.lp-bot-v2 .lp-bot-office .lp-bot-work-rail{display:none}.lp-bot-v2 .lp-bot-office .lp-bot-work-note{width:auto;margin-inline:var(--space-32);padding-top:var(--space-24);font-size:22px;line-height:1.3}.lp-bot-v2 .lp-bot-office .lp-bot-work-note p:after{top:-22px;left:0;right:auto;translate:none}.lp-bot-v2 .lp-bot-office .lp-bot-work-band{gap:var(--space-16);padding:var(--space-32);flex-shrink:0}.lp-bot-v2 .lp-bot-office .lp-bot-work-faces,.lp-bot-v2 .lp-bot-office :is(.lp-bot-app-invite,.lp-bot-app-handle){display:none}.lp-bot-v2 .lp-bot-office .lp-bot-app-controls{transform-origin:bottom;scale:1.2}.lp-bot-v2 .lp-bot-office .lp-bot-work-band h3{font-size:24px}}@media (max-width:767px){.lp-bot-v2{overflow-x:clip}.lp-bot-v2 .lp-bot-office .lp-bot-stage{width:max(100%,calc(960px * var(--v2-ui-min-scale)));max-width:none}.lp-bot-v2 .lp-bot-office .lp-bot-see-plane{scale:1}}@media (max-width:1023px){.lp-bot-v2 .lp-bot-office [data-office-view=see] .lp-bot-see-at{scale:var(--v2-overview-actor-scale)}.lp-bot-v2 :is(.first-view .remote-overview,.lp-bot-office .lp-bot-appwin) :is(.product-person,.product-avatar,.product-tera){width:var(--v2-ui-person-size);height:var(--v2-ui-person-size)}.lp-bot-v2 .first-view .remote-overview .product-person{margin:calc((var(--space-64) - var(--v2-ui-person-size)) / 2)}.lp-bot-v2 .lp-bot-office .lp-bot-see-at>.product-person{left:calc(var(--v2-ui-person-size) / -2);top:calc(var(--v2-ui-person-size) / -2)}.lp-bot-v2 :is(.first-view .remote-overview,.lp-bot-office .lp-bot-appwin) .product-live-status{font-size:calc(var(--v2-ui-person-size) * 14 / 64);padding:calc(var(--v2-ui-person-size) * 12 / 64);bottom:calc(100% + var(--v2-ui-person-size) * 6 / 64);line-height:1}.lp-bot-v2 :is(.first-view .remote-overview,.lp-bot-office .lp-bot-appwin) .product-live-chat{max-width:var(--v2-ui-chat-width);font-size:var(--app-text-20);white-space:normal;text-wrap:balance;word-break:normal;line-height:1.4}.lp-bot-v2 .first-view :is([data-fv=tera],[data-fv=ideaTera]) .product-live-chat{max-width:var(--v2-ui-agent-chat-width)}.lp-bot-v2 .lp-bot-office .lp-bot-talk-chat{bottom:calc(var(--v2-ui-person-size) / 2 + var(--space-8))}.lp-bot-v2 .lp-bot-office .lp-bot-see-tera .product-live-chat{max-width:var(--v2-ui-agent-chat-width);translate:calc((var(--v2-ui-agent-chat-width) - var(--v2-ui-chat-width)) / 2) 0}.lp-bot-v2 .lp-bot-office .product-live-chat small{font-size:var(--text-16)}.lp-bot-v2 .lp-bot-feet{translate:-20px calc((var(--v2-ui-person-size) - var(--space-64)) / 2)}.lp-bot-v2 .lp-bot-talk-name{top:calc(var(--v2-ui-person-size) / 2 + var(--space-8))}}.lp-bot-v2 .lp-bot-app-nav{top:var(--space-20);left:var(--space-96);gap:var(--space-12)}.lp-bot-v2 :is(.lp-bot-app-nav,.lp-bot-app-members,.lp-bot-app-invite,.lp-bot-app-records)>i,.lp-bot-v2 :is(.wk-topi,.wk-members,.wk-btn) svg{width:var(--v2-ui-chrome-icon);height:var(--v2-ui-chrome-icon)}.lp-bot-v2 .lp-bot-app-clock{top:var(--space-20);left:calc(var(--space-160) + var(--space-16));font-size:var(--text-12)}.lp-bot-v2 .lp-bot-app-actions{top:calc(var(--space-20) - var(--space-12) / 2);right:var(--space-20);height:var(--space-24);gap:var(--space-8)}.lp-bot-v2 :is(.lp-bot-app-members,.lp-bot-app-invite,.lp-bot-app-records){font-size:var(--text-12);line-height:1}.lp-bot-v2 :is(.lp-bot-app-invite,.lp-bot-app-records){height:var(--space-24);padding-inline:var(--space-8);gap:var(--space-4)}.lp-bot-v2 .lp-bot-record-card .lp-bot-record-people :is(.product-person,.product-avatar){width:calc(var(--space-24) / var(--mk-s1));height:calc(var(--space-24) / var(--mk-s1))}.lp-bot-v2 .lp-bot-record-card .lp-bot-record-meta{font-size:calc(var(--text-12) / var(--mk-s1));flex-wrap:wrap}.lp-bot-v2 .lp-bot-record-card .lp-bot-record h3{font-size:calc(var(--text-20) / var(--mk-s1))}.lp-bot-v2 .lp-bot-record-card .lp-bot-record-tabs{font-size:calc(var(--text-12) / var(--mk-s1))}.lp-bot-v2 .lp-bot-record-card .lp-bot-record:after{top:calc(var(--record-shown,420px) - 110px)}.lp-bot-v2 .lp-bot-record-card :is(.lp-bot-record-body,.lp-bot-record-body h4,.lp-bot-record-writing){font-size:calc(var(--text-14) / var(--mk-s1))}.lp-bot-v2 .lp-bot-make-map>p{--node-width:max(var(--node-size),calc(var(--space-48) / var(--mk-s1)));--node-height:max(var(--node-size),calc(var(--space-32) / var(--mk-s1)));font-size:calc(var(--text-12) / var(--mk-s1));letter-spacing:0;text-transform:none;font-weight:500}.lp-bot-v2 .lp-bot-make-map>p[data-fill=main]{--node-width:max(var(--node-size),calc(var(--space-64) / var(--mk-s1)));--node-height:max(var(--node-size),calc(var(--space-48) / var(--mk-s1)))}.lp-bot-v2 .lp-bot-make-map>p[data-writing]:after{top:calc(100% + var(--space-16) / var(--mk-s1));bottom:auto;right:calc(var(--space-32) / var(--mk-s1));font-size:calc(var(--text-12) / var(--mk-s1));line-height:var(--lh-lead);left:auto}.lp-bot-v2 .lp-bot-make-cursor b,.lp-bot-v2 .lp-bot-make-note :is(h5,ul){font-size:calc(var(--text-12) / var(--mk-s1))}.lp-bot-v2 :is(.lp-bot-make-note,.lp-bot-make-map)>b{font-size:calc(var(--text-18) / var(--mk-s1))}.lp-bot-v2 .lp-bot-make-tera{width:calc(var(--space-48) / var(--mk-s1));height:calc(var(--space-48) / var(--mk-s1));top:240px;scale:1}@media (min-width:768px) and (max-width:1279px){.lp-bot-v2 .lp-bot-native>.lp-bot-bento{grid-template-columns:minmax(0,1fr)}.lp-bot-v2 .lp-bot-bento .lp-bot-visual.lp-bot-record-visual{--record-scale:1;--record-shown:340px;aspect-ratio:auto;height:var(--record-shown);margin-bottom:0}.lp-bot-v2 .lp-bot-visual>.lp-bot-record-card{--mk-s1:var(--record-scale);width:100cqw;height:var(--record-shown)}.lp-bot-v2 .lp-bot-bento .lp-bot-visual.lp-bot-make-visual{aspect-ratio:auto;height:calc(var(--space-280) + var(--space-72));margin-bottom:0}.lp-bot-v2 .lp-bot-visual>.lp-bot-make{--mk-s1:1;margin-inline:auto}}@media (max-width:767px){.lp-bot-v2 .lp-bot-bento .lp-bot-visual.lp-bot-make-visual{aspect-ratio:356/472}}.lp-bot-v2 .lp-bot-make-note h5,.lp-bot-v2 .lp-bot-record :is(h3,h4),.lp-bot-v2 .lp-bot-record-tabs>[data-on],.lp-bot-v2 :is(.lp-bot-make-note,.lp-bot-make-map)>b{font-weight:500}.lp-bot-v2{--v2-gap-detail:var(--space-8);--v2-gap-copy:var(--space-12);--v2-gap-caption:var(--space-16);--v2-gap-related:var(--space-24);--v2-gap-item:var(--space-24);--v2-gap-content:var(--space-48)}.lp-bot-v2 .v2-teammates{gap:var(--v2-gap-content)}.lp-bot-v2 .v2-teammates>div:last-child{justify-content:flex-start;gap:var(--v2-gap-copy)}.lp-bot-v2 .lp-bot-native>h2{margin-bottom:var(--v2-gap-content)}.lp-bot-v2 .lp-bot-native>.lp-bot-bento{gap:var(--v2-gap-item)}.lp-bot-v2 .lp-bot-native .lp-bot-card{row-gap:var(--v2-gap-caption)}.lp-bot-v2 .lp-bot-native .lp-bot-card>div>p{margin-bottom:var(--v2-gap-detail)}.lp-bot-v2 .v2-sec-nav{margin-top:var(--v2-gap-content)}.lp-bot-v2 .v2-sec-track{gap:var(--v2-gap-caption)}.lp-bot-v2 .v2-price-grid{margin-top:var(--v2-gap-content);gap:var(--v2-gap-item)}.lp-bot-v2 .v2-price-grid .plan-tera{--plan-tera-size:var(--space-48);top:calc(-1 * var(--space-16))}.lp-bot-v2 .v2-price-note{margin-top:var(--v2-gap-caption)}.lp-bot-v2 .v2-faq{gap:var(--v2-gap-content)}.lp-bot-v2 .v2-faq-list{gap:var(--v2-gap-copy)}.lp-bot-v2 :is(.v2-sec-head>p,.v2-faq-lead){margin-top:var(--v2-gap-copy)}.lp-bot-v2 .cta-content h2{margin-bottom:var(--v2-gap-copy)}.lp-bot-v2 .cta-lead{margin-bottom:0}.lp-bot-v2 .v2-cta-row{margin-block:var(--v2-gap-content) var(--v2-gap-related)}.lp-bot-v2 .cta-actions{gap:var(--v2-gap-detail)}.lp-bot-v2 .v2-footer-top{gap:var(--v2-gap-content)}.lp-bot-v2 .v2-footer-columns{gap:var(--v2-gap-item)}@media (min-width:1024px){.lp-bot-v2 .lp-bot-office-title{margin-bottom:var(--v2-gap-content)}}@media (max-width:1023px){.lp-bot-v2 section.v2-office{gap:var(--v2-gap-content);flex-direction:column;display:flex}.lp-bot-v2 section.v2-office>h2{margin:0}.lp-bot-v2 .lp-bot-office{margin-top:0}.lp-bot-v2 .lp-bot-office-caption{order:0;margin:0}.lp-bot-v2 .lp-bot-office .lp-bot-solo{gap:var(--v2-gap-caption)}.lp-bot-v2 .office-stage{gap:var(--v2-gap-item)}}.lp-bot-v2 .v2-footer{padding:var(--space-96) 0 var(--space-40);background:var(--brand);color:var(--on-brand-muted);font-size:var(--text-14);line-height:var(--lh-lead)}.lp-bot-v2 .v2-footer>div{width:var(--content-width);margin-inline:auto}.lp-bot-v2 .v2-footer :where(p){margin:0}.lp-bot-v2 .v2-footer-top{column-gap:var(--space-56);grid-template-columns:200px minmax(0,1fr) 250px;align-items:start;display:grid}.lp-bot-v2 .v2-footer-brand>p{margin-top:var(--space-16)}.lp-bot-v2 .v2-footer .footer-social{margin:var(--space-16) 0 0 calc((18px - var(--touch-target)) / 2);justify-content:flex-start;gap:0;display:flex}.lp-bot-v2 .v2-footer .footer-social a{width:var(--touch-target);height:var(--touch-target);justify-content:center;align-items:center;display:flex}.lp-bot-v2 .v2-footer .footer-social img{opacity:.75;width:18px;height:18px}.lp-bot-v2 .v2-footer-columns{column-gap:var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp-bot-v2 .v2-footer-columns>div{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.lp-bot-v2 .v2-footer-columns p{margin-bottom:var(--space-8);color:var(--v2-footer-title);font-weight:500}.lp-bot-v2 .v2-footer-columns a{color:var(--on-brand-muted);transition:color .16s ease-out}.lp-bot-v2 .v2-footer-columns a:hover{color:var(--cream)}.lp-bot-v2 .v2-footer-card{padding:var(--space-24);border-radius:var(--radius-24);background:var(--cream);flex-direction:column;align-items:flex-start;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-footer-card{background:color-mix(in srgb,var(--cream) 6%,transparent)}}.lp-bot-v2 .v2-footer-card{box-shadow:inset 0 0 0 1px var(--on-brand-fill)}.lp-bot-v2 .v2-footer-tera{top:calc(-1 * var(--space-32));right:var(--space-24);width:var(--space-56);height:var(--space-56);position:absolute}.lp-bot-v2 .v2-footer-tera>span{aspect-ratio:1;width:100%;display:block}.lp-bot-v2 .v2-footer-kicker{font-size:var(--text-12);font-weight:500}.lp-bot-v2 .v2-footer-card-title{margin-top:var(--space-8);color:var(--cream);font-size:var(--text-24);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.lp-bot-v2 .v2-footer-platforms{margin-top:var(--space-8)}.lp-bot-v2 .v2-footer-action{height:var(--space-40);margin-top:var(--space-20);padding-inline:var(--space-20);border-radius:var(--radius-full);background:var(--cream);color:var(--brand);align-items:center;font-weight:500;transition:scale .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.lp-bot-v2 .v2-footer-action:hover{scale:1.05}.lp-bot-v2 .v2-footer-bottom{justify-content:center;align-items:center;gap:var(--space-12);margin-top:calc(var(--space-80) + var(--space-8));display:flex}.lp-bot-v2 .v2-footer-bottom small{font-size:inherit}.lp-bot-v2 .v2-footer-dot{border-radius:var(--radius-full);background:currentColor;width:3px;height:3px}.lp-bot-v2 .v2-footer .nav-language{padding:0 var(--space-12) 0 var(--space-8);color:var(--on-brand-muted);font-size:inherit}@media (prefers-reduced-motion:reduce){.lp-bot-v2 :is(.v2-footer-columns a,.v2-footer-action){transition:none}}@media (min-width:1024px){main.lp-bot.lp-bot-v2 .desktop-navigation{--lp-nav-logo-left:var(--space-64);--lp-nav-download-right:var(--space-64);--v2-links-centre:50%}main.lp-bot.lp-bot-v2 .desktop-navigation .guide-nav-site-links{top:var(--nav-pad);left:var(--v2-links-centre);column-gap:var(--space-16);display:flex;position:absolute;translate:-50%}main.lp-bot.lp-bot-v2 .desktop-navigation .nav-language{padding:0 var(--space-16) 0 var(--space-12);background:var(--ink-200);margin-right:calc(var(--space-8) - var(--space-16) - var(--nav-pad))}main.lp-bot.lp-bot-v2 .desktop-navigation .nav-language:before{content:none}main.lp-bot.lp-bot-v2 .desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--v2-links-half:203px;--nav-pill-open-width:calc(50vw - var(--space-64) + var(--v2-links-half) + 44px + var(--space-32));--v2-links-centre:calc(var(--nav-pill-open-width) + var(--space-64) - 50vw)}html[lang=en] main.lp-bot.lp-bot-v2 .desktop-navigation[data-at-top=false]:not([data-hover-band=true]){--v2-links-half:207px;--nav-pill-open-width:calc(50vw - var(--space-64) + var(--v2-links-half) + 44px + var(--space-32))}}.lp-bot-v2 .v2-footer-top{--v2-card-tera:240px;--v2-card-in:var(--space-80);row-gap:var(--space-80);grid-template-columns:200px minmax(0,1fr)}.lp-bot-v2 .v2-footer-card{padding:var(--space-32) var(--v2-card-in);grid-column:1/-1}.lp-bot-v2 .v2-footer-card>.v2-footer-tera{top:auto;right:var(--v2-card-in);width:var(--v2-card-tera);height:calc(100% + var(--space-32));clip-path:inset(-50% -50% 0);bottom:0}.lp-bot-v2 .v2-footer-card>.v2-footer-tera>span{width:var(--v2-card-tera)}.lp-bot-v2 .v2-footer-card .v2-footer-kicker{display:none}.lp-bot-v2 .v2-footer-card-title{margin-top:0}.lp-bot-v2 .v2-footer-card-title br{display:none}.lp-bot-v2 .v2-footer-bottom{justify-content:space-between}.lp-bot-v2 .v2-footer-dot{display:none}.lp-bot-v2 .v2-footer-action{margin-top:var(--space-24)}@media (max-width:1023px){.lp-bot-v2 .v2-footer-top{--v2-card-tera:200px;--v2-card-in:var(--space-40);row-gap:var(--space-64)}.lp-bot-v2 .v2-footer-columns{row-gap:var(--space-40);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bot-v2 .v2-footer-card>.v2-footer-tera{height:calc(var(--v2-card-tera) * .84)}}@media (max-width:767px){.lp-bot-v2 .v2-footer-top{--v2-card-tera:clamp(128px,32vw,200px);--v2-card-in:var(--space-24);row-gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.lp-bot-v2 .v2-footer-card{grid-column:auto}.lp-bot-v2 .v2-footer-card-title br{display:inline}}.lp-bot-v2 .first-view .hero h1 .v2-fv-greet{--at:50%;z-index:0;border-radius:var(--radius-full);background:var(--v2-fv-bubble);width:max-content;color:var(--ink);font-size:var(--text-18);letter-spacing:.02em;white-space:nowrap;translate:calc(-1 * var(--at)) 0;will-change:translate,scale,clip-path;backface-visibility:hidden;align-items:center;padding:12px 22px;font-weight:500;line-height:1.35;animation:v2-fv-pop 1s cubic-bezier(.22,1,.36,1) .5s both,v2-fv-float 3.2s ease-in-out 1.8s infinite alternate;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%}.lp-bot-v2 .v2-fv-greet:after{content:"";width:var(--space-16);height:var(--space-8);background:var(--v2-fv-bubble);clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;top:calc(100% - 1px);left:50%;translate:-50%}.lp-bot-v2 .v2-fv-greet-line{animation:v2-fv-say .35s ease-out 1.25s both}.lp-bot-v2 .hero-title-tera>span>:not(.v2-fv-greet){z-index:1;position:relative}@keyframes v2-fv-pop{0%{opacity:0;translate:calc(-1 * var(--at)) 56px;clip-path:inset(0 calc(50% - 1.3em) round 999px);scale:.3}12%{opacity:1}45%{translate:calc(-1 * var(--at)) 0;clip-path:inset(0 calc(50% - 1.3em) round 999px);scale:1}to{opacity:1;translate:calc(-1 * var(--at)) 0;clip-path:inset(0 0 calc(-1 * var(--space-8)));scale:1}}@keyframes v2-fv-say{0%{opacity:0;translate:0 4px}}@keyframes v2-fv-float{to{translate:calc(-1 * var(--at)) -4px}}@media (max-width:767px){.lp-bot-v2 .first-view .hero h1 .v2-fv-greet{--at:74%}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .first-view .hero h1 .v2-fv-greet,.lp-bot-v2 .hero-title-tera>span>*,.lp-bot-v2 .v2-fv-greet-line{animation:none}}.lp-bot-v2 .first-view .remote-floor-plane{--fv-z-person:1;--fv-z-talking:2}.lp-bot-v2 .first-view :is([data-fv],.remote-members>*){z-index:var(--fv-z-person)}.lp-bot-v2 .first-view [data-fv]:has(.product-live-chat){z-index:var(--fv-z-talking)}.lp-bot-v2 .first-view [data-fv]{--hero-agent-color:var(--member-color,var(--tera))}.lp-bot-v2 .lp-bot-window-tera[data-depth=far]{filter:blur(3px)saturate(.6)brightness(1.08);opacity:.6}.lp-bot-v2 .product-person[data-talking] .product-media-mark{--v2-mic-level:20%;background:linear-gradient(to top,#00d000 var(--v2-mic-level),#fef1c4 var(--v2-mic-level));color:#431515;width:24px;height:24px;animation:v2-mic-in .16s ease-out both;bottom:-6px;right:-6px;box-shadow:0 0 0 1.5px #fef1c4}.lp-bot-v2 .product-person[data-voice] .product-media-mark{animation:v2-mic-in .16s ease-out both,v2-mic-voice .8s linear var(--v2-mic-delay,0s) infinite}.lp-bot-v2 .product-person[data-talking] .product-media-mark .product-icon{opacity:1;width:16px;height:16px}.lp-bot-v2 .product-person:not([data-talking]) .product-media-mark:not([data-media=share]){display:none}.lp-bot-v2 .lp-bot-feet{translate:-20px}@media (max-width:1023px){.lp-bot-v2 .lp-bot-feet{transform-origin:32px 64px;scale:1.6}}@property --v2-mic-level{syntax:"<percentage>";inherits:false;initial-value:70%}.lp-bot-v2 [data-portrait=person-2] .product-media-mark{--v2-mic-delay:-.25s}.lp-bot-v2 [data-portrait=person-3] .product-media-mark{--v2-mic-delay:-.5s}.lp-bot-v2 [data-portrait=person-4] .product-media-mark{--v2-mic-delay:-.65s}@keyframes v2-mic-voice{0%{--v2-mic-level:30%}18%{--v2-mic-level:80%}36%{--v2-mic-level:50%}58%{--v2-mic-level:95%}78%{--v2-mic-level:40%}to{--v2-mic-level:30%}}@keyframes v2-mic-in{0%{scale:.8}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .product-person[data-talking] .product-media-mark{animation:none}.lp-bot-v2 .product-person[data-voice] .product-media-mark{--v2-mic-level:70%}}.lp-bot-v2 .first-view{--fv-top:calc(var(--space-200) + var(--space-20));--fv-copy-top:calc(var(--fv-top) * clamp(.5, 100svh / 900px, 1));--fv-window-gap:var(--space-40);--v2-fv-mobile-scale:1.4;--v2-fv-floor-min-scale:var(--v2-ui-min-scale);--v2-fv-bubble:var(--paper)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .first-view{--v2-fv-bubble:color-mix(in srgb,var(--paper) 40%,var(--surface))}}.lp-bot-v2 .first-view .hero{position:relative}.lp-bot-v2 .first-view .hero h1 .hero-title-tera{vertical-align:-.3em;width:1.3em;height:1.3em;margin-inline:.08em .12em}.lp-bot-v2 .first-view .hero h1 .hero-title-tera svg{overflow:visible}.lp-bot-v2 .first-view .hero-contact{background:var(--ink-100);color:var(--ink);border-color:#0000;transition:background-color .2s}.lp-bot-v2 .first-view .hero-contact:is(:hover,:focus-visible){background:var(--ink-200);box-shadow:none}.lp-bot-v2 .first-view .hero-note{margin:var(--space-16) auto 0;color:var(--ink-600);font-size:var(--text-12);text-align:center;text-wrap:balance}@media (min-width:1024px){.lp-bot-v2 .first-view .hero-subtitle{margin-top:var(--space-24)}.lp-bot-v2 .first-view .hero-actions{margin-top:var(--space-40)}.lp-bot-v2 .first-view .hero-wireframe{box-shadow:var(--v2-edge),0 0 var(--space-40) var(--ink),var(--space-8) var(--space-24) var(--space-48) #4d080808,var(--space-24) var(--space-56) var(--space-120) #4d08080a}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .first-view .hero-wireframe{box-shadow:var(--v2-edge),0 0 var(--space-40) color-mix(in srgb,var(--ink) 3%,transparent),var(--space-8) var(--space-24) var(--space-48) #4d080808,var(--space-24) var(--space-56) var(--space-120) #4d08080a}}}@media (max-width:1023px){.lp-bot-v2 .first-view{--fv-copy-top:var(--space-160)}}.lp-bot-v2 .v2-teammates{column-gap:var(--space-48);width:min(1168px,100% - 2 * var(--content-gutter));grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;display:grid}.lp-bot-v2 .v2-teammates>div:last-child{justify-content:space-between;gap:var(--space-24);flex-direction:column;display:flex}.lp-bot-v2 .v2-teammates h2{font-size:var(--text-40);font-weight:var(--type-medium);line-height:var(--lh-lead);letter-spacing:var(--tracking-title);margin:0}.lp-bot-v2 .v2-teammates p{color:var(--ink-600);font-size:var(--text-20);line-height:var(--lh-body);margin:0}.lp-bot-v2 .v2-hundred{aspect-ratio:18/7.973;width:min(100%,680px);position:relative;container-type:inline-size}.lp-bot-v2 .v2-hundred>.v2-tera{width:6.4cqw;height:6.4cqw;margin:-3.2cqw 0 0 -3.2cqw;position:absolute}.lp-bot-v2 .v2-tera{background:url(/assets/lp-bot-v2/teammates/teras.webp) no-repeat;display:block}.lp-bot-v2 .v2-tera[data-tc="0"]{background-position:70.1583% 0;background-size:504.434% 308.374%}.lp-bot-v2 .v2-tera[data-tc="1"]{background-position:22.6415% 75.3333%;background-size:581.818% 355.682%}.lp-bot-v2 .v2-tera[data-tc="2"]{background-position:78.1777% 69.0428%;background-size:758.519% 463.704%}.lp-bot-v2 .v2-tera[data-tc="3"]{background-position:0 77.931%;background-size:536.126% 327.749%}.lp-bot-v2 .v2-tera[data-tc="4"]{background-position:62.0253% 71.9745%;background-size:660.645% 403.871%}.lp-bot-v2 .v2-tera[data-tc="5"]{background-position:43.0203% 0;background-size:433.898% 265.254%}.lp-bot-v2 .v2-tera[data-tc="6"]{background-position:0 0;background-size:302.959% 185.207%}.lp-bot-v2 .v2-tera[data-tc="7"]{background-position:93.6375% 0;background-size:536.126% 327.749%}.lp-bot-v2 .v2-tera[data-tc="8"]{background-position:43.1579% 74.1794%;background-size:605.917% 370.414%}@media (max-width:1023px){.lp-bot-v2 .v2-teammates{row-gap:var(--heading-gap);grid-template-columns:minmax(0,1fr)}.lp-bot-v2 .v2-teammates>div:last-child{order:-1}}@media (min-width:1024px){.lp-bot-v2 .v2-teammates{align-items:center}}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-hundred[data-armed]:not([data-in])>.v2-tera{opacity:0}.lp-bot-v2 .v2-hundred[data-in]>.v2-tera{animation:v2-tera-rise .36s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}}@keyframes v2-tera-rise{0%{opacity:0;transform:translateY(24px)scale(.6)}}@media (min-width:1024px){.lp-bot-v2 section.lp-bot-features{--office-nav-width:max(296px,calc(8.95 * min(var(--text-40), 2.8vw)));--v2-office-margin:clamp(var(--space-64),6vw,var(--space-96));grid-template-columns:var(--office-nav-width) minmax(0,var(--office-shot-max-width));justify-content:center;column-gap:var(--v2-office-margin);width:min(calc(var(--office-nav-width) + var(--v2-office-margin) + var(--office-shot-max-width)),calc(100% - 2 * var(--v2-office-margin)));margin-inline:auto}.lp-bot-v2 .lp-bot-office button{padding-block:var(--space-12);border-radius:var(--radius-8);padding-inline:0}.lp-bot-v2 .lp-bot-office button:focus-visible{outline-offset:var(--space-4)}.lp-bot-v2 .lp-bot-office button:before{top:var(--space-12);bottom:var(--space-12);width:var(--space-4);background:var(--v2-dot)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .lp-bot-office button:before{background:color-mix(in srgb,var(--v2-dot) 45%,transparent)}}.lp-bot-v2 .lp-bot-office button:before{transform-origin:top;transition:scale .45s cubic-bezier(.22,1,.36,1);scale:1 0}.lp-bot-v2 .lp-bot-office button[data-on]:before{background:var(--v2-dot)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .lp-bot-office button[data-on]:before{background:color-mix(in srgb,var(--v2-dot) 45%,transparent)}}.lp-bot-v2 .lp-bot-office button[data-on]:before{scale:1}.lp-bot-v2 .lp-bot-office button>:is(strong,.lp-bot-office-body){transition:translate .45s cubic-bezier(.22,1,.36,1)}.lp-bot-v2 .lp-bot-office button[data-on]>:is(strong,.lp-bot-office-body){translate:var(--space-24) 0}.lp-bot-v2 .lp-bot-office button strong{color:var(--ink-300);font-size:var(--text-20);transition:color .3s,font-size .45s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1)}.lp-bot-v2 .lp-bot-office button[data-on] strong{color:var(--ink);font-size:var(--text-24)}}.lp-bot-v2 :is(.lp-bot-office button:first-of-type,.office-stage>:first-child){--v2-dot:var(--tera-purple)}.lp-bot-v2 :is(.lp-bot-office button:nth-of-type(2),.office-stage>:nth-child(2)){--v2-dot:var(--tera)}.lp-bot-v2 :is(.lp-bot-office button:nth-of-type(3),.office-stage>:nth-child(3)){--v2-dot:var(--tera-green)}@media (max-width:1023px){.lp-bot-v2 .lp-bot-office-caption{padding-left:var(--space-24);position:relative}.lp-bot-v2 .lp-bot-office-caption:before{content:"";width:var(--space-4);border-radius:var(--radius-full);background:var(--v2-dot);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .lp-bot-office-caption:before{background:color-mix(in srgb,var(--v2-dot) 45%,transparent)}}}.lp-bot-v2 .ai-chips{gap:var(--space-8);margin-top:var(--space-12);white-space:normal;flex-wrap:wrap;display:flex}.lp-bot-v2 .ai-chip{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-12);border-radius:var(--radius-full);background:var(--ink-100);color:var(--ink-600);font-size:var(--text-14);font-weight:var(--type-medium);white-space:nowrap;line-height:1;display:inline-flex}.lp-bot-v2 .ai-chip-logo{width:var(--space-16);height:var(--space-16);flex:none;display:block}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .lp-bot-office button strong,.lp-bot-v2 .lp-bot-office button:before,.lp-bot-v2 .lp-bot-office button>.lp-bot-office-body{transition:none}}.lp-bot-v2 .v2-loop{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-scene{position:relative}.lp-bot-v2 .v2-loop{top:calc(100% + var(--space-16));width:var(--space-240);border-radius:var(--radius-full);background:var(--ink);height:2px;display:block;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-loop{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.lp-bot-v2 .v2-loop{overflow:hidden}.lp-bot-v2 .v2-loop>i{border-radius:var(--radius-full);background:var(--v2-dot);width:0;height:100%;animation:v2-loop-fill var(--loop-ms) linear calc(-1 * var(--loop-from)) both paused;display:block}.lp-bot-v2 .v2-loop[data-run=true]>i{animation-play-state:running}}@keyframes v2-loop-fill{to{width:100%}}.lp-bot-v2 .lp-title-ai{white-space:nowrap}.lp-bot-v2 .lp-title-tera{vertical-align:-.32em;width:1.3em;height:1.3em;margin-inline:.04em .1em;display:inline-block}.lp-bot-v2 .lp-title-tera>svg{width:100%;height:100%;display:block;overflow:visible}.lp-bot-v2 :is(.lp-bot-office-title,.office-steps){display:none}.lp-bot-v2 .office-stage{gap:inherit;display:grid}@media (max-width:767px){.lp-bot-v2 .lp-title-rest{white-space:nowrap;display:block}}@media (min-width:1024px){.lp-bot-v2{--v2-office-stick:max(var(--space-24),min(180px,100vh - 560px))}.lp-bot-v2 section.v2-office>h2{display:none}.lp-bot-v2 .lp-bot-office nav{top:var(--v2-office-stick);grid-row:1/3}.lp-bot-v2 .lp-bot-office-title{margin:0 0 var(--space-32);display:block}.lp-bot-v2 .lp-bot-office-shots{display:block;position:relative}.lp-bot-v2 .lp-bot-office-shots:after{content:"";height:1100px;display:block}.lp-bot-v2 .office-steps{pointer-events:none;grid-template-rows:repeat(3,1fr);display:grid;position:absolute;inset:0}.lp-bot-v2 .office-stage{top:var(--v2-office-stick);width:100%;position:sticky}.lp-bot-v2 .office-stage>*{grid-area:1/1;transition:opacity .5s,scale .5s,translate .5s}.lp-bot-v2 .office-stage>[data-dim=true]{opacity:0;scale:.98;translate:0 var(--space-16);pointer-events:none}.lp-bot-v2 .lp-bot-office button:not([data-on]):hover strong{color:var(--ink-600)}.lp-bot-v2 .lp-bot-office button .lp-bot-office-body{transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),opacity .3s}.lp-bot-v2 .lp-bot-office button[data-on] .lp-bot-office-body{transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),opacity .45s .12s}.lp-bot-v2 .lp-bot-office button .lp-bot-office-body>span{transition:translate .55s cubic-bezier(.22,1,.36,1)}.lp-bot-v2 .lp-bot-office button:not([data-on]) .lp-bot-office-body>span{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .lp-bot-office button :is(.lp-bot-office-body,.lp-bot-office-body>span),.lp-bot-v2 .office-stage>*{transition:none}}:where(.lp-bot-v2) .product-live-chat>.v2-say-text{display:block}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .product-live-chat,.lp-bot-v2 .product-live-status{transform-origin:50% 100%;animation:v2-say-open .2s cubic-bezier(.22,1,.36,1) both}.lp-bot-v2 .lp-bot-record-tera .product-live-chat{transform-origin:100% 100%}.lp-bot-v2 .product-live-chat>.v2-say-text{animation:v2-say-wipe .45s ease-out 80ms backwards}.lp-bot-v2 .product-live-chat[data-say=wait],.lp-bot-v2 .product-live-chat[data-say=wait]>.v2-say-text{animation-play-state:paused}.lp-bot-v2 .office-stage>[data-dim=true] .lp-bot-see :is(.product-live-chat,.v2-say-text,.product-live-status){animation:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-bot-v2 .desktop-assistant-bubble[data-phase=full]{animation:v2-say-open .2s cubic-bezier(.22,1,.36,1) both}.lp-bot-v2 .desktop-assistant-bubble{transform-origin:100%}.lp-bot-v2 .desktop-assistant-bubble[data-phase=full]>.desktop-assistant-bubble-visible{animation:v2-say-wipe .45s ease-out 80ms backwards}.lp-bot-v2 .desktop-navigation-ghost .desktop-assistant-bubble[data-phase=full],.lp-bot-v2 .desktop-navigation-ghost .desktop-assistant-bubble[data-phase=full]>.desktop-assistant-bubble-visible{animation:none}}@keyframes v2-say-open{0%{opacity:0;scale:.92}}@keyframes v2-say-wipe{0%{-webkit-mask-image:linear-gradient(100deg,#000 50%,#0000 66%);mask-image:linear-gradient(100deg,#000 50%,#0000 66%);-webkit-mask-position:120% 0;mask-position:120% 0;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}to{-webkit-mask-image:linear-gradient(100deg,#000 50%,#0000 66%);mask-image:linear-gradient(100deg,#000 50%,#0000 66%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.lp-bot-v2 .v2-wiki-visual{aspect-ratio:auto;border-radius:var(--radius-24);overflow:hidden;box-shadow:0 0 0 1px #4d08081a,0 2px 6px #4d08080f,0 8px 20px -8px #4d08081a;container-type:inline-size}.lp-bot-v2 .wk-app{--mk-s1:1;color:#3a0d0a;text-align:left;background:#fdf5e1;flex-direction:column;width:100%;height:760px;font-family:Hiragino Sans,Noto Sans JP,-apple-system,sans-serif;line-height:1.5;display:flex;position:relative}.lp-bot-v2 .wk-app svg{display:block}.lp-bot-v2 .wk-top{flex:none;align-items:center;gap:22px;height:50px;padding:0 18px;display:flex}.lp-bot-v2 .wk-lights{gap:8px;display:flex}.lp-bot-v2 .wk-lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.lp-bot-v2 .wk-lights i:nth-child(2){background:#febc2e}.lp-bot-v2 .wk-lights i:nth-child(3){background:#28c840}.lp-bot-v2 .wk-topi{color:#9c7a6d;gap:14px;display:flex}.lp-bot-v2 .wk-topi svg{width:18px;height:18px}.lp-bot-v2 .wk-top-r{align-items:center;gap:8px;margin-left:auto;display:flex}.lp-bot-v2 .wk-members{font-size:var(--wk-text-control);font-weight:var(--wk-weight-medium);align-items:center;gap:4px;margin-right:4px;display:flex}.lp-bot-v2 .wk-members svg{width:16px;height:16px}.lp-bot-v2 :is(.wk-btn,.wk-ask){border-radius:var(--wk-radius-control);font-size:var(--wk-text-label);font-weight:var(--wk-weight-medium);background:#f4e3b8;align-items:center;gap:6px;padding:7px 12px;display:flex}.lp-bot-v2 .wk-btn{border-radius:var(--wk-radius-control);font-size:var(--wk-text-control);gap:5px;padding:5px 10px}.lp-bot-v2 .wk-btn svg{width:14px;height:14px}.lp-bot-v2 .wk-btn-dark{color:#fef1c4;background:#3a0d0a}.lp-bot-v2 .wk-body{flex:1;grid-template-columns:200px 214px minmax(0,1fr);min-height:0;padding:0 0 10px 12px;display:grid}.lp-bot-v2 .wk-ini{background:#f3e2b9 50%/cover;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #4d080814}.lp-bot-v2 .wk-ini-sm{width:24px;height:24px}.lp-bot-v2 .wk-ini-me{width:28px;height:28px}.lp-bot-v2 .wk-ini[data-av=aoi]{background-image:url(/assets/lp-bot-v2/wiki/aoi.webp)}.lp-bot-v2 .wk-ini[data-av=kenta]{background-image:url(/assets/lp-bot-v2/wiki/kenta.webp)}.lp-bot-v2 .wk-ini[data-av=misaki]{background-image:url(/assets/lp-bot-v2/wiki/misaki.webp)}.lp-bot-v2 .wk-ini[data-av=ryo]{background-image:url(/assets/lp-bot-v2/wiki/ryo.webp)}.lp-bot-v2 .v2-wiki{width:min(1168px,100% - 2 * var(--content-gutter));margin-inline:auto}.lp-bot-v2 .v2-wiki h2{max-width:720px;font-size:var(--text-40);font-weight:var(--type-medium);line-height:var(--lh-heading);letter-spacing:var(--tracking-title);text-align:center;margin:0 auto}.lp-bot-v2 .v2-wiki-peek{height:var(--space-64);margin-top:var(--space-24);pointer-events:none;position:relative;container-type:inline-size}.lp-bot-v2 .v2-wiki-pk{--peek-size:max(var(--w),var(--space-48));left:calc(var(--peek-left) - 1.8cqw);bottom:calc(var(--peek-size) * -.3);width:var(--peek-size);height:var(--peek-size);position:absolute;translate:-50%}.lp-bot-v2 .v2-wiki-pk>.v2-tera{width:100%;height:100%}.lp-bot-v2 .v2-wiki-pk:last-child{--peek-size:max(var(--w),var(--space-104));left:auto;right:calc(var(--peek-size) * -.085);translate:0}.lp-bot-v2 .v2-wiki-pk>.v2-tera[data-flip]{scale:-1 1}.lp-bot-v2 .v2-wiki-pk-prop{position:absolute;inset:5.6%}.lp-bot-v2 .v2-wiki-visual{z-index:1;position:relative}@media (max-width:1023px){.lp-bot-v2 .v2-wiki-peek{min-height:var(--space-64)}}@media (max-width:767px){.lp-bot-v2 .v2-wiki-peek{aspect-ratio:auto;height:var(--space-64)}.lp-bot-v2 .v2-wiki-pk{left:calc(var(--space-20) + var(--peek-index) * var(--space-40))}.lp-bot-v2 .v2-wiki-pk:last-child{left:auto}}.lp-bot-v2 .lp-bot-native .lp-bot-card h3{display:block}.lp-bot-v2 .lp-bot-native .lp-bot-card>div>p{margin:0 0 var(--space-12);color:var(--ink-600);font-size:var(--text-14);font-weight:500;line-height:var(--lh-lead);letter-spacing:var(--tracking-wide);text-transform:none;background:0 0;border-radius:0;padding:0}.lp-bot-v2 .lp-bot-native .lp-bot-card>div>h3{font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}@media (min-width:1024px){.lp-bot-v2 .lp-bot-native .lp-bot-card>div>h3{font-size:var(--text-24)}.lp-bot-v2 .lp-bot-tools-plane{--plane-s:calc(100cqw / 960px)}.lp-bot-v2 .lp-bot-tools-column>p{margin:0 0 calc(var(--space-12) / var(--plane-s));font-size:calc(var(--text-14) / var(--plane-s));font-weight:500;line-height:var(--lh-lead);letter-spacing:var(--tracking-wide);text-align:center;left:0;right:0}}.lp-bot-v2 .lp-bot-tools-column[data-count="5"]:last-child{width:calc(96px * 3 + var(--space-12) * 2)}.lp-bot-v2 .lp-bot-make-map>svg path{stroke:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .lp-bot-make-map>svg path{stroke:color-mix(in srgb,var(--ink) 22%,transparent)}}.lp-bot-v2 .lp-bot-make-map>svg path{stroke-width:1px;marker-end:none}.lp-bot-v2 .lp-bot-make-map>p{color:var(--ink)}.lp-bot-v2 .lp-bot-native>h2{position:relative}.lp-bot-v2 .lpn-deco{pointer-events:none;position:absolute;inset:0}.lp-bot-v2 .lpn-parade{right:0;bottom:calc(var(--space-32) - var(--v2-gap-content));transform-origin:100% 100%;width:470px;height:150px;position:absolute}.lp-bot-v2 .lpn-lead{z-index:3;width:128px;height:128px;position:absolute;bottom:-8px;right:0;scale:-1 1}.lp-bot-v2 .lpn-lead-in{transform-origin:50% 92%;animation:lpn-waddle .9s ease-in-out infinite alternate;position:relative}.lp-bot-v2 .lpn-lead-in,.lp-bot-v2 .lpn-lead-in>img{width:100%;height:100%;display:block}.lp-bot-v2 .lpn-lead-prop{position:absolute;inset:5.6%}.lp-bot-v2 .lpn-lead-prop>svg{transform-origin:64% 21%;width:100%;height:100%;animation:lpn-sway 4.8s ease-in-out infinite;position:absolute;inset:0;overflow:visible}.lp-bot-v2 .lpn-mini{width:25.5px;height:27px;display:block;position:absolute}.lp-bot-v2 .lpn-mini>img{width:100%;height:100%;image-rendering:pixelated;animation:lpn-hop .9s step-end var(--d) infinite;display:block}@keyframes lpn-waddle{0%{translate:0;rotate:-3deg}to{translate:0 -3px;rotate:3deg}}@keyframes lpn-sway{0%,to{rotate:-4deg}50%{rotate:5deg}}@keyframes lpn-hop{0%{translate:0}50%{translate:0 -3px}}@media (max-width:1100px){.lp-bot-v2 .lpn-parade{scale:.8}}@media (max-width:1023px){.lp-bot-v2 .lpn-deco{display:none}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 :is(.lpn-lead-in,.lpn-lead-prop>svg,.lpn-mini>img){animation:none}}.lp-bot-v2 .v2-globe-count{margin:0 0 var(--space-8);line-height:var(--lh-tight)}.lp-bot-v2 .v2-globe-count>span[aria-hidden]{align-items:baseline;display:flex}.lp-bot-v2 .v2-globe-figures{font-size:var(--text-72);letter-spacing:-.03em;font-variant-numeric:proportional-nums lining-nums;font-kerning:normal;font-weight:500}.lp-bot-v2 .v2-globe-figures>[data-digit="1"]{margin-right:-.03em}.lp-bot-v2 .v2-globe-figures>[data-digit="1"]:first-child{margin-left:-.06em}.lp-bot-v2 .v2-globe-unit{font-size:var(--text-32);font-feature-settings:"palt";letter-spacing:var(--tracking-title);margin-left:.1em;font-weight:700}.lp-bot-v2 .v2-globe-unit>[data-kana]{font-size:.9em}@media (max-width:767px){.lp-bot-v2 .v2-globe-figures{font-size:var(--text-96)}.lp-bot-v2 .v2-globe-unit{font-size:var(--text-28)}}.lp-bot-v2 .v2-globe-person{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-8);border-radius:var(--radius-12);background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink-200),var(--shadow-sm);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(calc(var(--x,0px) + var(--space-12)),calc(var(--y,0px) - 100% - var(--space-12)));transition:opacity .32s;display:flex;position:absolute;top:0;left:0}.lp-bot-v2 .v2-globe-person[data-shown]{opacity:1}.lp-bot-v2 .v2-globe-person[data-left]{transform:translate(calc(var(--x,0px) - 100% - var(--space-12)),calc(var(--y,0px) - 100% - var(--space-12)))}.lp-bot-v2 .v2-globe-person img{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);object-fit:cover}.lp-bot-v2 .v2-globe-person>span{line-height:var(--lh-heading);flex-direction:column;display:flex}.lp-bot-v2 .v2-globe-person strong{font-size:var(--text-14);font-weight:500}.lp-bot-v2 .v2-globe-person>span>span{color:var(--ink-600);font-size:var(--text-12)}@media (max-width:767px){.lp-bot-v2 .v2-globe-person{gap:var(--space-4);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);border-radius:var(--radius-full)}.lp-bot-v2 .v2-globe-person img{width:var(--space-24);height:var(--space-24)}.lp-bot-v2 .v2-globe-person strong{font-size:var(--text-12)}.lp-bot-v2 .v2-globe-person>span>span{display:none}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .v2-globe-person{transition:none}}.lp-bot-v2 .v2-globe{--globe-card:448px;--globe-pad:var(--space-72);--globe-copy-width:352px;width:min(1168px,100% - 2 * var(--content-gutter));color:var(--ink);margin-inline:auto;container-type:inline-size}.lp-bot-v2 .v2-globe-card{--globe-size:min(var(--globe-card),(100cqi - var(--globe-pad) - var(--globe-copy-width) - var(--space-32))/1.633);min-height:var(--globe-card);margin-top:calc(var(--globe-size) * .32);padding:var(--space-64) var(--globe-pad);border-radius:var(--radius-32);background:var(--paper);align-items:center;display:flex;position:relative}.lp-bot-v2 .v2-globe-copy{gap:var(--v2-gap-copy,var(--space-12));max-width:var(--globe-copy-width);flex-direction:column;display:flex}.lp-bot-v2 .v2-globe h2{font-size:var(--text-32);font-weight:500;line-height:var(--lh-title);letter-spacing:var(--tracking-title);margin:0}.lp-bot-v2 .v2-globe-copy>p:last-child{color:var(--ink-600);font-size:var(--text-18);line-height:var(--lh-body);margin:0}.lp-bot-v2 .v2-globe-stage{top:calc(50% - var(--globe-size) * 1.843 / 2);right:calc(var(--globe-size) * -.21);width:calc(var(--globe-size) * 1.843);pointer-events:none;position:absolute;bottom:0}.lp-bot-v2 .v2-globe-clip{position:absolute;inset:0;overflow:hidden}.lp-bot-v2 .v2-globe-canvas{aspect-ratio:1;width:100%;display:block;position:relative}.lp-bot-v2 .v2-globe-land{aspect-ratio:1;width:100%;position:absolute;top:0;left:0}@media (max-width:1279px){.lp-bot-v2 .v2-globe{--globe-pad:var(--space-48)}}@media (max-width:1023px){.lp-bot-v2 .v2-globe{--globe-copy-width:440px}.lp-bot-v2 .v2-globe-card{min-height:0;padding:var(--globe-pad) var(--globe-pad) 0;margin-top:0;display:block;overflow:hidden}.lp-bot-v2 .v2-globe-stage{aspect-ratio:1/.66;width:min(100%,600px);height:auto;margin:var(--space-16) calc(-1 * var(--globe-pad) + 2%) 0 auto;position:relative;top:auto;right:auto}}@media (max-width:767px){.lp-bot-v2 .v2-globe{--globe-pad:var(--space-24)}.lp-bot-v2 .v2-globe-card{border-radius:var(--radius-24)}.lp-bot-v2 .v2-globe-stage{aspect-ratio:1/.64;width:138%;margin-top:0;margin-right:calc(-1 * var(--globe-pad) - 32%)}.lp-bot-v2 .v2-globe h2{font-size:var(--text-28)}.lp-bot-v2 .v2-globe-copy>p:last-child{font-size:var(--text-16)}}.lp-bot-v2 .v2-sec-visual{--t0:var(--bg)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-sec-visual{--t0:color-mix(in srgb,var(--bg) 75%,var(--mid))}}.lp-bot-v2 .v2-sec-visual{--t1:var(--bg)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-sec-visual{--t1:color-mix(in srgb,var(--bg) 50%,var(--mid))}}.lp-bot-v2 .v2-sec-visual{--t2:var(--mid);--t3:var(--mid)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-sec-visual{--t3:color-mix(in srgb,var(--mid) 50%,var(--acc))}}.lp-bot-v2 .v2-sec-visual{--t4:var(--acc)}.lp-bot-v2 .v2-sf-t0{fill:var(--t0)}.lp-bot-v2 .v2-sf-t1{fill:var(--t1)}.lp-bot-v2 .v2-sf-t2{fill:var(--t2)}.lp-bot-v2 .v2-sf-t3{fill:var(--t3)}.lp-bot-v2 .v2-sf-t4{fill:var(--t4)}.lp-bot-v2 .v2-sf-arc{fill:none;stroke-dasharray:.85 .15;stroke-dashoffset:.175px}.lp-bot-v2 .v2-sf-s1{stroke:var(--t1)}.lp-bot-v2 .v2-sf-s2{stroke:var(--t2)}.lp-bot-v2 .v2-sf-s3{stroke:var(--t3)}.lp-bot-v2 .v2-sf-link{fill:none;stroke-linecap:round}.lp-bot-v2 .v2-sf-day{fill:var(--t4)}.lp-bot-v2 .v2-sf-day1{opacity:.82}.lp-bot-v2 .v2-sf-day2{opacity:.66}.lp-bot-v2 .v2-sf-day3{opacity:.52}.lp-bot-v2 .v2-sf-day4{opacity:.4}.lp-bot-v2 .v2-sf-day5{opacity:.3}.lp-bot-v2 .v2-sf-shield{fill:none;stroke:var(--t2)}.lp-bot-v2 .v2-sf-row{--k0:44px;--k1:0px;--f0:var(--t4);--f1:var(--t2)}.lp-bot-v2 .v2-sf-row1{--k0:0px;--k1:44px;--f0:var(--t2);--f1:var(--t4)}.lp-bot-v2 .v2-sf-track{fill:var(--f0)}.lp-bot-v2 .v2-sf-knob{translate:var(--k0)}.lp-bot-v2 .v2-sf-link{stroke:var(--t2);stroke-width:4px;stroke-dasharray:1}.lp-bot-v2 .v2-sf-ripple{fill:var(--t3);opacity:0}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-sf-ring{animation:v2-sf-ring 5s cubic-bezier(.65,0,.35,1) infinite}.lp-bot-v2 .v2-sf-ring0{--spin:-150deg}.lp-bot-v2 .v2-sf-ring1{--spin:200deg;animation-delay:.12s}.lp-bot-v2 .v2-sf-ring2{--spin:-110deg;animation-delay:.24s}.lp-bot-v2 .v2-sf-key{animation:v2-sf-click 5s ease-out infinite}.lp-bot-v2 .v2-sf-ai{animation:v2-sf-ai 4.8s cubic-bezier(.45,0,.25,1) infinite}.lp-bot-v2 .v2-sf-ai3{animation-delay:60ms}.lp-bot-v2 .v2-sf-ai2{animation-delay:.12s}.lp-bot-v2 .v2-sf-ai1{animation-delay:.18s}.lp-bot-v2 .v2-sf-ai0{animation-delay:.24s}.lp-bot-v2 .v2-sf-shield{animation:v2-sf-shield 4.8s ease-out infinite}.lp-bot-v2 :is(.v2-sf-knob,.v2-sf-track){animation:none;animation-delay:var(--row-delay,0s)}.lp-bot-v2 .v2-sf-knob{animation-name:v2-sf-knob}.lp-bot-v2 .v2-sf-track{animation-name:v2-sf-track}.lp-bot-v2 .v2-sf-row1{--row-delay:.35s}.lp-bot-v2 .v2-sf-row2{--row-delay:.7s}.lp-bot-v2 .v2-sf-ripple{animation:v2-sf-ripple 8s linear infinite;animation-delay:var(--d,0s)}.lp-bot-v2 .v2-sf-ripple-b{animation-delay:calc(var(--d,0s) + .22s)}.lp-bot-v2 .v2-sf-orbit{animation:v2-sf-orbit 8s linear infinite}.lp-bot-v2 .v2-sf-tool{animation:v2-sf-orbit 8s linear infinite reverse}.lp-bot-v2 .v2-sf-link{animation:v2-sf-link 8s linear infinite}.lp-bot-v2 .v2-sf-link1{animation-delay:.5s}.lp-bot-v2 .v2-sf-tool1{--d:.5s}.lp-bot-v2 .v2-sf-link2{animation-delay:1s}.lp-bot-v2 .v2-sf-tool2{--d:1s}.lp-bot-v2 .v2-sf-link3{animation-delay:1.5s}.lp-bot-v2 .v2-sf-tool3{--d:1.5s}}@keyframes v2-sf-ring{0%,56%,8%,to{rotate:0deg}32%{rotate:var(--spin)}}@keyframes v2-sf-click{0%,60%,76%,to{scale:1}66%{scale:1.3}}@keyframes v2-sf-ai{0%{animation-timing-function:cubic-bezier(.5,0,.9,.6);translate:0;rotate:0deg}30%{animation-timing-function:cubic-bezier(.2,.8,.4,1);translate:-55px;rotate:90deg}42%{animation-timing-function:ease-in-out;translate:-24px;rotate:120deg}70%,to{translate:0;rotate:180deg}}@keyframes v2-sf-shield{0%,28%,52%,to{stroke:var(--t2);scale:1}33%{stroke:var(--t4);scale:1.07}}@keyframes v2-sf-knob{0%,14%,74%,to{translate:var(--k0)}26%,62%{translate:var(--k1)}}@keyframes v2-sf-track{0%,14%,74%,to{fill:var(--f0)}26%,62%{fill:var(--f1)}}@keyframes v2-sf-orbit{to{rotate:90deg}}@keyframes v2-sf-link{0%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1)}7%,70%{stroke-dashoffset:0;opacity:1}80%,to{stroke-dashoffset:0;opacity:0}}@keyframes v2-sf-ripple{0%,5%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);scale:1}9%{opacity:.6;animation-timing-function:ease-in}24%,to{opacity:0;scale:1.9}}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-sf-halo{animation:none}.lp-bot-v2 [data-c=purple] .v2-sf-halo{animation-name:v2-halo-vault}.lp-bot-v2 [data-c=blue] .v2-sf-halo{animation-name:v2-halo-shield;animation-duration:4.8s}.lp-bot-v2 [data-c=sky] .v2-sf-halo{animation-name:v2-halo-timer;animation-duration:7.2s}.lp-bot-v2 [data-c=pink] .v2-sf-halo{animation-name:v2-halo-fade;animation-duration:7s}.lp-bot-v2 [data-c=green] .v2-sf-halo{animation-name:v2-halo-switch;animation-duration:4.5s}.lp-bot-v2 [data-c=orange] .v2-sf-halo{animation-name:v2-halo-link;animation-duration:8s}}@keyframes v2-halo-vault{0%,56%,8%,80%,to{scale:1}32%{scale:.97}66%{scale:1.05}}@keyframes v2-halo-shield{0%,26%,52%,to{scale:1}34%{scale:1.05}}@keyframes v2-halo-timer{0%,to{scale:1}84%{scale:.95}92%{scale:1.04}}@keyframes v2-halo-fade{0%,18%,24%,34%,36%,46%,48%,56%,6%,62%,to{scale:1}12%,28%,40%,52%{scale:1.02}58%{scale:.98}72%,84%{scale:.96}92%{scale:1.03}}@keyframes v2-halo-switch{0%,14%,40%,62%,88%,to{scale:1}26%,74%{scale:1.04}}@keyframes v2-halo-link{0%,to{scale:1}30%,70%{scale:1.05}}.lp-bot-v2 .v2-sf-item{fill:#fff}.lp-bot-v2 .v2-sf-item1{fill:var(--t4)}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-sf-plate{animation:v2-sf-plate 7s cubic-bezier(.65,0,.35,1) infinite}.lp-bot-v2 .v2-sf-item0{animation:v2-sf-pick-left 7s ease-in-out infinite}.lp-bot-v2 .v2-sf-item1{animation:v2-sf-pick-middle 7s ease-in-out infinite}.lp-bot-v2 .v2-sf-item2{animation:v2-sf-pick-right 7s ease-in-out infinite}}@keyframes v2-sf-plate{0%,6%,94%,to{opacity:0;translate:-60px;scale:0}12%,22%{opacity:1;translate:-60px;scale:1}28%,34%{opacity:1;translate:0;scale:1}40%,46%{opacity:1;translate:60px;scale:1}52%,62%{opacity:1;translate:0;scale:1}72%,92%{opacity:0;translate:0;scale:.8}}@keyframes v2-sf-pick-left{0%,26%,8%,to{fill:#fff}12%,22%{fill:var(--t4)}}@keyframes v2-sf-pick-right{0%,36%,50%,to{fill:#fff}40%,46%{fill:var(--t4)}}@keyframes v2-sf-pick-middle{0%,24%,38%,48%,94%,to{fill:#fff;opacity:1;scale:1}28%,34%,52%,56%,61%{fill:var(--t4);opacity:1;scale:1}58%{fill:var(--t4);opacity:1;scale:.86}72%,84%{fill:var(--t4);opacity:0;scale:.8}85%{fill:#fff;opacity:0;scale:.8}}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-sf-day{animation:none}.lp-bot-v2 .v2-sf-day0{animation-name:v2-sf-day0}.lp-bot-v2 .v2-sf-day1{animation-name:v2-sf-day1}.lp-bot-v2 .v2-sf-day2{animation-name:v2-sf-day2}.lp-bot-v2 .v2-sf-day3{animation-name:v2-sf-day3}.lp-bot-v2 .v2-sf-day4{animation-name:v2-sf-day4}.lp-bot-v2 .v2-sf-day5{animation-name:v2-sf-day5}}@keyframes v2-sf-day0{0%,9%,95%,to{fill-opacity:1}14%,88%{fill-opacity:0}}@keyframes v2-sf-day1{0%,23%,95%,to{fill-opacity:1}28%,88%{fill-opacity:0}}@keyframes v2-sf-day2{0%,37%,95%,to{fill-opacity:1}42%,88%{fill-opacity:0}}@keyframes v2-sf-day3{0%,51%,95%,to{fill-opacity:1}56%,88%{fill-opacity:0}}@keyframes v2-sf-day4{0%,65%,95%,to{fill-opacity:1}70%,88%{fill-opacity:0}}@keyframes v2-sf-day5{0%,79%,95%,to{fill-opacity:1}84%,88%{fill-opacity:0}}.lp-bot-v2 .v2-sec-tera{filter:drop-shadow(0 10px 18px #b778f352)}.lp-bot-v2 .v2-sec-visual{background:var(--bg)}.lp-bot-v2 .v2-sec-visual[data-c=purple]{--bg:#ead9fc;--mid:#c7a3f5;--acc:#8f4fe0}.lp-bot-v2 .v2-sec-visual[data-c=blue]{--bg:#dfe4fd;--mid:#a9b5f5;--acc:#5468dd}.lp-bot-v2 .v2-sec-visual[data-c=sky]{--bg:#d7f0f8;--mid:#94d5ea;--acc:#2295bd}.lp-bot-v2 .v2-sec-visual[data-c=pink]{--bg:#ffe1f3;--mid:#ffaedf;--acc:#d9468f}.lp-bot-v2 .v2-sec-visual[data-c=green]{--bg:#d8f3e4;--mid:#94dcb4;--acc:#23915c}.lp-bot-v2 .v2-sec-visual[data-c=orange]{--bg:#ffe6c7;--mid:#ffbf75;--acc:#e06f00}.lp-bot-v2 .v2-sec-visual *{transform-box:fill-box;transform-origin:50%}.lp-bot-v2 .v2-price-grid{gap:var(--space-16);margin-top:var(--space-48);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-bot-v2 .v2-price-grid>article{padding:var(--space-32) var(--space-32) var(--space-40);border-radius:var(--radius-24);background:var(--v2-card);box-shadow:var(--v2-line);flex-direction:column;display:flex;position:relative}.lp-bot-v2 .v2-price-grid>article[data-featured]{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-price-grid>article[data-featured]{background:color-mix(in srgb,var(--paper) 12%,var(--surface))}}.lp-bot-v2 .v2-price-grid>article[data-featured]{box-shadow:inset 0 0 0 2px var(--tera),0 18px 40px -24px var(--tera)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-price-grid>article[data-featured]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tera) 60%,transparent),0 18px 40px -24px color-mix(in srgb,var(--tera) 60%,transparent)}}.lp-bot-v2 .v2-price-grid .plan-tera{--plan-tera-size:var(--space-72);top:calc(var(--space-40) * -1);right:var(--space-24)}.lp-bot-v2 .v2-price-grid .plan-tera .plan-tera-body{animation:none;scale:1}.lp-bot-v2 .v2-price-name{align-items:center;gap:var(--space-8);min-height:var(--space-24);color:var(--ink-600);font-size:var(--text-16);margin:0;font-weight:500;display:flex}.lp-bot-v2 .v2-price-name>span{padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);background:var(--tera)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-price-name>span{background:color-mix(in srgb,var(--tera) 16%,var(--surface))}}.lp-bot-v2 .v2-price-name>span{font-size:var(--text-12);font-weight:700;line-height:1}.lp-bot-v2 .v2-price-value{align-items:baseline;gap:var(--space-8);margin:var(--space-16) 0 0;display:flex}.lp-bot-v2 .v2-price-value b{font-size:var(--text-40);letter-spacing:var(--tracking-title);font-weight:700;line-height:1}.lp-bot-v2 :is(.v2-price-value span,.v2-price-body,.v2-price-grid li){color:var(--ink-600);font-size:var(--text-14);line-height:var(--lh-lead)}.lp-bot-v2 .v2-price-body{min-height:3em;margin:var(--space-12) 0 0}.lp-bot-v2 .v2-price-cta{min-height:var(--space-48);margin-top:var(--space-24);border-radius:var(--radius-full);background:var(--v2-fill);color:var(--ink);font-family:inherit;font-size:var(--text-16);border:0;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex}.lp-bot-v2 .v2-price-cta:hover:not(:disabled){background:var(--v2-fill-hover);transform:scale(1.02,.97)}.lp-bot-v2 [data-featured] .v2-price-cta{background:var(--brand);color:var(--on-brand)}.lp-bot-v2 [data-featured] .v2-price-cta:hover:not(:disabled){background:var(--brand-hover)}.lp-bot-v2 .v2-price-included{margin:var(--space-32) 0 0;font-size:var(--text-14);font-weight:700}.lp-bot-v2 .v2-price-grid ul{gap:var(--space-12);margin:var(--space-16) 0 0;padding:0;list-style:none;display:grid}.lp-bot-v2 .v2-price-grid li{align-items:flex-start;gap:var(--space-12);display:flex}.lp-bot-v2 .v2-price-grid li svg{width:var(--space-16);height:var(--space-16);margin-top:calc(var(--space-4) - 1px);color:var(--ink-400);flex:none}.lp-bot-v2 [data-featured] li svg{color:var(--tera)}.lp-bot-v2 .v2-price-body{min-height:0}.lp-bot-v2 .v2-price-cta{margin-top:var(--space-32)}.lp-bot-v2 .v2-price-note .v2-pill-line{padding-inline:var(--space-40)}.lp-bot-v2 .v2-price-grid li{gap:var(--space-8);letter-spacing:0}@media (min-width:1024px){.lp-bot-v2 section.v2-price{--v2-col:min(1168px,100% - 2 * clamp(var(--space-64),6vw,var(--space-96)))}.lp-bot-v2 .v2-price-grid{gap:0 var(--space-12);grid-template-rows:repeat(6,auto)}.lp-bot-v2 .v2-price-grid>article{grid-row:span 6;grid-template-rows:subgrid;padding-inline:var(--space-24);display:grid}.lp-bot-v2 .v2-price-grid ul{align-content:start}}@media (max-width:1023px){.lp-bot-v2 .v2-price-grid{column-gap:var(--space-16);row-gap:var(--space-48);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bot-v2 .v2-price-grid>article[data-featured]{grid-column:1/-1}}@media (max-width:767px){.lp-bot-v2 .v2-price-grid{grid-template-columns:minmax(0,1fr)}}.lp-bot-v2 .v2-pill{min-height:var(--space-48);padding:0 var(--space-24);border-radius:var(--radius-full);background:var(--v2-fill);color:var(--ink);font-size:var(--text-16);align-items:center;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.lp-bot-v2 .v2-pill:hover{background:var(--v2-fill-hover)}.lp-bot-v2 .v2-price-head .v2-pill{margin-top:var(--space-24)}.lp-bot-v2 .v2-price-note{align-items:center;gap:var(--space-16);margin-top:var(--space-16);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border-radius:var(--radius-16);background:var(--v2-card);box-shadow:var(--v2-line);display:flex}.lp-bot-v2 .v2-price-note-tera{width:var(--space-32);height:var(--space-32);flex:none;position:relative}.lp-bot-v2 .v2-price-note p{font-size:var(--text-14);line-height:var(--lh-lead);flex:1;margin:0}.lp-bot-v2 .v2-price-note p span{color:var(--ink-600)}.lp-bot-v2 .v2-price-note p strong{margin-inline-end:.5em}.lp-bot-v2 .v2-pill-line{min-height:var(--space-40);padding-inline:var(--space-20);box-shadow:inset 0 0 0 1px var(--ink-300);font-size:var(--text-14);background:0 0;flex:none}.lp-bot-v2 .v2-pill-line:hover{background:var(--ink-100)}@media (max-width:767px){.lp-bot-v2 .v2-price-note{flex-wrap:wrap}.lp-bot-v2 .v2-price-note p{flex-basis:calc(100% - var(--space-48))}.lp-bot-v2 .v2-pill-line{margin-left:var(--space-48)}}.lp-bot-v2 .v2-sec-track>article:after{content:"";border-radius:inherit;box-shadow:var(--v2-line);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .v2-sec-track{scroll-behavior:auto}.lp-bot-v2 .v2-price-cta{transition:none}.lp-bot-v2 .v2-price-cta:hover{transform:none}}.lp-bot-v2 .v2-faq-icon{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--brand);flex:none;position:relative}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-faq-icon{background:color-mix(in srgb,var(--brand) 6%,transparent)}}.lp-bot-v2 .v2-faq-icon{transition:background-color .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}.lp-bot-v2 .v2-faq-icon:after,.lp-bot-v2 .v2-faq-icon:before{content:"";background:var(--ink);border-radius:2px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:calc(50% - .8px) calc(50% - 6px)}.lp-bot-v2 .v2-faq-icon:after{rotate:90deg}.lp-bot-v2 .v2-faq details:not([open]) summary:hover .v2-faq-icon{background:var(--ink-100);transform:rotate(90deg)}.lp-bot-v2 .v2-faq details[open] .v2-faq-icon{background:var(--brand)}.lp-bot-v2 .v2-faq details[open] .v2-faq-icon:before{background:var(--on-brand)}.lp-bot-v2 .v2-faq details[open] .v2-faq-icon:after{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .v2-faq-icon{transition:none}}.lp-bot-v2 .v2-faq{column-gap:var(--space-72);width:var(--office-stage-width,var(--content-width));grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.lp-bot-v2 .v2-faq-head{top:var(--space-120);position:sticky}.lp-bot-v2 .v2-faq-lead{margin:var(--space-16) 0 0;color:var(--ink-600);font-size:var(--text-16);line-height:var(--lh-body)}.lp-bot-v2 .v2-faq-help{margin-top:var(--space-40);padding:var(--space-24);border-radius:var(--radius-24);background:var(--v2-card);box-shadow:var(--v2-line);position:relative}.lp-bot-v2 .v2-faq-help-tera{top:calc(var(--space-32) * -1);right:var(--space-24);width:var(--space-56);height:var(--space-56);position:absolute}.lp-bot-v2 .v2-faq-help p{margin:var(--space-8) 0 0;color:var(--ink-600);font-size:var(--text-14);line-height:var(--lh-body)}.lp-bot-v2 .v2-faq-help .v2-faq-help-title{color:var(--ink);font-size:var(--text-18);margin:0;font-weight:500}.lp-bot-v2 .v2-faq-help a{min-height:var(--space-40);margin-top:var(--space-16);padding:0 var(--space-20);border-radius:var(--radius-full);background:var(--v2-fill);color:var(--ink);font-size:var(--text-14);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.lp-bot-v2 .v2-faq-help a:hover{background:var(--v2-fill-hover)}.lp-bot-v2 .v2-faq-list{gap:var(--space-12);flex-direction:column;display:flex}.lp-bot-v2 .v2-faq details{border-radius:var(--radius-16);background:var(--v2-card);box-shadow:var(--v2-line);transition:box-shadow .25s}.lp-bot-v2 .v2-faq details[open]{box-shadow:var(--v2-line),0 16px 36px -24px #4d080859}.lp-bot-v2 .v2-faq summary{justify-content:space-between;align-items:center;gap:var(--space-20);padding:var(--space-20) var(--space-20) var(--space-20) var(--space-24);font-size:var(--text-18);font-weight:500;line-height:var(--lh-lead);cursor:pointer;list-style:none;display:flex}.lp-bot-v2 .v2-faq summary::-webkit-details-marker{display:none}.lp-bot-v2 .v2-faq details p{padding:0 var(--space-72) var(--space-24) var(--space-24);color:var(--ink-600);font-size:var(--text-16);line-height:var(--lh-body);margin:0}@media (max-width:1023px){.lp-bot-v2 .v2-faq{row-gap:var(--space-40);width:var(--content-width);grid-template-columns:minmax(0,1fr)}.lp-bot-v2 .v2-faq-head{position:static}.lp-bot-v2 .v2-faq-help{display:none}.lp-bot-v2 .v2-faq details p{padding:0 var(--space-20) var(--space-20)}}@media (min-width:1024px){.lp-bot-v2 .v2-sec .v2-sec-dots{display:none}.lp-bot-v2 .v2-sec .v2-sec-track{margin:var(--v2-gap-content) 0 0;padding-block:0}.lp-bot-v2 .v2-sec .v2-sec-track>article{flex:0 0 calc((100% - 2 * var(--space-16)) / 3)}.lp-bot-v2 .v2-sec .v2-sec-visual>svg{aspect-ratio:auto;height:210px}.lp-bot-v2 .v2-sec .v2-sec-text{padding:var(--space-24)}.lp-bot-v2 .v2-sec .v2-sec-text small{color:var(--ink-600);font-size:var(--text-14);font-weight:500;line-height:var(--lh-lead);letter-spacing:var(--tracking-wide);display:block}.lp-bot-v2 .v2-sec .v2-sec-text h3{margin:var(--space-12) 0 0;font-size:var(--text-20);font-weight:500;line-height:var(--lh-heading);letter-spacing:0}.lp-bot-v2 .v2-sec .v2-sec-text p{margin:var(--space-12) 0 0;color:var(--ink-600);font-size:var(--text-14);font-weight:400;line-height:var(--lh-body);letter-spacing:var(--tracking-wide);text-align:justify;text-justify:inter-character;line-break:strict}.lp-bot-v2 .v2-sec .v2-sec-text p .phrases{word-break:normal}}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-col:min(980px,100% - 2 * var(--content-gutter));--v2-card:var(--paper)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-card:color-mix(in srgb,var(--paper) 40%,var(--surface))}}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-line:inset 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-line:inset 0 0 0 1px color-mix(in srgb,var(--brand) 8%,transparent)}}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-fill:var(--brand)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-fill:color-mix(in srgb,var(--brand) 8%,transparent)}}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-fill-hover:var(--brand)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-fill-hover:color-mix(in srgb,var(--brand) 14%,transparent)}}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){color:var(--ink);scroll-margin-top:var(--space-80);padding-inline:0}.lp-bot-v2 :is(.v2-sec-head,.v2-price>*){width:var(--v2-col);margin-inline:auto}.lp-bot-v2 :is(.v2-sec-head,.v2-price-head){flex-direction:column;display:flex}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq) h2{font-size:var(--text-40);font-weight:500;line-height:var(--lh-title);letter-spacing:var(--tracking-title);margin:0}.lp-bot-v2 .v2-sec-tera{width:var(--space-72);height:var(--space-72);margin-bottom:var(--v2-lead-gap,var(--space-16));overflow:visible}.lp-bot-v2 .v2-sec-head>p{max-width:640px;margin:var(--space-16) 0 0;color:var(--ink-600);font-size:var(--text-18);line-height:var(--lh-body);text-wrap:balance}.lp-bot-v2 .v2-sec-track{--v2-side:calc((100% - var(--v2-col)) / 2);gap:var(--space-16);margin-top:var(--v2-gap-content);padding:var(--space-4) var(--v2-side) var(--space-12);scroll-padding-inline:var(--v2-side);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.lp-bot-v2 .v2-sec-track::-webkit-scrollbar{display:none}.lp-bot-v2 .v2-sec-dots{margin-top:var(--space-4);justify-content:center;display:flex}.lp-bot-v2 .v2-sec-dots button{width:var(--space-24);height:var(--space-32);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.lp-bot-v2 .v2-sec-dots button:before{content:"";width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--ink-200);transition:width .3s cubic-bezier(.22,1,.36,1),background-color .3s}.lp-bot-v2 .v2-sec-dots button[aria-current]:before{width:var(--space-20);background:var(--ink)}.lp-bot-v2 .v2-sec-track>article{border-radius:var(--radius-24);background:var(--v2-card);scroll-snap-align:start;flex-direction:column;flex:0 0 min(420px,82vw);display:flex;position:relative;overflow:hidden}.lp-bot-v2 .v2-sec-visual>svg{aspect-ratio:2;width:100%;display:block}.lp-bot-v2 .v2-sec-text{padding:var(--space-24) var(--space-24) var(--space-32)}.lp-bot-v2 .v2-sec-text small{color:var(--ink-600);font-size:var(--text-12);font-weight:500}.lp-bot-v2 .v2-sec-text h3{margin:var(--space-8) 0 0;font-size:var(--text-20);font-weight:500;line-height:var(--lh-heading)}.lp-bot-v2 .v2-sec-text p{margin:var(--space-12) 0 0;color:var(--ink-600);font-size:var(--text-14);line-height:var(--lh-body)}.lp-bot-v2 .cta{min-height:calc(var(--space-280) + var(--space-240) + var(--space-20));background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .cta{background:color-mix(in srgb,var(--brand) 67%,var(--brand-deep))}}.lp-bot-v2 .v2-cta-row{--seat:calc(var(--space-64) + var(--space-4));justify-content:center;gap:var(--space-16);height:var(--seat);margin:var(--space-48) 0 calc(var(--space-32) + var(--space-4));display:flex}.lp-bot-v2 .v2-cta-row i{width:var(--seat);flex:none}.lp-bot-v2 .lp-bot-cta-teras>span{transition:translate .8s cubic-bezier(.45,0,.2,1),rotate .8s cubic-bezier(.45,0,.2,1),scale .8s cubic-bezier(.45,0,.2,1);animation:none}.lp-bot-v2 .lp-bot-cta-tb{transform-origin:50% 92%;animation:v2-cta-float var(--float) ease-in-out var(--delay) infinite alternate;display:block;position:absolute;inset:0}.lp-bot-v2 .cta[data-lined] .lp-bot-cta-teras>span{rotate:0deg;translate:var(--to-x,0) var(--to-y,0);scale:var(--to-s,1);transition-duration:1.1s;transition-timing-function:cubic-bezier(.3,.9,.3,1.06);transition-delay:calc(var(--i,0) * 70ms)}.lp-bot-v2 .cta[data-lined] .lp-bot-cta-tb{animation:v2-cta-float var(--float) ease-in-out var(--delay) infinite alternate,v2-cta-hop 2.8s ease-in-out calc(1.6s + var(--i,0) * .12s) infinite}@keyframes v2-cta-float{to{translate:0 calc(var(--u) * -16);rotate:4deg}}@keyframes v2-cta-hop{0%,24%,to{transform:none}5%{transform:scale(1.08,.9)}11%{transform:translateY(-22%)scale(.95,1.06)}17%{transform:scale(1.06,.92)}21%{transform:scale(.99,1.02)}}main.lp-bot-v2 section.cta .cta-actions :is(a.hero-download,.v2-cta-contact){justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--space-56);padding:0 var(--space-24);border-radius:var(--radius-full);font-size:var(--text-18);white-space:nowrap;box-shadow:none;border:0;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}main.lp-bot-v2 section.cta .cta-actions a.hero-download{background:var(--cream);color:var(--brand)}main.lp-bot-v2 section.cta .cta-actions a.hero-download:is(:hover,:focus-visible){background:var(--beige);color:var(--brand);box-shadow:none}main.lp-bot-v2 section.cta .cta-actions .v2-cta-contact{background:var(--cream)}@supports (color:color-mix(in lab,red,red)){main.lp-bot-v2 section.cta .cta-actions .v2-cta-contact{background:color-mix(in srgb,var(--cream) 12%,transparent)}}main.lp-bot-v2 section.cta .cta-actions .v2-cta-contact{color:var(--cream);transition:background-color .2s}main.lp-bot-v2 section.cta .cta-actions .v2-cta-contact:is(:hover,:focus-visible){background:var(--cream)}@supports (color:color-mix(in lab,red,red)){main.lp-bot-v2 section.cta .cta-actions .v2-cta-contact:is(:hover,:focus-visible){background:color-mix(in srgb,var(--cream) 20%,transparent)}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .cta[data-lined] .lp-bot-cta-teras>span,.lp-bot-v2 .lp-bot-cta-teras>span{transition:none}.lp-bot-v2 .cta[data-lined] .lp-bot-cta-tb,.lp-bot-v2 .lp-bot-cta-tb{animation:none}}@media (max-width:767px){.lp-bot-v2 .v2-cta-row{--seat:var(--touch-target);gap:var(--space-8);margin:var(--space-32) 0 var(--space-24)}main.lp-bot-v2 section.cta .cta-actions :is(a.hero-download,.v2-cta-contact){width:100%;min-height:var(--space-48);font-size:var(--text-16)}}.lp-bot-v2 .cta-content h2,.lp-bot-v2 .lp-bot-native>h2,.lp-bot-v2 .lp-bot-office-title,.lp-bot-v2 :is(.v2-teammates,.v2-wiki,.v2-sec,.v2-price,.v2-faq) h2{font-weight:var(--type-medium);line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.lp-bot-v2 .first-view .hero-subtitle,.lp-bot-v2 :is(.lp-bot-office-body>span,.v2-price-body,.v2-faq details p,.v2-faq-help p),.lp-bot-v2 :is(.v2-teammates p,.v2-sec-head p,.v2-faq-lead,.cta-lead){font-weight:400;line-height:var(--lh-body);letter-spacing:var(--tracking-wide)}.lp-bot-v2 .v2-price-body{text-wrap:balance;word-break:auto-phrase}.lp-bot-v2 .lp-bot-office .lp-bot-office-body>span{line-height:var(--lh-lead)}.lp-bot-v2 .lp-bot-office strong{font-weight:var(--type-medium);line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.lp-bot-v2 .v2-faq summary,.lp-bot-v2 .v2-faq-help .v2-faq-help-title{font-weight:var(--type-medium);line-height:var(--lh-heading);letter-spacing:0}.lp-bot-v2 .first-view .hero-note{font-weight:400;line-height:var(--lh-lead);letter-spacing:var(--tracking-wide)}.lp-bot-v2 :is(.v2-price-included,.v2-price-name>span,.v2-price-note strong){font-weight:var(--type-medium)}.lp-bot-v2{text-autospace:normal}.lp-bot-v2 :is(.hero-wireframe,.office-stage,.lp-bot-visual,.v2-wiki-visual){text-autospace:no-autospace}.lp-bot-v2 .yk-stop{margin-inline-end:.3em}.lp-bot-v2 .yk{margin-inline-end:.08em}@media (min-width:1024px){.lp-bot-v2{--section-block:var(--space-120)}.lp-bot-v2 .first-view .hero{padding-bottom:var(--section-block)}.lp-bot-v2 .cta{min-height:0}.lp-bot-v2 .v2-footer{padding-top:var(--section-block)}}html[lang=en] .lp-bot-v2{--tracking-wide:0}html[lang=en] .lp-bot-v2 .v2-sec .v2-sec-text p{text-align:start}@media (min-width:1024px){.lp-bot-v2 .cta-content h2,.lp-bot-v2 .lp-bot-native>h2,.lp-bot-v2 :is(.v2-teammates,.v2-wiki,.v2-sec,.v2-price,.v2-faq) h2{font-size:var(--text-40)}.lp-bot-v2 .lp-bot-office-title{font-size:min(var(--text-40),2.8vw)}.lp-bot-v2 .cta-content h2{margin-bottom:var(--space-16)}.lp-bot-v2 .first-view .hero-subtitle{font-size:var(--text-20)}.lp-bot-v2 :is(.v2-teammates p,.v2-sec-head p,.v2-faq-lead,.cta-lead){font-size:var(--text-18)}.lp-bot-v2 :is(.lp-bot-office-body>span,.v2-price-body,.v2-faq details p,.v2-faq-help p){font-size:var(--text-16)}.lp-bot-v2 .lp-bot-office .lp-bot-office-body>span{max-width:none}.lp-bot-v2 .lp-bot-office strong{font-size:var(--text-24)}.lp-bot-v2 .v2-faq summary,.lp-bot-v2 .v2-faq-help .v2-faq-help-title{font-size:var(--text-18)}}.lp-bot-v2{--v2-edge:0 0 0 1px var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2{--v2-edge:0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}}.lp-bot-v2{--nav-band-line:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2{--nav-band-line:color-mix(in srgb,var(--ink) 8%,transparent)}}.lp-bot-v2 .lp-bot-bento .lp-bot-stage,.lp-bot-v2 .lp-bot-native .lp-bot-card{box-shadow:var(--v2-edge)}.lp-bot-v2{--v2-hair:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2{--v2-hair:color-mix(in srgb,var(--ink) 8%,transparent)}}.lp-bot-v2 .lp-bot-tools-column li{background:var(--surface);box-shadow:none}.lp-bot-v2 .lp-bot-record-card .lp-bot-record{box-shadow:0 0 0 1px var(--v2-hair),0 12px 28px -14px var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .lp-bot-record-card .lp-bot-record{box-shadow:0 0 0 1px var(--v2-hair),0 12px 28px -14px color-mix(in srgb,var(--ink) 16%,transparent)}}.lp-bot-v2 .lp-bot-work-again,.lp-bot-v2 .lp-bot-work-rail{box-shadow:inset 0 0 0 1px var(--v2-hair)}.lp-bot-v2 .lp-bot-work-paper{box-shadow:inset 0 0 0 1px var(--v2-hair),0 16px 40px -12px var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .lp-bot-work-paper{box-shadow:inset 0 0 0 1px var(--v2-hair),0 16px 40px -12px color-mix(in srgb,var(--ink) 20%,transparent)}}.lp-bot-v2 .v2-wiki-visual{box-shadow:var(--v2-edge)}.lp-bot-v2 .first-view .hero-wireframe,.lp-bot-v2 .lp-bot-bento .lp-bot-stage,.lp-bot-v2 .lp-bot-native .lp-bot-card,.lp-bot-v2 .v2-price-grid>article,.lp-bot-v2 .v2-sec-track>article,.lp-bot-v2 .v2-wiki-visual{border-radius:var(--radius-16)}.lp-bot-v2 .first-view .hero-window-body{border-radius:0 0 var(--radius-16) var(--radius-16)}.lp-bot-v2 :is(.v2-faq-help,.v2-footer-card){border-radius:var(--radius-12)}.lp-bot-v2 .v2-faq-list details{border-radius:var(--radius-8)}@media (min-width:1024px){.lp-bot-v2 .v2-price-note{border-radius:var(--radius-16)}.lp-bot-v2 :is(.v2-sec,.v2-price,.v2-faq){--v2-col:min(1168px,100% - 2 * var(--content-gutter))}}.lp-bot-v2 :is(a,button,summary):hover{opacity:1}.lp-bot-v2 :is(.nav-brand,.nav-language,.footer-social a,.v2-footer .nav-language):hover{opacity:.72}main.lp-bot.lp-bot-v2 :is(.hero-download,.desktop-navigation a.desktop-navigation-download,.cta .button,[data-featured] .v2-price-cta,.v2-price-cta,.v2-footer-action):is(:hover,:focus-visible,:active){transform:scale(1)}.lp-bot-v2 .desktop-navigation a.desktop-navigation-download{transition:background-color .2s}.lp-bot-v2 .desktop-navigation a.desktop-navigation-download:hover{background-color:var(--brand-hover)}.lp-bot-v2 .v2-footer-action:hover,html[data-nav-on-ground] .lp-bot-v2 .desktop-navigation a.desktop-navigation-download:hover{background-color:var(--beige)}.lp-bot-v2 .v2-footer-action{transition:background-color .2s}.lp-bot-v2 .hero-download-arrow{display:none}.lp-bot-v2 .v2-faq-list summary>.phrases{transition:translate .2s cubic-bezier(.22,1,.36,1);position:relative}.lp-bot-v2 .v2-faq-list summary>.phrases:before{content:"";top:.2em;bottom:.2em;left:calc(-1 * var(--space-12));border-radius:var(--radius-full);background:var(--ink-300);opacity:0;width:2px;transition:opacity .2s,scale .2s cubic-bezier(.22,1,.36,1);position:absolute;scale:1 .4}.lp-bot-v2 .v2-faq-list summary:hover>.phrases{translate:var(--space-12) 0}.lp-bot-v2 .v2-faq-list summary:hover>.phrases:before{opacity:1;scale:1}.lp-bot-v2 .v2-price-grid>article{transition:box-shadow .3s,translate .3s cubic-bezier(.22,1,.36,1)}.lp-bot-v2 .v2-price-grid>article:not([data-featured]):hover{box-shadow:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-price-grid>article:not([data-featured]):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 20%,transparent)}}.lp-bot-v2 .v2-price-grid>article[data-featured]:hover{box-shadow:inset 0 0 0 2px var(--tera),0 28px 56px -20px var(--tera)}@supports (color:color-mix(in lab,red,red)){.lp-bot-v2 .v2-price-grid>article[data-featured]:hover{box-shadow:inset 0 0 0 2px var(--tera),0 28px 56px -20px color-mix(in srgb,var(--tera) 80%,transparent)}}.lp-bot-v2 .v2-price-grid>article[data-featured]:hover{translate:0 calc(-1 * var(--space-4))}.lp-bot-v2 .v2-price-grid>article:hover .v2-price-cta:not(:disabled){background:var(--v2-fill-hover)}.lp-bot-v2 .v2-price-grid>article[data-featured]:hover .v2-price-cta:not(:disabled){background:var(--brand-hover)}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .v2-price-grid>article{transition:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-bot-v2 .roll{--roll-pad:.2em;margin-block:calc(var(--roll-pad) * -1);vertical-align:top;display:inline-block;overflow:hidden}.lp-bot-v2 .roll-in{padding-block:var(--roll-pad);white-space:nowrap;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block;position:relative}.lp-bot-v2 .roll-in:after{content:attr(data-t);content:attr(data-t) /"";padding-block:var(--roll-pad);position:absolute;top:100%;left:0}.lp-bot-v2 .v2-price-grid>article:hover .v2-price-cta .roll-in,.lp-bot-v2 :is(a,button):is(:hover,:focus-visible) .roll-in{transform:translateY(-100%)}}.lp-bot-v2 .lp-title-tera>svg{scale:-1 1}.lp-bot-v2 .v2-flat-eyes{translate:calc(var(--look-x,0) * 3px) calc(var(--look-y,0) * 6px);transition:translate .35s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.lp-bot-v2 .v2-flat-eye{animation:v2-flat-blink 4.8s infinite}.lp-bot-v2 .lp-title-tera .v2-flat-eye{animation-delay:1.7s}}@keyframes v2-flat-blink{0%,90%,96%,to{scale:1}93%{scale:1 .12}}@media (max-width:1023px){main.lp-bot.lp-bot-v2{--section-block:var(--space-80);--v2-head-gap:var(--space-32);--v2-lead-gap:var(--space-16)}main.lp-bot.lp-bot-v2 .cta-content h2,main.lp-bot.lp-bot-v2 .lp-bot-native>h2,main.lp-bot.lp-bot-v2 :is(.v2-teammates,.v2-wiki,.v2-sec,.v2-price,.v2-faq) h2,main.lp-bot.lp-bot-v2 section.v2-office>h2{font-size:var(--text-32)}main.lp-bot.lp-bot-v2 .lp-bot-native>h2,main.lp-bot.lp-bot-v2 .v2-wiki>h2{font-size:var(--v2-mobile-title)}main.lp-bot.lp-bot-v2 .v2-footer{padding-top:var(--section-block)}main.lp-bot.lp-bot-v2 .cta{min-height:0}main.lp-bot.lp-bot-v2 .cta-content{padding-block:calc(var(--u) * 80) calc(var(--u) * 96)}main.lp-bot.lp-bot-v2 section.v2-office{gap:var(--v2-head-gap)}main.lp-bot.lp-bot-v2 .lp-bot-office{margin-top:0}main.lp-bot.lp-bot-v2 .v2-faq,main.lp-bot.lp-bot-v2 .v2-teammates{row-gap:var(--v2-head-gap)}main.lp-bot.lp-bot-v2 section.v2-office>h2{margin-bottom:0}main.lp-bot.lp-bot-v2 .v2-price-grid,main.lp-bot.lp-bot-v2 .v2-sec-track{margin-top:var(--v2-head-gap)}main.lp-bot.lp-bot-v2 .lp-bot-native>h2{margin-bottom:var(--v2-head-gap)}main.lp-bot.lp-bot-v2 .v2-teammates>div:last-child{gap:var(--v2-lead-gap)}main.lp-bot.lp-bot-v2 .v2-faq-lead{margin-top:var(--v2-lead-gap)}main.lp-bot.lp-bot-v2 .cta-content h2{margin-bottom:var(--v2-lead-gap)}}@media (max-width:767px){main.lp-bot.lp-bot-v2{--section-block:var(--space-64);--v2-head-gap:var(--space-24);--v2-lead-gap:var(--space-12)}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .v2-sec-dots button:before{transition:none}}@media (max-width:1023px){main.lp-bot.lp-bot-v2 section.v2-office>h2{font-size:var(--v2-mobile-title)}main.lp-bot.lp-bot-v2 .lp-bot-office-caption strong{font-size:var(--v2-mobile-item)}.lp-bot-v2 .v2-wiki-visual{aspect-ratio:968/760}.lp-bot-v2 .v2-wiki-visual>.wk-app{width:968px;height:760px;transform:scale(calc(100cqw / 968px));transform-origin:0 0;position:absolute}}.lp-bot-v2 .v2-footer-columns>div{gap:var(--space-8)}.lp-bot-v2 .v2-footer-columns p{margin-bottom:var(--space-4)}.lp-bot-v2 .v2-footer-columns a{min-height:var(--space-24);line-height:var(--lh-lead)}.lp-bot-tools-map{isolation:isolate;position:relative}.lp-bot-tools-connections{z-index:-1;pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--ink-200);stroke-width:1.5px;position:absolute;inset:0;overflow:visible}.lp-bot-tools-map>.lp-bot-tools-line{background:0 0}@media (min-width:1024px){.lp-bot-v2 .lp-bot-tools-connections{display:none}.lp-bot-v2 .lp-bot-tools-map>.lp-bot-tools-line{background:var(--ink-200)}}@media (max-width:767px){.lp-bot-v2 .lp-bot-tools-column[data-count="5"]:last-child{width:auto}}.lp-bot-v2 :is(.v2-teammates,.v2-office,.lp-bot-native,.v2-faq){text-align:left}.lp-bot-v2 .v2-teammates p{text-align:left;text-wrap:pretty;word-break:normal;overflow-wrap:break-word}.lp-bot-v2 :is(.v2-sec-head,.v2-price-head){text-align:center;align-items:center}.lp-bot-v2 .v2-sec-head{flex-direction:column}.lp-bot-v2 .v2-wiki h2{text-align:left;margin-inline:0}.lp-bot-v2 .v2-sec .v2-sec-track{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--space-16);overflow-x:auto}.lp-bot-v2 .v2-sec .v2-sec-dots{justify-content:center;display:flex}.lp-bot-v2 .v2-footer-social-row{margin-top:var(--space-32)}.lp-bot-v2 .v2-footer .footer-social{gap:var(--space-8);margin:0}.lp-bot-v2 .v2-footer .footer-social img{width:var(--space-24);height:var(--space-24)}.lp-bot-v2 .v2-footer-bottom{margin-top:var(--space-16)}@media (max-width:1023px){main.lp-bot.lp-bot-v2{overflow-x:clip}main.lp-bot.lp-bot-v2 .v2-teammates h2{font-size:var(--v2-mobile-title);line-height:var(--lh-heading);text-wrap:pretty}main.lp-bot.lp-bot-v2 .v2-teammates p{font-size:var(--text-16);line-height:var(--lh-body);letter-spacing:0}.lp-bot-v2 .v2-teammates>div:last-child{align-items:flex-start;gap:var(--space-16)}.lp-bot-v2 .v2-wiki-visual{width:150%;max-width:none}}@media (max-width:767px){.lp-bot-v2 .v2-sec-head .v2-sec-tera{width:var(--space-48);height:var(--space-48)}main.lp-bot.lp-bot-v2 .first-view .hero h1 .v2-fv-greet{display:none}}.lp-bot-v2 .v2-sec .v2-sec-track::-webkit-scrollbar{display:none}@media (max-width:1023px){.lp-bot-v2 .v2-teammate-break{display:none}}.lp-bot-v2 .first-view .hero-subtitle{margin-top:var(--space-24)}.lp-bot-v2 .first-view .hero-actions{margin-top:var(--space-32)}.lp-bot-v2 .first-view .hero-note{margin-top:var(--space-8)}@media (max-width:1023px){.lp-bot-v2 .mobile-nav{--mobile-header-height:calc(var(--space-48) + env(safe-area-inset-top))}.lp-bot-v2 .mobile-header{padding-top:env(safe-area-inset-top);background:var(--mobile-page-surface,var(--cream));box-shadow:none;transition:background-color .24s}.lp-bot-v2 .mobile-nav:has(.mobile-menu[data-open=true]) .mobile-header{background:var(--mobile-menu-surface,var(--cream));-webkit-backdrop-filter:none}.lp-bot-v2 .mobile-header .nav-brand img{width:var(--space-80);height:var(--space-20)}.lp-bot-v2 .mobile-menu-bars{width:var(--space-24);height:var(--space-24);background:0 0}.lp-bot-v2 .mobile-menu-bars:after,.lp-bot-v2 .mobile-menu-bars:before{width:var(--space-20);transform-origin:50%;height:1.5px;transition:transform .24s cubic-bezier(.4,0,.2,1);top:calc(50% - .75px);left:2px}.lp-bot-v2 .mobile-menu-bars:before{transform:translateY(-4px)rotate(0)}.lp-bot-v2 .mobile-menu-bars:after{transform:translateY(4px)rotate(0)}.lp-bot-v2 .mobile-menu-toggle[aria-expanded=true] .mobile-menu-bars:before{transform:translateY(0)rotate(45deg)}.lp-bot-v2 .mobile-menu-toggle[aria-expanded=true] .mobile-menu-bars:after{transform:translateY(0)rotate(-45deg)}.lp-bot-v2 .mobile-menu{background:var(--mobile-menu-surface,var(--cream));opacity:1;clip-path:inset(0 0 100%);transition:clip-path .32s cubic-bezier(.4,0,.2,1),visibility 0s .32s;transform:none}.lp-bot-v2 .mobile-menu[data-open=true]{clip-path:inset(0);transition:clip-path .36s cubic-bezier(.22,1,.36,1)}.lp-bot-v2 .mobile-menu-scroll{padding-top:var(--space-24)}.lp-bot-v2 .mobile-menu-scroll>*{opacity:0;translate:0 calc(-1 * var(--space-8));transition:opacity .16s,translate .16s}.lp-bot-v2 .mobile-menu[data-open=true] .mobile-menu-scroll>*{opacity:1;transition-duration:.24s;transition-delay:.1s;translate:none}main.lp-bot.lp-bot-v2 .first-view{--fv-copy-top:calc(var(--space-120) + var(--space-8) + env(safe-area-inset-top))}}@media (max-width:767px){main.lp-bot.lp-bot-v2 .first-view{--fv-copy-top:calc(var(--space-48) + var(--space-48) + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .mobile-header,.lp-bot-v2 .mobile-menu,.lp-bot-v2 .mobile-menu .mobile-menu-scroll>*,.lp-bot-v2 .mobile-menu-bars:after,.lp-bot-v2 .mobile-menu-bars:before,.lp-bot-v2 .mobile-menu[data-open=true]{transition:none!important}}@media (max-width:1023px){html[data-nav-on-ground] .lp-bot-v2 .mobile-nav{--mobile-menu-surface:var(--mobile-page-surface);--ink:var(--cream);--ink-600:var(--on-brand-muted);--ink-300:var(--on-brand-line);--ink-200:var(--on-brand-line);color:var(--cream)}html[data-nav-on-ground] .lp-bot-v2 .mobile-header{background:var(--mobile-menu-surface);color:var(--cream);-webkit-backdrop-filter:none}html[data-nav-on-ground] .lp-bot-v2 .mobile-header .nav-brand{background:var(--cream);-webkit-mask:url(/assets/logo.svg) 50%/contain no-repeat;mask:url(/assets/logo.svg) 50%/contain no-repeat}html[data-nav-on-ground] .lp-bot-v2 .mobile-header .nav-brand img{opacity:0}html[data-nav-on-ground] .lp-bot-v2 .mobile-menu-download{background:var(--cream);color:var(--brand)}html[data-nav-on-ground] .lp-bot-v2 .mobile-menu-download:is(:hover,:active){background:var(--beige)}}.lp-bot-v2 .v2-sec .v2-sec-dots{align-items:center;gap:var(--space-16);margin-top:var(--space-24)}.lp-bot-v2 .v2-sec-dot-pill{height:var(--space-56);padding-inline:var(--space-24);border-radius:var(--radius-full);background:var(--playback-surface);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);align-items:center;display:flex}.lp-bot-v2 .v2-sec-dot-pill button{width:var(--space-24);height:var(--space-56);transition:width .25s linear}.lp-bot-v2 .v2-sec-dot-pill button[aria-current]{width:var(--space-64)}.lp-bot-v2 .v2-sec-dots button:before{display:none}.lp-bot-v2 .v2-sec-dot-track{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--playback-dot);transition:width .25s linear;display:block;overflow:hidden}.lp-bot-v2 .v2-sec-dot-pill button[aria-current] .v2-sec-dot-track{width:var(--space-48);background:var(--playback-track)}.lp-bot-v2 .v2-sec-dot-track>span{background:var(--playback-ink);transform-origin:0;width:100%;height:100%;display:block}.lp-bot-v2 .v2-sec-dots .v2-sec-play{width:var(--space-56);height:var(--space-56);border-radius:var(--radius-full);background:var(--playback-surface);color:var(--playback-ink)}.lp-bot-v2 .v2-sec-play svg{fill:currentColor;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .v2-sec-dots .v2-sec-play{display:none}}.lp-bot-v2 .lp-bot-work{--work-text-title:24px;--work-text-heading:28px;--work-text-body:22px;--work-text-label:14px;--work-text-caption:12px;--work-text-date:26px;--work-text-canvas:24px;--work-weight-body:400;--work-weight-label:500;--work-weight-heading:600;--work-control:32px;--work-avatar:28px;--work-radius-control:8px;--work-radius-card:12px;--work-space-xs:4px;--work-space-sm:8px;--work-space-md:12px;--work-space-lg:24px;--work-line-body:1.4;--work-line-heading:1.25;--work-icon-stroke:1.5;font-weight:var(--work-weight-body)}.lp-bot-v2 .lp-bot-office .lp-bot-work:is([data-shot=note],[data-shot=canvas]) .lp-bot-appwin{animation:none;transform:none}.lp-bot-v2 .lp-bot-work .lp-bot-work-paper{border-radius:var(--work-radius-card)}.lp-bot-v2 .lp-bot-office .lp-bot-work-band{gap:var(--work-space-sm);padding:var(--work-space-lg);flex-shrink:0}.lp-bot-v2 .lp-bot-office .lp-bot-work-band h3{font-size:var(--work-text-title);font-weight:var(--work-weight-heading);line-height:var(--work-line-heading)}.lp-bot-v2 .lp-bot-work :is(.lp-bot-work-again,.lp-bot-work-x,.lp-bot-work-pen){height:var(--work-control);box-sizing:border-box;padding:0 var(--work-space-md);border-radius:var(--work-radius-control);font-size:var(--work-text-label);font-weight:var(--work-weight-label);line-height:var(--work-line-body);justify-content:center;align-items:center;display:inline-flex}.lp-bot-v2 .lp-bot-work .lp-bot-work-x{width:var(--work-control);font-size:var(--work-text-body);padding:0}.lp-bot-v2 .lp-bot-work .lp-bot-work-faces>*{width:var(--work-avatar);height:var(--work-avatar)}.lp-bot-v2 .lp-bot-office .lp-bot-work-note{padding-top:var(--work-space-lg);font-size:var(--work-text-body);line-height:var(--work-line-body)}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p{margin-bottom:var(--work-space-xs);padding-inline:var(--work-space-sm);font-weight:var(--work-weight-body)}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p[data-kind=h]{margin-top:var(--work-space-sm);font-size:var(--work-text-heading);font-weight:var(--work-weight-heading);line-height:var(--work-line-heading)}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p:after{padding:var(--work-space-xs) var(--work-space-sm);border-radius:var(--work-radius-control);font-size:var(--work-text-label);font-weight:var(--work-weight-label);line-height:var(--work-line-body)}.lp-bot-v2 .lp-bot-work .lp-bot-work-rail{gap:var(--work-space-sm);padding:var(--work-space-md);border-radius:var(--work-radius-control)}.lp-bot-v2 .lp-bot-work .lp-bot-work-rail b{font-size:var(--work-text-caption);font-weight:var(--work-weight-label);line-height:var(--work-line-body)}.lp-bot-v2 .lp-bot-work .lp-bot-work-event b{font-size:var(--work-text-date);font-weight:var(--work-weight-heading);line-height:var(--work-line-heading)}.lp-bot-v2 .lp-bot-work .lp-bot-work-event span{font-family:inherit;font-size:var(--work-text-canvas);font-weight:var(--work-weight-body);line-height:var(--work-line-body)}.lp-bot-v2 .lp-bot-work .lp-bot-work-event[data-kind=milestone] span{padding:var(--work-space-xs) var(--work-space-md);border-radius:var(--work-radius-control)}.lp-bot-v2 .lp-bot-work :is(.lp-bot-app-invite,.lp-bot-app-records,.lp-bot-app-members,.lp-bot-app-leave){font-weight:var(--work-weight-label)}.lp-bot-v2 .lp-bot-work :is(.lp-bot-app-invite,.lp-bot-app-records){border-radius:var(--work-radius-control)}.lp-bot-v2 .lp-bot-work svg[stroke=currentColor]{stroke-width:var(--work-icon-stroke)}.lp-bot-v2 .lp-bot-work .lp-bot-work-canvas{min-height:0}.lp-bot-v2 .lp-bot-work .lp-bot-work-tools{bottom:var(--work-space-sm)}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .lp-bot-work .lp-bot-work-pen{display:none}}.lp-bot-v2 .lp-bot-work-stage{opacity:0;visibility:hidden;clip-path:inset(100% 0 0);transition:opacity .24s,clip-path .45s cubic-bezier(.22,1,.36,1),visibility .45s}.lp-bot-v2 .lp-bot-work[data-open=true] .lp-bot-work-stage{visibility:visible;opacity:1;clip-path:inset(0)}.lp-bot-v2 .lp-bot-work[data-closing=true] .lp-bot-work-stage{opacity:0;clip-path:inset(100% 0 0)}.lp-bot-work-content{flex:1;min-height:0;display:flex}.lp-bot-v2 .lp-bot-work[data-open=true] .lp-bot-work-content{animation:work-paper-enter .4s cubic-bezier(.22,1,.36,1) backwards}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p{opacity:1;clip-path:none;animation:none}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p:after{animation:none;display:none}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p[data-writing=true]{background:#ff9f2729}.lp-bot-work-caret{vertical-align:-.1em;background:#e88416;width:2px;height:1em;margin-left:2px;display:inline-block}.lp-bot-v2 .lp-bot-work-plane path{opacity:1;stroke-dasharray:1400;stroke-dashoffset:0;animation:work-axis-draw .5s ease-out backwards}.lp-bot-v2 .lp-bot-work[data-brisk=true] .lp-bot-work-event{opacity:1;animation:work-node-enter .28s cubic-bezier(.22,1,.36,1) backwards}.lp-bot-v2 .lp-bot-work-stem{opacity:1;animation:work-stem-enter .28s ease-out backwards}@keyframes work-paper-enter{0%{opacity:0;transform:translateY(24px)}to{transform:none}}@keyframes work-node-enter{0%{opacity:0;transform:translateY(8px)}to{transform:none}}@keyframes work-axis-draw{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}@keyframes work-stem-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-bot-v2 .lp-bot-work *,.lp-bot-v2 .lp-bot-work :before{transition:none!important;animation:none!important}}.lp-bot-v2 .lp-bot-work{--work-paper:#fff7db;--work-paper-ink:#4d0808;--work-tool-border:#e4e2db}.lp-bot-v2 .lp-bot-work .lp-bot-work-paper{background:var(--work-paper);width:1234px;height:694px;color:var(--work-paper-ink);top:78.5px;left:103px}.lp-bot-v2 .lp-bot-office .lp-bot-work-band{z-index:2;background:var(--work-paper);pointer-events:none;border:0;height:64px;padding:14px 18px;position:absolute;inset:0 0 auto}.lp-bot-work-back{background:var(--work-paper);border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.lp-bot-work-back svg{width:20px;height:20px}.lp-bot-v2 .lp-bot-office .lp-bot-work-band h3{flex:initial;background:var(--work-paper);border-radius:10px;max-width:60%;padding:2px 8px}.lp-bot-v2 .lp-bot-work .lp-bot-work-faces{margin-left:auto}.lp-bot-work-tera-face{display:block;position:relative}.lp-bot-work-tera-face svg{width:100%;height:100%}.lp-bot-work-note-viewport{flex:1;min-height:0;margin-top:64px;position:relative;overflow:hidden}.lp-bot-v2 .lp-bot-office .lp-bot-work-note{box-sizing:border-box;width:100%;max-width:914px;margin:0 auto;padding:16px 54px 80px;line-height:1.5}.lp-bot-work-note h3{margin:0 0 32px;font-size:60px;font-weight:600;line-height:1.15}.lp-bot-v2 .lp-bot-work .lp-bot-work-note p[data-kind=h]{margin-top:24px}.lp-bot-v2 .lp-bot-work .lp-bot-work-canvas{padding:68px 64px 32px 24px}.lp-bot-work-tool-rail{border:1px solid var(--work-tool-border);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 4px 12px #00000014}.lp-bot-work-tool-rail>span{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.lp-bot-work-tool-rail [data-selected=true]{color:#1e96eb;background:#efefef}.lp-bot-work-tool-rail [data-group=true]{margin-top:6px}.lp-bot-work-tool-rail svg{width:18px;height:18px}@media (max-width:1023px){.lp-bot-v2 .lp-bot-office .lp-bot-work-note{padding:16px 40px 80px}.lp-bot-work-note h3{font-size:48px}}@media (max-width:767px){.lp-bot-v2 .lp-bot-work{--work-visible-paper:min(100%,calc((100vw - 36px) * 2))}.lp-bot-v2 .lp-bot-work .lp-bot-work-band,.lp-bot-v2 .lp-bot-work .lp-bot-work-note-viewport{width:var(--work-visible-paper);flex:none}.lp-bot-v2 .lp-bot-work .lp-bot-work-note-viewport{height:calc(100% - 64px)}.lp-bot-v2 .lp-bot-office .lp-bot-work-faces{display:flex}.lp-bot-work-tool-rail{right:max(12px,100% + 84px - 200vw)}}.lp-bot-work-writing-label{color:#885115;font-size:18px;font-weight:500;line-height:28px}@media (max-width:1023px){main.lp-bot.lp-bot-v2 .v2-price-grid{margin-top:var(--v2-gap-content);gap:var(--v2-gap-item)}.lp-bot-v2 .v2-price-head .v2-pill{margin-top:var(--v2-gap-caption)}.lp-bot-v2 .v2-price-grid>article{padding:var(--space-24)}.lp-bot-v2 .v2-price-value{margin-top:var(--v2-gap-copy)}.lp-bot-v2 .v2-price-body{min-height:0;margin-top:var(--v2-gap-detail)}.lp-bot-v2 :is(.v2-price-cta,.v2-price-included){margin-top:var(--v2-gap-related)}.lp-bot-v2 .v2-price-grid ul{margin-top:var(--v2-gap-copy);gap:var(--v2-gap-detail)}.lp-bot-v2 .v2-price-grid .plan-tera{--plan-tera-size:var(--space-48);top:calc(-1 * var(--space-16))}.lp-bot-v2 .v2-price-note{margin-top:var(--v2-gap-item);padding:var(--space-24);gap:var(--v2-gap-copy)}}@media (max-width:767px){.lp-bot-v2 .v2-price-note{grid-template-columns:var(--space-32) minmax(0,1fr);align-items:start;display:grid}.lp-bot-v2 .v2-price-note .v2-pill-line{grid-column:2;justify-self:start;margin-left:0}}body:has(>main.lp-bot-v2),html:has(body>main.lp-bot-v2){background:var(--cream)}body:has(>main.lp-bot-v2:not(.subpage)),html:has(body>main.lp-bot-v2:not(.subpage)){background:var(--mobile-page-surface,var(--cream))}.lp-bot-v2 .v2-footer{padding-bottom:calc(var(--space-40) + env(safe-area-inset-bottom))}@media (max-width:1023px){.lp-bot-v2 .mobile-header{padding-left:max(var(--content-gutter),env(safe-area-inset-left));padding-right:max(var(--content-gutter),env(safe-area-inset-right))}}.pricing-coming-soon:disabled{--coming-soon-tilt:-4deg;--coming-soon-duration:48s;--coming-soon-card-inset:var(--space-24);width:100%;height:var(--space-48);color:var(--on-brand);font-family:inherit;font-size:var(--text-16);font-weight:500;line-height:var(--lh-lead);cursor:default;opacity:1;background:0 0;border:0;padding:0;transition:none;display:block;position:relative;transform:none}.v2-price-grid .pricing-coming-soon{margin-top:var(--space-32)}.pricing .pricing-coming-soon{--coming-soon-card-inset:var(--space-32)}.pricing-coming-soon-frame{inset-block-start:calc(-1 * var(--space-48));inset-block-end:calc(-1 * var(--space-32));inset-inline:calc(-1 * var(--coming-soon-card-inset));pointer-events:none;position:absolute;overflow:hidden}.pricing-coming-soon-ribbon{top:var(--space-48);left:calc(-1 * var(--space-32));right:calc(-1 * var(--space-32));height:var(--space-48);background:var(--brand);rotate:var(--coming-soon-tilt);align-items:center;display:flex;position:absolute;overflow:hidden}.pricing-coming-soon-group,.pricing-coming-soon-item,.pricing-coming-soon-track{flex-shrink:0;align-items:center;display:flex}.pricing-coming-soon-track{width:max-content;animation:coming-soon-marquee var(--coming-soon-duration) linear infinite}.pricing-coming-soon-group{gap:var(--space-24);padding-inline:var(--space-12)}.pricing-coming-soon-item{gap:var(--space-12);white-space:nowrap}.pricing-coming-soon-item>span{font-size:var(--text-24)}@keyframes coming-soon-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:1023px){.v2-price-grid .pricing-coming-soon{margin-top:var(--v2-gap-related)}}@media (min-width:768px) and (max-width:1023px){.v2-price-grid .pricing-coming-soon,.v2-price-grid .pricing-coming-soon+.v2-price-included{margin-top:calc(var(--v2-gap-related) + var(--space-8))}}@media (prefers-reduced-motion:reduce){.pricing-coming-soon-track{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-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-ease{syntax:"*";inherits:false}