/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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;--px:0;--py:0;--x-p:1}}}@font-face{font-family:Noto Sans Thai Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-thai-thai-wght-normal.CtQSZ1tK.woff2)format("woff2-variations");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-thai-latin-ext-wght-normal.DH1q_yQ5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-thai-latin-wght-normal.Bi3VDbYN.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:host,:root{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--x-font-body);--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;-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{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.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}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--x-brand:#1663fa;--x-action:var(--x-brand);--x-action-hover:#1254d4;--x-ink:#102b4e;--x-muted:#526580;--x-paper:#f7fbff;--x-white:#fff;--x-sky:#eaf4ff;--x-sky-strong:#dcecff;--x-line:#d7e5f5;--x-control-line:#7189a8;--x-on-action:#fff;--x-font-body:"Noto Sans Thai Variable", "Inter Variable", system-ui, sans-serif;--x-font-latin:"Inter Variable", system-ui, sans-serif;--x-ch:.572em;--x-text-xs:.75rem;--x-text-sm:.875rem;--x-text-base:1rem;--x-text-lg:1.125rem;--x-text-xl:1.25rem;--x-heading-section:calc(clamp(1.875rem, 3vw, 2.5rem));--x-heading-display:calc(clamp(2.5rem, 4.7vw, 4.25rem));--x-leading-body:1.8;--x-leading-heading:1.35;--x-space-1:.25rem;--x-space-2:.5rem;--x-space-3:.75rem;--x-space-4:1rem;--x-space-6:1.5rem;--x-space-8:2rem;--x-space-12:3rem;--x-space-16:4rem;--x-space-24:6rem;--x-radius-control:.625rem;--x-radius-card:1rem;--x-radius-product:1.5rem;--x-shadow-control:0 2px 4px #102b4e0f;--x-shadow-card:0 12px 32px -20px #102b4e33;--x-shadow-product:0 24px 56px -32px #102b4e3d;--x-duration-fast:.16s;--x-duration-medium:.22s;--x-ease:cubic-bezier(.2, .7, .3, 1);--x-header-offset:100px;--ink:var(--x-ink);--muted:var(--x-muted);--paper:var(--x-white);--line:var(--x-line);--ui-primary:var(--x-action);--ui-radius:var(--x-radius-control);--ui-text:var(--x-ink);--ui-text-muted:var(--x-muted);--ui-text-dimmed:var(--x-muted);--ui-border:var(--x-line);--x-brand-a08:var(--x-brand);--x-brand-a16:var(--x-brand);--x-brand-a35:var(--x-brand);--x-ink-2:var(--x-ink);--x-line-ink:var(--x-white);--x-muted-ink:var(--x-white);--x-sheen:var(--x-white);--x-line-green:#20b252;--x-telegram:#3d9bd8;--x-header-h:88px;--x-radius-band:3rem;--x-container:1280px;--x-gutter:var(--x-space-8);--x-section-y:calc(clamp(4.5rem, 9vw, 7rem));--x-display:calc(clamp(2.75rem, 6vw, 5.25rem));--x-display-leading:1.25;--x-z-base:0;--x-z-raised:1;--x-z-overlay:10;--x-z-header:50;--x-z-skip:100}@supports (color:color-mix(in lab,red,red)){:root{--x-brand-a08:color-mix(in oklab, var(--x-brand) 8%, transparent);--x-brand-a16:color-mix(in oklab, var(--x-brand) 16%, transparent);--x-brand-a35:color-mix(in oklab, var(--x-brand) 35%, transparent);--x-ink-2:color-mix(in oklab, var(--x-ink) 88%, var(--x-brand));--x-line-ink:color-mix(in oklab, var(--x-white) 14%, transparent);--x-muted-ink:color-mix(in oklab, var(--x-white) 72%, var(--x-ink));--x-sheen:color-mix(in oklab, var(--x-white) 60%, var(--x-sky))}}@media (width<=1050px){:root{--x-header-h:76px}}@media (width<=760px){:root{--x-header-h:72px;--x-gutter:var(--x-space-6)}}@media (width<=299.98px){:root{--x-gutter:var(--x-space-4);--x-display:calc(clamp(1.875rem, 13vw + .3125rem, 2.75rem))}}@media (width<=239.98px){:root{--x-gutter:var(--x-space-3);--x-display:calc(clamp(1.25rem, 13vw + .3125rem, 2.75rem));font-size:calc(clamp(.6875rem,3.6vw + .4625rem,1rem))}}@media (width<=159.98px){:root{--x-gutter:var(--x-space-2)}}@property --px{syntax:"<number>";inherits:false;initial-value:0}@property --py{syntax:"<number>";inherits:false;initial-value:0}@property --x-p{syntax:"<number>";inherits:false;initial-value:1}:root{--x-ease-emph:cubic-bezier(.16, 1, .3, 1);--x-ease-camera:cubic-bezier(.65, 0, .35, 1);--x-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--x-dur-micro:.16s;--x-dur-ui:.22s;--x-dur-spring:.52s;--x-dur-reveal:.42s;--x-dur-entrance:.64s;--x-dur-scene:.9s;--x-dur-scene-max:1.6s;--x-stagger-word:35ms;--x-stagger-grapheme:18ms;--x-stagger-cell:40ms;--x-stagger-card:60ms;--x-reveal-y:24px;--x-lift:4px;--x-press:.97;--x-tilt-max-x:3deg;--x-tilt-max-y:5deg;--x-perspective:1200px;--x-range-reveal:cover 0% cover 22vh;--x-range-draw:cover 0% cover 32vh;--x-range-flatten:entry 0% cover 50%}@supports (transition-timing-function:linear(0,1)){:root{--x-ease-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067, 1.077 23.8%, 1.062 27%, 1.004 34.6%, .99 41.3%, 1.001 53.8%, .999)}}@media (width<=760px){:root{--x-reveal-y:16px}}@keyframes x-rise{0%{opacity:0;translate:0 var(--x-reveal-y);animation-timing-function:var(--x-ease-emph)}}@keyframes x-fade{0%{opacity:0}}@keyframes x-pop{0%{opacity:0;scale:.9}}@keyframes x-draw{0%{stroke-dashoffset:1px}}@keyframes x-grow-x{0%{scale:0 1}}@keyframes x-grow-y{0%{scale:1 0}}@keyframes x-progress{0%{scale:0 1}to{scale:1}}.draw-line{stroke-dasharray:1;stroke-dashoffset:0}.grow-x{transform-origin:0}.grow-y{transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both x-rise;animation-timeline:view();animation-range:var(--x-range-reveal)}.reveal-fade{animation:linear both x-fade;animation-timeline:view();animation-range:var(--x-range-reveal)}.draw-line{animation:linear both x-draw;animation-timeline:view();animation-range:var(--x-range-draw)}.grow-x{animation:linear both x-grow-x;animation-timeline:view();animation-range:var(--x-range-draw)}.grow-y{animation:linear both x-grow-y;animation-timeline:view();animation-range:var(--x-range-draw)}.reveal-shift{animation:linear both x-shift;animation-timeline:view();animation-range:var(--x-range-reveal)}.reveal-group>:is(.reveal,.reveal-fade,.reveal-shift):nth-child(2){animation-range:cover 2vh cover 24vh}.reveal-group>:is(.reveal,.reveal-fade,.reveal-shift):nth-child(3){animation-range:cover 4vh cover 26vh}.reveal-group>:is(.reveal,.reveal-fade,.reveal-shift):nth-child(4){animation-range:cover 6vh cover 28vh}.reveal-group>:is(.reveal,.reveal-fade,.reveal-shift):nth-child(n+5){animation-range:cover 8vh cover 30vh}.x-display.x-lines>.line,.x-h2>.line{animation:linear both x-line;animation-timeline:view();animation-range:var(--x-range-reveal)}.x-display.x-lines>.line:nth-child(2),.x-h2>.line:nth-child(2){animation-range:cover 3vh cover 25vh}.x-display.x-lines>.line:nth-child(3),.x-h2>.line:nth-child(3){animation-range:cover 6vh cover 28vh}}}@keyframes x-line{0%{clip-path:inset(-.35em -.35em 100%);animation-timing-function:var(--x-ease-emph);translate:0 100%}to{clip-path:inset(-.35em);translate:0}}@keyframes x-shift{0%{translate:0 var(--x-reveal-y);animation-timing-function:var(--x-ease-emph)}}@media (prefers-reduced-motion:no-preference){@supports not (animation-timeline:view()){html.x-motion-io :is(.reveal,.reveal-fade){transition:opacity var(--x-dur-reveal) var(--x-ease-emph),translate var(--x-dur-reveal) var(--x-ease-emph)}html.x-motion-io .reveal:not([data-inview]){opacity:0;translate:0 var(--x-reveal-y)}html.x-motion-io .reveal-fade:not([data-inview]){opacity:0}html.x-motion-io .draw-line{transition:stroke-dashoffset var(--x-dur-scene) var(--x-ease-camera)}html.x-motion-io .draw-line:not([data-inview]){stroke-dashoffset:1px}html.x-motion-io :is(.grow-x,.grow-y){transition:scale var(--x-dur-scene) var(--x-ease-camera)}html.x-motion-io .grow-x:not([data-inview]){scale:0 1}html.x-motion-io .grow-y:not([data-inview]){scale:1 0}html.x-motion-io .reveal-group>:nth-child(2){transition-delay:calc(var(--x-stagger-card))}html.x-motion-io .reveal-group>:nth-child(3){transition-delay:calc(2 * var(--x-stagger-card))}html.x-motion-io .reveal-group>:nth-child(4){transition-delay:calc(3 * var(--x-stagger-card))}html.x-motion-io .reveal-group>:nth-child(5){transition-delay:calc(4 * var(--x-stagger-card))}html.x-motion-io .reveal-group>:nth-child(n+6){transition-delay:calc(5 * var(--x-stagger-card))}html.x-motion-io .reveal-shift{transition:translate var(--x-dur-reveal) var(--x-ease-emph)}html.x-motion-io .reveal-shift:not([data-inview]){translate:0 var(--x-reveal-y)}}}@media print{*,:after,:before{transition:none!important;animation:none!important}html.x-motion-io :is(.reveal,.reveal-fade,.reveal-shift){opacity:1!important;translate:none!important}html.x-motion-io .draw-line{stroke-dashoffset:0!important}html.x-motion-io :is(.grow-x,.grow-y){scale:none!important}.x-depth,.x-tilt{transform:translate(0)!important}.story-ans--type .story-w{opacity:1!important}.x-thread{display:none!important}}.x-tilt-outer{perspective:var(--x-perspective)}.x-tilt{transform-style:preserve-3d;transform:rotateX(calc(var(--py) * -1 * var(--x-tilt-max-x))) rotateY(calc(var(--px) * var(--x-tilt-max-y)))}.x-depth{translate:calc(var(--px) * -1 * var(--x-depth,8px)) calc(var(--py) * -1 * var(--x-depth,8px))}@media (hover:hover) and (pointer:fine){.lift{transition:translate var(--x-dur-ui) var(--x-ease)}.lift:focus-within,.lift:hover{translate:0 calc(-1 * var(--x-lift))}}.press{transition:scale var(--x-dur-micro) var(--x-ease)}.press:active{scale:var(--x-press)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:not(.x-essential),:not(.x-essential):after,:not(.x-essential):before{transition:none!important;animation:none!important}.x-depth,.x-tilt{transform:translate(0)}}html{scroll-behavior:smooth;scroll-padding-top:var(--x-header-offset);-webkit-text-size-adjust:100%}body{font-family:var(--x-font-body);font-size:16px;line-height:var(--x-leading-body);color:var(--x-ink);background:var(--x-paper);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,h4{line-height:var(--x-leading-heading);letter-spacing:0;text-wrap:balance;margin:0;font-weight:650}p{text-wrap:pretty;margin:0}a,button,input,label{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a,button{transition:color var(--x-duration-fast) var(--x-ease),background-color var(--x-duration-fast) var(--x-ease),border-color var(--x-duration-fast) var(--x-ease)}:is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid var(--x-action);outline-offset:4px}img,svg{max-width:100%}.tabular,data,time{font-variant-numeric:tabular-nums}.eyebrow,.tabular,.text-latin{font-family:var(--x-font-latin)}.nobr,.sr-only-x{white-space:nowrap}.wrap{width:100%;max-width:var(--x-container);padding-inline:var(--x-gutter);margin-inline:auto}.x-section{padding-block:var(--x-section-y);position:relative}.x-band-ink{background:var(--x-ink);color:var(--x-white);border-radius:var(--x-radius-band) var(--x-radius-band) 0 0}.x-band-ink :is(h1,h2,h3){color:var(--x-white)}.x-band-ink :is(a,button,input,summary):focus-visible{outline-color:var(--x-white)}.x-display{font-size:var(--x-display);line-height:var(--x-display-leading);letter-spacing:0;font-weight:700}.x-h2{font-size:calc(clamp(1.875rem,.9rem + 2.9vw,3.25rem));font-weight:700;line-height:1.25}@media (width<=299.98px){.x-h2{font-size:calc(clamp(1.5rem,9vw + 3px,1.875rem))}}@media (width<=239.98px){.x-h2{font-size:calc(clamp(1.125rem,9vw + 3px,1.5rem))}.x-lead{font-size:calc(clamp(.9375rem,5vw + 6px,1.125rem))}}.x-display .line,.x-h2 .line{padding-block:.04em;display:block}.eyebrow{font-size:var(--x-text-xs);letter-spacing:.14em;text-transform:uppercase}.eyebrow,.eyebrow-th{color:var(--x-brand);font-weight:600;display:inline-block}.eyebrow-th{font-size:var(--x-text-sm);letter-spacing:0}.x-lead{font-size:var(--x-text-lg);color:var(--x-muted);max-width:calc(46 * var(--x-ch))}.x-band-ink .x-lead{color:var(--x-muted-ink)}.x-highlight{background:linear-gradient(var(--x-brand-a16),var(--x-brand-a16)) no-repeat 0 100%/100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sr-only-x{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--x-z-skip);border-radius:var(--x-radius-control);background:var(--x-ink);color:var(--x-white);padding:12px 16px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}@media (width<=760px){body{font-size:15px}}@media (width<=239.98px){body{font-size:.9375rem}}#main{position:relative}.x-thread{display:none}@media (width>=1360px){.x-thread[data-ready]{z-index:1;inline-size:2px;block-size:var(--t-h);pointer-events:none;display:block;position:absolute;inset-block-start:var(--t-top);inset-inline-start:var(--t-x)}}.x-thread-elbow{inline-size:var(--t-elbow,28px);background:var(--x-brand);transform-origin:100%;block-size:2px;position:absolute;inset-block-start:-1px;inset-inline-start:0}.x-thread-track{background:var(--x-line);border-radius:2px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.x-thread-track{background:color-mix(in oklab,var(--x-line) 70%,transparent)}}.x-thread-line{background:var(--x-brand);border-radius:inherit;transform-origin:50% 0;position:absolute;inset:0}.x-thread-node{background:var(--x-paper);block-size:10px;inline-size:10px;box-shadow:0 0 0 1.5px var(--x-brand-a35);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:calc(-5px + var(--t-y,0px));inset-inline-start:-4px}.x-thread-dot{background:var(--x-brand);border-radius:50%;block-size:6px;inline-size:6px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.x-thread-line{animation:linear both x-thread;animation-timeline:view();animation-range:cover 50vh exit 50vh}.x-thread-elbow{animation:linear both x-thread-elbow;animation-timeline:view();animation-range:cover 40vh cover 50vh}.x-thread-dot{animation:linear both x-thread-dot;animation-timeline:view();animation-range:cover 50vh cover calc(50vh + 12px)}}}@keyframes x-thread{0%{scale:1 0}}@keyframes x-thread-elbow{0%{scale:0 1}}@keyframes x-thread-dot{0%{scale:0}}.hdr{z-index:var(--x-z-header);isolation:isolate;position:sticky;top:0}.hdr-bg{background:var(--x-white);border-bottom:1px solid var(--x-line)}.hdr-bg,.hdr-bg-ink{z-index:-1;pointer-events:none;position:absolute;inset:0}.hdr-bg-ink{opacity:0;background:var(--x-ink);border-bottom:1px solid var(--x-line-ink);transition:opacity var(--x-dur-ui) var(--x-ease)}.hdr[data-ink] .hdr-bg-ink{opacity:1}.hdr[data-ink] :is(.x-brand,.hdr-toggle){color:var(--x-white)}.hdr[data-ink] :is(.hdr-link,.hdr-login){color:var(--x-muted-ink)}.hdr[data-ink] :is(.hdr-link:hover,.hdr-login:hover,.hdr-link[aria-current]){color:var(--x-white)}.hdr[data-ink] .hdr-link:after{background:var(--x-sky-strong)}.hdr[data-ink] .hdr-toggle:hover{background:var(--x-ink-2)}.hdr[data-ink] :is(a,button):focus-visible{outline-color:var(--x-white)}.hdr .x-brand{transition:color var(--x-dur-ui) var(--x-ease)}.hdr-toggle{transition:color var(--x-dur-ui) var(--x-ease),background-color var(--x-dur-micro) var(--x-ease)}.hdr-shell{height:var(--x-header-h);justify-content:space-between;gap:24px}.hdr-nav,.hdr-shell{align-items:center;display:flex}.hdr-nav{font-size:var(--x-text-sm);gap:4px}.hdr-link,.hdr-login{min-height:44px;color:var(--x-muted);border-radius:var(--x-radius-control);align-items:center;padding-inline:12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.hdr-link:hover,.hdr-link[aria-current],.hdr-login:hover,.hdr-menu-link,.hdr-toggle,.hdr[data-ink] .hdr-menu{color:var(--x-ink)}.hdr-link:after{content:"";background:var(--x-brand);transform-origin:0;height:2px;transition:scale var(--x-dur-ui) var(--x-ease-emph);border-radius:2px;position:absolute;inset:auto 12px 8px;scale:0 1}.hdr-link:hover:after{scale:.35 1}.hdr-link[aria-current]:after{scale:1}.hdr-actions{align-items:center;gap:8px;display:flex}.hdr-login{font-size:var(--x-text-sm)}.hdr-toggle{border-radius:var(--x-radius-control);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin-right:-6px;padding:0;display:none}.hdr-toggle:hover{background:var(--x-sky)}.hdr-toggle-bars{width:20px;height:12px;display:block;position:relative}.hdr-toggle-bars>span{width:100%;height:2px;transition:translate var(--x-dur-ui) var(--x-ease-spring),rotate var(--x-dur-ui) var(--x-ease-spring);background:currentColor;border-radius:2px;position:absolute;left:0}.hdr-toggle-bars>span:first-child{top:0}.hdr-toggle-bars>span:last-child{bottom:0}.hdr-toggle[aria-expanded=true] .hdr-toggle-bars>span:first-child{translate:0 5px;rotate:45deg}.hdr-toggle[aria-expanded=true] .hdr-toggle-bars>span:last-child{translate:0 -5px;rotate:-45deg}.hdr-menu{background:var(--x-white);border-bottom:1px solid var(--x-line);box-shadow:var(--x-shadow-card);position:absolute;inset:100% 0 auto}.hdr-backdrop[hidden],.hdr-menu[hidden]{display:none}.hdr-backdrop{inset:var(--x-header-h) 0 0;z-index:-2;background:var(--x-ink);position:fixed}@supports (color:color-mix(in lab,red,red)){.hdr-backdrop{background:color-mix(in oklab,var(--x-ink) 40%,transparent)}}html.x-menu-open{overflow:hidden}.hdr-menu-inner{padding-block:8px 16px;display:grid}.hdr-menu-link{min-height:52px;font-size:var(--x-text-base);border-bottom:1px solid var(--x-line);justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;display:flex}.hdr-menu-link:last-child{color:var(--x-muted);border-bottom:0}.hdr-menu-link svg{width:18px;height:18px;color:var(--x-brand)}@media (prefers-reduced-motion:no-preference){.hdr-menu{transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--x-dur-ui) var(--x-ease-emph)}.hdr-backdrop{transition:opacity var(--x-dur-ui) var(--x-ease)}@starting-style{.hdr-menu{opacity:0;translate:0 -8px}.hdr-backdrop{opacity:0}}}.hdr-progress{background:var(--x-brand);transform-origin:0;pointer-events:none;height:2px;position:absolute;inset:auto 0 -1px;scale:0 1}@supports (animation-timeline:scroll()){.hdr-progress{animation:linear both x-progress;animation-timeline:scroll(root)}@media (prefers-reduced-motion:reduce){.hdr-progress{animation:linear both x-progress!important;animation-timeline:scroll(root)!important}}}@supports not (animation-timeline:scroll()){.hdr-progress{display:none}}@media (width>=1024px) and (height>=720px) and (hover:hover) and (pointer:fine){.hdr{margin-bottom:calc(-1 * var(--x-header-h))}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hdr-bg{animation:linear both hdr-solid;animation-timeline:scroll(root);animation-range:0 96px}}.hdr[data-top] .hdr-bg{opacity:0}.hdr-bg{transition:opacity var(--x-dur-ui) var(--x-ease)}}}@keyframes hdr-solid{0%{opacity:0}to{opacity:1}}@media (width<=1050px){.hdr-login,.hdr-nav{display:none}.hdr-toggle{display:grid}}@media (width>=1051px){.hdr-menu{display:none}}@media (width<=380px){.hdr-actions{gap:4px}}.hdr-menu-start{display:none}@media (width<=299.98px){.hdr-shell{gap:12px}.hdr-actions .hdr-start{display:none}.hdr-menu-start{color:var(--x-action);font-weight:600;display:flex}}@media (width<=239.98px){.hdr-shell{gap:8px}.hdr-toggle{margin-right:-4px}.hdr-menu-link{font-size:var(--x-text-sm);gap:8px}.hdr-menu-link svg{flex:none}}.hero{background:var(--x-paper);padding-block:calc(clamp(2.5rem,7vw,4rem)) calc(clamp(3rem,6vw,4.5rem));position:relative;overflow:clip}@media (width>=1024px) and (height>=720px) and (hover:hover) and (pointer:fine){.hero{padding-top:calc(var(--x-header-h) + clamp(1.5rem,3vw,2.75rem));padding-bottom:calc(clamp(2.5rem,4vw,3.5rem))}}.hero-bg{z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.hero-bg,.hero-dots{position:absolute;inset:0}.hero-dots{background:radial-gradient(circle at center,var(--x-line) 1.1px,transparent 1.6px) 0 0/24px 24px}.hero-dots-canvas{width:100%;height:100%;inset:0}.hero-dots-canvas,.hero-gl{opacity:0;display:block;position:absolute}.hero-gl{z-index:1;pointer-events:none;width:140%;max-width:none;height:148%;inset:-24% auto auto -20%}.hero[data-dots=live] .hero-dots{background:0 0}.hero[data-dots=live] .hero-dots-canvas,.hero[data-gl=live] .hero-gl{opacity:1}.hero[data-gl=live] .hero-poster{opacity:0}@media (prefers-reduced-motion:no-preference){.hero-gl{transition:opacity 1s var(--x-ease)}.hero-poster{transition:opacity .6s var(--x-ease)}@supports (animation-timeline:scroll()){.hero-dots{animation:linear both hero-dots-fade;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes hero-dots-fade{0%{opacity:1}to{opacity:.4}}.hero-grid{z-index:1;gap:calc(clamp(2.5rem,6vw,4rem));display:grid;position:relative}@media (width>=1180px){.hero .hero-grid{-moz-column-gap:48px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:48px}}.hero-copy{z-index:1;justify-items:start;gap:24px;max-width:640px;display:grid;position:relative}.hero-eyebrow{align-items:center;gap:10px;display:inline-flex}.hero-eyebrow-mark{background:var(--x-brand);border-radius:2px;flex:none;width:24px;height:2px}.hero-title{font-size:calc(clamp(1.75rem,9.4vw,3.75rem))}.hero-accent{color:var(--x-brand)}.hero-sub{max-width:40ch}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-secondary-icon{width:1.1em;height:1.1em;transition:translate var(--x-dur-micro) var(--x-ease)}.hero-secondary:focus-visible .hero-secondary-icon,.hero-secondary:hover .hero-secondary-icon{translate:0 2px}.hero-note{font-size:var(--x-text-sm);color:var(--x-muted);align-items:center;gap:8px;display:inline-flex}.hero-note svg{width:16px;height:16px;color:var(--x-brand);flex:none}@media (width>=1180px){.hero-title{font-size:calc(clamp(3rem,4.35vw,4rem))}.hero-title .line{white-space:nowrap}}@media (width<=520px){.hero-actions{grid-template-columns:1fr;width:100%;display:grid}.hero-actions .x-btn{width:100%}}@media (width<=239.98px){.hero-copy{min-width:0}.hero-title{font-size:calc(clamp(1.25rem,12vw,1.75rem))}.hero-eyebrow{gap:8px}.hero-eyebrow-mark{width:16px}.hero-actions .x-btn{padding-inline:10px}}@media (width<=159.98px){.hero-eyebrow-mark{display:none}.hero-actions .x-btn{padding-inline:8px}}@media (prefers-reduced-motion:no-preference){.hero-actions,.hero-eyebrow,.hero-note,.hero-sub{animation:hero-in var(--x-dur-reveal) var(--x-ease-emph) both}.hero-sub{animation-delay:60ms}.hero-actions{animation-delay:.12s}.hero-note{animation-delay:.18s}}@keyframes hero-in{0%{opacity:0;translate:0 16px}}.hero-visual{margin:0;position:relative;container:hero-vis/inline-size}.hero-desk,.hero-mob{z-index:1;position:relative}@container hero-vis not (width>=560px){.hero-desk{display:none}}@container hero-vis (width>=560px){.hero-mob{display:none}}.hero-poster{z-index:0;pointer-events:none;width:140%;max-width:none;height:auto;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.hero-orbit{fill:none;stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:0 6.5}.hero-orbit--a{stroke:var(--x-brand);opacity:.55}.hero-orbit--b{stroke:var(--x-ink);opacity:.2;stroke-dasharray:0 9}.hero-orbit--c{stroke:var(--x-control-line);opacity:.45;stroke-dasharray:0 8}@container hero-vis not (width>=560px){.hero-poster{width:170%;top:82%;scale:1 .44}}@media (width>=1180px){.hero-poster{-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 18%);mask-image:linear-gradient(90deg,#0000 8%,#000 18%)}}.hero-stage{max-width:760px;margin-inline:auto;position:relative}.hero-tilt{--x-tilt-max-x:3deg;--x-tilt-max-y:5deg}.hero-flat{transform-origin:50% 70%}.hero-stage-desk{--stage-w:680;--stage-h:560}.hero-mob{perspective:1000px}.hero-flat-m{transform-origin:50% 80%}.hero-stage-mob{--stage-w:360;--stage-h:560;view-timeline:--hero-mob block;max-width:440px;margin-inline:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hero-flat{animation:linear both hero-flatten;animation-timeline:view();animation-range:entry cover 50%}.hero-flat-m{animation:linear both hero-flatten-m;animation-timeline:view();animation-range:entry cover 50%}@media (width>=1180px){.hero-flat{animation-name:hero-lid;animation-timeline:scroll(root);animation-range:0 60vh}}}}@keyframes hero-flatten{0%{animation-timing-function:var(--x-ease-emph);transform:rotateX(16deg)rotateY(-9deg)scale(.93)}to{transform:none}}@keyframes hero-lid{0%{transform:none}to{transform:rotateX(8deg)scale(.96)}}@keyframes hero-flatten-m{0%{animation-timing-function:var(--x-ease-emph);transform:rotateX(14deg)scale(.92)}to{transform:none}}.hero-chip{z-index:2;position:absolute}.hero-chip--1{--hero-par:-20px;top:52%;left:-9%}.hero-chip--2{--hero-par:-45px;top:-5%;right:9%}.hero-chip--3{--hero-par:-12px;bottom:27%;right:-5%}.hero-chip--4{--hero-par:-32px;bottom:15%;left:-6%}.hero-chip--1 .hero-chip-in{--x-depth:10px}.hero-chip--2 .hero-chip-in{--x-depth:20px}.hero-chip--3 .hero-chip-in{--x-depth:6px}.hero-chip--4 .hero-chip-in{--x-depth:14px}.hero-chip-in{border:1px solid var(--x-line);background:var(--x-white);color:var(--x-ink);box-shadow:var(--x-shadow-card);font-size:var(--x-text-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-weight:600;line-height:1.4;display:inline-flex}.hero-chip-icon{width:16px;height:16px;color:var(--x-brand);flex:none}.hero-chip-in--line .hero-chip-icon{color:var(--x-line-green)}.hero-chip-in--brand{background:var(--x-sky);border-color:var(--x-sky-strong);color:var(--x-action-hover)}.hero-chip-in--ink{background:var(--x-ink);border-color:var(--x-ink)}.hero-chip-in--ink,.hero-chip-in--ink .hero-chip-icon{color:var(--x-white)}@media (prefers-reduced-motion:no-preference){.hero-chip-in{animation:hero-pop var(--x-dur-spring) var(--x-ease-spring) both}.hero-chip--1 .hero-chip-in{animation-delay:.7s}.hero-chip--2 .hero-chip-in{animation-delay:.82s}.hero-chip--3 .hero-chip-in{animation-delay:.94s}.hero-chip--4 .hero-chip-in{animation-delay:1.06s}@supports (animation-timeline:scroll()){.hero-chip{animation:linear both hero-chip-par;animation-timeline:scroll(root);animation-range:0 70vh}}}@media (width>=1024px) and (height>=720px) and (hover:hover) and (pointer:fine){.hero-chip{animation:none}}@keyframes hero-pop{0%{opacity:0;scale:.6}}@keyframes hero-chip-par{to{translate:0 var(--hero-par,-20px)}}@container hero-vis not (width>=680px){.hero-chip--1,.hero-chip--4{left:0}.hero-chip--3{right:0}}@media (width<=1179.98px){@container hero-vis (width>=680px){.hero-chip--1{left:max(-9%,-50cqi + min(760px,100cqi)/2)}.hero-chip--4{left:max(-6%,-50cqi + min(760px,100cqi)/2)}.hero-chip--3{right:max(-5%,-50cqi + min(760px,100cqi)/2)}}}.hero-con{border:1px solid var(--x-line);box-shadow:var(--x-shadow-product);color:var(--x-ink);text-align:left;border-radius:20px;grid-template-rows:44px 1fr;font-size:13px;line-height:1.55;position:absolute;inset:20px;overflow:hidden}.hero-con,.hero-con-bar{background:var(--x-white);display:grid}.hero-con-bar{border-bottom:1px solid var(--x-line);grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:16px}.hero-con-dots{gap:6px;display:flex}.hero-con-dots>i{background:var(--x-line);border-radius:50%;width:10px;height:10px}.hero-con-title{font-family:var(--x-font-latin);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.hero-con-title img{width:18px;height:18px}.hero-con-bar .x-sample-tag{justify-self:end}.hero-con-body{grid-template-columns:196px 1fr;min-height:0;display:grid}.hero-con-list{background:var(--x-paper);border-right:1px solid var(--x-line);flex-direction:column;gap:4px;padding:12px 10px;display:flex}.hero-con-list-head{color:var(--x-muted);justify-content:space-between;align-items:center;padding:0 6px 6px;font-weight:600;display:flex}.hero-con-list-head b{background:var(--x-brand);min-width:22px;color:var(--x-white);text-align:center;border-radius:999px;padding:0 6px;font-size:12px}.hero-con-row{border-radius:12px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:8px;display:grid;position:relative}.hero-con-row.is-active{background:var(--x-white);box-shadow:inset 2px 0 0 var(--x-brand),var(--x-shadow-control)}.hero-con-row-text{min-width:0;display:grid}.hero-con-row-top{justify-content:space-between;gap:6px;display:flex}.hero-con-row-top time{color:var(--x-muted);font-size:12px}.hero-con-row-msg{color:var(--x-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-con-unread{background:var(--x-brand);border-radius:50%;width:7px;height:7px;position:absolute;bottom:15px;right:10px}.hero-con-row:has(.hero-con-unread) .hero-con-row-msg{padding-right:12px}.hero-con-shop{border-top:1px solid var(--x-line);align-items:center;gap:8px;margin-top:auto;padding:10px 6px 0;font-weight:600;display:flex}.hero-con-mono{background:var(--x-ink);width:24px;height:24px;color:var(--x-white);font-family:var(--x-font-latin);border-radius:7px;font-size:12px}.hero-con-av,.hero-con-mono{place-items:center;display:grid}.hero-con-av{background:var(--x-sky-strong);width:36px;height:36px;color:var(--x-ink);border-radius:50%;font-size:14px;font-weight:650;position:relative}.hero-con-av--lg{width:40px;height:40px}.hero-con-ch{background:var(--x-white);border-radius:50%;width:16px;height:16px;padding:2px;position:absolute;bottom:-3px;right:-3px}.hero-con-ch--line{color:var(--x-line-green)}.hero-con-ch--telegram{color:var(--x-telegram)}.hero-con-ch--widget{color:var(--x-brand)}.hero-con-thread{grid-template-rows:auto 1fr auto auto;min-width:0;min-height:0;display:grid}.hero-con-head{border-bottom:1px solid var(--x-line);align-items:center;gap:10px;padding:10px 16px;display:flex}.hero-con-who{line-height:1.35;display:grid}.hero-con-who span{color:var(--x-muted);font-size:12px}.hero-con-mode{background:var(--x-sky);color:var(--x-action-hover);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.hero-con-mode svg{width:13px;height:13px}.hero-con-msgs{flex-direction:column;gap:10px;min-height:0;padding:16px;display:flex}.hero-con-q{align-self:flex-start;max-width:82%}.hero-con-q p{background:var(--x-sky);border-radius:4px 16px 16px;padding:10px 14px;font-size:14px}.hero-con-q time{color:var(--x-muted);margin-top:4px;font-size:12px;display:block}.hero-con-reply{align-self:flex-end;max-width:90%;display:grid}.hero-con-reply>*{grid-area:1/1}.hero-con-typing{background:var(--x-paper);border:1px solid var(--x-line);opacity:0;border-radius:16px 4px 16px 16px;place-self:start end;gap:4px;padding:12px 14px;display:inline-flex}.hero-con-typing>i{background:var(--x-control-line);border-radius:50%;width:6px;height:6px}.hero-con-a{background:var(--x-white);border:1px solid var(--x-brand-a35);box-shadow:var(--x-shadow-card);border-radius:16px 4px 16px 16px;padding:10px 14px 12px}.hero-con-a-head{align-items:center;gap:6px;margin-bottom:4px;font-size:12px;display:flex}.hero-con-a-head img{width:16px;height:16px}.hero-con-a-head span{background:var(--x-brand);color:var(--x-white);font-family:var(--x-font-latin);border-radius:6px;padding:0 6px;font-size:11px;font-weight:600}.hero-con-a-text{font-size:14px}.hero-con-src{color:var(--x-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12px;display:flex}.hero-con-src svg{width:14px;height:14px;color:var(--x-brand)}.hero-con-src-pill{border:1px solid var(--x-line);background:var(--x-paper);color:var(--x-ink);border-radius:999px;padding:2px 8px;font-weight:600}.hero-con-handoff{border:1px dashed var(--x-control-line);background:var(--x-paper);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0 16px 10px;padding:10px 12px;display:grid}.hero-con-handoff-icon{background:var(--x-ink);width:30px;height:30px;color:var(--x-white);border-radius:50%;place-items:center;display:grid}.hero-con-handoff-icon svg{width:16px;height:16px}.hero-con-handoff-text{line-height:1.4;display:grid}.hero-con-handoff-text span{color:var(--x-muted);font-size:12px}.hero-con-handoff-btn{background:var(--x-brand);color:var(--x-white);border-radius:10px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.hero-con-handoff-btn svg{width:13px;height:13px}.hero-con-composer{border:1px solid var(--x-line);color:var(--x-muted);border-radius:12px;justify-content:space-between;align-items:center;margin:0 16px 14px;padding:10px 14px;display:flex}.hero-con-composer svg{width:16px;height:16px;color:var(--x-control-line)}@media (prefers-reduced-motion:no-preference){.hero-con{animation:hero-fade var(--x-dur-entrance) var(--x-ease-emph) 80ms both}.hero-con-q{animation:hero-msg var(--x-dur-reveal) var(--x-ease-emph) .2s both}.hero-con-typing{animation:.38s linear .38s both hero-typing}.hero-con-typing>i{animation:hero-dot .38s var(--x-ease) .38s both}.hero-con-typing>i:nth-child(2){animation-delay:.44s}.hero-con-typing>i:nth-child(3){animation-delay:.5s}.hero-con-a{animation:hero-msg var(--x-dur-reveal) var(--x-ease-emph) .76s both}.hero-con-src{animation:hero-fade var(--x-dur-reveal) var(--x-ease-emph) .92s both}.hero-con-handoff{animation:hero-msg var(--x-dur-reveal) var(--x-ease-emph) 1.18s both}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-msg{0%{opacity:0;translate:0 10px}}@keyframes hero-typing{0%{opacity:0}8%,92%{opacity:1}to{opacity:0}}@keyframes hero-dot{0%,to{translate:0}40%{translate:0 -3px}}.hero-ph{background:var(--x-sky);border:1px solid var(--x-sky-strong);color:var(--x-ink);text-align:left;border-radius:28px;flex-direction:column;gap:14px;padding:18px;font-size:19px;line-height:1.5;display:flex;position:absolute;inset:0}.hero-ph-head{grid-template-columns:48px 1fr;align-items:center;gap:4px 12px;display:grid}.hero-ph-av{background:var(--x-white);border-radius:50%;grid-row:span 2;place-items:center;width:48px;height:48px;font-size:20px;font-weight:650;display:grid}.hero-ph-who{line-height:1.35;display:grid}.hero-ph-who b{font-size:20px}.hero-ph-who span{color:var(--x-muted);align-items:center;gap:6px;font-size:19px;display:inline-flex}.hero-ph-line{width:19px;height:19px;color:var(--x-line-green)}.hero-ph-tag{grid-column:2;justify-self:start}.hero-ph .x-sample-tag{padding:4px 12px;font-size:19px}.hero-ph-q p{border-radius:6px 20px 20px;max-width:92%;padding:12px 16px;font-size:20px;display:inline-block}.hero-ph-a,.hero-ph-q p{background:var(--x-white)}.hero-ph-a{border:2px solid var(--x-brand-a35);border-radius:20px 6px 20px 20px;align-self:flex-end;max-width:96%;padding:14px 16px 16px}.hero-ph-a-head{color:var(--x-action-hover);align-items:center;gap:8px;margin-bottom:4px;font-size:19px;display:flex}.hero-ph-a-head img{width:22px;height:22px}.hero-ph-a-text{font-size:22px;line-height:1.5}.hero-ph-handoff,.hero-ph-src{align-items:center;gap:8px;font-size:19px;font-weight:600;display:flex}.hero-ph-src{color:var(--x-muted);align-self:flex-end}.hero-ph-src svg{width:20px;height:20px;color:var(--x-brand)}.hero-ph-handoff{background:var(--x-ink);color:var(--x-white);border-radius:999px;align-self:flex-start;margin-top:auto;padding:8px 16px}.hero-ph-handoff svg{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hero-ph-a,.hero-ph-handoff,.hero-ph-q,.hero-ph-src{animation:linear both hero-msg;animation-timeline:--hero-mob}.hero-ph-q{animation-range:entry 10% entry 45%}.hero-ph-a{animation-range:entry 35% entry 75%}.hero-ph-src{animation-range:entry 60% entry 90%}.hero-ph-handoff{animation-range:entry 75% cover 55%}}@supports not (animation-timeline:view()){html.x-motion-io .hero-stage-mob :is(.hero-ph-q,.hero-ph-a,.hero-ph-src,.hero-ph-handoff){transition:opacity var(--x-dur-reveal) var(--x-ease-emph),translate var(--x-dur-reveal) var(--x-ease-emph)}html.x-motion-io .hero-stage-mob:not([data-inview]) :is(.hero-ph-q,.hero-ph-a,.hero-ph-src,.hero-ph-handoff){opacity:0;translate:0 10px}html.x-motion-io .hero-stage-mob .hero-ph-a{transition-delay:.3s}html.x-motion-io .hero-stage-mob .hero-ph-src{transition-delay:.45s}html.x-motion-io .hero-stage-mob .hero-ph-handoff{transition-delay:.6s}}}#channels{--ch-link:40px}.ch-head{max-width:46rem}.ch-head .x-h2{margin-top:var(--x-space-3)}.ch-lead{margin-top:var(--x-space-4);max-width:52ch}.ch-small{margin-top:var(--x-space-8);max-width:72ch;color:var(--x-muted);font-size:var(--x-text-sm);align-items:flex-start;gap:8px;line-height:1.7;display:flex}.ch-api,.ch-board,.ch-board-hint>span,.ch-board-title>span,.ch-inbox,.ch-preview,.ch-small>span,.ch-tile,.ch-tile-item,.ch-tile-text{min-inline-size:0}.ch-small svg{block-size:16px;inline-size:16px;color:var(--x-control-line);flex:none;margin-top:.25em}.ch-ico--line{--ch-accent:var(--x-line-green)}.ch-ico--telegram{--ch-accent:var(--x-telegram)}.ch-hub{margin-top:var(--x-space-12);view-timeline:--ch;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.ch-board{border:1px solid var(--x-line);border-radius:var(--x-radius-product);background:var(--x-white);inline-size:100%;max-inline-size:36rem;box-shadow:var(--x-shadow-card);padding:14px 12px 12px;container:ch-board/inline-size}.ch-board-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:0 4px 12px;display:flex}.ch-board-title{font-size:var(--x-text-sm);align-items:center;gap:8px;font-weight:650;line-height:1.5;display:inline-flex}.ch-board-title svg{block-size:18px;inline-size:18px;color:var(--x-brand);flex:none}.ch-legend{color:var(--x-muted);font-size:var(--x-text-xs);flex-wrap:wrap;gap:4px 14px;line-height:1.5;display:flex}.ch-legend-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ch-legend-item b{color:var(--x-ink);font-weight:650}.ch-legend-item:before{content:"";border-radius:50%;flex:none;block-size:8px;inline-size:8px}.ch-legend-item--live:before{background:var(--x-brand)}.ch-legend-item--soon:before{border:1px dashed var(--x-control-line)}.ch-tiles{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ch-tile-item{grid-column:span 6;display:flex}.ch-tiles>.ch-tile-item--other{grid-column:1/-1}.ch-tile{border-radius:var(--x-radius-card);min-block-size:44px;inline-size:100%;font:inherit;text-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon mark""text text";align-items:start;gap:10px 6px;padding:12px;position:relative}.ch-tile,.ch-tile-icon{color:var(--x-ink);display:grid}.ch-tile-icon{border:1px solid var(--x-line);background:var(--x-paper);block-size:38px;inline-size:38px;transition:background-color var(--x-dur-ui) var(--x-ease),border-color var(--x-dur-ui) var(--x-ease),color var(--x-dur-ui) var(--x-ease);border-radius:11px;grid-area:icon;place-items:center}.ch-tile-icon svg{block-size:20px;inline-size:20px}.ch-tile-text{grid-area:text;gap:1px;display:grid}.ch-tile-name{font-size:var(--x-text-sm);font-weight:650;line-height:1.45}.ch-tile-detail{color:var(--x-muted);font-size:var(--x-text-xs);line-height:1.55}.ch-tile--live{border:1px solid var(--x-line);background:var(--x-white);box-shadow:var(--x-shadow-control);cursor:pointer;transition:translate var(--x-dur-ui) var(--x-ease),border-color var(--x-dur-ui) var(--x-ease)}.ch-tile-mark{border:1.5px solid var(--x-control-line);background:var(--x-white);block-size:18px;inline-size:18px;transition:border-color var(--x-dur-ui) var(--x-ease);border-radius:50%;grid-area:mark;justify-self:end;margin:2px;position:relative}.ch-tile-mark:after{content:"";background:var(--x-brand);transition:scale var(--x-dur-spring) var(--x-ease-spring);border-radius:50%;position:absolute;inset:3px;scale:0}.ch-tile--live.is-active{box-shadow:inset 0 0 0 1px var(--x-brand),var(--x-shadow-control)}.ch-tile--live.is-active,.ch-tile--live.is-active .ch-tile-mark{border-color:var(--x-brand)}.ch-tile--live.is-active .ch-tile-mark:after{scale:1}.ch-tile--live.is-active .ch-tile-icon{border-color:var(--x-sky-strong);background:var(--x-sky);color:var(--ch-accent,var(--x-brand))}.ch-tile--live:active{scale:var(--x-press)}.ch-tile--live:focus-visible{outline:3px solid var(--x-action);outline-offset:2px}.ch-tile--soon{border:1px dashed var(--x-control-line);background:var(--x-paper);cursor:default}@supports (color:color-mix(in lab,red,red)){.ch-tile--soon{border:1px dashed color-mix(in oklab,var(--x-control-line) 60%,var(--x-line))}}.ch-tile--soon .ch-tile-icon{color:var(--x-muted);background:0 0;border-style:dashed}.ch-tile-tag{border:1px solid var(--x-line);background:var(--x-white);color:var(--x-muted);white-space:nowrap;border-radius:999px;grid-area:mark;justify-self:end;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.6}.ch-tile-item--other .ch-tile{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text mark";align-items:center;gap:12px}@container ch-board not (width>=15rem){.ch-tile-item{grid-column:1/-1}.ch-tile-item--other .ch-tile{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon mark""text text";align-items:start;gap:10px 6px}}@container ch-board (width>=15rem) and (not (width>=24rem)){.ch-tile-item:nth-child(odd of .ch-tile-item:not(.ch-tile-item--other)):nth-last-child(1 of .ch-tile-item:not(.ch-tile-item--other)){grid-column:1/-1}.ch-tile-item:nth-child(odd of .ch-tile-item:not(.ch-tile-item--other)):nth-last-child(1 of .ch-tile-item:not(.ch-tile-item--other))>.ch-tile{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text mark";align-items:center;gap:12px}}@container ch-board (width>=24rem){.ch-tile-item{grid-column:span 4}.ch-tile-item:nth-child(3n+1 of .ch-tile-item:not(.ch-tile-item--other)):nth-last-child(1 of .ch-tile-item:not(.ch-tile-item--other)){grid-column:1/-1}.ch-tile-item:nth-child(3n+1 of .ch-tile-item:not(.ch-tile-item--other)):nth-last-child(1 of .ch-tile-item:not(.ch-tile-item--other))>.ch-tile{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text mark";align-items:center;gap:12px}.ch-tile-item:nth-child(3n+1 of .ch-tile-item:not(.ch-tile-item--other)):nth-last-child(2 of .ch-tile-item:not(.ch-tile-item--other)),.ch-tile-item:nth-child(3n+2 of .ch-tile-item:not(.ch-tile-item--other)):nth-last-child(1 of .ch-tile-item:not(.ch-tile-item--other)){grid-column:span 6}}.ch-tiles:has(>.ch-tile-item:nth-child(9)) .ch-tile{row-gap:8px;padding-block:10px}.ch-tiles:has(>.ch-tile-item:nth-child(9)) .ch-tile-icon{border-radius:9px;block-size:32px;inline-size:32px}.ch-tiles:has(>.ch-tile-item:nth-child(9)) .ch-tile-icon svg{block-size:17px;inline-size:17px}.ch-board-hint{color:var(--x-muted);font-size:var(--x-text-xs);align-items:flex-start;gap:6px;margin-top:12px;padding-inline:4px;line-height:1.6;display:flex}.ch-board-hint svg{block-size:14px;inline-size:14px;color:var(--x-control-line);flex:none;margin-top:.2em}.ch-link{inline-size:2px;block-size:var(--ch-link);background:var(--x-line);display:block;position:relative}.ch-link-ink{background:var(--x-brand);transform-origin:50% 0;position:absolute;inset:0}.ch-link:before{content:"";z-index:1;background:var(--x-white);border:2px solid var(--x-brand);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:-4px;inset-inline-start:-3px}.ch-inbox{border:1px solid var(--x-line);border-radius:var(--x-radius-product);background:var(--x-white);inline-size:100%;max-inline-size:36rem;box-shadow:var(--x-shadow-product);grid-template-rows:auto auto 1fr;display:grid;position:relative}.ch-port{background:var(--x-brand);border:3px solid var(--x-white);block-size:12px;inline-size:12px;box-shadow:0 0 0 1px var(--x-line);border-radius:50%;position:absolute;inset-block-start:-6px;inset-inline-start:calc(50% - 6px)}.ch-inbox-head{justify-content:space-between;align-items:center;gap:var(--x-space-3);border-block-end:1px solid var(--x-line);padding:14px 18px;display:flex}.ch-inbox-title{font-size:var(--x-text-sm);align-items:center;gap:8px;display:inline-flex}.ch-inbox-title svg{block-size:18px;inline-size:18px;color:var(--x-brand)}.ch-rows{border-block-end:1px solid var(--x-line);gap:2px;margin:0;padding:6px 8px;list-style:none;display:grid}.ch-row{border-radius:var(--x-radius-control);font-size:var(--x-text-sm);grid-template-columns:28px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;line-height:1.5;display:grid;position:relative}.ch-row:before{content:"";border-radius:inherit;background:var(--x-sky);opacity:0;transition:opacity var(--x-dur-ui) var(--x-ease);position:absolute;inset:0}.ch-row:after{content:"";background:var(--x-brand);inline-size:3px;transition:scale var(--x-dur-spring) var(--x-ease-spring);border-radius:3px;position:absolute;inset-block:8px;inset-inline-start:0;scale:1 0}.ch-row.is-active:before{opacity:1}.ch-row.is-active:after{scale:1}.ch-row>*{position:relative}.ch-row-icon{background:var(--x-paper);border:1px solid var(--x-line);block-size:28px;inline-size:28px;color:var(--x-ink);transition:color var(--x-dur-ui) var(--x-ease);border-radius:9px;place-items:center;display:grid}.ch-row.is-active .ch-row-icon{color:var(--ch-accent,var(--x-brand));background:var(--x-white)}.ch-row-icon svg{block-size:15px;inline-size:15px}.ch-row-who{white-space:nowrap;text-overflow:ellipsis;max-inline-size:11em;font-weight:600;line-height:1.4;display:grid;overflow:hidden}.ch-row-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500}.ch-row-id,.ch-row-text{text-overflow:ellipsis;color:var(--x-muted);overflow:hidden}.ch-row-text{white-space:nowrap}.ch-row-time{color:var(--x-muted);font-size:var(--x-text-xs)}.ch-previews{padding:16px 18px 18px;display:grid}.ch-preview{opacity:0;transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--x-dur-ui) var(--x-ease);grid-area:1/1;align-content:start;gap:12px;display:grid;translate:0 8px}.ch-preview.is-active{opacity:1;translate:0}.ch-preview-head{font-size:var(--x-text-sm);color:var(--x-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ch-preview-head b{color:var(--x-ink)}.ch-preview-icon{color:var(--ch-accent,var(--x-brand));place-items:center;display:inline-grid}.ch-preview-icon svg{block-size:16px;inline-size:16px}.ch-preview-note{font-size:var(--x-text-xs);flex-basis:100%;line-height:1.6}.ch-thread{gap:10px;display:grid}.ch-msg{align-items:flex-end;gap:8px;display:flex}.ch-msg--out{justify-content:flex-end}.ch-msg-avatar{background:var(--x-sky);block-size:30px;inline-size:30px;color:var(--x-action-hover);font-size:var(--x-text-xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ch-msg-bubble{max-inline-size:85%;font-size:var(--x-text-sm);border-radius:16px;padding:9px 14px;line-height:1.65}.ch-msg--in .ch-msg-bubble{background:var(--x-paper);border:1px solid var(--x-line);border-end-start-radius:6px}.ch-msg--out .ch-msg-bubble{background:var(--x-sky);border:1px solid var(--x-sky-strong);border-end-end-radius:6px}.ch-msg-status{color:var(--x-muted);font-size:var(--x-text-xs);justify-self:end;align-items:center;gap:6px;line-height:1.5;display:inline-flex}.ch-msg-status svg{block-size:14px;inline-size:14px;color:var(--x-brand);flex:none}.ch-api{gap:8px;display:grid}.ch-code{border-radius:var(--x-radius-card);background:var(--x-ink);color:var(--x-white);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.65}.ch-code-line{display:block}.ch-code-line:first-child{color:var(--x-sky-strong);font-weight:600}.ch-code-body{color:var(--x-muted-ink);margin-block-start:6px}.ch-code-res{color:var(--x-muted);overflow-wrap:anywhere;font-size:12.5px}.ch-code-ok{background:var(--x-sky);color:var(--x-action-hover);border-radius:6px;margin-inline-end:4px;padding:0 6px;font-weight:700;display:inline-block}@media (hover:hover) and (pointer:fine){.ch-tile--live:hover{translate:0 calc(-1 * var(--x-lift));border-color:var(--x-brand)}@supports (color:color-mix(in lab,red,red)){.ch-tile--live:hover{border-color:color-mix(in oklab,var(--x-brand) 45%,var(--x-line))}}.ch-tile--live.is-active:hover{border-color:var(--x-brand)}}@media (width>=600px){.ch-board{padding:18px 16px 16px}.ch-tiles{gap:10px}.ch-tile{padding:14px}}@media (width>=960px){#channels{--ch-link:calc(clamp(40px, 5vw, 72px))}.ch-hub{grid-template-columns:minmax(0,1fr) var(--ch-link) minmax(18rem,26rem);place-items:center stretch}.ch-board,.ch-inbox{max-inline-size:none}.ch-link{block-size:2px;inline-size:auto}.ch-link-ink{transform-origin:0}.ch-link:before{inset-block-start:-3px;inset-inline-start:-4px}.ch-port{inset-block-start:calc(50% - 6px);inset-inline-start:-6px}}@media (width>=1100px){.ch-preview-note{display:none}}@media (width>=1280px){.ch-hub{grid-template-columns:minmax(0,1fr) var(--ch-link) minmax(20rem,30rem)}}@media (width<=299.98px){.ch-board{padding:12px 8px 8px}.ch-tile{padding:10px}.ch-inbox-head{padding-inline:12px}.ch-rows{padding-inline:4px}.ch-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding-inline:8px}.ch-msg-avatar,.ch-row-text{display:none}.ch-previews{padding-inline:12px}.ch-msg-bubble{max-inline-size:100%}}@media (width<=239.98px){.ch-board{padding:.5rem .375rem .375rem}.ch-board-head{padding-inline:2px}.ch-tile,.ch-tile-item--other .ch-tile{flex-wrap:wrap;align-items:flex-start;gap:.5rem .375rem;padding:.5rem;display:flex}.ch-tile-mark,.ch-tile-tag{margin-inline-start:auto}.ch-tile-tag{max-inline-size:100%}.ch-tile-text{flex:100%}.ch-inbox,.ch-preview,.ch-previews,.ch-row-who,.ch-tiles{grid-template-columns:minmax(0,1fr)}.ch-inbox-head{flex-wrap:wrap;gap:.375rem;padding:.625rem .5rem}.ch-rows{padding-inline:2px}.ch-row{gap:.375rem;padding-inline:.375rem}.ch-previews{padding:.75rem .5rem}.ch-row-who{white-space:normal}.ch-row-id{white-space:nowrap}.ch-msg-bubble{padding-inline:.625rem}.ch-msg-status>span{overflow-wrap:anywhere;min-inline-size:0}.ch-code{padding:.625rem}}@keyframes ch-link-v{0%{animation-timing-function:var(--x-ease-camera);scale:1 0}}@keyframes ch-link-h{0%{animation-timing-function:var(--x-ease-camera);scale:0 1}}@keyframes ch-row-in{0%{opacity:0;animation-timing-function:var(--x-ease-emph);translate:-10px}}@keyframes ch-port-in{0%{opacity:0;animation-timing-function:var(--x-ease-spring);scale:.4}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ch-board{animation:linear both x-rise;animation-timeline:--ch;animation-range:var(--x-range-reveal)}.ch-link-ink{animation:linear both ch-link-v;animation-timeline:--ch;animation-range:cover 6vh cover 22vh}.ch-inbox{view-timeline:--ch-inbox block;animation:linear both x-rise;animation-timeline:--ch-inbox;animation-range:var(--x-range-reveal)}.ch-port{animation:linear both ch-port-in;animation-timeline:--ch-inbox;animation-range:cover 12vh cover 20vh}.ch-row{animation:linear both ch-row-in;animation-timeline:--ch-inbox;animation-range:cover 8vh cover 18vh}.ch-row:nth-child(2){animation-range:cover 10vh cover 20vh}.ch-row:nth-child(3){animation-range:cover 12vh cover 22vh}.ch-row:nth-child(4){animation-range:cover 14vh cover 24vh}.ch-row:nth-child(n+5){animation-range:cover 16vh cover 26vh}@media (width>=960px){.ch-link-ink{animation-name:ch-link-h}}}@supports not (animation-timeline:view()){html.x-motion-io .ch-link-ink{transition:scale var(--x-dur-scene) var(--x-ease-camera) .24s}html.x-motion-io .ch-hub:not([data-inview]) .ch-link-ink{scale:1 0}html.x-motion-io :is(.ch-board,.ch-row,.ch-inbox){transition:opacity var(--x-dur-reveal) var(--x-ease-emph),translate var(--x-dur-reveal) var(--x-ease-emph)}html.x-motion-io .ch-hub:not([data-inview]) :is(.ch-board,.ch-inbox){opacity:0;translate:0 var(--x-reveal-y)}html.x-motion-io .ch-hub:not([data-inview]) .ch-row{opacity:0;translate:-10px}html.x-motion-io .ch-inbox{transition-delay:.12s}html.x-motion-io .ch-row:first-child{transition-delay:.7s}html.x-motion-io .ch-row:nth-child(2){transition-delay:.82s}html.x-motion-io .ch-row:nth-child(3){transition-delay:.94s}html.x-motion-io .ch-row:nth-child(n+4){transition-delay:1.06s}@media (width>=960px){html.x-motion-io .ch-hub:not([data-inview]) .ch-link-ink{scale:0 1}}}}.story{--story-fs:15px;--story-fs-sm:13px;--story-row:56px}.story-track{position:relative}.story-anchor{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:0}.story-anchor--1{inset-block-start:0}.story-anchor--2{inset-block-start:25%}.story-anchor--3{inset-block-start:50%}.story-anchor--4{inset-block-start:75%}.story-rail-line,.story-rail-pill,.story-stage{display:none}.story-head{max-inline-size:40rem}.story-head .x-h2{margin-block-start:var(--x-space-3)}.story-rail{isolation:isolate;margin-block-start:var(--x-space-12);position:relative}.story-steps{gap:var(--x-space-6);margin:0;padding:0;list-style:none;display:grid}.story-step{border:1px solid var(--x-line);border-radius:var(--x-radius-product);background:var(--x-white);box-shadow:var(--x-shadow-card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 14px;padding:20px;display:grid}.story-step-num{background:var(--x-sky);block-size:32px;inline-size:32px;color:var(--x-action-hover);font-size:var(--x-text-sm);border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.story-step-dot{border:2px solid var(--x-brand);opacity:0;border-radius:50%;position:absolute;inset:-4px}.story-step-title{font-size:var(--x-text-lg);line-height:1.4}.story-step-title a{color:inherit;border-radius:6px;margin-block:-8px;padding-block:8px;text-decoration:none;display:inline-block}.story-step-title a:hover{color:var(--x-action-hover)}.story-step-text{color:var(--x-muted);grid-column:1/-1}.story-step-frame{grid-column:1/-1;margin-block-start:6px}@media (width>=860px){.story-step{-moz-column-gap:20px;grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:20px;padding:28px}.story-step-num{align-self:center}.story-step-title{grid-column:2;align-self:center}.story-step-text{grid-column:2}.story-step-frame{grid-area:1/3/span 2;margin:0}}.story-frame{--story-fs:16px;--story-fs-sm:14px;border-radius:var(--x-radius-card);background:var(--x-paper);border:1px solid var(--x-line);gap:12px;padding:14px;display:grid}.story-frame-top{justify-content:flex-end;display:flex}.story-frame-chat{background:var(--x-white);border:1px solid var(--x-line);border-radius:16px;padding:14px}@media (width<=760px){.story-step{padding:18px 16px}.story-frame{background:0 0;border:0;border-radius:0;gap:14px;padding:0}.story-frame-top{margin-block-end:-6px}.story-frame-chat{background:0 0;border:0;border-radius:0;padding:0}.story-frame .story-panel-inner{padding:12px}.story-frame .story-ans-body,.story-frame .story-q-bubble{max-inline-size:100%}}.story-avatar{background:var(--x-sky-strong);block-size:36px;inline-size:36px;color:var(--x-action-hover);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;position:relative}.story-avatar--staff{background:var(--x-ink);color:var(--x-white)}.story-avatar--sm{block-size:24px;inline-size:24px;font-size:11px}.story-avatar-ch{background:var(--x-white);block-size:17px;inline-size:17px;box-shadow:0 0 0 1px var(--x-line);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-4px;inset-inline-end:-4px}.story-avatar-ch svg{block-size:11px;inline-size:11px}.story-ico--line{color:var(--x-line-green)}.story-ico--telegram{color:var(--x-telegram)}.story-ico--api,.story-ico--widget{color:var(--x-brand)}.story-q{align-items:flex-end;gap:10px;display:flex}.story-q-bubble{background:var(--x-paper);max-inline-size:86%;font-size:var(--story-fs);border-radius:18px 18px 18px 6px;padding:10px 14px;line-height:1.6}.story-q-bubble,.story-q-file{border:1px solid var(--x-line)}.story-q-file{background:var(--x-white);color:var(--x-muted);font-size:var(--story-fs-sm);border-radius:10px;align-items:center;gap:8px;margin-block-start:8px;padding:4px 10px 4px 4px;display:inline-flex}.story-q-thumb{background:var(--x-sky);block-size:28px;inline-size:28px;color:var(--x-brand);border-radius:7px;place-items:center;display:grid}.story-q-thumb svg{block-size:16px;inline-size:16px}.story-ans{justify-items:end;gap:6px;display:grid}.story-ans-who{color:var(--x-muted);font-size:var(--story-fs-sm);align-items:center;gap:6px;display:inline-flex}.story-ans-cite svg,.story-ans-who svg{block-size:14px;inline-size:14px;color:var(--x-brand)}.story-ans-body{background:var(--x-sky);border:1px solid var(--x-sky-strong);max-inline-size:90%;font-size:var(--story-fs);border-radius:18px 18px 6px;padding:12px 16px;line-height:1.7;display:grid}.story-ans-body>*,.story-count-num>*{grid-area:1/1}.story-ans-status{color:var(--x-muted);font-size:var(--story-fs-sm);opacity:0}.story-sp,.story-w{white-space:nowrap;display:inline}.story-ans .story-cite{background-size:100% 100%;border-radius:3px}.story-ans-cite{border:1px solid var(--x-brand-a35);color:var(--x-action-hover);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-weight:600;display:inline-flex}.story-ans-cite,.story-panel-inner{background:var(--x-white);font-size:var(--story-fs-sm)}.story-panel-inner{border:1px solid var(--x-line);border-radius:16px;align-content:start;gap:12px;padding:14px;line-height:1.55;display:grid}.story-panel-title{justify-content:space-between;align-items:center;gap:8px;font-weight:650;display:flex}.story-count,.story-panel-title>span:first-child{align-items:center;gap:6px;display:inline-flex}.story-panel-title svg{block-size:16px;inline-size:16px;color:var(--x-brand)}.story-count{color:var(--x-muted);font-weight:500}.story-count-num{background:var(--x-brand);block-size:22px;min-inline-size:22px;color:var(--x-white);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:inline-grid;overflow:clip}.story-count-old{opacity:0}.story-inbox-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.story-inbox-row{border:1px solid #0000;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.story-inbox-row--new{background:var(--x-sky);border-color:var(--x-sky-strong)}.story-inbox-main{min-inline-size:0;line-height:1.5;display:grid}.story-inbox-main b,.story-new{font-weight:600}.story-inbox-main span{color:var(--x-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.story-inbox-meta{color:var(--x-muted);justify-items:end;gap:4px;font-size:12px;line-height:1.3;display:grid}.story-new{color:var(--x-white);border-radius:999px;padding:1px 8px;font-size:11px}.story-dot,.story-new{background:var(--x-brand)}.story-dot{border-radius:50%;block-size:8px;inline-size:8px}.story-kcards{gap:8px;display:grid}.story-kcard{border:1px solid var(--x-line);background:var(--x-white);border-radius:12px;padding:10px 12px;position:relative}.story-kcard--cited{border-color:var(--x-brand-a35);box-shadow:var(--x-shadow-card)}.story-kcard-title{align-items:center;gap:6px;font-weight:600;display:flex}.story-kcard-title svg{block-size:15px;inline-size:15px;color:var(--x-brand);flex:none}.story-kcard-badge,.story-kcard-unused{white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:0 8px;font-size:11.5px}.story-kcard-badge{background:var(--x-sky);color:var(--x-action-hover);font-weight:600}.story-kcard-unused{background:var(--x-paper);color:var(--x-muted);opacity:0;transition:opacity var(--x-dur-ui) var(--x-ease);font-weight:500;position:absolute;inset-block-start:9px;inset-inline-end:10px}.story-kcard-lines{color:var(--x-muted);gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.story-kcard-line{color:var(--x-muted);margin-block-start:2px}.story-know .story-mark{color:var(--x-ink);border-radius:3px}.story-kchips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.story-kchip{border:1px solid var(--x-line);background:var(--x-paper);color:var(--x-muted);border-radius:999px;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.story-kchip svg{block-size:13px;inline-size:13px}.story-kchips-note{color:var(--x-muted);font-size:12px}.story-slip-card{background:var(--x-paper);border:1px dashed var(--x-control-line);border-radius:12px;gap:2px;padding:12px 14px;display:grid;position:relative;overflow:clip}.story-slip-mark{color:var(--x-brand-a16);pointer-events:none;font-size:26px;font-weight:800;line-height:1.3;position:absolute;inset-block-start:30px;inset-inline-end:12px;rotate:-10deg}.story-slip-bank{align-items:center;gap:6px;font-weight:600;display:flex}.story-slip-bank svg{block-size:15px;inline-size:15px;color:var(--x-brand)}.story-slip-bank span{color:var(--x-muted);margin-inline-start:auto;font-size:12px;font-weight:500}.story-slip-amount{color:var(--x-muted)}.story-slip-amount b{color:var(--x-ink);font-size:22px;line-height:1.3}.story-slip-meta{color:var(--x-muted);font-size:12.5px}.story-checks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.story-check{align-items:center;gap:8px;display:flex}.story-check-icon{background:var(--x-brand);block-size:20px;inline-size:20px;color:var(--x-white);border-radius:50%;flex:none;place-items:center;display:grid}.story-check-icon svg{block-size:12px;inline-size:12px}.story-slip-result{background:var(--x-sky);border-radius:10px;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:8px 10px;font-weight:600;display:flex}.story-slip-result svg{block-size:16px;inline-size:16px;color:var(--x-brand)}.story-slip-order{color:var(--x-muted);flex-basis:100%;font-weight:500}.story-slip-note{color:var(--x-muted);font-size:12px;line-height:1.6}.story-slip-note b{color:var(--x-ink)}.story-staff{background:var(--x-paper);border:1px solid var(--x-line);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.story-staff-main{line-height:1.45;display:grid}.story-staff-main span{color:var(--x-muted);font-size:12.5px}.story-hand-label{color:var(--x-muted);margin-block-end:-6px;font-size:12px}.story-modes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.story-mode{isolation:isolate;border:1px solid var(--x-line);border-radius:10px;align-items:center;gap:8px;padding:7px 10px;display:flex;position:relative}.story-mode svg{block-size:15px;inline-size:15px;color:var(--x-muted)}.story-mode:before{content:"";z-index:-1;border-radius:inherit;border:1px solid var(--x-brand);background:var(--x-sky);opacity:0;position:absolute;inset:-1px}.story-mode.is-on:before{opacity:1}.story-mode-radio{border:2px solid var(--x-control-line);border-radius:50%;flex:none;block-size:16px;inline-size:16px;margin-inline-start:auto;position:relative}.story-mode-radio:after{content:"";background:var(--x-brand);border-radius:50%;position:absolute;inset:2px;scale:0}.story-mode.is-on .story-mode-radio{border-color:var(--x-brand)}.story-mode.is-on .story-mode-radio:after{scale:1}.story-notes{gap:4px;margin:0;padding:0;list-style:none;display:grid}.story-note{color:var(--x-muted);align-items:center;gap:6px;display:flex}.story-note svg{block-size:14px;inline-size:14px;color:var(--x-brand);flex:none}.story-stage-scale{--stage-w:760;--stage-h:620}.story-con{--story-fs:15px;--story-fs-sm:13.5px;border:1px solid var(--x-line);background:var(--x-white);block-size:592px;inline-size:752px;box-shadow:var(--x-shadow-card);color:var(--x-ink);pointer-events:none;border-radius:24px;grid-template-rows:44px minmax(0,1fr);font-size:14px;line-height:1.6;display:grid;position:absolute;inset-block-start:4px;inset-inline-start:4px;overflow:clip}.story-con-top{border-block-end:1px solid var(--x-line);background:var(--x-paper);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.story-con-brand{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.story-con-brand svg{block-size:16px;inline-size:16px;color:var(--x-brand)}.story-con-crumb{color:var(--x-muted);font-weight:500}.story-con-body{grid-template-columns:minmax(0,1fr) 284px}.story-chat,.story-con-body{min-block-size:0;display:grid}.story-chat{border-inline-end:1px solid var(--x-line);grid-template-rows:60px minmax(0,1fr) 52px}.story-chat-head{border-block-end:1px solid var(--x-line);align-items:center;gap:10px;padding:0 16px;display:flex}.story-chat-who{line-height:1.35;display:grid}.story-chat-who span{color:var(--x-muted);font-size:12.5px}.story-pill{background:var(--x-paper);border:1px solid var(--x-line);border-radius:999px;grid-template-columns:1fr 1fr;margin-inline-start:auto;padding:3px;font-size:12.5px;font-weight:600;display:grid;position:relative}.story-pill-seg{text-align:center;white-space:nowrap;padding:3px 12px;position:relative}.story-pill-ind{background:var(--x-white);border:1px solid var(--x-brand);border-radius:999px;inline-size:calc(50% - 3px);position:absolute;inset-block:3px;inset-inline-start:3px;translate:100%}.story-chat-log{flex-direction:column;gap:12px;min-block-size:0;padding:16px;display:flex;position:relative;overflow:clip}.story-chat-ids{display:grid}.story-chat-id{grid-area:1/1;align-items:center;gap:10px;display:flex}.story-chat-id--prev{opacity:0}.story-chat-prev{opacity:0;pointer-events:none;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.story-prev-a{justify-items:end;gap:6px;display:grid}.story-prev-a .story-ans-body{background:var(--x-paper);border-color:var(--x-line);display:block}.story-event{background:var(--x-paper);border:1px solid var(--x-line);color:var(--x-muted);border-radius:999px;align-self:center;align-items:center;gap:6px;padding:3px 12px;font-size:12.5px;display:inline-flex}.story-event svg{block-size:14px;inline-size:14px;color:var(--x-brand)}.story-compose{border-block-start:1px solid var(--x-line);background:var(--x-paper);color:var(--x-muted);align-items:center;padding:0 16px;font-size:13px;display:grid}.story-compose>*{grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.story-compose svg{block-size:15px;inline-size:15px;color:var(--x-brand)}.story-compose-ai,.story-panel--1,.story-panel--2,.story-panel--3{opacity:0}.story-panels{background:var(--x-paper);min-block-size:0;padding:14px;display:grid}.story-panel{grid-area:1/1;align-self:start}.story-con .story-inbox-row{block-size:var(--story-row)}.story-con :is(.story-chat-who span,.story-pill,.story-event,.story-compose,.story-inbox-meta,.story-slip-meta,.story-slip-note,.story-hand-label,.story-staff-main span,.story-kchips-note){font-size:13px}.story-con .story-cite{transition:background-size var(--x-dur-ui) var(--x-ease);background-size:0 100%}.story-con .story-kcard--cited{translate:0 -4px}.story-con .story-kcard--other{background:var(--x-paper);border-style:dashed}.story-con .story-kcard--cited:after{content:"";border:2px solid var(--x-brand-a35);opacity:0;transition:opacity var(--x-dur-micro) var(--x-ease);border-radius:15px;position:absolute;inset:-4px}.story-scene[data-step="2"] .story-con :is(.story-kcard,.story-cite){pointer-events:auto}.story-con:has(.story-kcard--cited:hover) .story-cite{background-size:100% 100%}.story-con .story-kcard--other:hover .story-kcard-unused{opacity:1}.story-con:has(.story-cite:hover) .story-kcard--cited:after{opacity:1}@media (prefers-reduced-motion:no-preference){.story-ans--type.is-armed .story-w{transition:opacity .12s var(--x-ease)}.story-ans--type.is-armed .story-cite{transition:background-size 0s linear .7s}.story-ans--type.is-armed:not([data-inview]) .story-cite{background-size:0 100%;transition-delay:0s}.story-ans--type .story-w-2{transition-delay:35ms}.story-ans--type .story-w-3{transition-delay:70ms}.story-ans--type .story-w-4{transition-delay:.105s}.story-ans--type .story-w-5{transition-delay:.14s}.story-ans--type .story-w-6{transition-delay:.175s}.story-ans--type .story-w-7{transition-delay:.21s}.story-ans--type .story-w-8{transition-delay:.245s}.story-ans--type .story-w-9{transition-delay:.28s}.story-ans--type .story-w-10{transition-delay:.315s}.story-ans--type .story-w-11{transition-delay:.35s}.story-ans--type .story-w-12{transition-delay:.385s}.story-ans--type .story-w-13{transition-delay:.42s}.story-ans--type .story-w-14{transition-delay:.455s}.story-ans--type .story-w-15{transition-delay:.49s}.story-ans--type .story-w-16{transition-delay:.525s}.story-ans--type .story-w-17{transition-delay:.56s}.story-ans--type .story-w-18{transition-delay:.595s}.story-ans--type .story-w-19{transition-delay:.63s}.story-ans--type .story-w-20{transition-delay:.665s}.story-ans--type .story-w-21{transition-delay:.7s}.story-ans--type .story-w-22{transition-delay:.735s}.story-ans--type .story-w-23{transition-delay:.77s}.story-ans--type .story-w-24{transition-delay:.805s}.story-ans--type .story-w-25{transition-delay:.84s}.story-ans--type .story-w-26{transition-delay:.875s}.story-ans--type .story-w-27{transition-delay:.91s}.story-ans--type .story-w-28{transition-delay:.945s}.story-ans--type .story-w-29{transition-delay:.98s}.story-ans--type .story-w-30{transition-delay:1.015s}.story-ans--type.is-armed:not([data-inview]) .story-w{opacity:0;transition-delay:0s}}@keyframes story-fill{0%{scale:1 0}}@keyframes story-word{0%{opacity:0}}@keyframes story-hide{0%{opacity:1}to{opacity:0}}@keyframes story-mark{0%{background-size:0 100%}}@media (width>=1024px) and (height>=720px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.story-track{--story-h:320vh;--story-range:calc(var(--story-h) - (100svh - var(--x-header-h)));--story-rail-row:56px;--story-t:var(--x-dur-reveal);block-size:var(--story-h);view-timeline:--story block;view-timeline-inset:var(--x-header-h) 0}:root{scroll-snap-type:y proximity}.story-anchor{scroll-snap-align:start}.story-anchor--1{inset-block-start:calc(.2 * var(--story-range) + var(--x-header-offset) - var(--x-header-h))}.story-anchor--2{inset-block-start:calc(.48 * var(--story-range) + var(--x-header-offset) - var(--x-header-h))}.story-anchor--3{inset-block-start:calc(.7 * var(--story-range) + var(--x-header-offset) - var(--x-header-h))}.story-anchor--4{inset-block-start:calc(.95 * var(--story-range) + var(--x-header-offset) - var(--x-header-h))}.story-scene{block-size:calc(100svh - var(--x-header-h));grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:center;gap:calc(clamp(32px,4vw,72px));padding-block:24px;display:grid;position:sticky;inset-block-start:var(--x-header-h)}.story-head .x-h2{font-size:calc(clamp(1.75rem,2.6vw,2.5rem))}@media (width<=1240px){.story-scene{grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:36px}}.story-stage{inline-size:100%;max-inline-size:min(100%,38 * (100svh - 48px - var(--x-header-h)) / 31);justify-self:end;display:block}.story-side{align-content:center;gap:28px;display:grid}.story-rail{margin:0;padding-block-end:120px}.story-steps{gap:0}.story-steps>.story-step{block-size:var(--story-rail-row);box-shadow:none;-moz-column-gap:12px;background:0 0;border:0;border-radius:0;grid-template-rows:none;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;padding:0 14px 0 6px;animation:none}.story-step-num{background:var(--x-white);block-size:28px;inline-size:28px;box-shadow:0 0 0 1px var(--x-line);justify-self:center;font-size:13px}.story-step-title{font-size:var(--x-text-base);grid-column:2;font-weight:600}.story-step-frame{display:none}.story-step-text{border-radius:var(--x-radius-card);border:1px solid var(--x-line);background:var(--x-white);block-size:104px;font-size:var(--x-text-sm);margin:0;padding:14px 16px;line-height:1.7;position:absolute;inset-block-end:0;inset-inline:0}.story-rail-line{z-index:0;inset-inline-start:25px;inset-block:calc(var(--story-rail-row) / 2) calc(120px + var(--story-rail-row) / 2);background:var(--x-line);inline-size:2px}.story-rail-fill,.story-rail-line,.story-rail-pill{display:block;position:absolute}.story-rail-fill{background:var(--x-brand);transform-origin:50% 0;animation:linear both story-fill;animation-timeline:--story;animation-range:contain;inset:0}.story-rail-pill{z-index:-1;block-size:var(--story-rail-row);background:var(--x-sky);translate:0 calc(3 * var(--story-rail-row));border-radius:14px;inset-block-start:0;inset-inline:0}.story-step-text{opacity:0;translate:0 8px}.story-step--4 .story-step-text{opacity:1;translate:0}.story-step-title{opacity:.7}.story-step--4 .story-step-dot,.story-step--4 .story-step-title{opacity:1}.story-scene[data-step] .story-rail-pill{transition:translate var(--x-dur-spring) var(--x-ease-spring)}.story-scene[data-step] :is(.story-step-text,.story-step-title,.story-step-dot){transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--x-dur-ui) var(--x-ease)}.story-scene:is([data-step="0"],[data-step="1"]) .story-rail-pill{translate:0}.story-scene[data-step="2"] .story-rail-pill{translate:0 var(--story-rail-row)}.story-scene[data-step="3"] .story-rail-pill{translate:0 calc(2 * var(--story-rail-row))}.story-scene[data-step] .story-step-text{opacity:0;transition-delay:0s;translate:0 8px}.story-scene[data-step] .story-step-title{opacity:.7}.story-scene[data-step] .story-step-dot{opacity:0}.story-scene:is([data-step="0"],[data-step="1"]) .story-step--1 :is(.story-step-text,.story-step-title,.story-step-dot),.story-scene[data-step="2"] .story-step--2 :is(.story-step-text,.story-step-title,.story-step-dot),.story-scene[data-step="3"] .story-step--3 :is(.story-step-text,.story-step-title,.story-step-dot),.story-scene[data-step="4"] .story-step--4 :is(.story-step-text,.story-step-title,.story-step-dot){opacity:1;translate:0}.story-scene:is([data-step="0"],[data-step="1"]) .story-step--1 .story-step-text,.story-scene[data-step="2"] .story-step--2 .story-step-text,.story-scene[data-step="3"] .story-step--3 .story-step-text,.story-scene[data-step="4"] .story-step--4 .story-step-text{transition-delay:.14s}.story-scene[data-step] .story-panel{opacity:0;transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--story-t) var(--x-ease-emph);translate:0 10px}.story-scene:is([data-step="0"],[data-step="1"]) .story-panel--1,.story-scene[data-step="2"] .story-panel--2,.story-scene[data-step="3"] .story-panel--3,.story-scene[data-step="4"] .story-panel--4{opacity:1;transition-delay:.12s;translate:0}.story-scene[data-step] :is(.story-chat-prev,.story-chat-id,.story-chat-log>.story-q){transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--story-t) var(--x-ease-emph)}.story-scene[data-step="0"] :is(.story-chat-prev,.story-chat-id--prev){opacity:1}.story-scene[data-step="0"] .story-chat-id--now{opacity:0}.story-scene[data-step="0"] .story-chat-log>.story-q{opacity:0;translate:0 12px}.story-scene[data-step="1"] .story-chat-log>.story-q{transition-delay:.22s}.story-scene[data-step] .story-con .story-inbox-row{transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--story-t) var(--x-ease-emph)}.story-scene[data-step="0"] .story-con .story-inbox-row--old{translate:0 calc(-1 * (6px + var(--story-row)))}.story-scene[data-step="0"] .story-con .story-inbox-row--new{opacity:0;translate:-24px}.story-scene[data-step="1"] .story-con .story-inbox-row--new{transition-delay:.16s}.story-con .story-count-old{translate:0 -100%}.story-scene[data-step] .story-con :is(.story-count-old,.story-count-new){transition:opacity var(--x-dur-micro) var(--x-ease),translate var(--x-dur-ui) var(--x-ease-emph)}.story-scene[data-step="0"] .story-con .story-count-old{opacity:1;translate:0}.story-scene[data-step="0"] .story-con .story-count-new{opacity:0;translate:0 100%}.story-scene[data-step="1"] .story-con :is(.story-count-old,.story-count-new){transition-delay:.26s}.story-scene[data-step] .story-chat-log>.story-ans{transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--story-t) var(--x-ease-emph)}.story-scene:is([data-step="0"],[data-step="1"]) .story-chat-log>.story-ans{opacity:0;translate:0 12px}.story-scene[data-step] .story-con .story-kcard--cited{transition:translate var(--x-dur-spring) var(--x-ease-spring);transition-delay:.2s}.story-scene:is([data-step="0"],[data-step="1"]) .story-con .story-kcard--cited{translate:0}.story-scene[data-step] .story-con .story-kcard-badge{transition:opacity var(--x-dur-micro) var(--x-ease),scale var(--x-dur-spring) var(--x-ease-spring);transition-delay:.32s}.story-scene:is([data-step="0"],[data-step="1"]) .story-con .story-kcard-badge{opacity:0;scale:.8}.story-scene[data-step] .story-con .story-ans-cite{transition:opacity var(--x-dur-micro) var(--x-ease),scale var(--x-dur-spring) var(--x-ease-spring)}.story-scene[data-step]:not([data-typed]) .story-con .story-ans-cite{opacity:0;scale:.8}.story-con .story-ans-status{animation:linear both story-hide;animation-timeline:--story;animation-range:contain 31% contain 32%}.story-con .story-w{animation:linear both story-word;animation-timeline:--story}.story-con .story-w-1{animation-range:contain 32% contain 32.4%}.story-con .story-w-2{animation-range:contain 32.5% contain 32.9%}.story-con .story-w-3{animation-range:contain 33% contain 33.4%}.story-con .story-w-4{animation-range:contain 33.5% contain 33.9%}.story-con .story-w-5{animation-range:contain 34% contain 34.4%}.story-con .story-w-6{animation-range:contain 34.5% contain 34.9%}.story-con .story-w-7{animation-range:contain 35% contain 35.4%}.story-con .story-w-8{animation-range:contain 35.5% contain 35.9%}.story-con .story-w-9{animation-range:contain 36% contain 36.4%}.story-con .story-w-10{animation-range:contain 36.5% contain 36.9%}.story-con .story-w-11{animation-range:contain 37% contain 37.4%}.story-con .story-w-12{animation-range:contain 37.5% contain 37.9%}.story-con .story-w-13{animation-range:contain 38% contain 38.4%}.story-con .story-w-14{animation-range:contain 38.5% contain 38.9%}.story-con .story-w-15{animation-range:contain 39% contain 39.4%}.story-con .story-w-16{animation-range:contain 39.5% contain 39.9%}.story-con .story-w-17{animation-range:contain 40% contain 40.4%}.story-con .story-w-18{animation-range:contain 40.5% contain 40.9%}.story-con .story-w-19{animation-range:contain 41% contain 41.4%}.story-con .story-w-20{animation-range:contain 41.5% contain 41.9%}.story-con .story-w-21{animation-range:contain 42% contain 42.4%}.story-con .story-w-22{animation-range:contain 42.5% contain 42.9%}.story-con .story-w-23{animation-range:contain 43% contain 43.4%}.story-con .story-w-24{animation-range:contain 43.5% contain 43.9%}.story-con .story-w-25{animation-range:contain 44% contain 44.4%}.story-con .story-w-26{animation-range:contain 44.5% contain 44.9%}.story-con .story-w-27{animation-range:contain 45% contain 45.4%}.story-con .story-w-28{animation-range:contain 45.5% contain 45.9%}.story-con .story-w-29{animation-range:contain 46% contain 46.4%}.story-con .story-w-30{animation-range:contain 46.5% contain 46.9%}.story-con .story-mark{animation:linear both story-mark;animation-timeline:--story;animation-range:contain 28% contain 31%;animation-timing-function:var(--x-ease-camera)}.story-scene[data-step] .story-con :is(.story-slip-card,.story-check,.story-slip-result,.story-slip-note,.story-event--slip){transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--story-t) var(--x-ease-emph)}.story-scene[data-step] .story-con .story-check-icon{transition:scale var(--x-dur-spring) var(--x-ease-spring)}.story-scene:is([data-step="0"],[data-step="1"],[data-step="2"]) .story-con :is(.story-slip-card,.story-slip-result,.story-slip-note,.story-event--slip){opacity:0;translate:0 12px}.story-scene:is([data-step="0"],[data-step="1"],[data-step="2"]) .story-con .story-check{opacity:0;translate:-10px}.story-scene:is([data-step="0"],[data-step="1"],[data-step="2"]) .story-con .story-check-icon{scale:0}.story-scene[data-step="3"] .story-con .story-slip-card{transition-delay:.12s}.story-scene[data-step="3"] .story-con .story-check:first-child,.story-scene[data-step="3"] .story-con .story-check:first-child .story-check-icon{transition-delay:.28s}.story-scene[data-step="3"] .story-con .story-check:nth-child(2),.story-scene[data-step="3"] .story-con .story-check:nth-child(2) .story-check-icon{transition-delay:.42s}.story-scene[data-step="3"] .story-con .story-check:nth-child(3),.story-scene[data-step="3"] .story-con .story-check:nth-child(3) .story-check-icon{transition-delay:.56s}.story-scene[data-step="3"] .story-con .story-check:nth-child(4),.story-scene[data-step="3"] .story-con .story-check:nth-child(4) .story-check-icon{transition-delay:.7s}.story-scene[data-step="3"] .story-con .story-slip-result{transition-delay:.9s}.story-scene[data-step="3"] .story-con :is(.story-slip-note,.story-event--slip){transition-delay:1s}.story-scene[data-step] .story-con .story-pill-ind{transition:translate var(--x-dur-spring) var(--x-ease-spring)}.story-scene[data-step]:not([data-step="4"]) .story-con .story-pill-ind{translate:0}.story-scene[data-step="4"] .story-con .story-pill-ind{transition-delay:.16s}.story-scene[data-step] .story-con :is(.story-compose-ai,.story-compose-staff,.story-staff,.story-event--hand,.story-note){transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--story-t) var(--x-ease-emph)}.story-scene[data-step] .story-con .story-mode.is-on:before{transition:opacity var(--x-dur-ui) var(--x-ease)}.story-scene[data-step] .story-con .story-mode.is-on .story-mode-radio:after{transition:scale var(--x-dur-spring) var(--x-ease-spring)}.story-scene[data-step]:not([data-step="4"]) .story-con .story-compose-ai{opacity:1}.story-scene[data-step]:not([data-step="4"]) .story-con .story-compose-staff{opacity:0;translate:0 8px}.story-scene[data-step]:not([data-step="4"]) .story-con :is(.story-staff,.story-event--hand){opacity:0;translate:0 12px}.story-scene[data-step]:not([data-step="4"]) .story-con .story-note{opacity:0;translate:-10px}.story-scene[data-step]:not([data-step="4"]) .story-con .story-mode.is-on:before{opacity:0}.story-scene[data-step]:not([data-step="4"]) .story-con .story-mode.is-on .story-mode-radio:after{scale:0}.story-scene[data-step="4"] .story-con .story-staff{transition-delay:.12s}.story-scene[data-step="4"] .story-con .story-mode.is-on .story-mode-radio:after,.story-scene[data-step="4"] .story-con .story-mode.is-on:before,.story-scene[data-step="4"] .story-con :is(.story-mode.is-on .story-mode-radio,.story-compose-ai,.story-compose-staff){transition-delay:.3s}.story-scene[data-step="4"] .story-con .story-event--hand{transition-delay:.42s}.story-scene[data-step="4"] .story-con .story-note:first-child{transition-delay:.52s}.story-scene[data-step="4"] .story-con .story-note:nth-child(2){transition-delay:.62s}}}@media (width<=299.98px){.story-step{-moz-column-gap:10px;column-gap:10px;padding:16px 12px}.story-frame .story-panel-inner{padding:10px}.story-inbox-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-inline:8px}.story-inbox-row>.story-avatar{display:none}.story-kcard-title{flex-wrap:wrap}.story-ans-body,.story-q-bubble{max-inline-size:100%}}@media (width<=239.98px){.story-step{-moz-column-gap:.5rem;column-gap:.5rem;padding:.75rem .5rem}.story-frame{--story-fs:1rem;--story-fs-sm:.875rem}.story-kcard-badge{white-space:normal;border-radius:.5rem;padding-inline:.375rem;font-size:.6875rem}.story-kchip{border-radius:.625rem}.story-sp:not(.story-sp--keep){white-space:normal}.story-step-num{block-size:1.75rem;inline-size:1.75rem}.story-step :is(.story-frame,.story-panel-inner,.story-ans,.story-ans-body,.story-kcards,.story-inbox-list,.story-inbox-main,.story-slip-card,.story-checks,.story-modes,.story-notes,.story-staff-main){grid-template-columns:minmax(0,1fr)}.story-frame .story-panel-inner{padding:.5rem}.story-step :is(.story-panel-title,.story-ans-who,.story-ans-cite,.story-slip-bank,.story-staff){flex-wrap:wrap}.story-step :is(.story-q,.story-check,.story-note,.story-mode,.story-kchip,.story-q-file){min-inline-size:0;max-inline-size:100%}.story-staff-main,.story-step :is(.story-check,.story-note,.story-mode,.story-kchip)>span{min-inline-size:0}.story-inbox-row{gap:.375rem;padding-inline:.375rem}.story-q>.story-avatar{display:none}.story-ans-body,.story-q-bubble{padding-inline:.625rem}.story-slip-card{padding:.5rem .625rem}.story-slip-amount b{font-size:1.125rem}.story-slip-mark{font-size:1.25rem}}@media (width<=159.98px){.story-step{padding-inline:.375rem}.story-frame{--story-fs:.9375rem}.story-ans-body,.story-q-bubble{padding-inline:.5rem}}.ask-head{gap:20px 56px;margin-bottom:calc(clamp(32px,5vw,56px));display:grid}.ask-head-title{gap:10px;display:grid}.ask-head-side{justify-items:start;gap:16px;display:grid}.ask-lead{max-width:52ch}@media (width>=900px){.ask-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.ask-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"pick""phone""tray""shelf";gap:28px;display:grid}.ask-pick{grid-area:pick;min-width:0}.ask-phone-col{grid-area:phone;align-content:start;gap:14px;min-width:0;display:grid}.ask-tray{grid-area:tray}.ask-shelf{grid-area:shelf;min-width:0}@media (width>=760px){.ask-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"pick pick""phone shelf""tray shelf";align-items:start;gap:28px 32px}}@media (width>=1100px){.ask-stage{grid-template:"pick phone shelf""tray phone shelf"1fr/minmax(0,.9fr) minmax(340px,400px) minmax(0,1fr);gap:28px 40px}}.ask-col-title{font-size:var(--x-text-sm);color:var(--x-ink);align-items:center;gap:8px;margin:0 0 12px;font-weight:600;line-height:1.5;display:flex}.ask-col-title svg{width:1.1em;height:1.1em;color:var(--x-brand)}.ask-chips{gap:10px;margin:0;padding:0;list-style:none;display:flex}.ask-chip{min-height:44px;font:inherit;color:var(--x-ink);text-align:start;white-space:nowrap;background:var(--x-white);border:1px solid var(--x-line);box-shadow:var(--x-shadow-control);cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex}.ask-chip-icon{width:16px;height:16px;color:var(--x-control-line);transition:translate var(--x-dur-micro) var(--x-ease);flex:none}.ask-chip[aria-pressed=true]{color:var(--x-action-hover);background:var(--x-sky);border-color:var(--x-brand)}.ask-chip[aria-pressed=true] .ask-chip-icon{color:var(--x-brand)}@media (hover:hover) and (pointer:fine){.ask-chip:hover{border-color:var(--x-brand)}.ask-chip:hover .ask-chip-icon{translate:3px}}@media (width<=759.98px){.ask-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ask-chip{border-radius:var(--x-radius-control);white-space:normal;inline-size:100%;padding:10px 12px;font-size:14.5px}.ask-chip:focus-visible{outline-offset:2px}}@media (width>=760px) and (width<=1099.98px){.ask-chips{flex-wrap:wrap}}@media (width>=1100px){.ask-chips{flex-direction:column}.ask-chip{border-radius:var(--x-radius-control);white-space:normal;width:100%;padding:14px 18px}}.ask-phone{scroll-margin-block:calc(12px + var(--x-header-h)) 12px;background:var(--x-paper);border:1px solid var(--x-line);block-size:540px;inline-size:100%;max-inline-size:400px;box-shadow:var(--x-shadow-product);border-radius:32px;grid-template-rows:auto minmax(0,1fr) auto;margin-inline:auto;display:grid;position:relative;overflow:clip}@media (width<=759.98px){.ask-phone{block-size:500px}}.ask-phone-top{background:var(--x-white);border-bottom:1px solid var(--x-line);align-items:center;gap:12px;padding:18px 16px 14px;display:flex}.ask-avatar{background:var(--x-ink);block-size:38px;inline-size:38px;color:var(--x-white);font-family:var(--x-font-latin);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.ask-shop{flex:1;min-width:0;line-height:1.35;display:grid}.ask-shop b{font-size:15px;font-weight:600}.ask-shop small{color:var(--x-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (width<=299.98px){.ask-phone{border-radius:24px;min-inline-size:0}.ask-phone-top{gap:8px;padding-inline:12px}.ask-avatar{display:none}.ask-shop b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ask-mode-opt{min-inline-size:32px;padding-inline:6px}.ask-thread{padding-inline:12px}.ask-composer{padding-inline:14px}.ask-tray{padding:16px}}.ask-mode{background:var(--x-sky);border:1px solid var(--x-line);border-radius:999px;flex:none;grid-template-columns:1fr 1fr;padding:3px;font-size:12px;font-weight:600;line-height:1}.ask-mode,.ask-mode-opt{display:grid;position:relative}.ask-mode-opt{z-index:1;block-size:26px;min-inline-size:40px;color:var(--x-muted);place-items:center;padding-inline:8px}.ask-mode-thumb{background:var(--x-white);inline-size:calc(50% - 3px);box-shadow:var(--x-shadow-control);transition:translate var(--x-dur-spring) var(--x-ease-spring);border-radius:999px;position:absolute;inset:3px auto 3px 3px}.ask-mode[data-mode=ai] .ask-mode-opt:first-of-type,.ask-mode[data-mode=staff] .ask-mode-opt:nth-of-type(2){color:var(--x-ink)}.ask-mode[data-mode=staff] .ask-mode-thumb{translate:100%}.ask-thread{flex-direction:column;gap:10px;padding:14px 16px;display:flex;overflow:clip}.ask-day{background:var(--x-sky);color:var(--x-muted);border-radius:999px;align-self:center;padding:2px 10px;font-size:12px}.ask-turn{gap:6px;display:grid}.ask-q{background:var(--x-brand);max-inline-size:85%;color:var(--x-on-action);transform-origin:100% 100%;border-radius:18px 18px 6px;justify-self:end;padding:10px 14px;font-size:15px;line-height:1.65}.ask-who{color:var(--x-muted);margin-top:8px;font-size:12px}.ask-a{max-inline-size:88%;color:var(--x-ink);justify-self:start;padding:10px 14px;font-size:15px;line-height:1.7;position:relative}.ask-a-bg,.ask-dots{background:var(--x-white);border:1px solid var(--x-line);box-shadow:var(--x-shadow-control);border-radius:18px 18px 18px 6px;position:absolute}.ask-a-bg{inset:0}.ask-a-text{position:relative}.ask-rest{visibility:hidden}.ask-dots{opacity:0;justify-content:center;align-items:center;gap:5px;block-size:42px;inline-size:64px;display:flex;inset:0 auto auto 0}.ask-dots i{background:var(--x-control-line);border-radius:50%;block-size:6px;inline-size:6px}.ask-meta{border:1px solid var(--x-brand-a35);background:var(--x-sky);color:var(--x-action-hover);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:3px 10px 3px 8px;font-size:12.5px;font-weight:500;line-height:1.6;display:inline-flex}.ask-turn:not([data-kind=answer]) .ask-meta{border-color:var(--x-line);background:var(--x-white);color:var(--x-ink)}.ask-meta-icon{flex:none;block-size:14px;inline-size:14px}.ask-turn[data-phase=asking] .ask-dots{opacity:1}.ask-turn[data-phase=asking] .ask-a-bg{opacity:0;clip-path:inset(0 calc(100% - 64px) calc(100% - 42px) 0 round 18px 18px 18px 6px)}.ask-turn:not([data-phase=done]) .ask-meta{visibility:hidden;opacity:0;translate:0 4px}.ask-composer{background:var(--x-white);border-top:1px solid var(--x-line);color:var(--x-muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:13px;display:flex}.ask-composer-icon{block-size:18px;inline-size:18px;color:var(--x-brand);flex:none}.ask-composer-desk{display:none}@media (width>=1100px){.ask-composer-desk{display:inline}.ask-composer-mob{display:none}}.ask-phone-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.ask-honesty{min-inline-size:0;max-inline-size:100%;color:var(--x-muted);align-items:center;gap:6px;font-size:12.5px;line-height:1.6;display:inline-flex}.ask-honesty svg{flex:none;block-size:14px;inline-size:14px}.ask-tray{background:var(--x-white);border:1px solid var(--x-line);border-radius:var(--x-radius-card);box-shadow:var(--x-shadow-card);padding:20px}.ask-tray-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ask-tray-head .ask-col-title{margin:0}.ask-badge{background:var(--x-sky);block-size:28px;min-inline-size:28px;color:var(--x-action-hover);font-family:var(--x-font-latin);border-radius:999px;place-items:center;padding-inline:8px;font-size:13px;font-weight:600;display:grid}.ask-tray[data-filled] .ask-badge{background:var(--x-brand);color:var(--x-on-action)}.ask-tray-note{font-size:var(--x-text-sm);color:var(--x-muted);margin-top:8px;line-height:1.7}.ask-tray-slot{margin-top:14px;display:grid}.ask-tray-slot>*{grid-area:1/1}.ask-tray-empty{border:1px dashed var(--x-control-line);font-size:var(--x-text-sm);color:var(--x-muted);text-align:center;place-items:center;padding:14px;display:grid}.ask-tray-empty,.ask-tray-item{border-radius:var(--x-radius-control)}.ask-tray-item{background:var(--x-sky);border:1px solid var(--x-brand-a35);transform-origin:0 0;padding:12px 14px}.ask-tray-q{color:var(--x-ink);font-size:15px;font-weight:500;line-height:1.6}.ask-tray-sub{color:var(--x-muted);align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.ask-tray-sub svg{flex:none;block-size:14px;inline-size:14px}.ask-card-used,.ask-tray:not([data-filled]) .ask-tray-item,.ask-tray[data-filled] .ask-tray-empty{visibility:hidden}.ask-tray:has([data-flying]){z-index:var(--x-z-overlay);position:relative}.ask-tray-item[data-flying]{box-shadow:var(--x-shadow-product)}.ask-cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ask-card{background:var(--x-white);border:1px solid var(--x-line);border-radius:var(--x-radius-card);padding:16px 18px;position:relative}.ask-card-ring{border:2px solid var(--x-brand-a35);border-radius:calc(5px + var(--x-radius-card));opacity:0;pointer-events:none;position:absolute;inset:-5px}.ask-card-head{align-items:center;gap:10px;display:flex}.ask-card-icon{background:var(--x-sky);block-size:32px;inline-size:32px;color:var(--x-brand);border-radius:10px;flex:none;place-items:center;display:grid}.ask-card-icon svg{block-size:17px;inline-size:17px}.ask-card-title{font-size:15px;font-weight:600;line-height:1.5}.ask-card-used{background:var(--x-brand);color:var(--x-on-action);border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:600;line-height:1.7;position:absolute;inset:14px 14px auto auto}.ask-card-lines{color:var(--x-muted);gap:2px;margin:10px 0 0;padding:0;font-size:13.5px;line-height:1.65;list-style:none;display:grid}.ask-card-lines li{padding-inline-start:14px;position:relative}.ask-card-lines li:before{content:"";background:var(--x-control-line);inset-inline-start:2px;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;top:.72em}.ask-card[data-cited]{border-color:var(--x-brand)}.ask-card[data-cited] .ask-card-icon{background:var(--x-brand);color:var(--x-on-action)}.ask-card[data-cited] .ask-card-used{visibility:visible}@media (width<=759.98px){.ask-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ask-card{padding:14px}.ask-card-head{flex-direction:column;align-items:flex-start;gap:8px}.ask-card-lines{margin-top:6px;font-size:13px}.ask-card-lines li:not(:first-child),.ask-card-used{display:none}}@media (width>=760px){.ask-card-head{padding-inline-end:96px}}@media (prefers-reduced-motion:no-preference){.ask-a-bg{transition:clip-path .26s var(--x-ease-emph),opacity .12s linear}.ask-dots{transition:opacity .12s linear}.ask-meta{transition:opacity var(--x-dur-ui) var(--x-ease),translate var(--x-dur-ui) var(--x-ease),visibility var(--x-dur-ui)}.ask-thread[data-live] .ask-q{animation:ask-pop var(--x-dur-spring) var(--x-ease-spring) both}.ask-thread[data-live] .ask-who{animation:x-fade var(--x-dur-ui) var(--x-ease) .12s both}.ask-turn[data-phase=asking] .ask-dots i{animation:ask-dot .9s var(--x-ease) infinite}.ask-turn[data-phase=asking] .ask-dots i:nth-child(2){animation-delay:.12s}.ask-turn[data-phase=asking] .ask-dots i:nth-child(3){animation-delay:.24s}}@keyframes ask-pop{0%{opacity:0;scale:.9}}@keyframes ask-dot{0%,to{opacity:.45;translate:0}40%{opacity:1;translate:0 -3px}}@media (width<=299.98px){.ask-cards,.ask-chips{grid-template-columns:minmax(0,1fr)}}@media (width<=239.98px){.ask-phone{border-radius:1.25rem}.ask-phone-top{flex-wrap:wrap;padding:.75rem .5rem .625rem}.ask-a,.ask-q,.ask-shop b{font-size:.9375rem}.ask-shop b,.ask-shop small{white-space:normal}.ask-mode-opt{min-inline-size:1.75rem;padding-inline:.25rem}.ask-thread{padding:.625rem .5rem}.ask-turn{grid-template-columns:minmax(0,1fr)}.ask-a,.ask-chip,.ask-composer,.ask-q{padding-inline:.625rem}.ask-a,.ask-meta,.ask-q{max-inline-size:100%}.ask-chip{font-size:.90625rem}.ask-tray{padding:.75rem .5rem}.ask-tray-head{flex-wrap:wrap}.ask-tray-empty{padding:.625rem .375rem}.ask-tray-item{padding:.625rem}.ask-card-title,.ask-tray-q{font-size:.9375rem}.ask-card{padding:.75rem .625rem}.ask-card-lines{font-size:.8125rem}}@keyframes slip-band-open{0%{clip-path:inset(0 max(var(--x-gutter),.5 * (100% - var(--x-container))) 0 max(var(--x-gutter),.5 * (100% - var(--x-container))) round var(--x-radius-band))}to{clip-path:inset(0 0 0 0 round var(--x-radius-band) var(--x-radius-band) 0 0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.slip.x-band-ink{animation:linear both slip-band-open;animation-timeline:view();animation-range:cover cover 45vh;animation-timing-function:var(--x-ease-camera)}.slip-scene{view-timeline:--slip-scan block}.slip-scan{animation:linear both slip-scan}:where(.slip-check:first-child) :is(.slip-mark,.slip-check-status){animation:linear both slip-mark-1}:where(.slip-check:nth-child(2)) :is(.slip-mark,.slip-check-status){animation:linear both slip-mark-2}:where(.slip-check:nth-child(3)) :is(.slip-mark,.slip-check-status){animation:linear both slip-mark-3}:where(.slip-check:nth-child(4)) :is(.slip-mark,.slip-check-status){animation:linear both slip-mark-4}:where(.slip-check:first-child) .slip-mark-path{animation:linear both slip-tick-1}:where(.slip-check:nth-child(2)) .slip-mark-path{animation:linear both slip-tick-2}:where(.slip-check:nth-child(3)) .slip-mark-path{animation:linear both slip-tick-3}:where(.slip-check:nth-child(4)) .slip-mark-path{animation:linear both slip-tick-4}:where(.slip-check:first-child) .slip-check-body{animation:linear both slip-row-1}:where(.slip-check:nth-child(2)) .slip-check-body{animation:linear both slip-row-2}:where(.slip-check:nth-child(3)) .slip-check-body{animation:linear both slip-row-3}:where(.slip-check:nth-child(4)) .slip-check-body{animation:linear both slip-row-4}.slip-link{animation:linear both slip-link}.slip-order-pill{animation:linear both slip-pill}.slip-scene :is(.slip-scan,.slip-mark,.slip-check-status,.slip-mark-path,.slip-check-body,.slip-link,.slip-order-pill){animation-timeline:--slip-scan;animation-range:entry 10% contain 30%}}}.slip{padding-bottom:calc(clamp(3rem,6vw,5rem))}.slip-wrap{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.slip-copy{align-content:start;justify-items:start;gap:18px;display:grid}.slip .slip-eyebrow,.slip-neq{color:var(--x-sky-strong)}.slip-title{font-size:calc(clamp(2.125rem,4.4vw,3.5rem));line-height:1.25}.slip-neq{font-family:var(--x-font-latin);font-weight:600}.slip-neq:before{content:"≠"}.slip-lead{max-width:44ch}.slip-foot{border-top:1px solid var(--x-line-ink);justify-items:start;gap:14px;padding-top:24px;display:grid}.slip-footnote{font-size:var(--x-text-sm);color:var(--x-muted-ink);align-items:flex-start;gap:10px;max-width:80ch;line-height:1.75;display:flex}.slip-foot-icon{block-size:18px;inline-size:18px;color:var(--x-sky-strong);flex:none;margin-top:3px}.slip-pricing{min-height:44px;font-size:var(--x-text-sm);color:var(--x-white);text-decoration:underline;-webkit-text-decoration-color:var(--x-line-ink);text-decoration-color:var(--x-line-ink);text-underline-offset:6px;align-items:center;gap:8px;font-weight:600;display:inline-flex}.slip-pricing svg{block-size:16px;inline-size:16px;transition:translate var(--x-dur-micro) var(--x-ease)}.slip-pricing:hover{-webkit-text-decoration-color:var(--x-white);text-decoration-color:var(--x-white)}.slip-pricing:hover svg{translate:2px -2px}@media (width>=1024px){.slip-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 64px}.slip-copy{top:calc(32px + var(--x-header-h));position:sticky}.slip-foot{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}}.slip-stage{align-content:start;gap:18px;min-width:0;display:grid}.slip-control{border:0;min-width:0;margin:0;padding:0}.slip-legend{font-size:var(--x-text-sm);color:var(--x-muted-ink);margin-bottom:10px;padding:0;font-weight:600}.slip-seg{background:var(--x-ink-2);border:1px solid var(--x-line-ink);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:460px;padding:4px;display:grid;position:relative}.slip-seg-thumb{background:var(--x-white);inline-size:calc(33.3333% - 2.66667px);box-shadow:var(--x-shadow-control);transition:translate var(--x-dur-spring) var(--x-ease-spring);border-radius:999px;position:absolute;inset:4px auto 4px 4px}.slip-seg:has(.slip-opt:nth-of-type(2) .slip-radio:checked) .slip-seg-thumb{translate:100%}.slip-seg:has(.slip-opt:nth-of-type(3) .slip-radio:checked) .slip-seg-thumb{translate:200%}.slip-opt{z-index:1;cursor:pointer;border-radius:999px;place-items:center;min-height:44px;padding:6px 10px;display:grid;position:relative}.slip-radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.slip-opt-text{color:var(--x-white);text-align:center;transition:color var(--x-dur-micro) var(--x-ease);font-size:15px;font-weight:600;line-height:1.4}.slip-opt:has(.slip-radio:checked) .slip-opt-text{color:var(--x-ink)}.slip-opt:has(.slip-radio:focus-visible){outline:3px solid var(--x-white);outline-offset:2px}@media (hover:hover) and (pointer:fine){.slip-opt:not(:has(.slip-radio:checked)):hover .slip-opt-text{color:var(--x-sky-strong)}}.slip-result{color:var(--x-white);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.6;display:flex}.slip-result-icon{block-size:18px;inline-size:18px;color:var(--x-sky-strong);flex:none}.slip-scene{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding-top:8px;display:grid}@media (width>=640px){.slip-scene{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:32px}}@media (width>=1024px){.slip-scene{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:36px}}.slip-paper-wrap{justify-self:center;inline-size:100%;max-inline-size:320px}@media (width>=640px){.slip-paper-wrap{justify-self:start}}.slip-card{--x-tilt-max-x:4deg;--x-tilt-max-y:4deg;color:var(--x-ink);border:1px solid var(--x-line);background:linear-gradient(180deg,var(--x-white) 0,var(--x-paper) 45%,var(--x-sky) 100%);box-shadow:var(--x-shadow-product);border-radius:18px;gap:16px;padding:22px 22px 18px;display:grid;position:relative;overflow:clip}.slip-card>:not(.slip-sheen,.slip-watermark,.slip-scan,.slip-stamp){z-index:1;position:relative}.slip-sheen{z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,var(--x-sheen) 47%,var(--x-white) 50%,var(--x-sheen) 53%,transparent 60%);opacity:.85;translate:calc(-14% + var(--px) * 16%) calc(var(--py) * 3%);position:absolute;inset:-10% -70%}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.slip-sheen{display:none}}.slip-watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--x-ink);opacity:.08;white-space:nowrap;font-size:34px;font-weight:800;line-height:1.3;position:absolute;inset-block-start:100px;inset-inline-end:16px;rotate:-12deg}@media (width<=299.98px){.slip-watermark{font-size:28px;inset-block-start:160px}}.slip-card-top{border-bottom:1px dashed var(--x-control-line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.slip-bank-icon{background:var(--x-ink);block-size:36px;inline-size:36px;color:var(--x-white);border-radius:10px;flex:none;place-items:center;display:grid}.slip-bank-icon svg{block-size:18px;inline-size:18px}.slip-bank{line-height:1.4;display:grid}.slip-bank b{font-size:15px;font-weight:700}.slip-bank small,.slip-f dt{color:var(--x-muted);font-size:12px}.slip-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px;margin:0;display:grid}.slip-f{grid-column:1/-1;gap:1px;display:grid}.slip-f--half{grid-column:auto}.slip-f dd,.slip-f dt{line-height:1.5}.slip-f--amount dd{justify-items:start;display:grid}.slip-f dd{margin:0;font-size:14.5px;font-weight:600}.slip-f--half dd{font-size:13px}.slip-f--amount{padding-block:6px}.slip-amount{align-items:baseline;gap:6px;font-size:15px;display:inline-flex;position:relative}.slip-amount b{letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:1.25;position:relative}.slip-amount-mark{background:var(--x-brand-a16);border-bottom:2px solid var(--x-brand);transform-origin:0;border-radius:6px;position:absolute;inset:2px -6px -2px;scale:0 1}.slip-amount-note{color:var(--x-action-hover);visibility:hidden;font-size:12px;font-weight:600}.slip-scene[data-state=mismatch] .slip-amount-mark{scale:1}.slip-scene[data-state=mismatch] .slip-amount-note{visibility:visible}.slip-demo{color:var(--x-muted);text-align:center;border-top:1px dashed var(--x-control-line);padding-top:12px;font-size:11.5px}.slip-stamp{z-index:2;pointer-events:none;border:2px solid var(--x-ink);background:var(--x-white);color:var(--x-ink);opacity:0;border-radius:8px;padding:4px 12px;font-size:15px;font-weight:700;line-height:1.5;position:absolute;inset:40% 16px auto auto;rotate:-10deg}.slip-scene[data-state=duplicate] .slip-stamp{opacity:1}.slip-scan{z-index:3;pointer-events:none;opacity:0;position:absolute;inset:0;translate:0}.slip-scan-line{background:var(--x-brand);block-size:2px;position:absolute;inset:auto 0 0}.slip-scan-line:before{content:"";background:repeating-linear-gradient(180deg,transparent 0 3px,var(--x-brand-a16) 3px 4px);block-size:36px;position:absolute;inset:auto 0 2px;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.slip-side{align-content:start;min-width:0;display:grid}.slip-checks-title{font-size:var(--x-text-sm);color:var(--x-muted-ink);margin-bottom:6px;font-weight:600}.slip-checks{margin:0;padding:0;list-style:none;display:grid}.slip-check{border-bottom:1px solid var(--x-line-ink);border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 10px;display:grid}.slip-check[data-ok=false]{background:var(--x-ink-2);border-bottom-color:#0000;border-radius:12px}.slip-mark{transform-origin:50%;block-size:26px;inline-size:26px;margin-top:2px;overflow:visible}.slip-mark-disc{fill:var(--x-brand)}.slip-mark-ring{fill:none;stroke:var(--x-white);stroke-width:1.6px;stroke-dasharray:3 2.4}.slip-mark-path{fill:none;stroke:var(--x-white);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.slip-check-body{gap:2px;min-width:0;display:grid}.slip-check-label{color:var(--x-white);font-size:16px;font-weight:600;line-height:1.5}.slip-check-detail{color:var(--x-muted-ink);font-size:13.5px;line-height:1.6}.slip-check-status{white-space:nowrap;color:var(--x-sky-strong);border:1px solid var(--x-line-ink);border-radius:999px;margin-top:2px;padding:1px 10px;font-size:12.5px;font-weight:600;line-height:1.7}.slip-check[data-ok=false] .slip-check-status{color:var(--x-ink);background:var(--x-white);border-color:var(--x-white)}.slip-link{background:var(--x-sky-strong);transform-origin:50% 0;opacity:.7;justify-self:start;block-size:20px;inline-size:2px;margin-inline-start:22px}.slip-order{border-radius:var(--x-radius-card);background:var(--x-ink-2);border:1px solid var(--x-line-ink);gap:6px;padding:16px 18px;display:grid}.slip-order-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.slip-order-head b{font-weight:600}.slip-order-items{color:var(--x-muted-ink);font-size:13.5px}.slip-order-pill{color:var(--x-white);border:1px dashed var(--x-muted-ink);border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:4px 12px;font-size:13.5px;font-weight:600;line-height:1.6;display:inline-flex}.slip-order-pill svg{flex:none;block-size:15px;inline-size:15px}.slip-order-pill[data-ok]{color:var(--x-ink);background:var(--x-white);border:1px solid var(--x-white)}.slip-order-pill[data-ok] svg{color:var(--x-brand)}@media (prefers-reduced-motion:no-preference) and (width<=639.98px){@supports (animation-timeline:view()){.slip-paper-wrap{view-timeline:--slip-paper block}.slip-check{view-timeline:--slip-row block}.slip-order{view-timeline:--slip-order block}:where(.slip-check) :is(.slip-mark,.slip-check-status){animation:linear both slip-mark-m}:where(.slip-check) .slip-mark-path{animation:linear both slip-tick-m}:where(.slip-check) .slip-check-body{animation:linear both slip-row-m}.slip-scene .slip-scan{animation-timeline:--slip-paper;animation-range:entry 60% cover 60%}.slip-scene :is(.slip-mark,.slip-check-status,.slip-mark-path,.slip-check-body){animation-timeline:--slip-row;animation-range:cover cover 24vh}.slip-link{animation:linear both slip-link-m}.slip-order-pill{animation:linear both slip-pill-m}.slip-scene .slip-link{animation-timeline:view();animation-range:entry 100% cover 35%}.slip-scene .slip-order-pill{animation-timeline:--slip-order;animation-range:cover cover 24vh}}}@keyframes slip-mark-m{0%,20%{opacity:0;scale:.6}60%,to{opacity:1;scale:1}}@keyframes slip-tick-m{0%,30%{stroke-dashoffset:1px}80%,to{stroke-dashoffset:0}}@keyframes slip-link-m{0%,20%{scale:1 0}70%,to{scale:1}}@keyframes slip-pill-m{0%,30%{opacity:0;translate:0 10px}80%,to{opacity:1;translate:0}}@keyframes slip-row-m{0%,20%{opacity:.55}55%,to{opacity:1}}@keyframes slip-scan{0%{opacity:1;translate:0 -100%}90%{opacity:1;translate:0}to{opacity:0;translate:0}}@keyframes slip-mark-1{0%,8%{opacity:0;scale:.6}13%,to{opacity:1;scale:1}}@keyframes slip-mark-2{0%,30%{opacity:0;scale:.6}35%,to{opacity:1;scale:1}}@keyframes slip-mark-3{0%,52%{opacity:0;scale:.6}57%,to{opacity:1;scale:1}}@keyframes slip-mark-4{0%,74%{opacity:0;scale:.6}79%,to{opacity:1;scale:1}}@keyframes slip-tick-1{0%,9%{stroke-dashoffset:1px}15%,to{stroke-dashoffset:0}}@keyframes slip-tick-2{0%,31%{stroke-dashoffset:1px}37%,to{stroke-dashoffset:0}}@keyframes slip-tick-3{0%,53%{stroke-dashoffset:1px}59%,to{stroke-dashoffset:0}}@keyframes slip-tick-4{0%,75%{stroke-dashoffset:1px}81%,to{stroke-dashoffset:0}}@keyframes slip-row-1{0%,8%{opacity:.55}12%,to{opacity:1}}@keyframes slip-row-2{0%,30%{opacity:.55}34%,to{opacity:1}}@keyframes slip-row-3{0%,52%{opacity:.55}56%,to{opacity:1}}@keyframes slip-row-4{0%,74%{opacity:.55}78%,to{opacity:1}}@keyframes slip-link{0%,82%{scale:1 0}90%,to{scale:1}}@keyframes slip-pill{0%,86%{opacity:0;translate:0 10px}96%,to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){@supports not (animation-timeline:view()){html.x-motion-io .slip-scan{transition:translate 1.44s linear,opacity .16s linear 1.44s}html.x-motion-io .slip-check-status,html.x-motion-io .slip-mark{transition:opacity var(--x-dur-ui) var(--x-ease),scale var(--x-dur-spring) var(--x-ease-spring)}html.x-motion-io .slip-mark-path{transition:stroke-dashoffset .26s var(--x-ease-camera)}html.x-motion-io .slip-check-body{transition:opacity .2s linear}html.x-motion-io .slip-link{transition:scale .2s var(--x-ease-camera) 1.32s}html.x-motion-io .slip-order-pill{transition:opacity var(--x-dur-ui) var(--x-ease) 1.4s,translate var(--x-dur-spring) var(--x-ease-spring) 1.4s}html.x-motion-io .slip-check:first-child :is(.slip-mark,.slip-check-status,.slip-check-body){transition-delay:.13s}html.x-motion-io .slip-check:nth-child(2) :is(.slip-mark,.slip-check-status,.slip-check-body){transition-delay:.48s}html.x-motion-io .slip-check:nth-child(3) :is(.slip-mark,.slip-check-status,.slip-check-body){transition-delay:.83s}html.x-motion-io .slip-check:nth-child(4) :is(.slip-mark,.slip-check-status,.slip-check-body){transition-delay:1.18s}html.x-motion-io .slip-check:first-child .slip-mark-path{transition-delay:.17s}html.x-motion-io .slip-check:nth-child(2) .slip-mark-path{transition-delay:.52s}html.x-motion-io .slip-check:nth-child(3) .slip-mark-path{transition-delay:.87s}html.x-motion-io .slip-check:nth-child(4) .slip-mark-path{transition-delay:1.22s}html.x-motion-io .slip-scene:not([data-inview]) .slip-scan{opacity:1;transition:none;translate:0 -100%}html.x-motion-io .slip-scene:not([data-inview]) :is(.slip-mark,.slip-check-status){opacity:0;scale:.6}html.x-motion-io .slip-scene:not([data-inview]) .slip-mark-path{stroke-dashoffset:1px}html.x-motion-io .slip-scene:not([data-inview]) .slip-check-body{opacity:.55}html.x-motion-io .slip-scene:not([data-inview]) .slip-link{scale:1 0}html.x-motion-io .slip-scene:not([data-inview]) .slip-order-pill{opacity:0;translate:0 10px}}}@media (width<=239.98px){.slip-title{font-size:calc(clamp(1.25rem,13vw + .25rem,2.125rem))}.slip-legend{margin-bottom:.5rem}.slip-seg{padding:3px}.slip-opt{padding:.25rem .125rem}.slip-opt-text,.slip-result{font-size:.8125rem}.slip-card{border-radius:.875rem;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.875rem .625rem .75rem}.slip-card-top{flex-wrap:wrap;gap:.5rem;padding-bottom:.625rem}.slip-bank-icon{border-radius:.5rem;block-size:1.75rem;inline-size:1.75rem}.slip-bank{min-width:0}.slip-bank b{font-size:.9375rem}.slip-amount-note,.slip-bank small,.slip-f dt{font-size:.75rem}.slip-fields{gap:.5rem .625rem}.slip-f dd{font-size:.90625rem}.slip-f--half dd{font-size:.8125rem}.slip-amount{flex-wrap:wrap;font-size:.9375rem}.slip-amount b,.slip-watermark{font-size:1.5rem}.slip-stamp,.slip-watermark{inset-inline-end:.5rem}.slip-stamp{padding-inline:.5rem;font-size:.9375rem}.slip-demo{font-size:.71875rem}.slip-check{grid-template-columns:1.25rem minmax(0,1fr);gap:.25rem .5rem;padding:.625rem .25rem}.slip-mark{block-size:1.25rem;inline-size:1.25rem}.slip-check-status{grid-column:2;justify-self:start;font-size:.78125rem}.slip-check-label{font-size:1rem}.slip-check-detail,.slip-order-items,.slip-order-pill{font-size:.84375rem}.slip-link{margin-inline-start:.625rem}.slip-order{padding:.75rem .625rem}.slip-order-head{flex-wrap:wrap;gap:0 .75rem;font-size:.9375rem}.slip-order-pill{max-inline-size:100%;padding-inline:.5rem}}.bento-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:calc(clamp(32px,4vw,56px));display:flex}.bento-head-copy{gap:12px;max-width:40rem;display:grid}.bento-more{min-height:44px;color:var(--x-action);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.bento-more:hover{color:var(--x-action-hover)}.bento-more svg{width:1.1em;height:1.1em;transition:translate var(--x-dur-micro) var(--x-ease)}.bento-more:hover svg{translate:2px -2px}.bento-note{font-size:var(--x-text-sm);color:var(--x-muted);margin-top:24px}.bento-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-cell--knowledge,.bento-cell--persona{grid-column:span 2}}@media (width>=1024px){.bento-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.bento-cell{grid-column:span 2}.bento-cell--knowledge{grid-column:span 4}.bento-cell--persona{grid-column:span 6}}.bento-cell{display:flex;container:bento-cell/inline-size}.bento-card{--x-tilt-max-x:1.5deg;--x-tilt-max-y:2deg;background:var(--x-white);border:1px solid var(--x-line);border-radius:var(--x-radius-product);min-width:0;box-shadow:var(--x-shadow-control);flex-direction:column;flex:1;padding:calc(clamp(20px,2.4vw,28px));display:flex;position:relative}.bento-card:before{background:var(--x-brand);transform-origin:0;border-radius:2px;height:2px;top:-1px;left:24px;right:24px;scale:0 1}.bento-card:after,.bento-card:before{content:"";pointer-events:none;position:absolute}.bento-card:after{--px:inherit;--py:inherit;border-radius:inherit;box-shadow:var(--x-shadow-product);opacity:0;translate:calc(var(--px) * -6px) calc(var(--py) * -4px);inset:-1px}.bento-body{gap:8px;padding-inline-end:36px;display:grid}.bento-icon{background:var(--x-sky);width:40px;height:40px;color:var(--x-brand);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.bento-icon svg{width:20px;height:20px}.bento-title{font-size:var(--x-text-xl);line-height:1.4}.bento-text{color:var(--x-muted);font-size:var(--x-text-base);line-height:1.7}.bento-arrow{width:22px;height:22px;color:var(--x-control-line);position:absolute;top:calc(clamp(20px,2.4vw,28px));right:calc(clamp(20px,2.4vw,28px))}.bento-link{color:inherit;margin-block:-7px;padding-block:7px;text-decoration:none;display:inline-block}.bento-link:after{content:"";z-index:1;border-radius:var(--x-radius-product);position:absolute;inset:0}.bento-link:focus-visible{outline:none}.bento-link:focus-visible:after{outline:3px solid var(--x-action);outline-offset:4px}.bento-visual{z-index:0;border-radius:var(--x-radius-card);background:var(--x-paper);border:1px solid var(--x-line);flex:1;align-content:start;margin-top:24px;padding:16px;font-size:13px;line-height:1.6;display:grid;position:relative;overflow:clip}@container bento-cell (width>=420px){.bento-visual{padding:20px}}.bento-tag{grid-column:1/-1;justify-self:end;margin-top:4px}@container bento-cell (width>=880px){.bento-cell--persona .bento-card{-moz-column-gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;column-gap:48px;display:grid}.bento-cell--persona .bento-visual{margin-top:0}}@media (hover:hover) and (pointer:fine){.bento-card{transition:translate var(--x-dur-ui) var(--x-ease),border-color var(--x-dur-ui) var(--x-ease)}.bento-card:before{transition:scale var(--x-dur-spring) var(--x-ease-emph)}.bento-card:after{transition:opacity var(--x-dur-ui) var(--x-ease)}.bento-arrow{transition:translate var(--x-dur-micro) var(--x-ease),color var(--x-dur-micro) var(--x-ease)}.bento-cell:focus-within .bento-card,.bento-cell:hover .bento-card{translate:0 calc(-1 * var(--x-lift));border-color:var(--x-brand-a35)}.bento-cell:focus-within .bento-card:before,.bento-cell:hover .bento-card:before{scale:1}.bento-cell:focus-within .bento-card:after,.bento-cell:hover .bento-card:after{opacity:1}.bento-cell:focus-within .bento-arrow,.bento-cell:hover .bento-arrow{color:var(--x-brand);translate:2px -2px}}.bento-cell:focus-within .bento-card{border-color:var(--x-brand-a35)}.bento-bubble{border-radius:14px;max-width:36ch;margin:0;padding:8px 12px;font-size:13px;line-height:1.6}.bento-bubble--in{background:var(--x-white);border:1px solid var(--x-line);color:var(--x-ink);border-bottom-left-radius:4px;justify-self:start}.bento-bubble--out{background:var(--x-brand);color:var(--x-on-action);border-bottom-right-radius:4px;justify-self:end}.bento-k{gap:14px;display:grid}@container bento-cell (width>=560px){.bento-k{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px}}.bento-k-cards{gap:10px;display:grid}.bento-k-card--other{background:var(--x-paper);border-style:dashed;display:none}@container bento-cell (width>=560px){.bento-k-card--other{display:block}}.bento-k-card{background:var(--x-white);border:1px solid var(--x-line);border-radius:14px;padding:12px 14px;position:relative}.bento-k-card--cited:after{content:"";border-radius:inherit;border:2px solid var(--x-brand-a35);opacity:0;pointer-events:none;position:absolute;inset:-1px}.bento-k-head{color:var(--x-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.bento-k-head svg{width:16px;height:16px;color:var(--x-brand)}.bento-k-lines{color:var(--x-muted);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.bento-k-lines li{margin-inline:-6px;padding:2px 6px;position:relative}.bento-f-top,.bento-k-hit{color:var(--x-ink)}.bento-k-mark{background:var(--x-brand-a16);transform-origin:0;border-radius:6px;position:absolute;inset:0}.bento-f-graph,.bento-k-line{position:relative}.bento-k-chat{align-content:start;gap:10px;display:grid}.bento-k-a{gap:8px;display:grid}.bento-k-a p{margin:0}.bento-k-cite{background:var(--x-white);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bento-k-cite{background:color-mix(in oklab,var(--x-white) 20%,transparent)}}.bento-k-cite svg{width:13px;height:13px}.bento-f{--bento-f-node:48px;--bento-f-gap:10px;--bento-f-step:calc(var(--bento-f-node) + var(--bento-f-gap));gap:14px;display:grid}.bento-f-top{justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.bento-f-status{background:var(--x-sky);color:var(--x-action-hover);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px}.bento-f-graph{padding-left:26px}.bento-f-rail{left:7px;top:calc(var(--bento-f-node) / 2);bottom:calc(var(--bento-f-node) / 2);background:var(--x-line);border-radius:2px;width:2px;position:absolute}.bento-f-rail:after{content:"";border-radius:inherit;transform-origin:50% 0;inset:0}.bento-f-rail:after,.bento-f-token{background:var(--x-brand);position:absolute}.bento-f-token{z-index:1;left:2px;top:calc(-6px + var(--bento-f-node) / 2);border:2px solid var(--x-white);box-sizing:border-box;width:12px;height:12px;translate:0 calc(3 * var(--bento-f-step));border-radius:50%}.bento-f-nodes{gap:var(--bento-f-gap);margin:0;padding:0;list-style:none;display:grid}.bento-f-node{height:var(--bento-f-node);background:var(--x-white);border:1px solid var(--x-line);border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 6px;display:flex;position:relative}.bento-f-node:after{content:"";border-radius:inherit;border:1px solid var(--x-brand-a35);pointer-events:none;position:absolute;inset:-1px}.bento-f-dot{background:var(--x-sky);width:32px;height:32px;color:var(--x-brand);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.bento-f-dot svg{width:16px;height:16px}.bento-f-dot:after{content:"";border:2px solid var(--x-brand);border-radius:50%;position:absolute;inset:-3px}.bento-f-copy{min-width:0;line-height:1.35;display:grid}.bento-f-kind{color:var(--x-muted);font-size:11px}.bento-f-label{color:var(--x-ink);white-space:nowrap;font-size:13px;font-weight:600}.bento-c{gap:12px;display:grid}.bento-c-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bento-c-row{background:var(--x-white);border:1px solid var(--x-line);border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.bento-c-row:first-child{border-color:var(--x-brand-a35)}.bento-c-ch{background:var(--x-sky);width:32px;height:32px;color:var(--x-brand);border-radius:10px;place-items:center;display:grid}.bento-c-ch svg{width:16px;height:16px}.bento-c-ch--line{color:var(--x-line-green)}.bento-c-main{min-width:0;line-height:1.45;display:grid}.bento-c-id{color:var(--x-ink);font-weight:600}.bento-c-meta{color:var(--x-muted);font-size:12px}.bento-c-pill{perspective:400px}.bento-c-flip{transform-style:preserve-3d;display:grid}.bento-c-face{text-align:center;white-space:nowrap;backface-visibility:hidden;border-radius:999px;grid-area:1/1;padding:2px 10px;font-size:12px;font-weight:600}.bento-c-face--back{background:var(--x-white);color:var(--x-muted);box-shadow:inset 0 0 0 1px var(--x-line);transform:rotateX(180deg)}.bento-c-pill--ok .bento-c-face:not(.bento-c-face--back){background:var(--x-brand-a16);color:var(--x-action-hover)}.bento-c-pill--info .bento-c-face{background:var(--x-sky);color:var(--x-action-hover)}.bento-c-pill--done .bento-c-face{background:var(--x-paper);color:var(--x-muted);box-shadow:inset 0 0 0 1px var(--x-line)}.bento-c-link{color:var(--x-muted);align-items:center;gap:6px;font-size:12px;display:flex}.bento-c-link svg{width:14px;height:14px;color:var(--x-brand)}.bento-i{gap:10px;display:grid}.bento-i-top{color:var(--x-ink);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.bento-i-count{background:var(--x-brand);color:var(--x-on-action);border-radius:999px;padding:1px 8px;font-size:12px}.bento-i-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bento-i-row{background:var(--x-white);border:1px solid var(--x-line);border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:8px 10px;display:grid}.bento-i-row.is-unread{box-shadow:inset 3px 0 0 var(--x-brand)}.bento-i-avatar{background:var(--x-sky-strong);width:34px;height:34px;color:var(--x-ink);font-size:14px;font-weight:600;position:relative}.bento-i-avatar,.bento-i-ch{border-radius:50%;place-items:center;display:grid}.bento-i-ch{background:var(--x-white);width:16px;height:16px;color:var(--x-brand);position:absolute;bottom:-3px;right:-3px}.bento-i-ch svg{width:11px;height:11px}.bento-i-ch--line{color:var(--x-line-green)}.bento-i-ch--telegram{color:var(--x-telegram)}.bento-i-main{min-width:0;line-height:1.45;display:grid}.bento-i-name{color:var(--x-ink);justify-content:space-between;gap:8px;font-weight:600;display:flex}.bento-i-time{font-weight:400}.bento-i-preview,.bento-i-time{color:var(--x-muted);font-size:12px}.bento-i-mode{color:var(--x-action-hover);font-size:12px}.bento-u{gap:12px;display:grid}.bento-u-top{color:var(--x-ink);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.bento-u-period{color:var(--x-muted);font-size:12px;font-weight:400}.bento-u-meters{gap:10px;margin:0;display:grid}.bento-u-meter{background:var(--x-white);border:1px solid var(--x-line);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.bento-u-meter dt{color:var(--x-ink);align-items:center;gap:6px;font-weight:600;display:flex}.bento-u-meter dt svg{width:15px;height:15px;color:var(--x-brand)}.bento-u-meter dd{color:var(--x-muted);gap:8px;margin:0;display:grid}.bento-u-bar{background:var(--x-sky);border-radius:999px;height:8px;display:block;overflow:hidden}.bento-u-fill{border-radius:inherit;background:var(--x-brand);height:100%;display:block}.bento-u-fill--ai{width:42%}.bento-u-fill--slip{width:37.2%}.bento-p,.bento-p-tones{gap:12px;display:grid}.bento-p-tones{margin:0;padding:0;list-style:none}@container bento-cell (width>=560px){.bento-p-tones{grid-template-columns:repeat(2,minmax(0,1fr))}}.bento-p-tone{background:var(--x-white);border:1px solid var(--x-line);border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}.bento-p-label{color:var(--x-action-hover);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.bento-p-label svg{width:14px;height:14px}.bento-p-tone .bento-bubble--out{justify-self:start;max-width:none}@keyframes bento-rise{0%{opacity:0;translate:0 10px}}@keyframes bento-sweep{0%{scale:0 1}}@keyframes bento-flash{0%{opacity:0}35%{opacity:1}to{opacity:0}}@keyframes bento-pop{0%{opacity:0;scale:.85}}@keyframes bento-fade{0%{opacity:0}}@keyframes bento-token{0%,12%{animation-timing-function:var(--x-ease-emph);translate:0}34%,42%{translate:0 var(--bento-f-step);animation-timing-function:var(--x-ease-emph)}64%,72%{translate:0 calc(2 * var(--bento-f-step));animation-timing-function:var(--x-ease-emph)}94%,to{translate:0 calc(3 * var(--bento-f-step))}}@keyframes bento-rail{0%,12%{animation-timing-function:var(--x-ease-emph);scale:1 0}34%,42%{animation-timing-function:var(--x-ease-emph);scale:1 .3334}64%,72%{animation-timing-function:var(--x-ease-emph);scale:1 .6667}94%,to{scale:1}}@keyframes bento-slide-down{0%{translate:0 calc(-100% - 8px)}}@keyframes bento-insert{0%{opacity:0;scale:.96}}@keyframes bento-flip{0%{transform:rotateX(-180deg)}}@media (prefers-reduced-motion:no-preference){.bento-cell[data-armed] .bento-k-q{animation:bento-rise var(--x-dur-reveal) var(--x-ease-emph) both}.bento-cell[data-armed] .bento-k-mark{animation:bento-sweep .52s var(--x-ease-camera) .38s both}.bento-cell[data-armed] .bento-k-card--cited:after{animation:bento-flash .6s var(--x-ease) .64s both}.bento-cell[data-armed] .bento-k-a{animation:bento-rise var(--x-dur-reveal) var(--x-ease-emph) .9s both}.bento-cell[data-armed] .bento-k-cite{animation:bento-pop .32s var(--x-ease-spring) 1.15s both}.bento-cell[data-armed] .bento-f-token{animation:1.3s linear both bento-token}.bento-cell[data-armed] .bento-f-rail:after{animation:1.3s linear both bento-rail}.bento-cell[data-armed] .bento-f-dot:after,.bento-cell[data-armed] .bento-f-node:after{animation:bento-fade var(--x-dur-ui) var(--x-ease) both}.bento-cell[data-armed] .bento-f-node:nth-child(2) .bento-f-dot:after,.bento-cell[data-armed] .bento-f-node:nth-child(2):after{animation-delay:.44s}.bento-cell[data-armed] .bento-f-node:nth-child(3) .bento-f-dot:after,.bento-cell[data-armed] .bento-f-node:nth-child(3):after{animation-delay:.83s}.bento-cell[data-armed] .bento-f-node:nth-child(4) .bento-f-dot:after,.bento-cell[data-armed] .bento-f-node:nth-child(4):after{animation-delay:1.22s}.bento-cell[data-armed] .bento-c-row:not(:first-child){animation:bento-slide-down .46s var(--x-ease-emph) .12s both}.bento-cell[data-armed] .bento-c-row:first-child{animation:bento-insert .42s var(--x-ease-emph) .38s both}.bento-cell[data-armed] .bento-c-row:first-child .bento-c-flip{animation:bento-flip .64s var(--x-ease-spring) .82s both}.bento-cell[data-armed] .bento-c-link{animation:bento-fade var(--x-dur-reveal) var(--x-ease) .9s both}.bento-cell[data-armed]:not([data-play]) .bento-visual *,.bento-cell[data-armed]:not([data-play]) .bento-visual :after,.bento-cell[data-armed]:not([data-play]) .bento-visual :before{animation-play-state:paused}}@media (width<=299.98px){.bento-card{padding:16px}.bento-arrow{top:16px;right:16px}.bento-body{padding-inline-end:28px}.bento-visual{margin-top:18px;padding:10px}.bento-c-row{grid-template-columns:minmax(0,1fr);gap:4px}.bento-c-ch,.bento-f-kind,.bento-i-avatar{display:none}.bento-f-nodes,.bento-i-row{grid-template-columns:minmax(0,1fr)}.bento-i-name{flex-wrap:wrap;gap:0 8px}.bento-c-pill{justify-self:start}.bento-f-top{flex-wrap:wrap}.bento-f-node{min-width:0;padding-inline-end:6px}.bento-f-label{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}}@media (width<=239.98px){.bento-card{padding:.75rem .625rem}.bento-arrow{width:1.125rem;height:1.125rem;top:.75rem;right:.625rem}.bento-body{padding-inline-end:1.5rem}.bento-visual{margin-top:.875rem;padding:.375rem;font-size:.8125rem}.bento-visual,.bento-visual :is(.bento-k,.bento-k-cards,.bento-k-chat,.bento-k-a,.bento-f,.bento-c,.bento-c-rows,.bento-c-main,.bento-i,.bento-i-list,.bento-i-main,.bento-u,.bento-u-meters,.bento-u-meter,.bento-p,.bento-p-tones,.bento-p-tone){grid-template-columns:minmax(0,1fr)}.bento-bubble{padding-inline:.5rem;font-size:.8125rem}.bento-k-card{padding:.5rem}.bento-k-head{flex-wrap:wrap;font-size:.875rem}.bento-k-cite,.bento-p-label{max-inline-size:100%}.bento-f-top,.bento-i-top,.bento-u-top{flex-wrap:wrap;gap:2px 8px}.bento-f-rail,.bento-f-token{display:none}.bento-f-graph{padding-left:0}.bento-f-node{height:auto;min-height:var(--bento-f-node);gap:.375rem;padding:.375rem .375rem .375rem 4px}.bento-f-dot{width:1.5rem;height:1.5rem}.bento-f-label{font-size:.75rem;display:block;overflow:visible}.bento-c-row,.bento-i-row{padding:.375rem .5rem}.bento-c-face{white-space:normal}:is(.bento-c-meta,.bento-c-face,.bento-c-link,.bento-f-status,.bento-i-count,.bento-i-time,.bento-i-preview,.bento-i-mode,.bento-u-period,.bento-p-label){font-size:.75rem}.bento-p-tone,.bento-u-meter{padding:.5rem}.bento-u-meter dt{flex-wrap:wrap}}.setup{padding-bottom:calc(clamp(3rem,6vw,5rem))}.setup-head{gap:12px;max-width:40rem;margin-bottom:calc(clamp(40px,5vw,64px));display:grid}.setup-steps{--setup-num:48px;--setup-gap:28px;--setup-seg-from:1 0;gap:var(--setup-gap);margin:0;padding:0;list-style:none;display:grid}.setup-step{grid-template-columns:var(--setup-num) minmax(0,1fr);gap:16px;display:grid}.setup-mark,.setup-num,.setup-step{position:relative}.setup-num{z-index:1;width:var(--setup-num);height:var(--setup-num);display:grid}.setup-num-base,.setup-num-fill{border-radius:50%;grid-area:1/1;place-items:center;font-size:15px;font-weight:700;line-height:1;display:grid}.setup-num-base{background:var(--x-white);border:1.5px solid var(--x-brand-a35);color:var(--x-brand)}.setup-num-fill{background:var(--x-brand);color:var(--x-on-action);clip-path:circle(75%)}.setup-seg{background:var(--x-line);left:calc(-1px + var(--setup-num) / 2);width:2px;top:calc(10px + var(--setup-num));bottom:calc(10px - var(--setup-gap));border-radius:2px;position:absolute}.setup-seg-fill{border-radius:inherit;background:var(--x-brand);transform-origin:50% 0;position:absolute;inset:0}@media (width>=760px){.setup-steps{--setup-gap:32px;--setup-seg-from:0 1;grid-template-columns:repeat(3,minmax(0,1fr))}.setup-step{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:20px}.setup-seg{left:calc(12px + var(--setup-num));right:calc(12px + -1 * var(--setup-gap));width:auto;top:calc(-1px + var(--setup-num) / 2);height:2px;bottom:auto}.setup-seg-fill{transform-origin:0}}.setup-card{border-radius:var(--x-radius-product);background:var(--x-white);border:1px solid var(--x-line);box-shadow:var(--x-shadow-control);align-content:start;gap:10px;padding:calc(clamp(20px,2.2vw,28px));display:grid;position:relative}.setup-card:after{content:"";border-radius:inherit;box-shadow:var(--x-shadow-product);opacity:0;pointer-events:none;position:absolute;inset:-1px}.setup-icon{background:var(--x-sky);width:40px;height:40px;color:var(--x-brand);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.setup-icon svg{width:20px;height:20px}.setup-title{font-size:var(--x-text-xl);line-height:1.4}.setup-text{color:var(--x-muted);line-height:1.75}.setup-cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:calc(clamp(40px,5vw,56px));display:flex}.setup-cta-note{color:var(--x-muted);font-size:var(--x-text-sm)}@media (hover:hover) and (pointer:fine){.setup-card{transition:translate var(--x-dur-ui) var(--x-ease),border-color var(--x-dur-ui) var(--x-ease)}.setup-card:after{transition:opacity var(--x-dur-ui) var(--x-ease)}.setup-num{transition:scale var(--x-dur-spring) var(--x-ease-spring)}.setup-step:hover .setup-card{translate:0 calc(-1 * var(--x-lift));border-color:var(--x-brand-a35)}.setup-step:hover .setup-card:after{opacity:1}.setup-step:hover .setup-num{scale:1.06}}@keyframes setup-seg-1{0%,10%{scale:var(--setup-seg-from)}48%,to{scale:1}}@keyframes setup-seg-2{0%,56%{scale:var(--setup-seg-from)}92%,to{scale:1}}@keyframes setup-fill-1{0%{clip-path:circle(0)}10%,to{clip-path:circle(75%)}}@keyframes setup-fill-2{0%,46%{clip-path:circle(0)}56%,to{clip-path:circle(75%)}}@keyframes setup-fill-3{0%,90%{clip-path:circle(0)}to{clip-path:circle(75%)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.setup-steps{view-timeline:--setup-line block}.setup-step .setup-num-fill,.setup-step .setup-seg-fill{animation:linear both setup-fill-1;animation-timeline:--setup-line;animation-range:entry 30% cover 50%}.setup-step:first-child .setup-seg-fill{animation-name:setup-seg-1}.setup-step:nth-child(2) .setup-seg-fill{animation-name:setup-seg-2}.setup-step:nth-child(2) .setup-num-fill{animation-name:setup-fill-2}.setup-step:nth-child(3) .setup-num-fill{animation-name:setup-fill-3}}@supports not (animation-timeline:view()){html.x-motion-io .setup-seg-fill{transition:scale .48s var(--x-ease-camera)}html.x-motion-io .setup-num-fill{transition:clip-path var(--x-dur-ui) var(--x-ease)}html.x-motion-io .setup-steps:not([data-inview]) .setup-seg-fill{scale:var(--setup-seg-from)}html.x-motion-io .setup-steps:not([data-inview]) .setup-num-fill{clip-path:circle(0)}html.x-motion-io .setup-step:first-child .setup-num-fill{transition-delay:.12s}html.x-motion-io .setup-step:first-child .setup-seg-fill{transition-delay:.26s}html.x-motion-io .setup-step:nth-child(2) .setup-num-fill{transition-delay:.7s}html.x-motion-io .setup-step:nth-child(2) .setup-seg-fill{transition-delay:.82s}html.x-motion-io .setup-step:nth-child(3) .setup-num-fill{transition-delay:1.26s}}}@media (width<=299.98px){.setup-steps{--setup-num:36px}.setup-step{gap:10px}.setup-card{padding:16px}}@media (width<=239.98px){.setup-steps{--setup-num:1.75rem;--setup-gap:1.25rem}.setup-step{gap:.375rem}.setup-num-base,.setup-num-fill{font-size:.8125rem}.setup-card{padding:.75rem .5rem}.setup-icon{width:2rem;height:2rem}.setup-cta .x-btn{max-inline-size:100%;padding-inline:.625rem}}.price-head{margin-bottom:calc(clamp(28px,4vw,40px))}.price-head-copy{gap:12px;max-width:46rem;display:grid}.price-head-copy .x-lead{max-width:52ch}.price-trial{border-radius:var(--x-radius-product);background:var(--x-sky);border:1px solid var(--x-sky-strong);align-items:center;gap:20px;margin-bottom:calc(clamp(24px,3vw,32px));padding:calc(clamp(20px,3vw,32px));display:grid}@media (width>=900px){.price-trial{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) auto;column-gap:40px}}.price-trial-copy{gap:10px;display:grid}.price-trial-title{font-size:calc(clamp(1.5rem,2.4vw,2rem));line-height:1.35}.price-trial-who{color:var(--x-muted)}.price-trial-facts{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.price-trial-facts li{background:var(--x-white);border:1px solid var(--x-line);font-size:var(--x-text-sm);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.price-trial-facts svg{width:16px;height:16px;color:var(--x-brand);flex:none}.price-trial-facts span{display:contents}.price-trial-note{font-size:var(--x-text-sm);color:var(--x-muted)}.price-trial-cta{justify-self:start}.price-plans{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.price-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.price-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1180px){.price-plans{grid-template-columns:repeat(5,minmax(0,1fr))}}.price-card,.price-item{display:flex}.price-card{border-radius:var(--x-radius-product);background:var(--x-white);border:1px solid var(--x-line);min-width:0;box-shadow:var(--x-shadow-control);cursor:default;flex-direction:column;flex:1;gap:16px;padding:22px;position:relative}.price-card--suggested{border-color:var(--x-brand)}.price-card:after{content:"";border-radius:inherit;box-shadow:var(--x-shadow-product);opacity:0;pointer-events:none;position:absolute;inset:-1px}.price-card-head{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.price-name{font-size:var(--x-text-lg);font-weight:700}.price-badge{background:var(--x-sky);color:var(--x-action-hover);font-size:var(--x-text-xs);white-space:nowrap;border-radius:999px;padding:2px 10px;font-weight:600}.price-amount{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.price-fig{color:var(--x-ink);font-size:calc(clamp(1.75rem,2.4vw,2.125rem));font-weight:700;line-height:1.2}.price-per{color:var(--x-muted)}.price-feats,.price-per{font-size:var(--x-text-sm)}.price-feats{border-top:1px solid var(--x-line);flex:1;align-content:start;gap:10px;margin:0;padding:16px 0 0;line-height:1.6;list-style:none;display:grid}.price-feats li{grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.price-feats svg{width:18px;height:18px;color:var(--x-brand);margin-top:3px}.price-feats b,.price-lane-no{font-weight:700}.price-cta{width:100%}.price-card.is-active{border-color:var(--x-brand-a35)}.price-card--suggested.is-active{border-color:var(--x-brand)}@media (hover:hover) and (pointer:fine){.price-card{transition:translate var(--x-dur-ui) var(--x-ease),border-color var(--x-dur-ui) var(--x-ease)}.price-card:after{transition:opacity var(--x-dur-ui) var(--x-ease)}.price-card.is-active{translate:0 calc(-1 * var(--x-lift))}.price-card.is-active:after{opacity:1}}.price-flow{border-radius:var(--x-radius-product);background:var(--x-white);border:1px solid var(--x-line);margin-top:calc(clamp(32px,4vw,48px));padding:calc(clamp(20px,3vw,32px))}.price-flow-head{gap:6px;margin-bottom:20px;display:grid}@media (width>=900px){.price-flow-head{-moz-column-gap:24px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:24px}.price-flow-status{min-height:3.2em}}.price-flow-title{font-size:var(--x-text-xl)}.price-flow-status{font-size:var(--x-text-sm);color:var(--x-muted);line-height:1.6}.price-flow.is-active .price-flow-status{color:var(--x-ink)}.price-lanes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.price-lane{border-radius:var(--x-radius-card);background:var(--x-paper);transition:border-color var(--x-dur-ui) var(--x-ease),background-color var(--x-dur-ui) var(--x-ease);grid-template-columns:32px minmax(0,1fr);gap:10px 14px;padding:16px}.price-lane,.price-lane-no{border:1px solid var(--x-line);display:grid}.price-lane-no{background:var(--x-white);width:32px;height:32px;color:var(--x-brand);border-radius:50%;place-items:center;font-size:13px}.price-lane-copy{gap:4px;display:grid}.price-lane-title{font-size:var(--x-text-base);font-weight:650;line-height:1.5}.price-lane-text{font-size:var(--x-text-sm);color:var(--x-muted);line-height:1.7}.price-lane-route{grid-column:2;align-items:center;gap:10px;min-width:0;display:flex}.price-lane-source{font-size:var(--x-text-xs);white-space:nowrap;font-weight:600}.price-lane-track{background:var(--x-line);border-radius:2px;flex:1;min-width:40px;height:2px;position:relative}.price-lane-fill{border-radius:inherit;background:var(--x-brand);clip-path:inset(0 100% 0 0);transition:clip-path var(--x-dur-spring) var(--x-ease-camera);position:absolute;inset:0}.price-lane-head{width:16px;height:16px;color:var(--x-control-line);flex:none;margin-left:-10px}.price-lane-uses{flex-wrap:wrap;grid-column:2;gap:6px;margin:0;padding:0;list-style:none;display:flex}.price-lane-uses li{background:var(--x-white);border:1px solid var(--x-line);font-size:var(--x-text-xs);border-radius:999px;padding:2px 10px;font-weight:600;line-height:1.7}@media (width>=1024px){.price-lane{grid-template-columns:32px minmax(0,1.3fr) minmax(180px,.9fr) minmax(0,1fr);align-items:center;gap:24px;padding:18px 20px}.price-lane-route,.price-lane-uses{grid-column:auto}}.price-lane-head,.price-lane-track{transition:opacity var(--x-dur-ui) var(--x-ease),scale var(--x-dur-ui) var(--x-ease)}.price-lane-uses li{transition:border-color var(--x-dur-ui) var(--x-ease),color var(--x-dur-ui) var(--x-ease)}.price-lane.is-on{border-color:var(--x-brand);background:var(--x-white)}.price-lane.is-on .price-lane-fill{clip-path:inset(0)}.price-lane.is-on .price-lane-track{scale:1 1.5}.price-lane.is-on:nth-child(2) .price-lane-fill{transition-delay:.14s}.price-lane.is-on .price-lane-head{color:var(--x-brand)}.price-lane.is-on .price-lane-source{color:var(--x-action-hover)}.price-lane.is-on .price-lane-no{background:var(--x-brand);border-color:var(--x-brand);color:var(--x-on-action)}.price-lane.is-on .price-lane-uses li{border-color:var(--x-brand);color:var(--x-action-hover)}.price-lane.is-off :is(.price-lane-track,.price-lane-head){opacity:.3}.price-lane.is-off .price-lane-uses li{border-style:dashed}.price-notes{gap:16px;margin:24px 0 0;display:grid}@media (width>=900px){.price-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.price-notes>div{border-top:1px solid var(--x-line);align-content:start;gap:4px;padding-top:16px;display:grid}.price-notes dt{font-size:var(--x-text-sm);font-weight:600}.price-notes dd{margin:0;line-height:1.7}.price-foot,.price-notes dd{font-size:var(--x-text-sm);color:var(--x-muted)}.price-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-top:16px;display:flex}.price-more{min-height:44px;color:var(--x-action);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.price-more:hover{color:var(--x-action-hover)}.price-more svg{width:1.1em;height:1.1em}@keyframes price-fade{0%{opacity:0}}@media (width<=299.98px){.price-card,.price-flow,.price-trial{padding:16px}.price-trial-facts li{border-radius:14px}.price-trial-facts span{min-width:0;display:block}.price-trial-cta{justify-self:stretch}.price-lane{grid-template-columns:minmax(0,1fr);padding:14px}.price-lane-route,.price-lane-uses{grid-column:1}}@media (width<=239.98px){.price-card,.price-trial{padding:.75rem .5rem}.price-trial-title{font-size:calc(clamp(1.125rem,8vw + .25rem,1.5rem))}.price-trial-facts li{max-inline-size:100%;padding-inline:.5rem}.price-trial-cta{max-inline-size:100%;padding-inline:.625rem}.price-card-head,.price-lane-route{flex-wrap:wrap}.price-badge,.price-lane-source{white-space:normal}.price-fig{font-size:calc(clamp(1.25rem,10vw + .25rem,1.75rem))}.price-feats li{grid-template-columns:1rem minmax(0,1fr);gap:.375rem}.price-feats svg{width:1rem;height:1rem}.price-cta{padding-inline:.5rem}.price-flow{padding:.75rem .5rem}.price-lane{padding:.625rem .5rem}}.trust{background:var(--x-white)}.trust-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px;display:grid}.trust-head-copy{gap:8px;display:grid}.trust-notice{border-radius:var(--x-radius-card);color:var(--x-muted);font-size:var(--x-text-sm);justify-items:start;gap:8px;padding:16px 20px}.trust-mock,.trust-notice{background:var(--x-paper);border:1px dashed var(--x-control-line);display:grid}.trust-mock{border-radius:var(--x-radius-product);grid-template-columns:minmax(0,1fr);gap:28px;margin-top:40px;padding:40px calc(clamp(16px,3vw,32px)) calc(clamp(20px,3vw,32px));position:relative}.trust-mock-tag{background:var(--x-white);border-radius:999px;position:absolute;top:-14px;left:calc(clamp(16px,3vw,32px))}.trust-marquee{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;min-inline-size:0;display:grid}.trust-viewport{inline-size:100%;min-inline-size:0}.trust-logos,.trust-track{justify-content:center;display:flex}.trust-logos{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none}.trust-logos--dup{display:none}.trust-logo{min-height:48px;color:var(--x-muted);font-weight:600;font-size:var(--x-text-base);white-space:nowrap;align-items:center;gap:10px;padding:8px 4px;line-height:1.6;display:inline-flex}.trust-mark{block-size:22px;inline-size:22px;fill:var(--x-control-line);flex:none}.trust-mark .trust-mark-hole{fill:none;stroke:var(--x-control-line);stroke-width:2.5px}.trust-pause{display:none}@media (prefers-reduced-motion:no-preference){.price-fig--fresh{animation:price-fade var(--x-dur-reveal) var(--x-ease) both}.trust-marquee[data-ready] .trust-viewport{overflow:clip visible;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.trust-marquee[data-ready] .trust-track{justify-content:flex-start;inline-size:max-content;animation:42s linear infinite paused trust-marquee}.trust-marquee[data-ready] .trust-logos{flex-wrap:nowrap;padding-inline-end:28px}.trust-marquee[data-ready] .trust-logos--dup{display:flex}.trust-marquee[data-ready][data-inview] .trust-track{animation-play-state:running}.trust-marquee[data-ready]:is(:hover,:focus-within,[data-paused]) .trust-track{animation-play-state:paused}.trust-marquee[data-ready] .trust-pause{border:1px solid var(--x-line);background:var(--x-white);min-height:44px;color:var(--x-muted);font:inherit;font-size:var(--x-text-sm);cursor:pointer;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.trust-marquee[data-ready] .trust-pause:hover{border-color:var(--x-action);color:var(--x-action-hover)}.trust-pause svg{block-size:14px;inline-size:14px}}@keyframes trust-marquee{to{translate:-50%}}.trust-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.trust-quotes>li{display:grid}.trust-quote{border-radius:var(--x-radius-card);background:var(--x-white);border:1px solid var(--x-line);box-shadow:var(--x-shadow-card);grid-template-rows:auto 1fr auto;gap:18px;margin:0;padding:24px;display:grid}.trust-quote-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.trust-chip{border:1px solid var(--x-line);font-family:var(--x-font-latin);font-size:var(--x-text-xs);color:var(--x-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}.trust-chip svg{block-size:14px;inline-size:14px}.trust-chip--line svg{color:var(--x-line-green)}.trust-chip--telegram svg{color:var(--x-telegram)}.trust-chip--web svg{color:var(--x-brand)}.trust-quote-text{color:var(--x-ink);font-size:var(--x-text-base);margin:0;line-height:1.8}.trust-quote-by{border-top:1px solid var(--x-line);font-size:var(--x-text-sm);align-items:center;gap:12px;padding-top:16px;display:flex}.trust-quote-by strong{font-weight:600;display:block}.trust-role{color:var(--x-muted);font-size:var(--x-text-xs);display:block}.trust-avatar{background:var(--x-sky);border:1px dashed var(--x-control-line);block-size:40px;inline-size:40px;color:var(--x-muted);font-family:var(--x-font-latin);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.trust-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.trust-stat{border-radius:var(--x-radius-card);background:var(--x-white);border:1px solid var(--x-line);flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:20px 24px;display:flex}.trust-stat dt{color:var(--x-muted);font-size:var(--x-text-sm)}.trust-stat dd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex;position:relative}.trust-stat{position:relative;overflow:clip}.trust-stat-value{font-family:var(--x-font-latin);color:var(--x-ink);font-size:calc(clamp(2rem,3.4vw,2.75rem));font-weight:700;line-height:1.2}.trust-stat-mark{pointer-events:none;color:var(--x-brand-a16);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:26px;font-weight:800;line-height:1.2;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -72%;rotate:-12deg}.trust-stat-unit{font-family:var(--x-font-body);font-size:var(--x-text-base);color:var(--x-muted);margin-inline-start:6px;font-weight:600}.trust-facts{gap:12px;margin-top:32px;display:grid}.trust-facts-title{font-size:var(--x-text-base);align-items:center;gap:8px;font-weight:650;display:inline-flex}.trust-facts-title svg{block-size:20px;inline-size:20px;color:var(--x-brand)}.trust-facts ul{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.trust-facts li{background:var(--x-sky);text-wrap:pretty;color:var(--x-ink);font-size:var(--x-text-sm);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.trust-facts li svg{block-size:16px;inline-size:16px;color:var(--x-brand);flex:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.trust .reveal-group>.reveal-fade:nth-child(2){animation-range:entry 13% cover 33%}.trust .reveal-group>.reveal-fade:nth-child(3){animation-range:entry 16% cover 36%}}.faq-item[open]:not([data-closing])>.faq-a{animation:faq-open .28s var(--x-ease-emph) backwards}}@media (width<=1023px){.trust-head{align-items:start}.trust-head,.trust-quotes{grid-template-columns:1fr}}@media (width<=640px){.trust-stats{grid-template-columns:1fr}.trust-stat{padding:16px 18px}.trust-quote{padding:20px}.trust-logos{gap:4px 20px}.trust-logo{font-size:var(--x-text-sm)}}@media (width<=299.98px){.trust-mock{padding-inline:10px}.trust-quote{padding:16px 14px}.trust-quote-by{gap:10px}}@media (width<=239.98px){.trust-head,.trust-quotes,.trust-stats{grid-template-columns:minmax(0,1fr)}.trust-notice{padding:.625rem .5rem}.trust-mock{padding:1.75rem .375rem .75rem}.trust-mock-tag{left:.5rem}.trust-quote,.trust-stat{padding:.75rem .5rem}.trust-quote-by{gap:.375rem}.trust-quote-by>span{min-inline-size:0}.trust-avatar{block-size:1.75rem;inline-size:1.75rem}.trust-chip{white-space:normal;max-inline-size:100%}.trust-stat-mark{font-size:1.25rem}.trust-facts li{padding-inline:.5rem}.trust-logo{white-space:normal}}.faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:calc(clamp(32px,6vw,96px));display:grid}.faq-intro{top:calc(32px + var(--x-header-h));justify-items:start;gap:14px;display:grid;position:sticky}.faq-sub{color:var(--x-muted);max-width:36ch}.faq-link{min-height:44px;color:var(--x-action);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.faq-link svg{block-size:18px;inline-size:18px;transition:translate var(--x-dur-micro) var(--x-ease)}.faq-link:hover{color:var(--x-action-hover)}.faq-link:hover svg{translate:2px -2px}.faq-list{border-top:1px solid var(--x-line)}.faq-item{border-bottom:1px solid var(--x-line);position:relative}.faq-item:after{content:"";background:var(--x-brand);transform-origin:0;block-size:1px;transition:scale var(--x-dur-reveal) var(--x-ease-emph);position:absolute;inset:auto 0 -1px;scale:0 1}.faq-item[open]:after{scale:1}.faq-item:has(>.faq-q:hover):after{scale:1}.faq-item[data-closing]:after{scale:0 1}.faq-q{cursor:pointer;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:64px;padding-block:18px;list-style:none;display:grid}.faq-q::-webkit-details-marker{display:none}.faq-q::marker{content:""}.faq-num{font-family:var(--x-font-latin);font-size:var(--x-text-sm);color:var(--x-control-line);min-inline-size:2ch;font-weight:600}.faq-q-text{font-size:var(--x-text-lg);transition:color var(--x-dur-micro) var(--x-ease);font-weight:600;line-height:1.55}.faq-item[open] .faq-q-text,.faq-q:hover .faq-q-text{color:var(--x-action)}.faq-icon{border:1px solid var(--x-line);block-size:36px;inline-size:36px;color:var(--x-ink);background:var(--x-white);transition:rotate var(--x-dur-spring) var(--x-ease-spring),border-color var(--x-dur-micro) var(--x-ease),color var(--x-dur-micro) var(--x-ease);border-radius:50%;place-items:center;display:grid}.faq-icon svg{block-size:18px;inline-size:18px}.faq-item[open]:not([data-closing]) .faq-icon,.faq-q:hover .faq-icon{border-color:var(--x-action);color:var(--x-action)}.faq-item[open]:not([data-closing]) .faq-icon{rotate:45deg}.faq-a{color:var(--x-muted);padding:0 52px 24px calc(2ch + 17px)}.faq-a p{max-width:62ch}@keyframes faq-open{0%{opacity:0;clip-path:inset(0 -8px 100%);translate:0 -6px}to{clip-path:inset(-8px)}}@media (width<=1023px){.faq-grid{grid-template-columns:1fr}.faq-intro{position:static}}@media (width<=640px){.faq-q{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:56px;padding-block:14px}.faq-q-text{font-size:var(--x-text-base)}.faq-num{display:none}.faq-a{padding:0 0 20px}.faq-icon{block-size:32px;inline-size:32px}}.journal,.journal-card{background:var(--x-white)}.journal-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;display:flex}.journal-head-copy{gap:8px;max-width:40rem;display:grid}.journal-all{min-height:44px;color:var(--x-action);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.journal-all svg{block-size:18px;inline-size:18px;transition:translate var(--x-dur-micro) var(--x-ease)}.journal-all:hover{color:var(--x-action-hover)}.journal-all:hover svg{translate:2px -2px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.journal-slot{display:grid}.cta-copy,.journal-slot>.journal-card{min-inline-size:0}.journal-card{border-radius:var(--x-radius-card);color:var(--x-ink);border:1px solid var(--x-line);box-shadow:var(--x-shadow-card);transition:translate var(--x-dur-ui) var(--x-ease),border-color var(--x-dur-micro) var(--x-ease);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid;overflow:clip}.journal-card:hover{border-color:var(--x-control-line)}.journal-art{aspect-ratio:16/10;background:var(--x-sky);border-bottom:1px solid var(--x-line);position:relative;overflow:clip}.journal-cover,.journal-illo{block-size:100%;inline-size:100%;transition:scale var(--x-dur-reveal) var(--x-ease-emph),translate var(--x-dur-reveal) var(--x-ease-emph);display:block}.journal-cover{-o-object-fit:cover;object-fit:cover}@media (hover:hover) and (pointer:fine){.journal-card:is(:hover,:focus-visible) .journal-cover{scale:1.03}.journal-card:is(:hover,:focus-visible) .journal-illo{translate:0 -4px}}.journal-illo .j-card{fill:var(--x-white);stroke:var(--x-line);stroke-width:1.5px}.journal-illo .j-card--back{fill:var(--x-sky-strong)}.journal-illo .j-card--brand{fill:var(--x-brand);stroke:var(--x-brand)}.journal-illo .j-ink{fill:var(--x-ink)}.journal-illo .j-line{fill:var(--x-line)}.journal-illo .j-line--on{fill:var(--x-white)}@supports (color:color-mix(in lab,red,red)){.journal-illo .j-line--on{fill:color-mix(in oklab,var(--x-white) 55%,var(--x-brand))}}.journal-illo .j-mark{fill:var(--x-brand-a16)}.journal-illo .j-dot{fill:var(--x-brand)}.journal-illo .j-tick{fill:none;stroke:var(--x-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.journal-illo .j-thread{fill:none;stroke:var(--x-brand);stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 5}.journal-body{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 22px 22px;display:grid}.journal-meta{min-block-size:28px;font-size:var(--x-text-xs);color:var(--x-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.journal-cat{color:var(--x-brand);font-weight:600}.journal-byline{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.journal-title{font-size:var(--x-text-lg);-webkit-line-clamp:2;line-clamp:2;min-block-size:3.1em;transition:color var(--x-dur-micro) var(--x-ease);-webkit-box-orient:vertical;padding-block:.1em;font-weight:650;line-height:1.55;display:-webkit-box;overflow:hidden}.journal-card:hover .journal-title{color:var(--x-action)}.journal-excerpt{font-size:var(--x-text-sm);color:var(--x-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-block-size:5.25em;line-height:1.75;display:-webkit-box;overflow:hidden}.journal-more{font-weight:600;font-size:var(--x-text-sm);color:var(--x-action);align-items:center;gap:6px;margin-top:4px;display:inline-flex}.journal-more svg{block-size:16px;inline-size:16px;transition:translate var(--x-dur-micro) var(--x-ease)}.cta-secondary:hover svg,.journal-card:hover .journal-more svg{translate:2px -2px}@media (width<=1023px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-slot:nth-child(3){grid-column:1/-1}.journal-slot:nth-child(3) .journal-card{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.journal-slot:nth-child(3) .journal-art{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--x-line);min-block-size:100%}}@media (width<=640px){.journal-grid{grid-template-columns:1fr;gap:16px;margin-top:28px}.journal-slot:nth-child(3) .journal-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.journal-slot:nth-child(3) .journal-art{aspect-ratio:16/10;border-right:0;border-bottom:1px solid var(--x-line)}.journal-body{padding:18px}}@media (width<=239.98px){.journal-grid{grid-template-columns:minmax(0,1fr)}.journal-body{padding:.75rem .5rem}.journal-title{-webkit-line-clamp:4;line-clamp:4}.journal-excerpt{-webkit-line-clamp:5;line-clamp:5}}.cta{padding-bottom:calc(clamp(3rem,6vw,5rem))}.cta-card{border-radius:clamp(28px,5vw,var(--x-radius-band));transform-origin:50% 100%;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:calc(clamp(24px,4vw,64px));padding:calc(clamp(2.5rem,6vw,5.5rem));display:grid;position:relative;overflow:clip}.cta-copy{justify-items:start;gap:22px;display:grid}.cta-eyebrow{color:var(--x-sky-strong)}.cta-title{font-size:calc(clamp(2.25rem,4.6vw,4.5rem))}.cta-body{color:var(--x-muted-ink)}.cta-actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:4px;display:flex}.cta-frame{padding:7px;display:inline-flex;position:relative}.cta-frame-svg{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.cta-frame-rect{x:1px;y:1px;rx:17px;fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;width:calc(100% - 2px);height:calc(100% - 2px)}.cta-frame-rest{stroke:var(--x-line-ink);stroke-width:1.5px}.cta-frame-ink{stroke:var(--x-brand);opacity:0}.cta-frame .x-btn:focus-visible{outline-offset:1px}.cta-secondary{min-height:44px;color:var(--x-white);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.cta-secondary svg{block-size:18px;inline-size:18px;transition:translate var(--x-dur-micro) var(--x-ease)}.cta-secondary:after{content:"";transform-origin:0;block-size:1px;transition:scale var(--x-dur-ui) var(--x-ease-emph);background:currentColor;position:absolute;inset:auto 0 6px;scale:0 1}.cta-secondary:is(:hover,:focus-visible):after{scale:1}.cta-notes{color:var(--x-muted-ink);font-size:var(--x-text-sm);gap:6px;margin:0;padding:0;list-style:none;display:grid}.cta-notes li{align-items:flex-start;gap:8px;display:flex}.cta-notes svg{block-size:16px;inline-size:16px;color:var(--x-sky-strong);flex:none;margin-top:.35em}.cta-mark{aspect-ratio:1;justify-self:end;inline-size:min(100%,360px);position:relative}.cta-rings{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.cta-ring{fill:none;stroke:var(--x-line-ink);stroke-width:1px}.cta-ring--3{stroke-dasharray:2 6}.cta-arc-turn{transform-box:view-box;transform-origin:180px 180px}.cta-arc{fill:none;stroke:var(--x-brand);stroke-width:2px;stroke-linecap:round}.cta-arc-dot{fill:var(--x-brand)}.cta-logo{border-radius:24%;block-size:auto;inline-size:33%;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cta-card{view-timeline:--cta-card block;animation:linear both cta-card-in;animation-timeline:--cta-card;animation-range:entry entry 60%}.cta-frame-rest{animation-range:cover cover 30vh}.cta-frame-ink{animation:linear both cta-frame-ink;animation-timeline:view();animation-range:cover cover 42vh}.cta-ring--1{animation-range:entry cover 40%}.cta-ring--2{animation-range:entry 10% cover 45%}.cta-arc-turn{animation:linear both cta-arc-turn;animation-timeline:--cta-card;animation-range:entry cover 55%}}}@keyframes cta-card-in{0%{animation-timing-function:var(--x-ease-emph);scale:.96}}@keyframes cta-arc-turn{0%{animation-timing-function:var(--x-ease-emph);transform:rotate(-90deg)}}@keyframes cta-frame-ink{0%{stroke-dashoffset:1px;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:no-preference){@supports not (animation-timeline:view()){html.x-motion-io .cta-card{transition:scale var(--x-dur-scene) var(--x-ease-emph)}html.x-motion-io .cta-card:not([data-inview]){scale:.96}html.x-motion-io .cta-frame-rest{transition-delay:.24s}}}@media (width<=899px){.cta-card{grid-template-columns:1fr}.cta-mark{display:none}}@media (width<=640px){.cta-card{padding:2.25rem 1.5rem 2rem}.cta-copy{gap:18px}.cta-actions{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=299.98px){.cta-card{padding-inline:1rem}.cta-actions{align-items:stretch}.cta-frame{display:flex}.cta-frame .x-btn{flex:1}}@media (width<=239.98px){.cta-card{grid-template-columns:minmax(0,1fr);padding:1.75rem .625rem 1.5rem}.cta-title{font-size:calc(clamp(1.25rem,13vw + .3125rem,2.25rem))}.cta-frame{padding:5px}.cta-frame .x-btn{min-inline-size:0;padding-inline:.625rem}.cta-secondary{gap:4px}}.ftr{background:var(--x-white);padding-top:24px;position:relative;overflow-x:clip}.ftr-rule{background:var(--x-line);block-size:1px}.ftr-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-block:48px 40px;display:grid}.ftr-brand{align-content:start;justify-items:start;gap:10px;display:grid}.ftr-tagline{font-size:var(--x-text-lg);max-width:calc(22 * var(--x-ch));margin-top:8px;font-weight:600}.ftr-sub{color:var(--x-muted)}.ftr-h,.ftr-link,.ftr-mail,.ftr-sub{font-size:var(--x-text-sm)}.ftr-mail{min-height:44px;color:var(--x-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ftr-mail svg{block-size:16px;inline-size:16px;color:var(--x-brand)}.ftr-mail:hover{color:var(--x-action)}.ftr-nav{align-content:start;gap:6px;display:grid}.ftr-h{color:var(--x-ink);margin-bottom:4px;font-weight:650}.ftr-nav ul{margin:0;padding:0;list-style:none;display:grid}.ftr-link{min-height:40px;color:var(--x-muted);align-items:center;text-decoration:none;display:inline-flex}.ftr-link span{position:relative}.ftr-link span:after{content:"";transform-origin:0;block-size:1px;transition:scale var(--x-dur-ui) var(--x-ease-emph);background:currentColor;position:absolute;inset:auto 0 -2px;scale:0 1}.ftr-link:is(:hover,:focus-visible){color:var(--x-action)}.ftr-link:is(:hover,:focus-visible) span:after{scale:1}.ftr-trial{margin-top:6px}.ftr-bottom,.ftr-trial{color:var(--x-muted);font-size:var(--x-text-xs)}.ftr-bottom{border-top:1px solid var(--x-line);align-items:center;gap:8px 24px;padding-block:20px}.ftr-bottom,.ftr-legal{flex-wrap:wrap;display:flex}.ftr-legal{gap:0 20px}.ftr-legal-link{min-height:44px;font-size:var(--x-text-xs)}.ftr-top-link{min-height:44px;color:var(--x-ink);align-items:center;gap:6px;margin-inline-start:auto;font-weight:600;text-decoration:none;display:inline-flex}.ftr-top-link svg{block-size:14px;inline-size:14px;transition:translate var(--x-dur-micro) var(--x-ease)}.ftr-top-link:hover{color:var(--x-action)}.ftr-top-link:hover svg{translate:0 -2px}.ftr-word-wrap{max-width:var(--x-container);padding-inline:var(--x-gutter);margin-inline:auto;overflow:clip}.ftr-word{font-family:var(--x-font-latin);letter-spacing:-.04em;color:var(--x-sky-strong);-webkit-user-select:none;user-select:none;white-space:nowrap;margin:0 0 -.06em;font-size:calc(clamp(5rem,21vw,18rem));font-weight:700;line-height:.8}.ftr-word span{color:var(--x-brand-a35)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ftr-word{animation:linear both ftr-word-rise;animation-timeline:view();animation-range:entry}}@supports not (animation-timeline:view()){html.x-motion-io .ftr-word{transition:translate var(--x-dur-scene) var(--x-ease-emph)}html.x-motion-io .ftr-word:not([data-inview]){translate:0 40%}}}@keyframes ftr-word-rise{0%{animation-timing-function:var(--x-ease-emph);translate:0 40%}}@media (width<=1023px){.ftr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ftr-brand{grid-column:1/-1}}@media (width<=640px){.ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-block:36px 28px}.ftr-link{min-height:44px}.ftr-top-link{margin-inline-start:0}}@media (width<=299.98px){.ftr-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=239.98px){.ftr-word{font-size:33vw}.ftr-bottom{gap:8px 16px}}@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-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}.err{--blog-top:calc(clamp(28px, 5vw, 64px));padding-top:var(--blog-top);justify-items:start;gap:12px;padding-bottom:calc(clamp(80px,10vw,140px));display:grid;position:relative}@media (width>=1024px) and (height>=720px) and (hover:hover) and (pointer:fine){.err{padding-top:calc(var(--x-header-h) + var(--blog-top))}}.err-code{font-family:var(--x-font-latin);letter-spacing:-.04em;color:var(--x-sky-strong);-webkit-user-select:none;user-select:none;font-size:calc(clamp(5rem,16vw,11rem));font-weight:700;line-height:.9}.err-title{text-wrap:wrap;font-size:calc(clamp(2rem,1.2rem + 3vw,3.5rem));font-weight:700;line-height:1.25}.err-body{max-width:calc(44 * var(--x-ch))}.err-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}@media (width<=299.98px){.err-title{font-size:calc(clamp(1.625rem,11vw,2rem))}.err-actions .x-btn{inline-size:100%}}
