.pr-flow{width:min(380px,100%);height:auto;margin-top:8px;display:block;overflow:visible}.pr-flow__line{fill:none;stroke:color-mix(in srgb, var(--paper) 55%, transparent);stroke-width:1.2px;stroke-dasharray:3 4}.pr-flow__comet{fill:none;stroke:var(--paper);stroke-width:2px;stroke-linecap:round;stroke-dasharray:16px var(--len);stroke-dashoffset:16px;filter:drop-shadow(0 0 4px #ffffffe6);animation:8s linear infinite pr-comet;animation-delay:calc(var(--i) * 2s)}@keyframes pr-comet{0%{stroke-dashoffset:16px}21%,to{stroke-dashoffset:var(--end)}}.pr-flow__tile-face{fill:var(--paper);filter:drop-shadow(0 10px 14px #10101047)}.pr-flow__mark{color:var(--card-bg)}.pr-flow__tile{transform-box:fill-box;transform-origin:50% 100%;animation:pr-land 8s var(--ease-out-expo) infinite;animation-delay:calc(var(--i) * 2s)}@keyframes pr-land{0%,17%,39%,to{translate:0}23%,31%{translate:0 -6px}}.pr-flow__icon{color:var(--ink);animation:pr-tint 8s var(--ease-out-expo) infinite;animation-delay:calc(var(--i) * 2s)}@keyframes pr-tint{0%,17%,39%,to{color:var(--ink)}23%,31%{color:var(--card-bg)}}.pr-flow__label{fill:var(--ink);font-family:var(--font-mono);letter-spacing:-.02em;font-size:11px}@media (prefers-reduced-motion:reduce){.pr-flow__comet{stroke-dashoffset:16px;animation:none}.pr-flow__tile,.pr-flow__icon{animation:none}}.scene .iso-plate{position:relative;overflow:hidden}.scene-bg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.scene-bg__line{fill:none;stroke:var(--scene-line);stroke-width:1px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.scene-bg__dot{fill:var(--scene-bar-strong)}@media (prefers-reduced-motion:reduce){.scene-bg__dot{display:none}}.scene[data-accent=websites]{--plate:var(--service-websites);--plate-line:color-mix(in srgb, var(--plate) 85%, #000);--plate-dot:color-mix(in srgb, var(--plate) 55%, #000);--plate-text:var(--ink)}.scene[data-accent=systems]{--plate:var(--service-systems);--plate-line:color-mix(in srgb, var(--plate) 82.5%, #fff);--plate-dot:color-mix(in srgb, var(--plate) 45%, #fff);--plate-text:var(--paper)}.scene[data-accent=tool]{--plate:var(--service-tool);--plate-line:color-mix(in srgb, var(--plate) 82.5%, #fff);--plate-dot:color-mix(in srgb, var(--plate) 45%, #fff);--plate-text:var(--paper)}.scene[data-accent=software]{--plate:var(--service-software);--plate-line:color-mix(in srgb, var(--plate) 82.5%, #fff);--plate-dot:color-mix(in srgb, var(--plate) 45%, #fff);--plate-text:var(--paper)}.scene[data-color]{--anatomy-card:var(--plate)}.scene[data-color] .iso-plate{box-shadow:none}.scene[data-color] .scene-bg__line{stroke:var(--plate-line)}.scene[data-color] .scene-bg__dot{fill:var(--plate-dot)}.scene[data-color] .sc-caption{fill:var(--plate-text)}.scene__svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.scene__svg *{vector-effect:non-scaling-stroke}.scene [data-s]{transform-box:fill-box;transform-origin:50%}.sc-card{fill:var(--paper);stroke:var(--card-line);stroke-width:1px}.sc-card--ink{stroke:var(--ink)}.sc-line{fill:none;stroke:var(--card-line);stroke-width:1px}.sc-dash{fill:none;stroke:var(--ink-soft);stroke-width:1px;stroke-dasharray:3 4}.sc-bar{fill:var(--scene-bar)}.sc-bar--strong{fill:var(--scene-bar-strong)}.sc-field{fill:var(--figure-canvas);stroke:var(--card-line);stroke-width:1px}.sc-ink{fill:var(--ink)}.sc-paper{fill:var(--paper)}.sc-accent{fill:var(--fig-accent)}.sc-accent-bg{fill:var(--fig-accent-bg)}.sc-accent-line{fill:none;stroke:var(--fig-accent);stroke-width:1.4px}.sc-port{fill:var(--paper);stroke:var(--ink-soft);stroke-width:1px}.sc-fc--ahxe{--fc:var(--scene-ahxe)}.sc-fc--customer{--fc:var(--scene-customer)}.sc-fc--ink{--fc:var(--ink)}.sc-hl{fill:var(--ink);font-family:var(--font-display);font-variation-settings:"wght" 560;letter-spacing:-.03em;font-size:18px}.sc-star{fill:var(--ink)}.sc-icon{fill:none;stroke:var(--ink);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.sc-dim{fill:var(--paper);opacity:.72}.sc-publish{fill:var(--scene-ahxe)}.sc-live{fill:var(--tag-tool-bg)}.sc-live-dot,.sc-live-text{fill:var(--tag-tool-fg)}.sc-ring{fill:none;stroke:var(--scene-customer);stroke-width:1.4px}.sc-picked{fill:none;stroke:var(--scene-ahxe);stroke-width:1.4px}.sc-snap{stroke:var(--scene-ahxe);stroke-width:2px;stroke-linecap:round}.sc-lift{fill:var(--ink);fill-opacity:.1}.sc-fc__arrow{fill:var(--fc);stroke:var(--paper);stroke-width:1.6px;stroke-linejoin:round}.sc-fc__tag{fill:var(--fc)}.sc-fc__label{fill:var(--paper);font-family:var(--font-display);font-variation-settings:"wght" 550;letter-spacing:-.01em;font-size:10.5px}.sc-text{fill:var(--ink);font-family:var(--font-display);font-variation-settings:"wght" 400;letter-spacing:-.01em;font-size:11px}.sc-text--strong{font-variation-settings:"wght" 550}.sc-text--on-accent{fill:var(--paper)}.sc-text--accent{fill:var(--fig-accent)}.sc-mono{fill:var(--ink-soft);font-family:var(--font-mono);letter-spacing:-.02em;font-size:9px}.sc-mono.sc-text--accent{fill:var(--fig-accent)}.scene3d{pointer-events:none;position:absolute;inset:0;container-type:size}.scene3d__view{perspective:260cqw;place-items:center;display:grid;position:absolute;inset:0}.scene3d__tilt{transform-style:preserve-3d;position:relative}.scene3d__spin{transform-style:preserve-3d;position:absolute;inset:0}.scene3d__layer{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s5__tilt{aspect-ratio:440/254;width:min(76cqw,118cqh)}.s5__page{box-shadow:0 2.4cqw 5cqw -2.4cqw var(--scene-shadow)}.s5__svg *{vector-effect:non-scaling-stroke}.s5__wire{transform:translateZ(calc(var(--z,0) * 1cqw))}.s5__code{aspect-ratio:252/170;width:56%;height:auto;transform:translate3d(calc(var(--dx,0) * 1%), 0, calc(var(--z,0) * 1cqw));box-shadow:0 2.4cqw 5cqw -2cqw var(--scene-shadow);inset:12% auto auto -57%}.s5-col{fill:var(--scene-ahxe);fill-opacity:.05}.s5-frame{fill:none;stroke:var(--scene-ahxe);stroke-width:1px;stroke-dasharray:3 4}.s5-w{fill:none;stroke:var(--scene-ahxe);stroke-width:1.2px}.s5-scan{fill:var(--scene-ahxe)}.s5-dim{fill-opacity:.6;opacity:1}.s5-wlabel{fill:var(--scene-ahxe);font-family:var(--font-mono);letter-spacing:-.02em;font-size:7.5px}.s5-ed{fill:var(--ink)}.s5-ed-dot{fill:var(--scene-code-chrome)}.s5-ed-rule{stroke:var(--card-mark-ink);stroke-width:1px}.s5-ed-band{fill:var(--ask-ai-ink)}.s5-ln{fill:var(--scene-code-dim);font-family:var(--font-mono);font-size:9.5px}.s5-code{font-family:var(--font-mono);letter-spacing:-.02em;white-space:pre;font-size:9.5px}.s5-c-p{fill:var(--scene-code-dim)}.s5-c-t{fill:var(--scene-code-tag)}.s5-c-a{fill:var(--scene-code-attr)}.s5-c-s{fill:var(--scene-code-text)}.s5-c-n{fill:var(--tag-ink-amber-fg)}.s5-caret>rect{fill:var(--scene-code-tag)}.s5-caret>.s5-flag{fill:var(--scene-ahxe)}.s5-flag-text{fill:var(--paper);font-family:var(--font-display);font-variation-settings:"wght" 550;font-size:6.5px}.m2__tilt{--u:calc(84cqw / 520);aspect-ratio:520/250;width:84cqw}.m2__board,.m2__proof{transform:translate3d(calc(var(--x,0) * var(--u)), calc(var(--y,0) * var(--u)), calc(var(--z,0) * var(--u)));inset:auto}.m2__board *{vector-effect:non-scaling-stroke}.m2__board:not(.m2__scan){box-shadow:0 calc(12 * var(--u)) calc(26 * var(--u)) calc(-12 * var(--u)) var(--scene-shadow)}.m2__proof{box-shadow:0 calc(10 * var(--u)) calc(22 * var(--u)) calc(-8 * var(--u)) var(--scene-shadow)}.m2__proof *{vector-effect:non-scaling-stroke}.m2-old{fill:var(--scene-bar);stroke:var(--scene-bar-strong);stroke-width:1px}.m2-old-bar{fill:var(--scene-bar-strong)}.m2-old-mark{fill:var(--ink-soft)}.m2-card{justify-content:space-between;align-items:center;gap:calc(6 * var(--u));padding:0 calc(8 * var(--u));background:var(--paper);box-shadow:inset 0 0 0 1px var(--card-line);color:var(--ink);font-family:var(--font-mono);font-size:calc(8.5 * var(--u));letter-spacing:-.02em;white-space:nowrap;transform:translate(calc(var(--x,0) * var(--u)), calc(var(--y,0) * var(--u))) scale(var(--s,1));line-height:1;display:flex;position:absolute}.m2-card:after{content:"";box-shadow:0 calc(10 * var(--u)) calc(18 * var(--u)) calc(-6 * var(--u)) var(--scene-shadow);opacity:var(--lift,0);pointer-events:none;position:absolute;inset:0}.m2-card__icon{width:calc(7 * var(--u));fill:none;stroke:var(--ink-soft);stroke-width:.8px;flex:none}.m2-card__path{min-width:0;margin-right:auto;display:grid}.m2-card__path>span{text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.m2-tag{padding:calc(2.5 * var(--u)) calc(5 * var(--u));font-size:calc(7 * var(--u));text-transform:uppercase;flex:none}.m2-tag--kept{background:var(--tag-tool-bg);color:var(--tag-tool-fg)}.m2-tag--moved{background:var(--tag-systems-bg);color:var(--tag-systems-fg)}.m2-chart-line{fill:none;stroke:var(--tag-systems-fg);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.m2-chart-area{fill:var(--tag-systems-bg)}.m2-svgtag{fill:var(--tag-tool-bg)}.m2-stat{fill:var(--ink);font-family:var(--font-display);font-variation-settings:"wght" 500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px}.m2-ok{fill:var(--tag-tool-bg)}.m2-ok-tick{fill:none;stroke:var(--tag-tool-fg);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.m2-ring-track{fill:none;stroke:var(--scene-bar);stroke-width:3px}.m2-ring{fill:none;stroke:var(--tag-tool-fg);stroke-width:3px;stroke-linecap:round}.m2-svgtag-text{fill:var(--tag-tool-fg);font-family:var(--font-mono);letter-spacing:-.02em;font-size:7px}.sc-q-glass{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round}.q-lift{filter:drop-shadow(0 4px 10px var(--scene-shadow))}.q-mark{fill:var(--ink-soft)}.q-mark--on{fill:var(--paper)}.q-check{fill:var(--fig-accent);stroke:var(--paper);stroke-width:1.4px}.q-check-tick{fill:none;stroke:var(--paper);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.scene__svg :is(.q-check,.q-check-tick,.w-check,.w-check-tick){vector-effect:none}.w-lit{fill:none;stroke:var(--fig-accent);stroke-width:1.6px;stroke-linecap:round}.w-pulse{fill:var(--fig-accent);stroke:var(--paper);stroke-width:1.5px}.w-ring{fill:none;stroke:var(--fig-accent);stroke-width:1.4px}.w-check{fill:var(--fig-accent);stroke:var(--paper);stroke-width:1.5px}.w-check-tick{fill:none;stroke:var(--paper);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.w-total{fill:var(--ink);font-family:var(--font-display);font-variation-settings:"wght" 560;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:18px}.w-clock-track{fill:none;stroke:var(--scene-bar);stroke-width:3px}.w-clock{fill:none;stroke:var(--fig-accent);stroke-width:3px;stroke-linecap:round}.w-clock-hand{stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round}.w-phone{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.w-burger{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-linecap:round}.w-tap{fill:var(--scene-customer);fill-opacity:.35;stroke:var(--scene-customer);stroke-width:1.5px}.w7-t{fill:var(--fig-accent)}.w7-a{fill:var(--scene-bar-strong)}.w7-s{fill:color-mix(in srgb, var(--fig-accent) 30%, var(--paper))}.w8-frame{filter:drop-shadow(0 6px 12px var(--scene-shadow))}[data-tone=websites]{--tone:var(--service-websites);--tone-on:var(--ink)}[data-tone=systems]{--tone:var(--service-systems);--tone-on:var(--paper)}[data-tone=tool]{--tone:var(--service-tool);--tone-on:var(--paper)}[data-tone=software]{--tone:var(--service-software);--tone-on:var(--paper)}[data-tone=ink]{--tone:var(--ink);--tone-on:var(--paper)}[data-tone=wordpress]{--tone:var(--tag-systems-fg);--tone-on:var(--paper)}[data-tone=webflow]{--tone:var(--tag-software-fg);--tone-on:var(--paper)}[data-tone=framer]{--tone:var(--tag-websites-fg);--tone-on:var(--paper)}[data-tone=wix]{--tone:var(--tag-rose-fg);--tone-on:var(--paper)}[data-tone=squarespace]{--tone:var(--ink);--tone-on:var(--paper)}[data-tone=godaddy]{--tone:var(--tag-teal-fg);--tone-on:var(--paper)}[data-tone=cited]{--tone:var(--scene-ahxe);--tone-on:var(--paper)}[data-tone=protocol]{--tone:var(--protocol-orange-strong);--tone-on:var(--paper)}[data-tone=insights]{--tone:var(--ink);--tone-on:var(--paper)}.mega{width:min(var(--menu-w), 100vw - 64px);grid-template-columns:repeat(var(--menu-cols), minmax(0, 1fr));gap:8px;display:grid}.mega__col{flex-direction:column;gap:8px;min-width:0;display:flex}.mega__col>.menu-card{flex:auto}.mega{min-height:var(--menu-h,auto)}.menu-card{min-width:0;color:var(--ink);isolation:isolate;transition:background-color var(--dur-state) var(--ease-out-expo), transform var(--dur-exit) var(--ease-out-expo);align-items:center;text-decoration:none;display:flex;position:relative}.menu-card__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.menu-card__title{font-family:var(--font-display);font-variation-settings:"wght" 500;letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;line-height:1.25;display:inline-flex}.menu-card__description{font-family:var(--font-display);font-variation-settings:"wght" 400;letter-spacing:-.01em;text-wrap:pretty;font-size:14px;line-height:1.4}.menu-card__badge{background:var(--paper);color:var(--tone,var(--ink));font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;-webkit-font-smoothing:auto;padding:3px 6px;font-size:11px;line-height:1}.menu-card__external{flex:none}.menu-card__arrow{display:none}.menu-card--row,.menu-card--compact{background:var(--figure-canvas);gap:20px;padding:16px 20px 16px 16px}.menu-card--compact{gap:16px;padding:10px 16px 10px 12px}.menu-card--compact .menu-card__copy{gap:2px}.menu-card--compact .menu-card__title{font-size:15px}.menu-card--compact .menu-card__description{font-size:13px}.menu-card--row:active,.menu-card--compact:active{background:var(--scene-bar)}@media (hover:hover) and (pointer:fine){.menu-card--row:hover,.menu-card--compact:hover{background:var(--scene-bar)}}.icon-tile{background:var(--tone);width:40px;height:40px;color:var(--tone-on);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.icon-tile--sm{width:32px;height:32px}.icon-tile__lines{fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--tone) 55%, var(--tone-on));stroke-dasharray:2 3;stroke-width:1px;position:absolute;inset:0}.icon-tile__lines *{vector-effect:non-scaling-stroke}.icon-tile__glyph{background:var(--tone);padding:3px;display:flex;position:relative}.icon-tile__glyph svg{width:20px;height:20px;display:block}.icon-tile--sm .icon-tile__glyph svg{width:16px;height:16px}.icon-tile[data-tone=wix] .icon-tile__glyph svg{width:24px}.icon-tile--sm[data-tone=wix] .icon-tile__glyph svg{width:22px}.menu-card--feature{--shade:color-mix(in srgb, var(--tone,var(--ink)) 72%, #000);background:var(--tone,var(--ink));min-height:160px;color:var(--tone-on,var(--paper));-webkit-font-smoothing:antialiased;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:20px;overflow:hidden}.menu-card--feature:before{z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--shade) 0%, transparent), var(--shade));content:"";pointer-events:none;height:min(100%,220px);position:absolute;bottom:0;left:0;right:0}.menu-card--feature .menu-card__title{font-size:18px}.menu-card__wordmark{width:auto;height:20px;display:block}.menu-card__image{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform var(--dur-layout) var(--ease-out-expo);display:block;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.menu-card--feature:hover .menu-card__image{transform:scale(1.04)}}.menu-card__art{z-index:-2;pointer-events:none;position:absolute}.menu-card__art--mark{aspect-ratio:1;width:78%;color:color-mix(in srgb, var(--tone) 74%, #000);transition:transform var(--dur-layout) var(--ease-out-expo);top:0;right:0;transform:translate(20%,-16%)}.menu-card__art--mark svg{width:100%;height:100%;display:block}.menu-card__art--mark svg :is(path,rect,circle){stroke-width:.75px}@media (hover:hover) and (pointer:fine){.menu-card--feature:hover .menu-card__art--mark{transform:translate(17%,-13%)}}.menu-card[data-tone=protocol]{--card-bg:var(--tone);--scene-line:color-mix(in srgb, var(--tone) 68%, var(--paper));--scene-bar-strong:color-mix(in srgb, var(--tone) 45%, var(--paper))}.menu-card__lines{z-index:-3;-webkit-mask-image:linear-gradient(#000 55%,#0000 90%);mask-image:linear-gradient(#000 55%,#0000 90%)}.menu-card__art--flow{justify-content:center;align-items:center;display:flex;inset:0 0 96px}.menu-card__art--flow .pr-flow{width:84%;margin:0}.mega .menu-card[data-tone=protocol] .menu-card__description{white-space:nowrap}.menu-card__art--cited{justify-content:center;align-items:center;display:flex;inset:0 0 96px}.menu-card__rings{fill:none;width:320px;height:320px;stroke:color-mix(in srgb, var(--tone) 70%, var(--paper));stroke-dasharray:3 5;stroke-width:.8px;transition:transform .7s var(--ease-out-expo);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-card__ai-grid{grid-template-columns:repeat(2,64px);gap:12px;display:grid;position:relative}.menu-card__ai{background:var(--paper);width:64px;height:64px;color:var(--tone);transition:transform var(--dur-layout) var(--ease-spring), box-shadow var(--dur-layout) var(--ease-out-expo), color var(--dur-state) var(--ease-out-expo);justify-content:center;align-items:center;display:flex;box-shadow:0 14px 24px -14px #0000008c}.menu-card__ai[data-ai=chatgpt]{--ai:var(--ai-chatgpt)}.menu-card__ai[data-ai=perplexity]{--ai:var(--ai-perplexity)}.menu-card__ai[data-ai=gemini]{--ai:var(--ai-gemini)}.menu-card__ai[data-ai=claude]{--ai:var(--ai-claude)}.menu-card__ai svg{fill:currentColor;width:26px;height:26px;display:block}@media (hover:hover) and (pointer:fine){.menu-card--feature:hover .menu-card__ai{color:var(--ai);transform:translateY(-6px);box-shadow:0 20px 28px -14px #0009}.menu-card--feature:hover .menu-card__ai:nth-child(2){transition-delay:50ms}.menu-card--feature:hover .menu-card__ai:nth-child(3){transition-delay:.1s}.menu-card--feature:hover .menu-card__ai:nth-child(4){transition-delay:.15s}.menu-card--feature:hover .menu-card__rings{transform:translate(-50%,-50%)scale(1.08)rotate(24deg)}}.menu-card[data-tone=insights]{--scene-line:color-mix(in srgb, var(--tone) 65%, var(--paper));--scene-bar-strong:color-mix(in srgb, var(--tone) 45%, var(--paper))}.menu-card[data-tone=insights]:before{height:96px}.menu-card__art--posts{justify-content:center;align-items:center;gap:10px;display:flex;inset:0 0 96px}.menu-card__post{background:var(--paper);width:72px;transition:transform var(--dur-layout) var(--ease-spring), box-shadow var(--dur-layout) var(--ease-out-expo);flex-direction:column;gap:5px;padding:6px 6px 8px;display:flex;box-shadow:0 14px 24px -14px #0000008c}.menu-card__post-cover{background:var(--scene-ahxe);height:40px}.menu-card__post:nth-child(2) .menu-card__post-cover{background:var(--service-websites)}.menu-card__post:nth-child(3) .menu-card__post-cover{background:var(--service-tool)}.menu-card__post-title{background:color-mix(in srgb, var(--ink) 80%, var(--paper));height:5px}.menu-card__post-bar{background:var(--scene-bar);height:4px}.menu-card__post-bar:last-child{width:60%}@media (hover:hover) and (pointer:fine){.menu-card--feature:hover .menu-card__post{transform:translateY(-6px);box-shadow:0 20px 28px -14px #0009}.menu-card--feature:hover .menu-card__post:nth-child(2){transition-delay:50ms}.menu-card--feature:hover .menu-card__post:nth-child(3){transition-delay:.1s}}.nav__mobile-tiles .menu-card{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-height:96px;padding:14px}.nav__mobile-tiles .menu-card__description{display:none}.nav__mobile-tiles .menu-card__title{font-size:15px;line-height:1.15}:is(.nav__mobile-cards,.nav__mobile-stack) .menu-card--feature{height:176px;min-height:0;padding:14px}.nav__mobile-stack .menu-card--feature{height:192px}:is(.nav__mobile-cards,.nav__mobile-stack) .menu-card--feature:before{height:72px}.nav__mobile-cards .menu-card__description{display:none}:is(.nav__mobile-cards,.nav__mobile-stack) .menu-card--feature .menu-card__title{font-size:16px;line-height:1.15}.nav__mobile-cards .menu-card__wordmark{height:16px}.nav__mobile-cards :is(.menu-card__art--cited,.menu-card__art--flow,.menu-card__art--posts){bottom:40px}.nav__mobile-stack :is(.menu-card__art--cited,.menu-card__art--flow,.menu-card__art--posts){bottom:76px}.nav__mobile-stack .menu-card__art--mark{aspect-ratio:auto;width:auto;color:var(--tone-on);justify-content:center;align-items:center;display:flex;bottom:76px;left:0;right:0;transform:none}.menu-card__lines--plate{display:none}.nav__mobile-stack .menu-card__lines--plate{display:block;-webkit-mask-image:linear-gradient(#000 45%,#0000 70%);mask-image:linear-gradient(#000 45%,#0000 70%)}.nav__mobile-stack .menu-card__lines--plate .scene-bg__line{stroke-dasharray:3 5}.nav__mobile-stack .menu-card--feature:has(>.menu-card__lines--plate){--scene-line:color-mix(in srgb, var(--tone) 65%, var(--tone-on));--scene-bar-strong:color-mix(in srgb, var(--tone) 45%, var(--tone-on))}@media (hover:hover) and (pointer:fine){.nav__mobile-stack .menu-card--feature:hover .menu-card__art--mark{transform:none}}.nav__mobile-stack .menu-card__art--mark svg{width:88px;height:88px}.nav__mobile-stack .menu-card__art--mark[data-icon=robot] svg{translate:0 4px}.nav__mobile-stack .menu-card__art--mark[data-icon=sitemap] svg{width:104px;height:104px}.mega .menu-card--feature:has(>.menu-card__lines--plate){--scene-line:color-mix(in srgb, var(--tone) 65%, var(--tone-on));--scene-bar-strong:color-mix(in srgb, var(--tone) 45%, var(--tone-on))}.mega .menu-card__lines--plate{display:block;-webkit-mask-image:linear-gradient(#000 45%,#0000 70%);mask-image:linear-gradient(#000 45%,#0000 70%)}.mega .menu-card__lines--plate .scene-bg__line{stroke-dasharray:3 5}.mega .menu-card--feature:has(>.menu-card__lines--plate) .menu-card__art--mark{aspect-ratio:auto;width:auto;color:var(--tone-on);justify-content:center;align-items:center;display:flex;bottom:96px;left:0;right:0;transform:none}.mega .menu-card__lines--plate{transform-origin:50% 35%;transition:transform var(--dur-layout) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.mega .menu-card--feature:has(>.menu-card__lines--plate):hover .menu-card__art--mark{transform:translateY(-4px)scale(1.06)}.mega .menu-card--feature:hover .menu-card__lines--plate{transform:scale(1.08)}}.mega .menu-card--feature:has(>.menu-card__lines--plate) .menu-card__art--mark svg{width:104px;height:104px}.mega .menu-card__art--mark[data-icon=robot] svg{translate:0 5px}.mega .menu-card__art--mark[data-icon=sitemap] svg{width:124px;height:124px}.nav__mobile-cards .menu-card__rings{width:220px;height:220px}.nav__mobile-cards .menu-card__ai-grid{grid-template-columns:repeat(2,40px);gap:8px}.nav__mobile-cards .menu-card__ai{width:40px;height:40px}.nav__mobile-cards .menu-card__ai svg{width:18px;height:18px}.nav__mobile-cards .menu-card__art--flow .pr-flow{width:92%}.nav__mobile-cards .menu-card__art--posts{gap:8px}.nav__mobile-cards .menu-card__post{gap:4px;width:56px;padding:5px 5px 7px}.nav__mobile-cards .menu-card__post-cover{height:28px}:is(.nav__mobile-cards,.nav__mobile-stack) .menu-card:active{transform:scale(.99)}.nav__mobile-stack .menu-card--row:active{transform:none}@media (height<=700px){.nav__mobile-stack .menu-card--row{padding-block:10px}.nav__mobile-stack .menu-card--feature{height:176px}.nav__mobile-stack .menu-card__post{width:64px;padding:6px 6px 8px}.nav__mobile-stack .menu-card__post-cover{height:34px}}@media (prefers-reduced-motion:reduce){.menu-card__image,.menu-card__art--mark,.menu-card__rings,.menu-card__ai,.menu-card__post{transition:none}}
