:root{--ink: var(--wp--preset--color--base);--soot: var(--wp--preset--color--surface);--paper: var(--wp--preset--color--contrast);--ash: var(--wp--preset--color--muted);--signal: var(--wp--preset--color--accent);--accent-from: var(--wp--preset--color--accent);--accent-to: var(--wp--preset--color--accent-2);--accent-gradient: linear-gradient(100deg, var(--accent-from) 0%, var(--accent-to) 100%);--rule: var(--wp--preset--color--line);--mono: var(--wp--preset--font-family--mono);--label: var(--wp--preset--font-family--sans);--grotesk: var(--wp--preset--font-family--sans);--serif: var(--wp--preset--font-family--serif);--ease: cubic-bezier(.22, .61, .36, 1);--gutter: clamp(1rem, 4vw, 3rem);--header-h: 4rem;--display-stretch: 100%;--display-weight: 700;--display-tracking: -.042em;--display-leading: .95}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-synthesis:none}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}::selection{background:var(--signal);color:var(--ink)}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}img{max-width:100%;height:auto;display:block}a{transition:color .2s var(--ease)}.ak-mono,.ak-mono a{font-family:var(--label);font-size:.8125rem;letter-spacing:.005em;font-variant-numeric:tabular-nums}.ak-mono,.ak-eyebrow,.ak-readme,.ak-schema,.ak-receipt,.ak-answer__q,.ak-status,.ak-terms,.ak-frame__url,.ak-spec__label,.ak-sec__num,.ak-view-toggle,.ak-brand__name,.ak-nav,.ak-contact__k,.ak-log__ver,.ak-log__date,.ak-card__year,.wp-block-list.is-style-changelog li b,.ak-loop li:before{font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0}.ak-eyebrow,.ak-eyebrow.ak-terms a{display:flex;align-items:center;width:fit-content;max-width:100%;font:500 .8125rem / 1 var(--grotesk);letter-spacing:-.005em;text-transform:none;color:var(--paper);text-decoration:none;white-space:nowrap;padding:.5em .95em .55em;border:1px solid transparent;border-radius:999px;background:linear-gradient(var(--pill-bg, var(--ink)),var(--pill-bg, var(--ink))) padding-box,var(--accent-gradient) border-box}.ak-eyebrow{margin:0 0 1.5rem}.ak-eyebrow a{color:inherit;text-decoration:none}.ak-eyebrow.ak-terms{padding:0;border:0;background:none;gap:.5rem;flex-wrap:wrap}.ak-eyebrow.ak-terms a{transition:color .2s var(--ease)}.ak-eyebrow.ak-terms a:hover{color:var(--signal)}.ak-eyebrow .wp-block-post-terms__separator{display:none}.wp-block-group.is-style-framed,.ak-readme,.ak-answer{--pill-bg: var(--soot)}.ak-display{overflow-wrap:break-word;font-stretch:var(--display-stretch);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--display-leading);text-wrap:balance;margin:0}.ak-accent{color:var(--signal)}.ak-display .ak-accent,.ak-hero__word--accent,.ak-sec__title em,.ak-display em,.ak-how h3 em,.ak-log__title em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.025em}.ak-display .ak-accent,.ak-hero__word--accent,.ak-display em{font-size:1.08em;line-height:.9}.ak-sec__title em{font-size:1.06em}.ak-display .ak-accent,.ak-hero__word--accent,.ak-display em,.ak-sec__title em{color:var(--signal);background-image:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-right:.12em;margin-right:-.12em}.ak-lead{font-weight:300;line-height:1.4;max-width:50rem;margin:1.5rem 0 0}.ak-sec__intro{font-size:var(--wp--preset--font-size--l);font-weight:300;line-height:1.4;max-width:46rem;margin:0 0 var(--wp--preset--spacing--40)}p:empty{display:none}.is-layout-constrained>:where(.ak-sec__intro,.ak-lead,.ak-eyebrow,.ak-display,.ak-stats,.ak-note,.ak-log,.ak-disclaimer,.ak-spec,.ak-request){margin-left:max(0px,calc((100% - 96rem)/2))!important;margin-right:0!important}.wp-site-blocks>header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:50}@media (max-width: 600px){.wp-site-blocks>header.wp-block-template-part{top:0}.ak-az__jump{top:var(--ak-head, var(--header-h))!important}}html{scroll-padding-top:calc(var(--ak-head, var(--header-h)) + 1rem)}.ak-header{position:relative;padding-top:0;padding-bottom:0;background-color:color-mix(in srgb,var(--ink) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--paper);transition:background-color .35s var(--ease),color .35s var(--ease)}.ak-header :is(a,.ak-view-toggle,.ak-view-toggle__opt){transition:color .35s var(--ease),border-color .35s var(--ease)}.ak-header__inner{min-height:var(--header-h);gap:1.5rem}.ak-header__cta{display:inline-flex;align-items:center;flex:none;min-height:2.25rem;padding:0 1rem;border-radius:999px;background:var(--paper);color:var(--ink)!important;font:600 .875rem / 1 var(--grotesk);white-space:nowrap;text-decoration:none;transition:background-color .2s var(--ease),color .2s var(--ease)}.ak-header__cta:hover{background:var(--signal);color:#0b0b0c!important}.ak-header__cta:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.ak-brand{gap:.15em}.ak-brand__name a{color:var(--paper)}.ak-brand__cursor{display:inline-block;width:.55em;height:1em;background:var(--accent-gradient);transform:translateY(.15em);animation:ak-blink 1.1s steps(1) 4}@keyframes ak-blink{50%{opacity:0}}.ak-nav .wp-block-navigation-item__content{padding:.35rem 0;position:relative}.ak-nav .wp-block-navigation-item__content:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--accent-gradient);transition:right .25s var(--ease)}.ak-nav .wp-block-navigation-item:hover .wp-block-navigation-item__content:after,.ak-nav .current-menu-item .wp-block-navigation-item__content:after{right:0}@media (max-width: 781px){.ak-header__inner{flex-wrap:wrap;gap:.5rem 1rem;padding:.75rem 0}.ak-brand{order:1}.ak-view-toggle{order:2;margin-left:auto}.ak-header__inner{column-gap:.5rem}.ak-header__cta{order:2;min-height:2rem;padding:0 .85rem;font-size:.8125rem}.ak-view-toggle{padding:.45rem .65rem}.ak-view-toggle__label{display:none}.ak-nav{order:3;flex-basis:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(90deg,#000 85%,transparent)}.ak-nav::-webkit-scrollbar{display:none}.ak-nav .wp-block-navigation__container{flex-wrap:nowrap;gap:1.25rem;padding-right:3rem;justify-content:flex-start!important}.ak-nav .wp-block-navigation-item__content{white-space:nowrap}}.ak-nav .wp-block-navigation__responsive-container.is-menu-open{background:var(--ink);padding:var(--header-h) var(--gutter) var(--gutter);font-size:var(--wp--preset--font-size--l);text-transform:none;letter-spacing:-.01em;font-family:var(--grotesk);font-weight:500}.ak-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{gap:1.5rem;padding-top:2rem}.ak-nav .wp-block-navigation__responsive-container-open,.ak-nav .wp-block-navigation__responsive-container-close{color:var(--paper)}.ak-view-toggle{appearance:none;background:transparent;border:1px solid var(--rule);color:var(--ash);font:500 .8125rem / 1 var(--label);padding:.55rem .85rem;display:inline-flex;gap:.5rem;align-items:center;cursor:pointer;border-radius:999px;transition:border-color .2s var(--ease),color .2s var(--ease)}.ak-view-toggle:hover{border-color:var(--ash)}.ak-view-toggle__label{color:var(--ash)}.ak-view-toggle__sep{opacity:.4}.ak-view-toggle__opt[data-opt=human]{color:var(--paper)}html[data-view=crawler] .ak-view-toggle__opt[data-opt=human]{color:var(--ash)}html[data-view=crawler] .ak-view-toggle__opt[data-opt=crawler]{color:var(--signal)}html[data-view=crawler] .ak-view-toggle{border-color:var(--signal)}@media (max-width: 600px){.ak-view-toggle__label{display:none}}@media (max-width: 480px){.ak-header__cta-more{display:none}}.ak-sec{padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)}body .ak-sec{margin-block:0}.ak-sec:not(.ak-tone-paper)+.ak-sec:not(.ak-tone-paper),.ak-sec.ak-tone-paper+.ak-sec.ak-tone-paper{padding-top:0}.ak-sec.ak-canvas+.ak-sec:not(.ak-tone-paper),.ak-sec:not(.ak-tone-paper)+.ak-sec.ak-canvas{padding-top:var(--wp--preset--spacing--60)}.ak-page-hero{padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)}.ak-page-hero+.ak-sec:not(.ak-tone-paper){padding-top:var(--wp--preset--spacing--40)}.ak-sec__head{margin-bottom:var(--wp--preset--spacing--40);gap:1rem}.ak-sec__title{font-size:var(--wp--preset--font-size--xl);font-weight:600;letter-spacing:-.035em;margin:0}.ak-sec__num{display:none}.ak-sec__more{margin:0}.ak-sec__more a{font:500 .9375rem / 1 var(--label);letter-spacing:-.005em;text-decoration:none;color:var(--paper);display:inline-flex;gap:.5em;align-items:center}.ak-sec__more a span{transition:transform .25s var(--ease);display:inline-block}.ak-sec__more a:hover span{transform:translate(.35em)}.ak-sec__more a:hover{color:var(--signal)}.wp-block-separator.ak-rule{border:0;border-bottom:1px solid var(--rule);margin:0 0 var(--wp--preset--spacing--40);width:100%;max-width:none;transform-origin:left center}.ak-hero{display:flex;flex-direction:column;justify-content:flex-start;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--30)}.ak-hero>*{width:100%;max-width:96rem;margin-left:auto!important;margin-right:auto!important}.ak-hero>.ak-hero__eyebrow{width:fit-content;max-width:100%;margin-left:max(0px,calc((100% - 96rem)/2))!important;margin-right:0!important;margin-bottom:0}.ak-hero__cols{margin-top:1.75rem}.ak-hero__title .ak-hero__kicker{margin:0 0 1.75rem;font-weight:500}@media (max-width: 600px){.ak-hero__title .ak-hero__kicker{white-space:normal;line-height:1.3;border-radius:14px}}.ak-hero__title.has-giant-font-size,.ak-hero__title{font-size:calc(var(--wp--preset--font-size--giant) * .9)!important}.ak-hero__word{display:inline-block}.ak-hero__lead{margin-top:1.75rem;max-width:42rem}.ak-hero__cta{margin-top:2rem}.ak-hero .ak-hero__cols{align-items:flex-start}.ak-hero .ak-hero__cols>.wp-block-column{align-self:flex-start}.ak-hero__side{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width: 782px){.ak-hero .ak-hero__cols>.ak-hero__side{align-self:stretch}.ak-hero__side>.ak-schema{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.ak-hero__side .ak-schema__code{flex:1 1 0;min-height:12rem;max-height:none}}.ak-hero__foot{margin-top:var(--wp--preset--spacing--50);color:var(--ash);gap:1rem}.ak-hero__foot p,.ak-hero__foot .ak-now{margin:0;font-family:var(--label);font-size:.875rem}.ak-hero__scroll{display:inline-flex;gap:.75rem;align-items:center}.ak-hero__arrow{display:inline-block;animation:ak-nudge 1.6s var(--ease) infinite}@media (prefers-reduced-motion: reduce){.ak-brand__cursor,.ak-hero__arrow{animation:none}}@keyframes ak-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(.3em)}}.ak-now__label{opacity:.6;margin-right:.35em}.ak-now a{color:var(--paper);text-decoration:none}.ak-now a:hover{color:var(--signal)}.ak-schema{background:var(--soot);border:1px solid var(--rule);font-family:var(--mono);font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-schema__bar{display:flex;justify-content:space-between;gap:1rem;padding:.6rem .9rem;border-bottom:1px solid var(--rule);color:var(--paper)}.ak-schema__type{color:var(--ash)}.ak-schema__code{margin:0;padding:1rem .9rem;max-height:24rem;overflow:auto;white-space:pre;line-height:1.55;color:var(--paper);font-size:inherit;background:transparent;scrollbar-width:thin;scrollbar-color:var(--rule) transparent}.ak-schema__code code{font:inherit;background:transparent;padding:0;color:inherit}@media (max-width: 781px),(hover: none) and (pointer: coarse){.ak-schema__code{overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}}.ak-schema__code .k{color:var(--ash)}.ak-schema__code .s{color:var(--paper)}.ak-schema__code .t{color:var(--signal)}.ak-schema__note{margin:0;padding:.6rem .9rem;border-top:1px solid var(--rule);font-size:inherit}.ak-rail{container-type:inline-size;overflow:hidden;padding:.5rem 0 0;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}.ak-rail__row{list-style:none;margin:0 0 .75rem;padding:0 var(--gutter);display:flex;gap:.75rem;width:max-content;will-change:transform}.ak-rail__row li{border:1px solid var(--rule);padding:.9rem 1.25rem .8rem;display:flex;align-items:baseline;gap:.9rem;white-space:nowrap;background:var(--ink)}.ak-rail__row li b{font:600 var(--wp--preset--font-size--l) / 1 var(--grotesk);letter-spacing:-.02em}.ak-rail__row li small{font:400 .875rem / 1 var(--label);color:var(--ash)}.ak-rail__row li:has(>a){padding:0;transition:border-color .2s var(--ease)}.ak-rail__row li>a{display:flex;align-items:baseline;gap:.9rem;padding:.9rem 1.25rem .8rem;color:inherit;text-decoration:none}.ak-rail__row li:has(>a):hover{border-color:var(--signal)}.ak-rail__row li>a:hover b{color:var(--signal)}@media (max-width: 781px){.ak-rail__row{padding:0 .75rem 0 0}}.ak-rail__row{transform:translate(calc(50cqi - 50%))}.ak-grid__items.is-layout-grid{gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30)}@media (max-width: 781px){.ak-grid__items.is-layout-grid{grid-template-columns:1fr!important}}.ak-frame{border:1px solid var(--rule);background:var(--soot);overflow:hidden}.ak-frame__bar{padding:.55rem .8rem;border-bottom:1px solid var(--rule);gap:.75rem}.ak-frame__dots{display:inline-flex;gap:.3rem}.ak-frame__dots i{width:.5rem;height:.5rem;border-radius:50%;background:var(--rule);display:block}.ak-frame__url{margin:0;font:400 .8125rem / 1 var(--label);color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ak-frame__shot{margin:0}.ak-frame__shot img{display:block;width:100%;height:auto;transition:filter .4s var(--ease);filter:saturate(.85) contrast(1.02)}.ak-card:hover .ak-frame__shot img{filter:none}.ak-frame .ak-card__fallback{display:none}.ak-frame:not(:has(.ak-frame__shot)) .ak-card__fallback{display:grid;place-items:center;aspect-ratio:1440 / 778;margin:0;padding:1.5rem;text-align:center;font:400 italic clamp(1.75rem,3vw,2.75rem) / 1.05 var(--serif);letter-spacing:-.02em;color:var(--paper)}.ak-frame:not(:has(.ak-frame__shot)) .ak-card__fallback a{text-decoration:none;background-image:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.1em}html[data-view=crawler] .ak-card__fallback{display:none!important}.ak-card{display:flex;flex-direction:column;gap:.75rem}.ak-card__meta{margin-top:.5rem;gap:1rem}.ak-card__title{font-size:var(--wp--preset--font-size--l);font-weight:500;margin:0;letter-spacing:-.02em}.ak-card__title a{text-decoration:none}.ak-card__title a:hover{color:var(--signal)}.ak-card__year{margin:0;font:400 .875rem / 1.8 var(--label);font-variant-numeric:tabular-nums;color:var(--ash);white-space:nowrap}.ak-card__role{margin:0;color:var(--ash);font-size:var(--wp--preset--font-size--s)}.ak-card__result{margin:0;padding-left:.7rem;border-left:2px solid var(--signal);color:var(--paper);font-size:var(--wp--preset--font-size--s);font-weight:500;line-height:1.45}.ak-terms{font-family:var(--label);font-size:.8125rem}.ak-terms--tags{display:flex;flex-wrap:wrap;gap:.4rem}.ak-terms--tags a{text-decoration:none;color:var(--ash);border:1px solid var(--rule);padding:.25rem .5rem;line-height:1}.ak-terms--tags a:hover{color:var(--paper);border-color:var(--ash)}.ak-terms--tags .wp-block-post-terms__separator{display:none}.ak-terms--tags .wp-block-post-terms__prefix{color:var(--ash);align-self:center;margin-right:.25rem}.ak-grid--readme .ak-grid__items.is-layout-grid{gap:var(--wp--preset--spacing--30)}.ak-readme{border:1px solid var(--rule);padding:1.25rem 1.25rem 1.4rem;font-family:var(--mono);font-size:var(--wp--preset--font-size--xs);display:flex;flex-direction:column;gap:.9rem;height:100%;background:var(--soot);transition:border-color .25s var(--ease)}.ak-readme:hover{border-color:var(--ash)}.ak-readme__name{margin:0;font:600 var(--wp--preset--font-size--m) / 1.3 var(--mono);letter-spacing:-.01em}.ak-readme__name:before{content:"=== ";color:var(--signal)}.ak-readme__name:after{content:" ===";color:var(--signal)}.ak-readme__name a{text-decoration:none}.ak-readme__name a:hover{color:var(--signal)}.ak-readme__head{color:var(--ash);display:flex;flex-direction:column;gap:.25rem}.ak-readme__line{margin:0;line-height:1.6}.ak-readme__line:before{color:var(--paper)}.ak-readme__line--contrib:before{content:"Contributors: "}.ak-readme__line--for:before{content:"Built for: "}.ak-readme__line--year:before{content:"Stable tag: "}.ak-readme__line:empty,.ak-card__year:empty,.ak-pindex__meta:empty,.ak-pflow__meta:empty{display:none}.ak-readme__line--requires:before{content:"Requires: "}.ak-readme__line--tags:before{content:"Tags: "}.ak-readme__line--tags a{text-decoration:none;color:var(--ash)}.ak-readme__line--tags a:hover{color:var(--paper)}.ak-readme__desc{margin:0;font-family:var(--grotesk);font-size:var(--wp--preset--font-size--s);color:var(--paper);line-height:1.5}.ak-readme__desc:before{content:"== Description ==";display:block;font-family:var(--mono);font-size:var(--wp--preset--font-size--xs);color:var(--signal);margin-bottom:.5rem}.ak-readme__desc .wp-block-post-excerpt__more-link{font-family:var(--mono);font-size:var(--wp--preset--font-size--xs);display:inline-block;margin-top:.4rem;text-decoration:none;color:var(--ash)}.ak-readme__desc .wp-block-post-excerpt__more-link:hover{color:var(--signal)}.ak-stats{gap:1.5rem;margin-top:var(--wp--preset--spacing--40)}.ak-stat{padding-top:.25rem}.ak-stat__n{margin:0;white-space:nowrap;font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:clamp(2.5rem,4.6vw,4.25rem);letter-spacing:var(--display-tracking);line-height:.95}.ak-stat__l{margin:.4rem 0 0;color:var(--ash);font-size:var(--wp--preset--font-size--s);max-width:16rem}.ak-stats--built{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--40);border-bottom:1px solid var(--rule)}@media (max-width: 781px){.ak-stats--built{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.25rem}}.ak-answer{border:1px solid var(--rule);background:var(--soot);padding:1.25rem 1.4rem 1.2rem;display:flex;flex-direction:column;gap:1rem}.ak-answer__q{margin:0;font:600 var(--wp--preset--font-size--m) / 1.4 var(--label);letter-spacing:-.01em;color:var(--paper)}.ak-answer__prompt{display:none}.ak-answer__prompt{color:var(--signal);margin-right:.4em}.ak-answer__a p{margin:0;font-size:var(--wp--preset--font-size--m);line-height:1.5}.ak-answer__cite{font:600 .75rem / 1 var(--label);color:var(--signal);vertical-align:super;margin-left:.15em}.ak-answer__sources{margin:0;padding:.9rem 0 0;border-top:1px solid var(--rule);list-style:none;font:400 .8125rem / 1.6 var(--label);color:var(--ash)}.ak-answer__sources a{color:var(--paper);text-decoration:none}.ak-answer__sources a:hover{color:var(--signal)}.ak-answer__note{margin:0;font:400 .8125rem / 1.5 var(--label);color:var(--ash);opacity:.7}.ak-answer__caret{display:inline-block;width:.55em;height:1em;background:var(--signal);vertical-align:-.15em;margin-left:.1em}.ak-receipt{position:relative;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:var(--wp--preset--font-size--xs);line-height:1.4;padding:1.25rem 1.35rem 1.4rem;max-width:27rem;margin:.5rem 0 1rem;box-shadow:0 30px 60px -30px #000c}.ak-receipt:before,.ak-receipt:after{content:"";position:absolute;left:0;right:0;height:8px;background:conic-gradient(from 135deg at top,var(--paper) 90deg,transparent 0) 0 0 / 16px 8px repeat-x}.ak-receipt:before{top:-8px}.ak-receipt:after{bottom:-8px;transform:scaleY(-1)}.ak-receipt p{margin:0}.ak-receipt__head{text-align:center;padding-bottom:.6rem;border-bottom:1px dashed rgba(11,11,12,.35)}.ak-receipt__shop{font-weight:700;letter-spacing:.12em;font-size:var(--wp--preset--font-size--s)}.ak-receipt__sub{opacity:.7}.ak-receipt__lines{list-style:none;margin:0;padding:.6rem 0;border-bottom:1px dashed rgba(11,11,12,.35)}.ak-receipt__lines li{display:flex;justify-content:space-between;gap:1rem;padding:.05rem 0}.ak-receipt__lines li span:first-child{flex:1}.ak-receipt__lines--small{font-size:.7rem;opacity:.75}.ak-receipt__total{display:flex;justify-content:space-between;align-items:baseline;padding:.6rem 0 .2rem;font-weight:700;letter-spacing:.08em}.ak-receipt__total span:last-child{font:var(--display-weight) var(--wp--preset--font-size--xl) / 1 var(--grotesk);font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking)}.ak-receipt__foot{text-align:center;margin-top:.6rem;letter-spacing:.08em;font-size:.7rem;opacity:.7}.ak-receipt__barcode{height:26px;margin:.6rem auto 0;width:80%;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 9px,var(--ink) 9px 12px,transparent 12px 14px,var(--ink) 14px 15px,transparent 15px 18px)}.ak-log{display:flex;flex-direction:column}.ak-log__entry{padding:0 0 var(--wp--preset--spacing--40)}.ak-log__head{gap:1rem;margin-bottom:.35rem}.ak-log__title{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:500;letter-spacing:-.02em;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ak-log__ver{font:600 .8125rem / 1 var(--label);font-variant-numeric:tabular-nums;color:var(--signal);border:1px solid currentColor;padding:.3rem .5rem;letter-spacing:.04em}.ak-tone-paper .ak-log__ver{color:color-mix(in oklch,var(--topic-signal) 42%,#0b0b0c)}.ak-log__date{margin:0;color:var(--ash)}.ak-log__role{margin:0 0 1rem;color:var(--ash);font-size:var(--wp--preset--font-size--s)}.ak-log__role a{color:var(--paper);text-decoration:underline;text-decoration-color:var(--rule);text-decoration-thickness:1px;text-underline-offset:.22em}.ak-log__role a:hover{color:var(--signal);text-decoration-color:currentColor}.ak-page-log .ak-log{--ak-tl-x: 2.75rem;--ak-tl-c: .875rem;padding-left:var(--ak-tl-x)}.ak-page-log .ak-log>.ak-log__entry{position:relative;margin-block:0;padding-bottom:calc(var(--wp--preset--spacing--40) + 1rem)}.ak-page-log .ak-log>.ak-log__entry:last-child{padding-bottom:0}.ak-page-log .ak-log__entry:before,.ak-page-log .ak-log__entry:after{content:"";position:absolute;left:calc(var(--ak-tl-x) * -1)}.ak-page-log .ak-log__entry:after{top:0;bottom:0;width:2px;margin-left:9px;background:var(--paper)}.ak-page-log .ak-log__entry:first-child:after{top:var(--ak-tl-c)}.ak-page-log .ak-log__entry:last-child:after{bottom:auto;height:var(--ak-tl-c)}.ak-page-log .ak-log__entry:before{z-index:1;top:calc(var(--ak-tl-c) - 10px);width:20px;height:20px;box-sizing:border-box;border:2px solid var(--paper);border-radius:50%;background:var(--ink)}.ak-page-log .ak-log__entry:first-child:before{background:var(--paper);box-shadow:0 0 0 3px var(--ink),0 0 0 5px var(--paper)}@media (max-width: 600px){.ak-page-log .ak-log{--ak-tl-x: 2rem;--ak-tl-c: .78rem}}.wp-block-list.is-style-changelog{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.wp-block-list.is-style-changelog li{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;align-items:baseline;font-size:var(--wp--preset--font-size--s);line-height:1.5}.wp-block-list.is-style-changelog li b{font:600 .875rem / 1.5 var(--label);letter-spacing:-.005em;color:var(--ash)}.ak-beliefs li{font-size:var(--wp--preset--font-size--m)}.ak-how h3{margin:0 0 .6rem;font-weight:500}.ak-how p{margin:0;color:var(--ash);font-size:var(--wp--preset--font-size--s);line-height:1.6}.ak-defs .ak-def{padding-top:0}.ak-defs .ak-def h3{margin:0 0 .6rem}.ak-defs .ak-def p:not(.ak-eyebrow){margin:0;color:var(--ash);font-size:var(--wp--preset--font-size--s);line-height:1.6}.ak-loop{margin:0;padding:0;list-style:none;counter-reset:loop;display:flex;flex-direction:column;gap:1rem}.ak-loop li{counter-increment:loop;position:relative;padding-left:2.75rem;line-height:1.5}.ak-loop li:before{content:counter(loop);position:absolute;left:0;top:-.05em;font:400 italic 1.5rem / 1.1 var(--serif);color:var(--signal)}.ak-loop li b{font-weight:600}.wp-block-group.is-style-framed{border:1px solid var(--rule);background:var(--soot);padding:1.5rem 1.5rem 1.6rem}.wp-block-group.is-style-framed p{margin:0}.wp-block-group.is-style-framed p+p{margin-top:.75rem}.wp-block-group.is-style-framed ul{margin:0;padding-left:1.1rem;font-size:var(--wp--preset--font-size--s);line-height:1.6;color:var(--ash)}.wp-block-group.is-style-framed ul a{color:var(--paper)}.ak-project__head .ak-display{font-size:var(--wp--preset--font-size--xxl)}.ak-spec{gap:1.25rem 2rem}.ak-spec__label{margin:0 0 .3rem;font:500 .8125rem / 1 var(--label);color:var(--ash)}.ak-spec__value{margin:0;font-size:var(--wp--preset--font-size--s);line-height:1.5}.ak-spec__cell:has(>.ak-spec__value:empty){display:none}.ak-project .ak-frame{margin-top:var(--wp--preset--spacing--20)}.ak-project .ak-frame:not(:has(.ak-frame__shot)){display:none}.ak-project__body{font-size:var(--wp--preset--font-size--m);line-height:1.6}.ak-project__body>.wp-block-post-content>p{margin:0 0 1.25rem}.ak-outcome{border-left:2px solid;border-image:linear-gradient(180deg,var(--accent-from),var(--accent-to)) 1;padding-left:1.25rem}.ak-outcome__text{margin:0;font-weight:300;line-height:1.35}.ak-outcome:has(.ak-outcome__text:empty){display:none}.ak-visit .wp-block-button__link:is(:not([href]),[href=""],[href="#"]){display:none}.ak-visit:has(.wp-block-button__link:is(:not([href]),[href=""],[href="#"])){display:none}.ak-project__nav{gap:1rem}.ak-project__nav a{text-decoration:none;color:var(--paper)}.ak-project__nav a:hover{color:var(--signal)}.ak-project__nav .post-navigation-link__label{color:var(--ash);display:block;margin-bottom:.25rem}.ak-page-head .wp-block-post-title{font-size:var(--wp--preset--font-size--xxl)}.wp-block-button .wp-block-button__link{transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.wp-block-button.is-style-ghost .wp-block-button__link{background:transparent;color:var(--paper);border:1px solid var(--rule)}.wp-block-button.is-style-ghost .wp-block-button__link:hover{border-color:var(--signal);color:var(--signal);background:transparent}.wp-block-button.is-style-accent .wp-block-button__link{background:var(--signal);color:var(--ink)}.ak-contact{padding-bottom:var(--wp--preset--spacing--40)}.ak-contact .ak-rule{margin-bottom:var(--wp--preset--spacing--40)}.ak-contact__grid{gap:2rem 4rem}.ak-contact__title{font-size:var(--wp--preset--font-size--giant)}.ak-hello{display:inline-grid;align-items:baseline;vertical-align:baseline}.ak-display .ak-hello__w{grid-area:1 / 1;justify-self:start;white-space:nowrap;background:none;color:var(--c);-webkit-text-fill-color:var(--c);opacity:0;transform:translateY(.22em);transition:opacity .5s var(--ease),transform .5s var(--ease)}.ak-display .ak-hello__w.is-on{opacity:1;transform:none}.ak-display .ak-hello__w.is-out{opacity:0;transform:translateY(-.22em)}.ak-hello__w:is([lang=hi],[lang=pa],[lang=ur]){font-style:normal;letter-spacing:0}.ak-display .ak-hello__w[lang=pa]{font-size:.6em}.ak-display .ak-hello__w--long{font-size:.8em}@media (prefers-reduced-motion: reduce){.ak-display .ak-hello__w{transition:none}}html[data-view=crawler] .ak-hello__w:not(.is-on){display:none}.ak-contact__quote{margin:var(--wp--preset--spacing--40) 0 0;font:italic 400 var(--wp--preset--font-size--l) / 1.3 var(--serif);letter-spacing:-.01em;color:var(--ash)}.ak-contact__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0 2rem;min-width:min(100%,36rem)}.ak-contact__link{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 0;text-decoration:none;color:var(--paper)}.ak-contact__link:hover{color:var(--signal)}.ak-contact__k{font:500 .8125rem / 1 var(--label);color:var(--ash)}.ak-contact__v{font-size:var(--wp--preset--font-size--m);font-weight:500;letter-spacing:-.01em;overflow-wrap:anywhere}.ak-status-wrap{padding-top:0;padding-bottom:var(--wp--preset--spacing--40)}.ak-status{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;padding:1rem 0;color:var(--ash)}.ak-status{gap:.5rem 0;font-variant-numeric:tabular-nums}.ak-status span+span:before{content:"\b7";opacity:.5;margin:0 .7em}.ak-status a{color:var(--paper);text-decoration:none}.ak-status a:hover{color:var(--signal)}.ak-disclaimer{margin:1.25rem 0 0;color:var(--ash);font-size:var(--wp--preset--font-size--xs);line-height:1.6;max-width:64rem}.ak-copy{margin:1rem 0 0;color:var(--ash)}.ak-list__items{display:flex;flex-direction:column}.ak-list__item{border-top:1px solid var(--rule);padding:1.25rem 0;gap:1rem 2rem}.ak-list__item a{text-decoration:none}.ak-list__item:last-child{border-bottom:1px solid var(--rule)}.ak-404 .ak-display{margin-bottom:1rem}html[data-ak-motion] .ak-hero__word{opacity:0;transform:translateY(.35em) rotate(1deg)}html[data-ak-motion] .ak-hero__lead,html[data-ak-motion] .ak-hero__cta,html[data-ak-motion] .ak-hero__eyebrow,html[data-ak-motion] .ak-hero__foot{opacity:0}html[data-ak-motion] .ak-schema{opacity:0;transform:translateY(1.5rem)}html[data-ak-motion] .ak-card,html[data-ak-motion] .ak-readme,html[data-ak-motion] .ak-stat,html[data-ak-motion] .ak-answer,html[data-ak-motion] .ak-log__entry,html[data-ak-motion] .ak-def,html[data-ak-motion] .ak-how .wp-block-column,html[data-ak-motion] .wp-block-group.is-style-framed,html[data-ak-motion] .ak-loop li,html[data-ak-motion] .ak-sec__intro,html[data-ak-motion] .ak-receipt,html[data-ak-motion] [data-ak-reveal]{opacity:0;transform:translateY(1.25rem)}html[data-ak-motion] :is(.ak-card,.ak-readme,.ak-stat,.ak-answer,.ak-log__entry,.ak-def,.ak-how .wp-block-column,.wp-block-group.is-style-framed,.ak-loop li,.ak-sec__intro,.ak-receipt,[data-ak-reveal],.ak-answer__sources,.ak-answer__note):focus-within{opacity:1!important;transform:none!important;visibility:visible!important}html[data-ak-motion] .ak-page-hero .ak-display,html[data-ak-motion] .ak-project__head .ak-display,html[data-ak-motion] .ak-page-hero .ak-lead,html[data-ak-motion] .ak-page-hero .ak-eyebrow,html[data-ak-motion] .ak-project__head .ak-eyebrow,html[data-ak-motion] .ak-project__head .ak-spec{opacity:0}@keyframes ak-failsafe{to{opacity:1;transform:none}}html[data-ak-motion]:not(.ak-js) .ak-hero__word,html[data-ak-motion]:not(.ak-js) .ak-hero__lead,html[data-ak-motion]:not(.ak-js) .ak-hero__cta,html[data-ak-motion]:not(.ak-js) .ak-hero__eyebrow,html[data-ak-motion]:not(.ak-js) .ak-hero__foot,html[data-ak-motion]:not(.ak-js) .ak-schema,html[data-ak-motion]:not(.ak-js) .ak-rule,html[data-ak-motion]:not(.ak-js) .ak-receipt *,html[data-ak-motion]:not(.ak-js) .ak-card,html[data-ak-motion]:not(.ak-js) .ak-readme,html[data-ak-motion]:not(.ak-js) .ak-stat,html[data-ak-motion]:not(.ak-js) .ak-answer,html[data-ak-motion]:not(.ak-js) .ak-log__entry,html[data-ak-motion]:not(.ak-js) .ak-def,html[data-ak-motion]:not(.ak-js) .ak-how .wp-block-column,html[data-ak-motion]:not(.ak-js) .wp-block-group.is-style-framed,html[data-ak-motion]:not(.ak-js) .ak-loop li,html[data-ak-motion]:not(.ak-js) .ak-sec__intro,html[data-ak-motion]:not(.ak-js) .ak-receipt,html[data-ak-motion]:not(.ak-js) .ak-page-hero .ak-display,html[data-ak-motion]:not(.ak-js) .ak-project__head .ak-display,html[data-ak-motion]:not(.ak-js) .ak-page-hero .ak-lead,html[data-ak-motion]:not(.ak-js) .ak-page-hero .ak-eyebrow,html[data-ak-motion]:not(.ak-js) .ak-project__head .ak-eyebrow,html[data-ak-motion]:not(.ak-js) .ak-project__head .ak-spec{animation:ak-failsafe .4s 1.5s forwards}html[data-ak-motion] .ak-rule{transform:scaleX(0)}html[data-ak-motion] .ak-receipt__lines li,html[data-ak-motion] .ak-receipt__total,html[data-ak-motion] .ak-receipt__foot,html[data-ak-motion] .ak-receipt__barcode,html[data-ak-motion] .ak-receipt__head{opacity:0}html[data-view=crawler] body{font-family:var(--mono)}html[data-view=crawler] body:before{content:"crawler view \b7  text, headings, links and alt text only \b7  this is what a bot reads";display:block;position:sticky;top:0;z-index:60;background:var(--signal);color:var(--ink);font:600 var(--wp--preset--font-size--xs) / 1 var(--mono);text-transform:uppercase;letter-spacing:.08em;padding:.5rem var(--gutter)}html[data-view=crawler] .wp-site-blocks>header.wp-block-template-part{top:calc(var(--wp-admin--admin-bar--height, 0px) + 1.75rem)}html[data-view=crawler] h1,html[data-view=crawler] h2,html[data-view=crawler] h3,html[data-view=crawler] h4,html[data-view=crawler] .ak-display,html[data-view=crawler] .ak-stat__n,html[data-view=crawler] .ak-rail__row li b{font-family:var(--mono)!important;font-stretch:100%;font-weight:600;letter-spacing:0;font-size:var(--wp--preset--font-size--l)!important;line-height:1.3}html[data-view=crawler] .ak-hero__word{display:inline}html[data-view=crawler] :is(.ak-display .ak-accent,.ak-hero__word--accent,.ak-sec__title em,.ak-display em){font-family:var(--mono)!important;font-style:normal;font-weight:600;font-size:1em;line-height:inherit;background:none;-webkit-text-fill-color:currentColor;color:var(--paper);padding:0;margin:0}html[data-view=crawler] .ak-contact__title,html[data-view=crawler] .ak-page-hero .ak-display{font-size:var(--wp--preset--font-size--xl)!important}html[data-view=crawler] h1:before{content:"<h1> ";color:var(--signal);font-weight:400}html[data-view=crawler] h2:before{content:"<h2> ";color:var(--signal);font-weight:400}html[data-view=crawler] h3:before{content:"<h3> ";color:var(--signal);font-weight:400}html[data-view=crawler] h4:before{content:"<h4> ";color:var(--signal);font-weight:400}html[data-view=crawler] .ak-sec__num:after{content:" \b7  "}html[data-view=crawler] .ak-main a[href]:after,html[data-view=crawler] .ak-footer a[href]:after{content:" [" attr(href) "]";color:var(--ash);font-size:var(--wp--preset--font-size--xs);font-weight:400;word-break:break-all}html[data-view=crawler] .ak-frame__shot img,html[data-view=crawler] .ak-hero__arrow,html[data-view=crawler] .ak-brand__cursor,html[data-view=crawler] .ak-frame__dots,html[data-view=crawler] .ak-receipt__barcode,html[data-view=crawler] .ak-answer__caret{display:none!important}html[data-view=crawler] .ak-alt{display:block;padding:1rem;border:1px dashed var(--ash);color:var(--ash);font-size:var(--wp--preset--font-size--xs)}html[data-view=crawler] .ak-alt:before{content:'<img alt="';color:var(--signal)}html[data-view=crawler] .ak-alt:after{content:'">';color:var(--signal)}.ak-alt{display:none}html[data-view=crawler] .ak-frame--card:not(:has(.ak-frame__shot)):after{display:none}html[data-view=crawler] .ak-frame,html[data-view=crawler] .ak-readme,html[data-view=crawler] .ak-answer,html[data-view=crawler] .ak-schema,html[data-view=crawler] .wp-block-group.is-style-framed,html[data-view=crawler] .ak-rail__row li{border-style:dashed;background:transparent}html[data-view=crawler] .ak-schema{border-color:var(--signal)}html[data-view=crawler] :is(.ak-eyebrow,.ak-eyebrow.ak-terms a){background:none;border:1px dashed var(--ash);font-family:var(--mono)}html[data-view=crawler] .ak-eyebrow.ak-terms{border:0}html[data-view=crawler] .ak-receipt{background:transparent;color:var(--paper);box-shadow:none;border:1px dashed var(--ash)}html[data-view=crawler] .ak-receipt:before,html[data-view=crawler] .ak-receipt:after{display:none}html[data-view=crawler] .ak-receipt__head,html[data-view=crawler] .ak-receipt__lines{border-color:var(--ash)}html[data-view=crawler] .ak-receipt__total span:last-child{font-family:var(--mono);font-size:var(--wp--preset--font-size--m)}html[data-view=crawler] .ak-rail__row{transform:none!important;flex-wrap:wrap;width:auto}html[data-view=crawler] .ak-hero{min-height:0}html[data-view=crawler] .ak-hero__word--accent,html[data-view=crawler] .ak-accent{color:var(--paper)}html[data-view=crawler] .ak-hero__word,html[data-view=crawler] .ak-hero__lead,html[data-view=crawler] .ak-hero__cta,html[data-view=crawler] .ak-hero__eyebrow,html[data-view=crawler] .ak-hero__foot,html[data-view=crawler] .ak-schema,html[data-view=crawler] [data-ak-reveal],html[data-view=crawler] .ak-rule,html[data-view=crawler] .ak-receipt__lines li,html[data-view=crawler] .ak-receipt__total,html[data-view=crawler] .ak-receipt__foot,html[data-view=crawler] .ak-receipt__head{opacity:1!important;transform:none!important}html[data-view=crawler] .ak-answer__a p{font-size:var(--wp--preset--font-size--s)}html[data-view=crawler] .wp-block-button__link{background:transparent;color:var(--paper);border:1px dashed var(--ash)}.editor-styles-wrapper .ak-rail__row{flex-wrap:wrap;width:auto;transform:none}.editor-styles-wrapper .ak-hero{min-height:0}body.ak-grain:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body.ak-grain .ak-header{z-index:50}html[data-view=crawler] body.ak-grain:after{display:none}body.ak-hero-grid .ak-hero{position:relative;isolation:isolate}body.ak-hero-grid .ak-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--rule) 1.2px,transparent 1.3px);background-size:26px 26px;background-position:13px 13px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 30% 45%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 70% 80% at 30% 45%,#000 0%,transparent 70%);opacity:.9}html[data-view=crawler] body.ak-hero-grid .ak-hero:before{display:none}.ak-sec:not(.ak-tone-paper){position:relative;isolation:isolate}.ak-sec:not(.ak-tone-paper):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(../img/circuit.svg) right top / max(100rem,100%) auto no-repeat}.ak-sec:not(.ak-tone-paper):nth-child(2n):after{transform:scale(-1)}html[data-view=crawler] .ak-sec:after{display:none}.ak-tone-paper,.wp-site-blocks>header[data-tone=paper]{--wp--preset--color--base: #ede8df;--wp--preset--color--surface: #e2dccf;--wp--preset--color--contrast: #0f0f10;--wp--preset--color--muted: #5f5b53;--wp--preset--color--line: #d3ccbf;--ink: #ede8df;--soot: #e2dccf;--paper: #0f0f10;--ash: #5f5b53;--rule: #d3ccbf;--signal: color-mix(in oklch, var(--topic-signal) 58%, #0b0b0c);--accent-from: color-mix(in oklch, var(--topic-from) 62%, #0b0b0c);--accent-to: color-mix(in oklch, var(--topic-to) 66%, #0b0b0c);--accent-gradient: linear-gradient(100deg, var(--accent-from) 0%, var(--accent-to) 100%)}.ak-tone-paper{background:var(--ink);color:var(--paper)}.ak-tone-paper :is(h1,h2,h3,h4,a){color:var(--paper)}.ak-tone-paper a:hover{color:var(--signal)}.ak-tone-paper .wp-block-button__link{background:var(--paper);color:var(--ink)}.ak-tone-paper .wp-block-button.is-style-ghost .wp-block-button__link{background:transparent;color:var(--paper)}.ak-tone-paper .ak-receipt{box-shadow:0 30px 60px -30px #00000059}.ak-tone-paper :is(.ak-receipt__head,.ak-receipt__lines){border-color:#ede8df4d}.ak-tone-paper .ak-receipt__barcode{background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 9px,var(--ink) 9px 12px,transparent 12px 14px,var(--ink) 14px 15px,transparent 15px 18px)}.ak-tone-paper .ak-frame__shot img{filter:none}.ak-tone-paper .ak-frame{box-shadow:0 24px 48px -32px #00000059}html[data-view=crawler] .ak-tone-paper,html[data-view=crawler] .wp-site-blocks>header[data-tone=paper]{--wp--preset--color--base: #0b0b0c;--wp--preset--color--contrast: #ede8df;--wp--preset--color--muted: #8f8a80;--wp--preset--color--line: #2b2b2f;--wp--preset--color--surface: #131315;--paper: #ede8df;--ink: #0b0b0c;--ash: #8f8a80;--rule: #2b2b2f;--soot: #131315;background:transparent}.ak-project>.ak-frame{margin-bottom:var(--wp--preset--spacing--50)}p+.wp-block-list.is-style-changelog{margin-top:1.5rem}.ak-readme .wp-block-post-terms,.ak-readme .wp-block-post-terms a{font-family:var(--mono);font-size:inherit}.ak-contact__k:first-letter,.ak-now__label:first-letter{text-transform:uppercase}.ak-page-hero .ak-display .ak-accent,.ak-project__head .ak-display em{display:inline-block}.ak-page-hero .ak-display .ak-accent,.ak-project__head .ak-display em,.ak-hero__word--accent{padding-bottom:.16em;margin-bottom:-.16em}.ak-pindex{display:flex;flex-direction:column;gap:.25rem}.ak-pindex__row{display:grid;grid-template-columns:minmax(14rem,1.1fr) minmax(0,2fr) minmax(8rem,.8fr) 1.5rem;gap:.75rem 2.5rem;align-items:baseline;padding:1.5rem 1.25rem;margin:0 -1.25rem;border-radius:16px;color:var(--paper);text-decoration:none;transition:background-color .25s var(--ease)}.ak-pindex__row:hover,.ak-pindex__row:focus-visible{background:var(--soot);color:var(--paper)}.ak-pindex__name{font:600 clamp(1.4rem,2.1vw,1.85rem) / 1.1 var(--grotesk);letter-spacing:-.03em}.ak-pindex__name em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em;background-image:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.1em}.ak-pindex__desc{display:block;font-size:var(--wp--preset--font-size--m);line-height:1.5}.ak-pindex__stack{display:block;margin-top:.45rem;font-size:.875rem;color:var(--ash)}.ak-pindex__meta{font-size:.875rem;color:var(--ash);text-align:right;font-variant-numeric:tabular-nums}.ak-pindex__go{justify-self:end;font-size:1.25rem;line-height:1;color:var(--ash);transition:transform .25s var(--ease),color .25s var(--ease)}.ak-pindex__row:hover .ak-pindex__go{transform:translate(.3rem);color:var(--signal)}@media (max-width: 900px){.ak-pindex__row{grid-template-columns:1fr 1.5rem;gap:.5rem 1rem}.ak-pindex__name{grid-column:1}.ak-pindex__go{grid-column:2;grid-row:1}.ak-pindex__body,.ak-pindex__meta{grid-column:1 / -1;text-align:left}}@media (max-width: 600px){.ak-pindex__row{margin:0 -1rem;padding:1.25rem 1rem}}.ak-wall{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50)}.ak-wall__agency{margin:0 0 1rem;font-size:1rem;color:var(--ash)}.ak-wall__at{font-family:var(--serif);font-style:italic;font-size:1.15em;margin-right:.1em}.ak-wall__years{margin-left:.5em;font-variant-numeric:tabular-nums;opacity:.8}.ak-wall__list{list-style:none;margin:0;padding:0;font:600 clamp(1.85rem,4vw,3.5rem) / 1.18 var(--grotesk);letter-spacing:-.035em;text-wrap:pretty}.ak-wall__item{display:inline-block;margin-right:.05em}.ak-wall__item:not(:last-child):after{content:"/";margin:0 .3em;font-weight:300;color:var(--ash);opacity:.45}.ak-wall__item a{color:var(--paper);text-decoration:none;padding-right:.04em}.ak-wall__item a:hover,.ak-wall__item a:focus-visible{background-image:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (hover: hover) and (pointer: fine){.ak-wall__item a{transition:opacity .3s var(--ease)}.ak-wall__list:has(a[data-ak-peek]:hover) .ak-wall__item a:not(:hover){opacity:.32}}.ak-peek{position:fixed;left:0;top:0;z-index:80;width:clamp(17rem,23vw,25rem);pointer-events:none;opacity:0;transform:translate3d(-200vw,0,0);transition:opacity .22s var(--ease);will-change:transform,opacity}.ak-peek.is-on{opacity:1}.ak-peek__in{overflow:hidden;border:1px solid var(--rule);border-radius:10px;background:var(--soot);transform:scale(.88);transform-origin:35% 100%;transition:transform .45s var(--ease);box-shadow:0 0 0 1px color-mix(in oklab,var(--ak-glow, transparent) 55%,transparent),0 0 48px -8px color-mix(in oklab,var(--ak-glow, transparent) 50%,transparent),0 30px 60px -24px #000000bf}.ak-peek.is-on .ak-peek__in{transform:scale(1)}.ak-peek__bar{display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;border-bottom:1px solid var(--rule)}.ak-peek__bar .ak-frame__dots i{width:7px;height:7px}.ak-peek__url{font:400 .75rem / 1 var(--label);color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-peek__view{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#f2f2f2;container-type:inline-size}.ak-peek__page{display:block;width:100%;height:auto;max-width:none;opacity:0;transition:opacity .25s var(--ease)}.ak-peek.is-loaded .ak-peek__page{opacity:1}.ak-peek.is-on.is-loaded:not(.is-still) .ak-peek__page{animation:ak-peekscroll var(--ak-dur, 10s) cubic-bezier(.45,0,.55,1) .35s infinite}@keyframes ak-peekscroll{0%,7%{transform:translateY(0)}86%,93%{transform:translateY(calc(-100% + 62.5cqi))}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.ak-peek__in{transition:none;transform:none}.ak-peek__page{animation:none!important}}html[data-view=crawler] .ak-peek{display:none}.ak-wall__sector{display:inline-block;vertical-align:top;margin:.45em 0 0 .3em;font:500 .75rem / 1 var(--grotesk);letter-spacing:0;color:var(--ash)}html[data-view=crawler] .ak-wall__list{font-family:var(--mono);font-size:var(--wp--preset--font-size--l);letter-spacing:0}html[data-ak-motion]:not(.ak-js) [data-ak-reveal]{animation:ak-failsafe .4s 1.5s forwards}.ak-hero__title .ak-hero__word--accent{margin-bottom:-.27em}.ak-hero__title{--grad-built: linear-gradient(100deg, #ff5148 0%, #ff9d3c 100%);--grad-cited: linear-gradient(100deg, #5fb4ff 0%, #ac8cff 100%);--grad-convert: linear-gradient(100deg, #2fd27a 0%, #c8f560 100%)}.ak-hero__title .ak-hero__word--built,.ak-hero__title .ak-hero__word--convert{color:var(--signal);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:0 .08em .14em 0;margin:0 -.08em -.14em 0}.ak-hero__title .ak-hero__word--built{background-image:var(--grad-built)}.ak-hero__title .ak-hero__word--accent{--accent-gradient: var(--grad-cited)}.ak-hero__title .ak-hero__word--convert{background-image:var(--grad-convert)}html[data-view=crawler] .ak-hero__title :is(.ak-hero__word--built,.ak-hero__word--convert){font-family:var(--mono)!important;font-weight:600;font-size:1em;letter-spacing:0;background:none;-webkit-text-fill-color:currentColor;color:var(--paper);padding:0;margin:0}:root{--topic-from: #2fd27a;--topic-to: #c8f560;--topic-signal: #c8f560}.ak-topic-build,.ak-home-plugins{--topic-from: #ff5148;--topic-to: #ff9d3c;--topic-signal: #ff8a3d}.ak-topic-cite,.ak-home-seo{--topic-from: #5fb4ff;--topic-to: #ac8cff;--topic-signal: #8fb0ff}.ak-topic-convert,.ak-home-ecom{--topic-from: #2fd27a;--topic-to: #c8f560;--topic-signal: #c8f560}.ak-topic-design,.ak-home-design{--topic-from: #ffc94d;--topic-to: #ff6aa8;--topic-signal: #ff8fbf}:root,.ak-topic-build,.ak-topic-cite,.ak-topic-convert,.ak-topic-design,.ak-home-plugins,.ak-home-seo,.ak-home-ecom,.ak-home-design{--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal);--accent-gradient: linear-gradient(100deg, var(--accent-from) 0%, var(--accent-to) 100%)}.ak-topic-build,.ak-topic-cite,.ak-topic-convert,.ak-topic-design,.ak-home-plugins,.ak-home-seo,.ak-home-ecom,.ak-home-design{--wp--preset--color--accent: var(--topic-signal)}.ak-tone-paper:is(.ak-topic-build,.ak-topic-cite,.ak-topic-convert,.ak-topic-design,.ak-home-plugins,.ak-home-seo,.ak-home-ecom,.ak-home-design),.ak-tone-paper,.wp-site-blocks>header[data-tone=paper]{--signal: color-mix(in oklch, var(--topic-signal) 58%, #0b0b0c);--accent-from: color-mix(in oklch, var(--topic-from) 62%, #0b0b0c);--accent-to: color-mix(in oklch, var(--topic-to) 66%, #0b0b0c);--accent-gradient: linear-gradient(100deg, var(--accent-from) 0%, var(--accent-to) 100%)}.ak-creds{display:flex;gap:var(--wp--preset--spacing--50);align-items:flex-start}.ak-creds>.wp-block-column{flex:1 1 0;min-width:0}.ak-creds h3{font-size:var(--wp--preset--font-size--l);margin:0 0 1rem}.ak-creds p{margin:0 0 1rem;max-width:40rem}.ak-papers{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:1.1rem}.ak-papers li{display:grid;gap:.25rem}.ak-papers a{font-weight:500;text-decoration:none;color:var(--paper)}.ak-papers a:hover{color:var(--signal)}.ak-papers span{color:var(--ash);font-size:var(--wp--preset--font-size--s)}.ak-papers__proof{font-style:normal;font-family:var(--label);font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--signal)}.ak-creds__photo{margin:var(--wp--preset--spacing--50) 0 0}.ak-creds__photo img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:16px;border:1px solid var(--rule);background:var(--soot)}.ak-creds__photo figcaption{margin-top:.75rem;font-family:var(--label);font-size:.8125rem;color:var(--ash)}@media (max-width: 781px){.ak-creds{flex-wrap:wrap}.ak-creds>.wp-block-column{flex-basis:100%!important}}.ak-project__design{margin-top:var(--wp--preset--spacing--40);display:grid;gap:var(--wp--preset--spacing--40)}.ak-project__design:not(:has(.ak-design,.ak-ba,.ak-pshots,.ak-locknote)){display:none}.ak-design{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:1.25rem 2rem;padding:1.25rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ak-design__cell{min-width:0}.ak-swatches{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 1.1rem}.ak-swatch{display:flex;align-items:center;gap:.5rem}.ak-swatch__chip{width:1.75rem;height:1.75rem;border-radius:50%;box-shadow:inset 0 0 0 1px #7f7f7f59}.ak-swatch__hex{font:400 .8125rem / 1 var(--label);color:var(--ash);font-variant-numeric:tabular-nums}.ak-design__type,.ak-design__addr{margin:.5rem 0 0;font-size:var(--wp--preset--font-size--s);line-height:1.6}.ak-design__role{display:inline-block;min-width:5.5rem;font:500 .75rem / 1 var(--label);color:var(--ash)}.ak-design__addr{overflow-wrap:anywhere}@media (max-width: 781px){.ak-design{grid-template-columns:1fr}}.ak-ba{margin:0}.ak-ba__stage{position:relative;overflow:hidden;border:1px solid var(--rule);background:var(--soot);touch-action:pan-y}.ak-ba__img--after{display:block;width:100%;height:auto}.ak-ba__before{position:absolute;inset:0;background:var(--soot);clip-path:inset(0 calc(100% - var(--ak-ba, 50%)) 0 0)}.ak-ba__img--before{display:block;width:100%;height:100%;object-fit:contain;object-position:top center}.ak-ba__handle{position:absolute;top:0;bottom:0;left:var(--ak-ba, 50%);width:2px;margin-left:-1px;background:#ede8df;box-shadow:0 0 0 1px #0003;pointer-events:none}.ak-ba__handle:after{content:"";position:absolute;top:50%;left:50%;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;border-radius:50%;background:#ede8df url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f0f10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E") center / 1.1rem no-repeat;box-shadow:0 6px 20px #00000059}.ak-ba__tag{position:absolute;top:.75rem;padding:.4rem .65rem;border-radius:999px;background:#0f0f10b8;color:#ede8df;font:500 .75rem / 1 var(--label);pointer-events:none}.ak-ba__tag--before{left:.75rem}.ak-ba__tag--after{right:.75rem}.ak-ba__range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.ak-ba__stage:has(.ak-ba__range:focus-visible) .ak-ba__handle:after{outline:2px solid var(--signal);outline-offset:3px}.ak-ba__cap{margin-top:.75rem;font:400 .8125rem / 1.4 var(--label);color:var(--ash)}.ak-dgal{display:grid;gap:var(--wp--preset--spacing--50)}.ak-dgal__grid{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.75rem 1.5rem}.ak-dtile a{display:grid;gap:.55rem;text-decoration:none;color:var(--paper)}.ak-dtile__shot{position:relative;display:block;border:1px solid var(--rule);background:var(--soot)}.ak-dtile__shot img{display:block;width:100%;height:auto;filter:saturate(.85) contrast(1.02);transition:filter .4s var(--ease)}.ak-dtile a:hover .ak-dtile__shot img,.ak-dtile a:focus-visible .ak-dtile__shot img{filter:none}.ak-dtile__name{font-size:var(--wp--preset--font-size--s);font-weight:500;letter-spacing:-.01em;transition:color .2s var(--ease)}.ak-dtile a:hover .ak-dtile__name{color:var(--signal)}.ak-dtile__bar{display:flex;height:.5rem;overflow:hidden;border-radius:999px;box-shadow:inset 0 0 0 1px #7f7f7f4d}.ak-dtile__bar i{flex:1 1 0}.ak-dtile__type{font:400 .75rem / 1.3 var(--label);color:var(--ash)}.ak-home-design .ak-dgal__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}@media (min-width: 1000px){.ak-home-design .ak-dgal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ak-dtile__type{display:flex;align-items:baseline;gap:.55rem}.ak-dtile__aa{flex:none;font-size:1.6rem;line-height:1;color:var(--paper);letter-spacing:0}.ak-dtile__type{flex-wrap:wrap;row-gap:.2rem}.ak-dtile__font{font-size:1rem;line-height:1.2;color:var(--paper);letter-spacing:0}.ak-dtile__slash{color:var(--ash)}.ak-dtile__kind{font:500 .72rem / 1.35 var(--label);letter-spacing:.02em;text-transform:uppercase;color:var(--ash)}.ak-dtile__dir{font-size:var(--wp--preset--font-size--s);line-height:1.45;color:var(--paper);opacity:.85}.ak-dtile__fx{margin-top:.2rem;padding-top:.6rem;border-top:1px solid var(--rule);font-size:var(--wp--preset--font-size--xs);line-height:1.5;color:var(--paper);opacity:.9}.ak-dtile__fxlabel{margin-right:.35em;font:500 .6875rem / 1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.ak-canvas .ak-dtile__fxlabel{color:#ffc94d}.ak-sec.ak-canvas{--ak-tint: #6b2f73;--wp--preset--color--base: #2a1534;--wp--preset--color--surface: #3a2046;--wp--preset--color--contrast: #f6ecf4;--wp--preset--color--muted: #c7accb;--wp--preset--color--line: #4f3159;--ink: #2a1534;--soot: #3a2046;--paper: #f6ecf4;--ash: #c7accb;--rule: #4f3159;position:relative;isolation:isolate;overflow:hidden;padding-top:calc(var(--wp--preset--spacing--60) + 1.5rem);color:var(--paper);background-color:color-mix(in oklab,var(--ak-tint) 42%,#140a19);transition:background-color .9s var(--ease)}.ak-sec.ak-canvas :is(h2,a){color:var(--paper)}.ak-sec.ak-canvas:before{content:"";position:absolute;inset:-20%;z-index:-2;pointer-events:none;background:radial-gradient(32% 38% at 76% 28%,rgba(255,106,168,.3),transparent 70%),radial-gradient(26% 30% at 62% 12%,rgba(255,201,77,.18),transparent 70%),radial-gradient(40% 46% at 10% 92%,rgba(110,20,70,.55),transparent 70%);-webkit-mask-image:linear-gradient(to bottom,transparent 14%,#000 21%,#000 79%,transparent 86%);mask-image:linear-gradient(to bottom,transparent 14%,#000 21%,#000 79%,transparent 86%);animation:ak-canvas-drift 24s ease-in-out infinite alternate}@keyframes ak-canvas-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-5%,3%,0) scale(1.08)}to{transform:translate3d(4%,-3%,0) scale(1.03)}}.ak-sec.ak-canvas:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(../img/specimen.svg) right max(3%,var(--gutter)) top 7.5rem / min(42rem,46%) auto no-repeat,radial-gradient(circle,rgba(255,255,255,.12) 1px,transparent 1.5px) 0 0 / 22px 22px repeat;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 9rem,#000 calc(100% - 7rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 9rem,#000 calc(100% - 7rem),transparent 100%);transform:none!important;filter:none}@media (max-width: 781px){.ak-sec.ak-canvas:after{background-size:78% auto,22px 22px;background-position:right -4% top 1rem,0 0;opacity:.7}}@media (prefers-reduced-motion: reduce){.ak-sec.ak-canvas:before{animation:none}.ak-sec.ak-canvas{transition:none}}.ak-canvas .ak-dtile__shot{aspect-ratio:1440 / 778;display:flex;align-items:center;justify-content:center}.ak-canvas .ak-dtile__shot img{width:100%;height:100%;object-fit:contain}.ak-canvas .ak-dtile__shot{margin-top:1.4rem;border-color:transparent;background:#fff;box-shadow:0 2px 4px #00000040,0 14px 30px -12px #0000008c}.ak-canvas .ak-dtile__shot:before{content:"# " attr(data-frame);position:absolute;left:0;bottom:calc(100% + .45rem);max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 .72rem / 1 var(--grotesk);color:#c7accb;transition:color .15s var(--ease)}.ak-canvas .ak-dtile__shot[data-size]:after{content:attr(data-size);position:absolute;right:0;bottom:calc(100% + .3rem);padding:.22rem .4rem;border-radius:3px;background:#0d99ff;color:#fff;font:500 .68rem / 1 var(--grotesk);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .15s var(--ease)}.ak-dtile__sel{display:none}.ak-canvas .ak-dtile__sel{--h: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Crect x='.75' y='.75' width='6.5' height='6.5' fill='%23fff' stroke='%230d99ff' stroke-width='1.5'/%3E%3C/svg%3E");display:block;position:absolute;inset:-1.5px;border:1.5px solid #0d99ff;pointer-events:none;opacity:0;transition:opacity .15s var(--ease);background:var(--h) left -4.5px top -4.5px / 8px 8px no-repeat,var(--h) right -4.5px top -4.5px / 8px 8px no-repeat,var(--h) left -4.5px bottom -4.5px / 8px 8px no-repeat,var(--h) right -4.5px bottom -4.5px / 8px 8px no-repeat}.ak-canvas .ak-dtile a:is(:hover,:focus-visible) .ak-dtile__sel,.ak-canvas .ak-dtile a:is(:hover,:focus-visible) .ak-dtile__shot:after{opacity:1}.ak-canvas .ak-dtile a:is(:hover,:focus-visible) .ak-dtile__shot:before{color:#0d99ff}.ak-canvas .ak-dtile a:focus-visible{outline:none}html[data-view=crawler] .ak-canvas{background-image:none}html[data-view=crawler] .ak-canvas:before{display:none}html[data-view=crawler] .ak-canvas:after,html[data-view=crawler] .ak-dtile__sel{display:none}html[data-view=crawler] :is(.ak-dtile__shot,.ak-dtile__bar,.ak-swatch__chip,.ak-ba__stage){display:none!important}@media (prefers-reduced-motion: reduce){.ak-dtile__shot img{transition:none}}.ak-lock{flex:none;width:1em;height:1em;vertical-align:-.125em}.ak-lstrip{--ak-tile: clamp(13rem, 19vw, 18rem);margin:1.5rem 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ak-lstrip__track{display:flex;width:max-content;will-change:transform}.ak-lstrip__set{display:flex;gap:.9rem;margin:0;padding:0 .9rem 0 0;list-style:none}.ak-lstrip__item{position:relative;display:grid;place-items:center;flex:none;width:var(--ak-tile);aspect-ratio:1440 / 778;overflow:hidden;border-radius:12px;background:radial-gradient(120% 90% at 20% 10%,#26262b,#141416 70%);isolation:isolate}.ak-lstrip__img{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;object-fit:cover;filter:blur(5px) saturate(1.15)}.ak-lstrip__item:after{content:"";pointer-events:none}.ak-lstrip__glass,.ak-lstrip__item:after{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(140deg,#ffffff29,#ffffff0a 38%,#0b0b0c47);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff2e}.ak-lstrip__tag{position:relative;z-index:1;display:inline-flex;align-items:center;max-width:calc(100% - 1.3rem);padding:.45rem .65rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0b0b0c80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ede8df;font:500 .78rem / 1 var(--grotesk);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-wall__locked{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .5em;margin:1.1rem 0 0;font:500 .875rem / 1.4 var(--grotesk);color:var(--ash)}.ak-wall__locked a{color:var(--paper);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.22em}.ak-wall__locked a:hover{color:var(--signal);text-decoration-color:currentColor}.ak-wall__item--private .ak-wall__sector .ak-lock{color:var(--signal)}html[data-view=crawler] .ak-lstrip__img{display:none}@supports (grid-template-rows: subgrid){.ak-dgal__grid>.ak-dtile{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0}.ak-dgal__grid>.ak-dtile>a{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:.55rem}.ak-dtile__shot{grid-row:1;align-self:start}.ak-dtile__name{grid-row:2}.ak-dtile__bar{grid-row:3;align-self:center}.ak-dtile__type{grid-row:4}.ak-dtile__kind{grid-row:5}.ak-dtile__dir{grid-row:6}.ak-dtile__fx{grid-row:7}.ak-home-design .ak-dgal__grid>.ak-dtile,.ak-home-design .ak-dgal__grid>.ak-dtile>a{grid-row:span 6}.ak-home-design .ak-dtile__fx{grid-row:6}.ak-grid__items.is-layout-grid>li:has(>.ak-card){display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.ak-grid__items.is-layout-grid>li>.ak-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:.75rem}.ak-card>.ak-frame{grid-row:1;align-self:start}.ak-card>.ak-card__meta{grid-row:2}.ak-card>.ak-card__role{grid-row:3}.ak-card>.ak-card__result{grid-row:4}.ak-card>.ak-terms{grid-row:5}.ak-card>*{margin-block:0}}.ak-dtile__shot--locked{position:relative;display:grid;place-items:center;aspect-ratio:1440 / 778;overflow:hidden;color:#ede8df;font-size:1.75rem;isolation:isolate}.ak-dtile__mosaic{position:absolute;inset:-8%;display:grid;grid-template-columns:1fr 1fr;filter:blur(6px) saturate(1.15)}.ak-dtile__mosaic img,.ak-dtile__mosaic i{display:block;width:100%;height:100%;max-width:none;background:#18181b}.ak-dtile__shot--locked .ak-lstrip__tag{transition:color .2s var(--ease),border-color .2s var(--ease)}.ak-dtile--locked a:is(:hover,:focus-visible) .ak-lstrip__tag{border-color:currentColor;color:#fff}.ak-dtile__tag{position:absolute;top:.6rem;left:.6rem;display:inline-flex;align-items:center;gap:.35em;padding:.35rem .6rem;border-radius:999px;background:#0b0b0ccc;color:#ede8df;font:500 .7rem / 1 var(--grotesk)}.ak-dtile__tag .ak-lock{color:var(--signal)}.ak-locked-page{padding:var(--wp--preset--spacing--60) 0 var(--wp--preset--spacing--70)}.ak-spec--locked{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.25rem 2rem;margin-top:var(--wp--preset--spacing--40)}.ak-lockcard{max-width:42rem;margin-top:var(--wp--preset--spacing--50);padding:1.75rem 1.75rem 1.9rem;border:1px solid var(--rule);border-radius:18px;background:var(--soot)}.ak-lockcard__title{margin:0 0 .5rem;font:600 var(--wp--preset--font-size--l) / 1.2 var(--grotesk);letter-spacing:-.02em}.ak-lockcard__text{margin:0;color:var(--ash);line-height:1.6}.ak-lockcard__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:1.5rem 0 0}.ak-lockcard__btn{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.4rem;border-radius:999px;background:var(--signal);color:var(--ink);font-weight:600;text-decoration:none;transition:filter .2s var(--ease)}.ak-lockcard__btn:hover{filter:brightness(1.08)}.ak-lockcard__link{color:var(--paper);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.22em}.ak-lockcard__link:hover{color:var(--signal);text-decoration-color:currentColor}.ak-locknote{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .5em;margin:0;padding:1rem 1.25rem;border:1px dashed var(--rule);border-radius:12px;color:var(--ash);font-size:var(--wp--preset--font-size--s)}.ak-locknote a{color:var(--paper);text-decoration:underline;text-underline-offset:.22em}.ak-locknote a:hover{color:var(--signal)}.ak-pshots .ak-spec__label{display:flex;align-items:center;gap:.4em}.ak-pshots__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:1.25rem;margin-top:.75rem}.ak-pshots__item{margin:0;border:1px solid var(--rule);background:var(--soot)}.ak-pshots__img{display:block;width:100%;height:auto}.ak-viewerbar{position:fixed;left:1rem;bottom:1rem;z-index:90;display:flex;align-items:center;gap:.6rem;max-width:calc(100vw - 2rem);padding:.45rem .45rem .45rem .9rem;border:1px solid var(--rule);border-radius:999px;background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--paper);font:500 .8125rem / 1 var(--grotesk);box-shadow:0 12px 32px #00000059}.ak-viewerbar .ak-lock{color:var(--signal)}.ak-viewerbar__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-viewerbar__out{flex:none;padding:.5rem .8rem;border:1px solid var(--rule);border-radius:999px;color:var(--paper);text-decoration:none;transition:border-color .2s var(--ease),color .2s var(--ease)}.ak-viewerbar__out:hover{border-color:var(--signal);color:var(--signal)}.ak-request{display:grid;gap:1.1rem;max-width:40rem;scroll-margin-top:calc(var(--header-h) + 2.5rem)}.ak-request__field{display:grid;gap:.45rem;margin:0}.ak-request__field label{font:500 .9375rem / 1.3 var(--grotesk);color:var(--paper)}.ak-request__opt{color:var(--ash);font-weight:400}.ak-request :is(input[type=text],input[type=email],textarea){width:100%;box-sizing:border-box;margin:0;padding:.8rem .95rem;border:1px solid var(--rule);border-radius:10px;background:color-mix(in srgb,var(--soot) 45%,var(--ink));color:var(--paper);font:400 1rem / 1.5 var(--grotesk);transition:border-color .2s var(--ease),background-color .2s var(--ease)}.ak-request textarea{min-height:8rem;resize:vertical}.ak-request :is(input,textarea):focus{border-color:var(--paper);background:var(--ink)}.ak-request :is(input,textarea):focus-visible{outline-offset:1px}.ak-request__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ak-request__consent{display:flex;align-items:flex-start;gap:.6rem;margin:0;font-size:.9375rem;line-height:1.45}.ak-request__consent input{flex:none;width:1.15rem;height:1.15rem;margin:.15rem 0 0;accent-color:var(--paper)}.ak-request__actions{margin:.35rem 0 0}.ak-request__btn{display:inline-flex;align-items:center;min-height:3rem;padding:0 1.6rem;border:0;border-radius:999px;background:var(--paper);color:var(--ink);font:600 1rem / 1 var(--grotesk);cursor:pointer;transition:background-color .2s var(--ease)}.ak-request__btn:hover{background:var(--signal)}.ak-request__note{margin:0;color:var(--ash);font-size:var(--wp--preset--font-size--s)}.ak-request__error{margin:0;padding:.8rem 1rem;border:1px solid currentColor;border-radius:10px;color:#9b2c22;font-size:.9375rem}.ak-request--sent{gap:.4rem;padding:1.75rem;border:1px solid var(--rule);border-radius:18px;background:var(--soot)}.ak-request__title{margin:0;font:600 var(--wp--preset--font-size--l) / 1.2 var(--grotesk);letter-spacing:-.02em}.ak-request__text{margin:0;color:var(--ash);line-height:1.6}.ak-carousel.ak-grid__items.is-layout-grid{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:min(38rem,44%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:-.5rem;padding:.5rem 0 1.5rem}.ak-carousel.ak-grid__items.is-layout-grid::-webkit-scrollbar{display:none}.ak-carousel.is-layout-grid>li{scroll-snap-align:start}@media (max-width: 781px){.ak-carousel.ak-grid__items.is-layout-grid{grid-auto-columns:86%}}.ak-carousel__nav{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.5rem}.ak-carousel__nav[hidden]{display:none}.ak-carousel__btn{display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:1px solid var(--rule);border-radius:50%;background:transparent;color:var(--paper);font:400 1.15rem / 1 var(--grotesk);cursor:pointer;transition:border-color .2s var(--ease),color .2s var(--ease),opacity .2s var(--ease)}.ak-carousel__btn:hover:not(:disabled){border-color:var(--paper)}.ak-carousel__btn:disabled{opacity:.35;cursor:default}html[data-view=crawler] .ak-carousel__nav{display:none}.ak-case__in{width:100%;max-width:96rem;margin-inline:auto;padding-inline:var(--wp--style--root--padding-left, var(--gutter));box-sizing:border-box}.ak-case__hero{padding-bottom:var(--wp--preset--spacing--50)}.ak-case__pills{margin-bottom:1.5rem}.ak-case__title{margin:0;font-size:clamp(2.75rem,7vw,6rem);max-width:16ch;text-wrap:balance}.ak-case__tagline{margin:1.25rem 0 0;font-size:var(--wp--preset--font-size--l);line-height:1.4;max-width:38ch;color:var(--paper);opacity:.86;text-wrap:pretty}.ak-case__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.25rem 2rem;margin:var(--wp--preset--spacing--40) 0 0;padding-top:1.25rem;border-top:1px solid var(--rule)}.ak-case__fact dt{margin:0 0 .4rem;font:500 .8125rem / 1 var(--label);color:var(--ash)}.ak-case__fact dd{margin:0;font-size:var(--wp--preset--font-size--s);line-height:1.5}.ak-case__in--screen{margin-top:var(--wp--preset--spacing--50)}.ak-scroll{margin:0;border:1px solid var(--rule);border-radius:12px;overflow:hidden;background:var(--soot);box-shadow:0 40px 80px -40px #0009}.ak-scroll__bar{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;border-bottom:1px solid var(--rule);background:var(--soot)}.ak-scroll__url{flex:1;min-width:0;font:400 .8125rem / 1 var(--label);color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-ligatures:none}.ak-scroll__toggle{appearance:none;flex:none;border:1px solid var(--rule);background:transparent;color:var(--paper);font:500 .75rem / 1 var(--label);padding:.45rem .8rem;border-radius:999px;cursor:pointer}.ak-scroll__toggle:hover{border-color:var(--ash)}.ak-scroll__play,.ak-scroll.is-paused .ak-scroll__pause{display:none}.ak-scroll.is-paused .ak-scroll__play{display:inline}.ak-scroll__view{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#fff;container-type:inline-size}.ak-scroll__view:focus-visible{outline-offset:-3px}.ak-scroll__page{display:block;width:100%;height:auto;max-width:none}.ak-scroll.is-live .ak-scroll__page{animation:ak-pagescroll var(--ak-dur, 24s) cubic-bezier(.45,0,.55,1) infinite;will-change:transform}.ak-scroll.is-paused .ak-scroll__page,.ak-scroll__view:focus-visible .ak-scroll__page{animation-play-state:paused}@keyframes ak-pagescroll{0%,6%{transform:translateY(0)}84%,92%{transform:translateY(calc(-100% + 62.5cqi))}to{transform:translateY(0)}}.ak-scroll__cap{max-width:60rem;margin:1.25rem auto 0;font-size:var(--wp--preset--font-size--xs);line-height:1.5;color:var(--ash);text-align:center;text-wrap:pretty}.ak-stage{max-width:60rem;margin-inline:auto;perspective:1400px}.ak-stage__exit,.ak-stage__enter{transform-origin:50% 50%}.ak-stage.is-staged .ak-stage__exit,.ak-stage.is-staged .ak-stage__enter,.ak-stage.is-staged .ak-scroll{will-change:transform}.ak-stage .ak-scroll{position:relative;z-index:1;transform-origin:50% 50%}.ak-scroll.is-glow{animation:ak-frame-glow 2.8s var(--ease) both}@keyframes ak-frame-glow{0%{box-shadow:0 0 0 0 transparent,0 40px 80px -40px #0009}22%{box-shadow:0 0 0 2px color-mix(in oklab,var(--ak-glow, var(--signal)) 85%,transparent),0 0 90px 18px color-mix(in oklab,var(--ak-glow, var(--signal)) 48%,transparent)}62%{box-shadow:0 0 0 2px color-mix(in oklab,var(--ak-glow, var(--signal)) 75%,transparent),0 0 110px 22px color-mix(in oklab,var(--ak-glow, var(--signal)) 40%,transparent)}to{box-shadow:0 0 0 1px color-mix(in oklab,var(--ak-glow, var(--signal)) 50%,transparent),0 0 56px 6px color-mix(in oklab,var(--ak-glow, var(--signal)) 24%,transparent)}}.ak-case__story{position:relative;z-index:2}@media (max-width: 781px){.ak-stage,.ak-scroll__cap{max-width:none}.ak-scroll__cap{text-align:left}}.ak-scroll--still .ak-scroll__view{aspect-ratio:auto}.ak-scroll__still{display:block;width:100%;height:auto}@media (prefers-reduced-motion: reduce){.ak-scroll.is-glow{animation:none}.ak-scroll__page{animation:none!important}.ak-scroll__view{overflow-y:auto}.ak-scroll__toggle{display:none}}.ak-case__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--50)}.ak-case__h{margin:0 0 1.25rem;font-size:var(--wp--preset--font-size--xl);font-weight:600;letter-spacing:-.035em;line-height:1.05}.ak-case__col p,.ak-case__lead p{margin:0 0 1rem;font-size:var(--wp--preset--font-size--m);line-height:1.65;max-width:40rem;text-wrap:pretty}@media (max-width: 781px){.ak-case__cols{grid-template-columns:1fr}}.ak-case__concept .ak-case__in{display:grid;gap:var(--wp--preset--spacing--50)}.ak-case__lead{max-width:48rem}.ak-pal__bar{display:flex;height:.75rem;margin:.75rem 0 1.5rem;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.ak-pal__bar i{flex:1}.ak-pal__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.25rem 1rem;margin:0;padding:0;list-style:none}@media (max-width: 600px){.ak-pal__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .75rem}.ak-pal__role{font-size:var(--wp--preset--font-size--xs)}}.ak-pal__chip{display:block;aspect-ratio:4 / 3;margin-bottom:.65rem;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff24,0 10px 24px -14px #0009}.ak-pal__role{display:block;font-size:var(--wp--preset--font-size--s);font-weight:600}.ak-pal__hex{display:block;margin-top:.2rem;font:400 .8125rem / 1.4 var(--label);color:var(--ash);text-transform:uppercase;font-variant-numeric:tabular-nums}.ak-type__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.75rem}.ak-type__card{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--rule);border-radius:14px;background:#ffffff08}.ak-type__role{margin:0;font:500 .75rem / 1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.ak-type__aa{margin:.25rem 0 0;font-size:clamp(5rem,12vw,9rem);line-height:1;letter-spacing:0;color:var(--paper)}.ak-type__abc{margin:0;font-size:var(--wp--preset--font-size--l);line-height:1.3;letter-spacing:.01em;overflow-wrap:anywhere}.ak-type__sample{margin:0;font-size:var(--wp--preset--font-size--l);line-height:1.5;letter-spacing:0}.ak-type__name{margin:auto 0 0;padding-top:1rem;font-size:var(--wp--preset--font-size--l);letter-spacing:0}.ak-type__kind{margin:0;font:400 .8125rem / 1.4 var(--label);color:var(--ash)}.ak-type__note{margin:0;font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-type__card--named .ak-type__aa,.ak-type__card--named .ak-type__abc{color:var(--ash);opacity:.6}@media (max-width: 781px){.ak-type__grid{grid-template-columns:1fr}}.ak-case__note{max-width:44rem;padding:.25rem 0 .25rem 1.25rem;border-left:2px solid var(--signal)}.ak-canvas .ak-case__note{border-left-color:#ffc94d}.ak-case__note p:last-child{margin:0;font-size:var(--wp--preset--font-size--m);line-height:1.6}.ak-case__cols>.ak-case__note{grid-column:1 / -1}.ak-sig{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--wp--preset--spacing--50);align-items:start;padding-top:var(--wp--preset--spacing--40);border-top:1px solid var(--rule)}.ak-sig__title{margin:.6rem 0 1rem;font-size:var(--wp--preset--font-size--xl);font-weight:600;letter-spacing:-.035em;line-height:1.05}.ak-sig__text p:not(.ak-spec__label){margin:0 0 1rem;font-size:var(--wp--preset--font-size--m);line-height:1.65;text-wrap:pretty}.ak-sig__media{display:grid;gap:1.5rem}.ak-sig__fig{margin:0}.ak-sig__fig img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 0 0 1px #ffffff1f,0 24px 48px -24px #000000b3}.ak-sig__fig figcaption{margin-top:.6rem;font-size:var(--wp--preset--font-size--xs);line-height:1.5;color:var(--ash)}.ak-sig__strips{display:grid;gap:0;margin:0;padding:0;list-style:none;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 24px 48px -24px #000000b3}.ak-sig__strip{position:relative}.ak-sig__strip img{display:block;width:100%;height:auto}.ak-sig__chip{position:absolute;left:.75rem;top:55%;transform:translateY(-50%);display:inline-flex;min-width:min(12.5rem,45%);box-sizing:border-box;align-items:center;gap:.45rem;padding:.35rem .65rem .35rem .45rem;border-radius:999px;background:#0a0a0cc7;backdrop-filter:blur(6px);color:#f4f2ee;font:500 .75rem / 1 var(--label);white-space:nowrap}.ak-sig__chip i{width:.75rem;height:.75rem;border-radius:50%;box-shadow:0 0 0 1px #ffffff59}.ak-sig__hex{color:#a9a7a2;text-transform:uppercase;font-variant-numeric:tabular-nums}@media (max-width: 900px){.ak-sig{grid-template-columns:1fr}}@media (max-width: 600px){.ak-sig__chip{min-width:0;left:.4rem;padding:.25rem .5rem .25rem .35rem;font-size:.6875rem}.ak-sig__hex{display:none}}html[data-view=crawler] .ak-sig__fig img,html[data-view=crawler] .ak-sig__strip img{display:none}.ak-case__split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--wp--preset--spacing--50);align-items:start}.ak-case__split--solo{grid-template-columns:minmax(0,48rem)}.ak-case__list{position:sticky;top:calc(var(--header-h) + 2rem)}.ak-anat{margin:0;padding:0;list-style:none;counter-reset:anat}.ak-anat li{display:grid;grid-template-columns:2.75rem 1fr;gap:.5rem;padding:1rem 0;border-top:1px solid var(--rule);font-size:var(--wp--preset--font-size--m);line-height:1.55;counter-increment:anat}.ak-anat li:before{content:counter(anat,decimal-leading-zero);font:500 .8125rem / 1.95 var(--label);color:var(--ash);font-variant-numeric:tabular-nums}.ak-tall{justify-self:end;width:100%;max-width:26rem;margin:0;border:1px solid var(--rule);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px #00000059}.ak-tall img{display:block;width:100%;height:auto}@media (max-width: 900px){.ak-case__split{grid-template-columns:1fr}.ak-case__list{position:static}.ak-tall{justify-self:start}}.ak-case__big{margin:0 0 1.5rem;font-size:var(--wp--preset--font-size--l);line-height:1.45;max-width:46rem;text-wrap:pretty}.ak-case__stats{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 var(--wp--preset--spacing--40);padding:0;list-style:none}.ak-case__stats li{padding:.6rem 1rem;border:1px solid var(--rule);border-radius:999px;font-size:var(--wp--preset--font-size--s)}.ak-case__links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem}.ak-case__visit,.ak-case__links .ak-terms--tags{margin:0}.ak-case__visit a{text-decoration:none}.ak-case__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}.ak-case__grid a{display:block;color:var(--paper);text-decoration:none}.ak-case__grid img{width:100%;aspect-ratio:1440 / 778;object-fit:contain;background:#fff;border-radius:10px;box-shadow:0 2px 4px #00000040,0 14px 30px -12px #0000008c;transition:transform .4s var(--ease)}.ak-case__grid a:hover img{transform:translateY(-4px)}.ak-case__gname{display:block;margin-top:.85rem;font-weight:600}.ak-case__gorg{display:block;margin-top:.15rem;font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-case__all{margin:var(--wp--preset--spacing--40) 0 0}.ak-case__all a{color:var(--paper);text-decoration:none}.ak-case__all a:hover{color:var(--signal)}@media (max-width: 781px){.ak-case__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.ak-case__grid img{transition:none}}.ak-scroll--flow .ak-scroll__view{background-color:#0d0f13;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.2px);background-size:2.2cqi 2.2cqi;color:var(--paper)}.ak-flow__head{position:absolute;top:3.2cqi;left:3.6cqi;right:3.6cqi;display:flex;justify-content:space-between;margin:0;font:500 1.25cqi / 1 var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--ash)}.ak-flow__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ak-flow__trail{fill:none;stroke:#fff3;stroke-width:3;stroke-dasharray:2 12;stroke-linecap:round}.ak-flow__pulse{fill:none;stroke:var(--ak-glow, var(--signal));stroke-width:6;stroke-linecap:round;stroke-dasharray:9 191;stroke-dashoffset:9;opacity:0;filter:drop-shadow(0 0 10px var(--ak-glow, var(--signal)))}.ak-flow__steps{margin:0;padding:0;list-style:none}.ak-flow__node{position:absolute;left:var(--x);top:var(--y);box-sizing:border-box;width:min(calc(100% / var(--cols) - 6%),30%);padding:1.7cqi 1.9cqi 1.8cqi;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.14);border-radius:1.2cqi;background:#16181d;box-shadow:0 1.5cqi 3cqi -1.5cqi #000000b3}.ak-flow__i{display:block;font:500 1.15cqi / 1 var(--label);letter-spacing:.08em;color:var(--ash);font-variant-numeric:tabular-nums}.ak-flow__label{display:block;margin-top:1cqi;font-size:2.15cqi;font-weight:600;line-height:1.15;letter-spacing:-.02em}.ak-flow__note{display:block;margin-top:.6cqi;font-size:1.45cqi;line-height:1.35;color:var(--ash)}.ak-scroll.is-live .ak-flow__pulse{animation:ak-flow-pulse var(--ak-dur, 10s) linear infinite}.ak-scroll.is-live .ak-flow__node{animation:ak-flow-node var(--ak-dur, 10s) var(--ease) var(--d, 0s) infinite}.ak-scroll.is-paused .ak-flow__pulse,.ak-scroll.is-paused .ak-flow__node{animation-play-state:paused}@keyframes ak-flow-pulse{0%{stroke-dashoffset:9;opacity:0}3%{opacity:1}86%{stroke-dashoffset:-91;opacity:1}94%,to{stroke-dashoffset:-91;opacity:0}}@keyframes ak-flow-node{0%{border-color:color-mix(in oklab,var(--ak-glow, var(--signal)) 90%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--ak-glow, var(--signal)) 60%,transparent),0 0 4.5cqi -.5cqi color-mix(in oklab,var(--ak-glow, var(--signal)) 55%,transparent)}24%{border-color:color-mix(in oklab,var(--ak-glow, var(--signal)) 70%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--ak-glow, var(--signal)) 35%,transparent),0 0 3cqi -.5cqi color-mix(in oklab,var(--ak-glow, var(--signal)) 30%,transparent)}48%,to{border-color:#ffffff24;box-shadow:0 1.5cqi 3cqi -1.5cqi #000000b3}}@media (max-width: 781px){.ak-scroll--flow .ak-scroll__view{aspect-ratio:auto;padding:1.1rem 1rem 1.25rem;background-size:14px 14px}.ak-flow__head{position:static;margin-bottom:.9rem;font-size:.6875rem}.ak-flow__svg{display:none}.ak-flow__steps{display:grid;gap:.75rem}.ak-flow__node{position:relative;left:auto;top:auto;width:auto;padding:.85rem 1rem;transform:none;border-radius:10px;box-shadow:none}.ak-flow__node:not(:last-child):after{content:"";position:absolute;left:1.4rem;top:100%;height:.75rem;border-left:1px dashed rgba(255,255,255,.3)}.ak-flow__i{font-size:.6875rem}.ak-flow__label{margin-top:.45rem;font-size:1rem}.ak-flow__note{margin-top:.2rem;font-size:.8125rem}}@media (prefers-reduced-motion: reduce){.ak-flow__pulse{display:none}.ak-scroll .ak-flow__node{animation:none!important}}.ak-case__concept .ak-hood{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}.ak-anat--flow li{font-size:var(--wp--preset--font-size--m)}.ak-anat--flow strong{font-weight:600}.ak-hood__side{display:grid;gap:var(--wp--preset--spacing--40);padding-top:.4rem}.ak-hood__box{padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--rule);border-radius:14px;background:#ffffff08}.ak-hood__guards{margin:.9rem 0 0;padding:0;list-style:none}.ak-hood__guards li{position:relative;padding:.55rem 0 .55rem 1.6rem;border-top:1px solid var(--rule);font-size:var(--wp--preset--font-size--s);line-height:1.5}.ak-hood__guards li:first-child{border-top:0}.ak-hood__guards li:before{content:"";position:absolute;left:.1rem;top:1.05rem;width:.7rem;height:.38rem;border-left:2px solid var(--ak-glow, #ffc94d);border-bottom:2px solid var(--ak-glow, #ffc94d);transform:rotate(-45deg)}.ak-case__hood .ak-hood__guards li:before{border-color:#ffc94d}.ak-hood__stack{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none}.ak-hood__stack li{padding:.4rem .75rem;border:1px solid var(--rule);border-radius:999px;font:400 .8125rem / 1.2 var(--label)}@media (max-width: 900px){.ak-case__concept .ak-hood{grid-template-columns:1fr}}.ak-feat{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.75rem 2rem;margin:0;padding:0;list-style:none}.ak-feat li{padding-top:1rem;border-top:1px solid var(--rule)}.ak-feat__t{margin:0 0 .4rem;font-size:var(--wp--preset--font-size--m);font-weight:600;letter-spacing:-.015em}.ak-feat p{margin:0;font-size:var(--wp--preset--font-size--s);line-height:1.55;opacity:.82}.ak-case--plugin .ak-locknote{margin-top:var(--wp--preset--spacing--40)}.ak-case__grid--text a{height:100%;box-sizing:border-box;padding:1.25rem 1.35rem 1.4rem;border:1px solid var(--rule);border-radius:14px;transition:border-color .25s var(--ease),transform .4s var(--ease)}.ak-case__grid--text a:hover,.ak-case__grid--text a:focus-visible{border-color:var(--ash);transform:translateY(-3px)}.ak-case__grid--text .ak-case__gname{margin-top:0;font-size:var(--wp--preset--font-size--m)}.ak-case__gex{display:block;margin-top:.85rem;font-size:var(--wp--preset--font-size--s);line-height:1.5;color:var(--paper);opacity:.78}@media (prefers-reduced-motion: reduce){.ak-case__grid--text a{transition:none}}html[data-view=crawler] .ak-scroll--flow .ak-scroll__view,html[data-view=crawler] .ak-scroll__view,html[data-view=crawler] .ak-tall,html[data-view=crawler] .ak-case__grid img,html[data-view=crawler] .ak-type__aa,html[data-view=crawler] .ak-type__abc,html[data-view=crawler] .ak-pal__chip{display:none!important}.ak-pflow{display:grid;grid-template-columns:minmax(15rem,.8fr) minmax(0,2fr);gap:2.5rem 3rem;align-items:start;margin-top:var(--wp--preset--spacing--40)}.ak-pflow:not(.is-ready){display:block}.ak-pflow:not(.is-ready) .ak-pflow__list{display:none}.ak-pflow:not(.is-ready) .ak-pflow__panel+.ak-pflow__panel{margin-top:var(--wp--preset--spacing--50)}.ak-pflow__list{display:grid;gap:2px;padding-top:.6rem;border-top:3px solid var(--paper)}.ak-pflow__tab{appearance:none;display:grid;grid-template-columns:minmax(0,1fr);gap:.1rem .5rem;align-items:baseline;width:100%;padding:.8rem 1rem .85rem;border:0;border-radius:3px;background:none;color:var(--paper);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s,color .15s}.ak-pflow__n{grid-row:span 2;font:600 .75rem / 1 var(--label);font-variant-numeric:tabular-nums;opacity:.6}.ak-pflow__name{font:650 1.0625rem / 1.25 var(--grotesk);letter-spacing:-.015em}.ak-pflow__name em,.ak-pflow__title em{font-family:var(--serif);font-style:italic;font-weight:400}.ak-pflow__name em,.ak-pflow__title em{color:var(--signal);background-image:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.1em}html[data-view=crawler] :is(.ak-pflow__name,.ak-pflow__title) em{background:none;-webkit-text-fill-color:currentColor;color:inherit}.ak-pflow__org{font:500 .8125rem / 1.3 var(--label);opacity:.65}.ak-pflow__tab:hover{background:var(--soot)}.ak-pflow__tab[aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:inset 5px 0 0 var(--acc)}.ak-pflow__tab:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.ak-pflow.is-ready .ak-pflow__panels{position:sticky;top:calc(var(--ak-head, var(--header-h)) + 1.5rem)}.ak-pflow__panel[hidden]{display:none!important}.ak-pflow__panel{outline:none}.ak-pflow__panel:focus-visible{outline:2px solid var(--paper);outline-offset:6px}.ak-pflow__head{margin-bottom:1.25rem}.ak-pflow__title{margin:0 0 .45rem;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.05;letter-spacing:-.035em}.ak-pflow__tag{margin:0;max-width:46rem;font-size:var(--wp--preset--font-size--m);line-height:1.5;text-wrap:pretty}.ak-pflow__flow{position:relative;margin:0;aspect-ratio:2 / 1;border:2px solid var(--paper);background:var(--ink);container-type:inline-size}.ak-pflow__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ak-pflow__trail{fill:none;stroke:var(--paper);stroke-width:2;stroke-dasharray:2 11;stroke-linecap:round}.ak-pflow__pulse{fill:none;stroke:var(--acc);stroke-width:8;stroke-linecap:round;stroke-dasharray:9 191;stroke-dashoffset:9;opacity:0}.ak-pflow__steps{margin:0;padding:0;list-style:none}.ak-pflow__node{position:absolute;left:var(--x);top:var(--y);box-sizing:border-box;width:min(calc(100% / var(--cols) - 5%),30%);padding:1.6cqi 1.8cqi 1.7cqi;border:2px solid var(--paper);border-radius:4px;background:var(--ink);color:var(--paper);transform:translate(-50%,-50%)}.ak-pflow__i{display:block;font:600 1.3cqi / 1 var(--label);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:color-mix(in srgb,currentColor 70%,transparent)}.ak-pflow__label{display:block;margin-top:.9cqi;font-size:2.3cqi;font-weight:650;line-height:1.15;letter-spacing:-.02em}.ak-pflow__note{display:block;margin-top:.5cqi;font-size:1.6cqi;line-height:1.35;opacity:.75}.ak-pflow__meta{margin:1rem 0 .4rem;font-size:.875rem;line-height:1.5;color:var(--ash)}.ak-pflow__go{font-weight:650;color:var(--paper);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.22em}.ak-pflow__panel.is-live .ak-pflow__pulse{animation:ak-pf-pulse var(--dur, 10s) linear infinite}.ak-pflow__panel.is-live .ak-pflow__node{animation:ak-pf-node var(--dur, 10s) linear var(--d, 0s) infinite}@keyframes ak-pf-pulse{0%{stroke-dashoffset:9;opacity:0}3%{opacity:1}86%{stroke-dashoffset:-91;opacity:1}94%,to{stroke-dashoffset:-91;opacity:0}}@keyframes ak-pf-node{0%,20%{background:var(--acc);border-color:var(--acc);color:#fff}23%,to{background:var(--ink);border-color:var(--paper);color:var(--paper)}}@media (max-width: 1023px){.ak-pflow{display:block}.ak-pflow__list{display:flex;gap:.35rem;overflow-x:auto;margin:0 0 1.25rem;padding:.6rem 0 .4rem;scrollbar-width:none;overscroll-behavior-x:contain}.ak-pflow__list::-webkit-scrollbar{display:none}.ak-pflow__tab{flex:none;width:auto;grid-template-columns:auto;padding:.55rem .8rem;box-shadow:inset 0 0 0 1.5px var(--paper)}.ak-pflow__tab[aria-selected=true]{box-shadow:inset 0 -4px 0 var(--acc)}.ak-pflow__n,.ak-pflow__org{display:none}.ak-pflow__name{font-size:.9375rem;white-space:nowrap}.ak-pflow.is-ready .ak-pflow__panels{position:static}}@media (max-width: 781px){.ak-pflow__flow{aspect-ratio:auto;border:0;background:none;container-type:normal}.ak-pflow__svg{display:none}.ak-pflow__steps{display:grid;gap:.6rem}.ak-pflow__node{position:relative;left:auto;top:auto;width:auto;padding:.8rem 1rem;transform:none}.ak-pflow__node:not(:last-child):after{content:"";position:absolute;left:1.35rem;top:100%;height:.6rem;border-left:2px dashed var(--paper)}.ak-pflow__i{font-size:.6875rem}.ak-pflow__label{margin-top:.4rem;font-size:1rem}.ak-pflow__note{margin-top:.2rem;font-size:.8125rem}}@media (prefers-reduced-motion: reduce){.ak-pflow__pulse{display:none}.ak-pflow__node{animation:none!important}.ak-pflow__tab{transition:none}}html[data-view=crawler] :is(.ak-pflow__list,.ak-pflow__svg){display:none!important}html[data-view=crawler] .ak-pflow{display:block}html[data-view=crawler] .ak-pflow__panel{display:block!important;margin-bottom:2rem}html[data-view=crawler] .ak-pflow__panels{position:static!important}html[data-view=crawler] .ak-pflow__flow{aspect-ratio:auto;border:0;background:none}html[data-view=crawler] .ak-pflow__node{position:static;width:auto;margin-bottom:.5rem;transform:none;animation:none!important;border-style:dashed}.ak-about__h{margin:var(--wp--preset--spacing--40) 0 .45rem;font-size:1.125rem;font-weight:650;letter-spacing:-.015em;line-height:1.25}.ak-about__h+p{margin-top:0}.ak-logc__bar{display:none;align-items:flex-start;gap:1.75rem;margin-bottom:1.5rem;padding-top:8px}.ak-logc.is-ready .ak-logc__bar{display:flex}.ak-logc__steps{position:relative;flex:1;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.ak-logc__steps:before,.ak-logc__steps:after{content:"";position:absolute;top:9px;left:9px;height:2px}.ak-logc__steps:before{right:9px;background:repeating-linear-gradient(90deg,var(--rule) 0 6px,transparent 6px 11px)}.ak-logc__steps:after{width:calc((100% - 18px) * var(--ak-logc-p, 0));background:var(--paper);transition:width .45s var(--ease)}.ak-logc__step{position:relative;z-index:1}.ak-logc__step:last-child{text-align:right}.ak-logc__go{display:grid;justify-items:start;gap:.2rem;padding:0;border:0;background:none;color:var(--paper);font:inherit;text-align:left;cursor:pointer}.ak-logc__step:last-child .ak-logc__go{justify-items:end;text-align:right}.ak-logc__dot{width:20px;height:20px;margin-bottom:.7rem;box-sizing:border-box;border:2px solid var(--paper);border-radius:50%;background:var(--ink);transition:background-color .25s var(--ease),box-shadow .25s var(--ease)}.ak-logc__step.is-done .ak-logc__dot{background:var(--paper)}.ak-logc__step.is-on .ak-logc__dot{background:var(--paper);box-shadow:0 0 0 3px var(--ink),0 0 0 5px var(--paper)}.ak-logc__year{font:700 1rem / 1 var(--grotesk);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ak-logc__name{font:500 .75rem / 1.2 var(--label);color:var(--ash)}.ak-logc__step:not(.is-on) .ak-logc__year{opacity:.55}.ak-logc__go:hover .ak-logc__year{opacity:1}.ak-logc__go:focus-visible{outline:2px solid var(--paper);outline-offset:6px;border-radius:2px}.ak-logc__nav{flex:none;display:flex;align-items:center;gap:.5rem;margin-top:calc(10px - 1.375rem)}.ak-logc__nav [hidden]{display:none!important}.ak-logc__next,.ak-logc__back{height:2.75rem;border:2px solid var(--paper);border-radius:999px;background:none;color:var(--paper);font:650 .9375rem / 1 var(--grotesk);cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.ak-logc__next{padding:0 1.15rem;background:var(--paper);color:var(--ink)}.ak-logc__back{width:2.75rem;padding:0}.ak-logc__next:hover{background:var(--ink);color:var(--paper)}.ak-logc__back:hover{background:var(--paper);color:var(--ink)}.ak-logc__next:focus-visible,.ak-logc__back:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.ak-logc.is-ready .ak-logc__slides{display:grid}.ak-logc.is-ready .ak-logc__slide{grid-area:1 / 1}.ak-logc.is-ready .ak-logc__slide[hidden]{display:block;visibility:hidden}.ak-logc__slide{box-sizing:border-box;padding:0}.ak-logc__slide .ak-log__entry{padding:0}.ak-logc:not(.is-ready) .ak-logc__slide+.ak-logc__slide{margin-top:1rem}.ak-logc__slide.is-in-next{animation:ak-logc-next .4s var(--ease)}.ak-logc__slide.is-in-back{animation:ak-logc-back .4s var(--ease)}@keyframes ak-logc-next{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:none}}@keyframes ak-logc-back{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:none}}.ak-logc__slide--end{display:grid;align-content:center}.ak-logc__end{padding:.5rem 0}.ak-logc__kicker{margin:0 0 .5rem;font:600 .75rem / 1 var(--label);letter-spacing:.1em;text-transform:uppercase;opacity:.65}.ak-logc__lead{margin:0 0 1.25rem;max-width:30rem;font-size:var(--wp--preset--font-size--l);line-height:1.35;letter-spacing:-.01em}.ak-logc__all{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.35rem;border-radius:999px;background:var(--paper);color:var(--ink);font:700 1.0625rem / 1 var(--grotesk);text-decoration:none;transition:transform .2s var(--ease)}.ak-logc__all:hover{transform:translate(4px)}.ak-logc a.ak-logc__all,.ak-logc a.ak-logc__all:hover{color:var(--ink)}@media (max-width: 600px){.ak-logc__bar{flex-wrap:wrap;gap:1rem}.ak-logc__steps{flex-basis:100%}.ak-logc__nav{margin-left:auto}}@media (prefers-reduced-motion: reduce){.ak-logc__slide{animation:none!important}.ak-logc__steps:after,.ak-logc__dot,.ak-logc__all{transition:none}}html[data-view=crawler] .ak-logc__bar{display:none!important}html[data-view=crawler] .ak-logc__slide[hidden]{display:block!important;visibility:visible!important}.ak-proof{margin-top:var(--wp--preset--spacing--50);padding-top:1.1rem;border-top:3px solid var(--signal)}.ak-proof__k{margin:0}.ak-proof__head{margin:.6rem 0 0;max-width:30rem;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.015em;line-height:1.25;color:var(--paper)}.ak-proof__stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;margin:1.1rem 0 0}.ak-proof__n{color:var(--signal)}.ak-proof__l{flex:1 1 14rem;max-width:24rem;font-size:var(--wp--preset--font-size--s);line-height:1.5;color:var(--ash)}.ak-lenses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem;margin-top:var(--wp--preset--spacing--60)}.ak-lens{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;padding-top:1.1rem;border-top:3px solid var(--paper)}.ak-lens__k{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0}.ak-lens__abbr{font:700 clamp(2.5rem,4.2vw,3.6rem) / 1 var(--grotesk);letter-spacing:-.045em;text-decoration:none}.ak-lens__name{font:500 .8125rem / 1.3 var(--label);color:var(--ash)}.ak-lens__tag{margin:.7rem 0 0;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.015em;color:var(--signal)}.ak-lens__list{display:grid;align-content:start;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.ak-lens__list li{position:relative;padding-left:1.1rem;font-size:var(--wp--preset--font-size--s);line-height:1.5}.ak-lens__list li:before{content:"";position:absolute;left:0;top:.62em;width:.42rem;height:.42rem;background:var(--signal)}.ak-lens__proof{margin:0;padding-top:1.6rem}.ak-lens__n{display:block;font-size:clamp(2.25rem,3.6vw,3.25rem)}.ak-lens__l{display:block;margin-top:.4rem;max-width:17rem;font-size:.875rem;line-height:1.45;color:var(--ash)}@media (max-width: 781px){.ak-lenses{grid-template-columns:1fr}.ak-lens:not(:last-child){margin-bottom:2.25rem}}:root{--ai-grad: linear-gradient(105deg, #e5532d 0%, #d4317e 27%, #8a3ee0 52%, #3f5be8 76%, #0b84a5 100%)}.ak-ai-tag,.ak-step-tag{display:inline-block;margin:-.4em 0 -.4em .55em;padding:.24em .45em .2em;border-radius:3px;font:700 .72em / 1 var(--label);letter-spacing:.08em;vertical-align:.08em}.ak-ai-tag{background:var(--ai-grad);box-shadow:0 0 0 1px #fff9;color:#fff}.ak-step-tag{box-shadow:inset 0 0 0 1.5px currentColor}.ak-pflow__i :is(.ak-ai-tag,.ak-step-tag){font-size:1.1cqi}.ak-flow__i :is(.ak-ai-tag,.ak-step-tag){font-size:1.05cqi}.ak-flow__i .ak-step-tag{color:var(--paper)}.ak-pflow__node.is-ai{border-color:transparent;background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--ai-grad) border-box}.ak-pflow__panel.is-live .ak-pflow__node.is-ai{animation-name:ak-pf-ai}@keyframes ak-pf-ai{0%,20%{background:var(--ai-grad) padding-box,var(--ai-grad) border-box;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}23%,to{background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--ai-grad) border-box;color:var(--paper);text-shadow:none}}.ak-flow__node.is-ai{border-width:2px;border-color:transparent;background:linear-gradient(#16181d,#16181d) padding-box,var(--ai-grad) border-box}.ak-flow__node.is-ai :is(.ak-flow__i,.ak-flow__note){color:color-mix(in srgb,currentColor 72%,transparent)}.ak-scroll.is-live .ak-flow__node.is-ai{animation-name:ak-flow-ai}@keyframes ak-flow-ai{0%{background:var(--ai-grad) padding-box,var(--ai-grad) border-box;color:#fff;box-shadow:0 0 4.5cqi -.5cqi #8a3ee099}30%{background:var(--ai-grad) padding-box,var(--ai-grad) border-box;color:#fff;box-shadow:0 0 3cqi -.5cqi #8a3ee059}48%,to{background:linear-gradient(#16181d,#16181d) padding-box,var(--ai-grad) border-box;color:var(--paper);box-shadow:0 1.5cqi 3cqi -1.5cqi #000000b3}}@media (max-width: 781px){:is(.ak-pflow__i,.ak-flow__i) :is(.ak-ai-tag,.ak-step-tag){font-size:.625rem}}.ak-rail__more{margin-top:var(--wp--preset--spacing--40)}.ak-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ak-gl__in{width:100%;max-width:96rem;margin-inline:auto;padding-inline:var(--wp--style--root--padding-left, var(--gutter));box-sizing:border-box}.ak-gl__swatch{display:inline-block;flex:none;width:.7rem;height:.7rem;border-radius:1px;background:var(--el);vertical-align:-.05em;margin-right:.45em}.ak-el__dots{position:absolute;top:.45rem;right:.4rem;display:inline-flex;gap:2px}.ak-el__dots i{width:4px;height:4px;border-radius:50%;box-shadow:inset 0 0 0 1px currentColor}.ak-el__dots i.is-on{background:currentColor;box-shadow:none}.ak-gl__hero{position:relative;overflow:hidden;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)}.ak-gl__heroin{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:var(--wp--preset--spacing--50);align-items:center}.ak-gl__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font:500 .875rem / 1 var(--label);color:var(--ash)}.ak-gl__crumbs a{color:var(--ash);text-decoration:none}.ak-gl__crumbs a:last-child{display:inline-flex;align-items:center;color:var(--paper)}.ak-gl__crumbs a:last-child:before{content:"";width:.7rem;height:.7rem;margin-right:.5rem;background:var(--el)}.ak-gl__crumbs a:hover{color:var(--paper);text-decoration:underline;text-underline-offset:.25em}.ak-gl__title{margin:.35em 0 .12em;font-size:clamp(3.25rem,8.4vw,7.25rem);line-height:.92;text-wrap:balance;overflow-wrap:anywhere}.ak-gl__dict{margin:0 0 1.5rem;font-size:var(--wp--preset--font-size--m);color:var(--ash)}.ak-gl__dict em{font-family:var(--serif);font-size:1.12em;color:var(--paper)}.ak-gl__short{margin:0;max-width:34ch;font-size:clamp(1.2rem,1.9vw,1.55rem);line-height:1.42;text-wrap:pretty}.ak-gl__level{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.6rem 1rem;max-width:34rem;margin-top:2.25rem}.ak-gl__level .ak-spec__label{margin:0}.ak-gl__meter{display:flex;gap:4px}.ak-gl__meter i{width:2.4rem;height:.55rem;background:var(--rule)}.ak-gl__meter i.is-on{background:var(--el);transform-origin:left center}.ak-gl__levelname{font-weight:650;font-size:var(--wp--preset--font-size--m)}.ak-gl__levelhint{grid-column:1 / -1;font-size:var(--wp--preset--font-size--xs);line-height:1.5;color:var(--ash)}.ak-gl__facts{display:flex;flex-wrap:wrap;gap:1.25rem 2.75rem;margin:1.75rem 0 0}.ak-gl__facts dt{margin:0 0 .35rem;font:500 .8125rem / 1 var(--label);color:var(--ash)}.ak-gl__facts dd{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.02em}html[data-ak-motion] .ak-gl__meter i.is-on{animation:ak-gl-bar .6s var(--ease) both}html[data-ak-motion] .ak-gl__meter i.is-on:nth-child(2){animation-delay:.1s}html[data-ak-motion] .ak-gl__meter i.is-on:nth-child(3){animation-delay:.2s}html[data-ak-motion] .ak-gl__meter i.is-on:nth-child(4){animation-delay:.3s}.ak-gl__visual{position:relative}.ak-atom{position:relative;width:min(28rem,100%);aspect-ratio:1;margin-inline:auto;display:grid;place-items:center}.ak-atom__orbits{position:absolute;inset:-14%;width:128%;height:128%;overflow:visible;pointer-events:none}.ak-atom__ring{fill:none;stroke:var(--el);stroke-width:1.25;vector-effect:non-scaling-stroke}.ak-atom__e{fill:var(--el)}.ak-elcard{position:relative;width:58%;aspect-ratio:1 / 1.14;box-sizing:border-box;padding:1.1rem 1.2rem 1.15rem;display:grid;grid-template-rows:auto 1fr auto auto;border-radius:4px;background:var(--el);color:var(--on)}.ak-elcard__n{font:700 clamp(1.1rem,1.7vw,1.4rem) / 1 var(--label)}.ak-elcard .ak-el__dots{top:1.35rem;right:1.2rem;gap:5px}.ak-elcard .ak-el__dots i{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px currentColor}.ak-elcard .ak-el__dots i.is-on{box-shadow:none}.ak-elcard__sym{align-self:center;justify-self:center;font:700 clamp(4.25rem,9vw,7.5rem) / 1 var(--grotesk);letter-spacing:-.055em}.ak-elcard__name{text-align:center;font-weight:650;font-size:clamp(1rem,1.35vw,1.15rem)}.ak-elcard__mass{margin-top:.3rem;text-align:center;font:500 .8125rem / 1 var(--label);opacity:.78}html[data-ak-motion] .ak-elcard{animation:ak-gl-card .9s var(--ease) backwards .1s}html[data-ak-motion] .ak-atom__orbits{animation:ak-gl-fade 1.2s var(--ease) both .4s}@keyframes ak-gl-card{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ak-gl-fade{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.ak-gl__cols{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--wp--preset--spacing--50);align-items:start}.ak-gl__text p{margin:0 0 1.1rem;max-width:42rem;font-size:var(--wp--preset--font-size--m);line-height:1.7;text-wrap:pretty}.ak-gl__text .ak-gl__answer{font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.5;letter-spacing:-.01em}.ak-gl__factfile{border-top:3px solid var(--paper)}.ak-gl__factfile .ak-spec__label{margin:.85rem 0 .35rem}.ak-gl__factfile dl{display:grid;margin:0}.ak-gl__factfile dl>div{display:grid;grid-template-columns:minmax(7rem,38%) 1fr;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--paper)}.ak-gl__factfile dt{margin:0;font:500 .875rem / 1.45 var(--label);color:var(--ash)}.ak-gl__factfile dd{margin:0;font-weight:600;line-height:1.45}.ak-gl__scale .ak-spec__label{margin:0 0 .6rem}.ak-gl__steps{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ak-gl__step{display:grid;grid-template-columns:auto 1fr;gap:.15rem .9rem;align-items:center;padding:.85rem 1rem;border-radius:3px;color:var(--ash)}.ak-gl__step.is-current{background:var(--el);color:var(--on)}.ak-gl__stepdots{grid-row:span 2;position:static!important}.ak-gl__stepname{font-weight:650;color:var(--paper)}.ak-gl__step.is-current .ak-gl__stepname{color:inherit}.ak-gl__steptext{font-size:var(--wp--preset--font-size--xs);line-height:1.45}.ak-gl__step.is-current .ak-gl__steptext{opacity:.82}.ak-gl__timein{margin-top:var(--wp--preset--spacing--60)}.ak-tl{margin:0;--label-w: 16rem}.ak-tl__cap{display:grid;gap:.35rem;margin-bottom:1.5rem}.ak-tl__cap .ak-spec__label{margin:0;font-size:var(--wp--preset--font-size--m);font-weight:600;color:var(--paper)}.ak-tl__sub{font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-tl__axis{display:grid;grid-template-columns:var(--label-w) 1fr}.ak-tl__years{display:grid;grid-template-columns:repeat(var(--years),minmax(0,1fr));font:500 .75rem / 1 var(--label);color:var(--ash);font-variant-numeric:tabular-nums}.ak-tl__years span{padding:0 0 .55rem .35rem;border-left:1px solid var(--rule)}.ak-tl__lanes{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.ak-tl__lane{position:relative;display:grid;grid-template-columns:var(--label-w) 1fr;align-items:stretch;min-height:3.6rem;border-bottom:1px solid var(--rule);outline:none}.ak-tl__lane:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.ak-tl__label{display:grid;align-content:center;gap:.3rem;padding:.6rem 1rem .6rem 0}.ak-tl__org{font-weight:600;line-height:1.2}.ak-tl__meta{font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-tl__track{position:relative;display:grid;grid-template-columns:repeat(var(--years),minmax(0,1fr));align-items:center;background-image:linear-gradient(to right,var(--rule) 1px,transparent 1px);background-size:calc(100% / var(--years)) 100%}.ak-tl__bar{grid-row:1;grid-column:var(--s) / var(--e);height:12px;margin-inline:2px;border-radius:4px;background:var(--el);transform-origin:left center}.ak-tl__lane.is-open .ak-tl__bar{margin-right:0;border-radius:4px 0 0 4px;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,0 100%)}.ak-tl__lane.is-note .ak-tl__bar{background:repeating-linear-gradient(45deg,var(--el) 0 5px,transparent 5px 9px);box-shadow:inset 0 0 0 1.5px var(--el)}.ak-tl__tip{position:absolute;z-index:4;bottom:calc(50% + 14px);left:calc((var(--s) - 1) / var(--years) * 100%);display:grid;gap:.2rem;padding:.55rem .75rem;border-radius:3px;background:var(--paper);color:var(--ink);font-size:.8125rem;line-height:1.3;white-space:nowrap;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .18s,transform .18s var(--ease)}@media (max-width: 600px){.ak-tl__tip{white-space:normal;width:max-content;max-width:min(16rem,calc(100vw - 2.5rem))}.ak-tl{overflow-x:clip}}.ak-tl__lane.is-late .ak-tl__tip{left:auto;right:calc((var(--years) + 1 - var(--e)) / var(--years) * 100%)}.ak-tl__tip strong{font-size:.9375rem}.ak-tl__tip span{opacity:.72}.ak-tl__lane:hover .ak-tl__tip,.ak-tl__lane:focus-visible .ak-tl__tip{opacity:1;transform:none}html[data-ak-motion] .ak-tl:not(.is-in) .ak-tl__bar{transform:scaleX(0)}html[data-ak-motion] .ak-tl.is-in .ak-tl__bar{animation:ak-gl-bar .9s var(--ease) both}html[data-ak-motion] .ak-tl.is-in .ak-tl__lane:nth-child(2) .ak-tl__bar{animation-delay:.08s}html[data-ak-motion] .ak-tl.is-in .ak-tl__lane:nth-child(3) .ak-tl__bar{animation-delay:.16s}html[data-ak-motion] .ak-tl.is-in .ak-tl__lane:nth-child(4) .ak-tl__bar{animation-delay:.24s}html[data-ak-motion] .ak-tl.is-in .ak-tl__lane:nth-child(n+5) .ak-tl__bar{animation-delay:.32s}@keyframes ak-gl-bar{0%{transform:scaleX(0)}to{transform:none}}.ak-gl__via{margin:-.35rem 0 1.5rem;max-width:52rem;font-size:var(--wp--preset--font-size--s);line-height:1.55;color:var(--ash)}.ak-gl__grid+.ak-gl__via{margin-top:var(--wp--preset--spacing--40)}.ak-gl__noshot{display:grid;place-items:center;aspect-ratio:1440 / 778;padding:1rem;border-radius:4px;background:var(--soot);font-weight:650;font-size:clamp(1rem,1.6vw,1.35rem);letter-spacing:-.02em;text-align:center;color:var(--paper);transition:transform .4s var(--ease)}.ak-case__grid a:hover .ak-gl__noshot{transform:translateY(-4px)}.ak-gl__lockbadge{display:inline-flex;vertical-align:-.08em;opacity:.55}.ak-gl__lockbadge .ak-lock{width:.8em;height:.8em}.ak-gl__more{margin-top:1.5rem}.ak-gl__more summary{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.05rem;border-radius:3px;background:var(--paper);color:var(--ink);font-weight:600;cursor:pointer;list-style:none}.ak-gl__more summary::-webkit-details-marker{display:none}.ak-gl__more summary:after{content:"+";font-weight:400}.ak-gl__more[open] summary:after{content:"\2212"}.ak-gl__more summary:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.ak-gl__more[open] .ak-gl__grid{margin-top:1.5rem}.ak-gl__locked{margin-top:var(--wp--preset--spacing--40)}.ak-gl__webwrap{margin:var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--40)}.ak-web{display:block;width:100%;height:auto;overflow:visible;font-family:var(--grotesk)}.ak-web a,.ak-web text{text-decoration:none}.ak-web__line{stroke:var(--el);stroke-width:1.5;stroke-dasharray:520;stroke-dashoffset:0}.ak-web__core rect{fill:var(--el)}.ak-web__coresym{fill:var(--on);font-size:46px;font-weight:700;letter-spacing:-.045em;text-anchor:middle}.ak-web__corename{fill:var(--on);font-size:13px;font-weight:600;text-anchor:middle}.ak-web__node{outline:none}.ak-web__node rect{fill:var(--el);transition:fill .2s}.ak-web__sym{fill:var(--on);font-size:28px;font-weight:700;letter-spacing:-.035em;text-anchor:middle;transition:fill .2s}.ak-web__name{fill:var(--paper);font-size:14px;font-weight:550;text-anchor:middle}.ak-web__node:hover rect,.ak-web__node:focus-visible rect{fill:var(--paper)}.ak-web__node:hover .ak-web__sym,.ak-web__node:focus-visible .ak-web__sym{fill:var(--ink)}.ak-web__node:focus-visible .ak-web__name{text-decoration:underline}html[data-ak-motion] .ak-web__float{animation:ak-gl-float 6s ease-in-out infinite;animation-delay:calc(var(--f, 0) * -2s)}html[data-ak-motion] .ak-web:not(.is-in) .ak-web__line{stroke-dashoffset:520}html[data-ak-motion] .ak-web.is-in .ak-web__line{animation:ak-gl-draw 1.2s var(--ease) both;animation-delay:var(--d, 0s)}html[data-ak-motion] .ak-web:not(.is-in) .ak-web__pop{opacity:0}html[data-ak-motion] .ak-web.is-in .ak-web__pop{animation:ak-gl-fade .7s var(--ease) both;animation-delay:var(--d, 0s);transform-box:fill-box;transform-origin:center}@keyframes ak-gl-draw{0%{stroke-dashoffset:520}to{stroke-dashoffset:0}}@keyframes ak-gl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ak-gl__related{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.75rem 2.25rem;margin:0;padding:0;list-style:none}.ak-gl__related a{display:grid;grid-template-columns:auto 1fr;gap:.3rem 1rem;color:var(--paper);text-decoration:none}.ak-gl__relsym{grid-row:span 2;display:grid;place-items:center;width:3.1rem;height:3.1rem;border-radius:3px;background:var(--el);color:var(--on);font-weight:700;font-size:1.15rem;letter-spacing:-.03em;transition:background .2s,color .2s}.ak-gl__relname{align-self:end;font-weight:650}.ak-gl__relshort{font-size:var(--wp--preset--font-size--xs);line-height:1.45;color:var(--ash);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ak-gl__related a:hover .ak-gl__relsym,.ak-gl__related a:focus-visible .ak-gl__relsym{background:var(--paper);color:var(--ink)}.ak-gl__related a:hover .ak-gl__relname,.ak-gl__related a:focus-visible .ak-gl__relname{text-decoration:underline;text-underline-offset:.2em}.ak-gl__pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;margin-top:var(--wp--preset--spacing--60);padding-top:1.75rem;border-top:3px solid var(--paper)}.ak-gl__pg{display:grid;align-items:center;gap:.3rem 1rem;color:var(--paper);text-decoration:none}.ak-gl__pg--prev{grid-template-columns:auto 1fr;grid-template-areas:"sym dir" "sym name"}.ak-gl__pg--next{grid-template-columns:1fr auto;grid-template-areas:"dir sym" "name sym";text-align:right}.ak-gl__pgdir{grid-area:dir;align-self:end;font:500 .8125rem / 1 var(--label);color:var(--ash)}.ak-gl__pgname{grid-area:name;align-self:start;font-weight:650;font-size:var(--wp--preset--font-size--m)}.ak-gl__pgsym{grid-area:sym;display:grid;place-items:center;width:3.75rem;height:3.75rem;border-radius:3px;background:var(--el);color:var(--on);font:700 1.45rem / 1 var(--grotesk);letter-spacing:-.04em;transition:background .2s,color .2s}.ak-gl__pg:hover .ak-gl__pgsym,.ak-gl__pg:focus-visible .ak-gl__pgsym{background:var(--paper);color:var(--ink)}.ak-gl__pg:hover .ak-gl__pgname,.ak-gl__pg:focus-visible .ak-gl__pgname{text-decoration:underline;text-underline-offset:.2em}.ak-gl__pg--all{grid-template-columns:1fr;justify-items:center;text-align:center}.ak-gl__pg--all .ak-gl__pgdir,.ak-gl__pg--all .ak-gl__pgname{grid-area:auto}.ak-gl__map{display:grid;grid-template-columns:repeat(18,7px);grid-template-rows:repeat(7,7px) 3px repeat(2,7px);gap:2px;margin-bottom:.8rem}.ak-gl__map i{grid-row:var(--gr);grid-column:var(--gc);background:var(--el);opacity:.38;transition:opacity .2s}.ak-gl__map i.is-here{opacity:1;outline:2px solid var(--paper);outline-offset:1px}.ak-gl__pg--all:hover .ak-gl__map i{opacity:.7}.ak-gl__pg--all:hover .ak-gl__map i.is-here{opacity:1}.ak-gl__hero--index{padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)}.ak-gl__title--index{max-width:14ch;margin-bottom:0;font-size:clamp(3.25rem,7vw,6.4rem)}.ak-gl__heroidx{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--60);align-items:end}.ak-gl__herox{padding-bottom:.5rem}.ak-gl__lead{max-width:46rem;margin:0}.ak-gl__split{--el: var(--signal);margin:2rem 0 0}.ak-gl__split .ak-spec__label{margin:0 0 .7rem}.ak-gl__splitbar{display:flex;gap:2px;height:12px}.ak-gl__seg{flex:var(--w) 1 0;min-width:6px;background:var(--seg);transform-origin:left center;transition:opacity .3s}.ak-gl__seg:first-child{border-radius:3px 0 0 3px}.ak-gl__seg:last-child{border-radius:0 3px 3px 0}.ak-gl__seg--4{--seg: var(--signal)}.ak-gl__seg--3{--seg: color-mix(in oklab, var(--signal) 66%, #131315)}.ak-gl__seg--2{--seg: color-mix(in oklab, var(--signal) 42%, #131315)}.ak-gl__seg--1{--seg: color-mix(in oklab, var(--signal) 24%, #131315)}.ak-gl__splitkey{display:grid;grid-template-columns:repeat(2,max-content);gap:.15rem .75rem;margin:.6rem 0 0 -.6rem}.ak-gl__splitkey .ak-pt__lvl:before{content:"";width:.6rem;height:.6rem;background:var(--seg)}.ak-gl__splitkey b{font-weight:650;font-variant-numeric:tabular-nums}.ak-gl__split:has([aria-pressed=true]) .ak-gl__seg{opacity:.3}.ak-gl__split:has(.ak-gl__seg--4[aria-pressed=true]) .ak-gl__seg--4,.ak-gl__split:has(.ak-gl__seg--3[aria-pressed=true]) .ak-gl__seg--3,.ak-gl__split:has(.ak-gl__seg--2[aria-pressed=true]) .ak-gl__seg--2,.ak-gl__split:has(.ak-gl__seg--1[aria-pressed=true]) .ak-gl__seg--1{opacity:1}html[data-ak-motion] .ak-gl__seg{animation:ak-gl-bar .9s var(--ease) both;animation-delay:.35s}.ak-pt__lvl{appearance:none;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .6rem;border:0;border-radius:2px;background:none;color:var(--ash);font:500 .8125rem / 1 var(--label);cursor:pointer;transition:color .15s,background .15s}.ak-pt__lvl b,.ak-pt__lvl:hover{color:var(--paper)}.ak-pt__lvl[aria-pressed=true]{background:var(--paper);color:var(--ink)}.ak-pt__lvl[aria-pressed=true] b{color:var(--ink)}.ak-pt__lvl:focus-visible,.ak-pt__fam:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.ak-pt-sec{padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)}.ak-pt__legend{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-bottom:2rem}.ak-pt__fams{display:flex;flex-wrap:wrap;gap:.2rem}.ak-pt__fam{appearance:none;display:inline-flex;align-items:center;padding:.5rem .6rem;border:0;border-radius:2px;background:none;color:var(--paper);font:550 .8125rem / 1 var(--label);cursor:pointer;transition:background .15s,color .15s}.ak-pt__fam:hover{background:var(--soot)}.ak-pt__fam[aria-pressed=true]{background:var(--paper);color:var(--ink)}.ak-az .ak-el__dots{position:static}.ak-pt__find{position:relative;display:flex;align-items:center;flex:0 1 15rem;min-width:12rem}.ak-pt__find[hidden]{display:none}.ak-pt__find svg{position:absolute;left:0;color:var(--paper);pointer-events:none}.ak-pt__find input{width:100%;box-sizing:border-box;padding:.6rem 2rem .55rem 1.6rem;border:0;border-bottom:2px solid var(--paper);border-radius:0;background:transparent;color:var(--paper);font:550 .9375rem / 1 var(--label);outline:none;-webkit-appearance:none;appearance:none}.ak-pt__find input::placeholder{color:var(--ash);opacity:1}.ak-pt__find input::-webkit-search-cancel-button{-webkit-appearance:none}.ak-pt__find input:focus{background:var(--soot)}.ak-pt__find kbd{position:absolute;right:.2rem;display:grid;place-items:center;min-width:1.3rem;height:1.3rem;border-radius:2px;background:var(--paper);color:var(--ink);font:600 .75rem / 1 var(--label);pointer-events:none}.ak-pt__find input:focus+kbd,.ak-pt__find input:not(:placeholder-shown)+kbd{opacity:0}@media (hover: none){.ak-pt__find kbd{display:none}.ak-pt__find input{padding-right:.5rem}}.ak-pt{--gap: .3rem;scroll-margin-top:calc(var(--header-h) + 1.5rem);display:grid;grid-template-columns:1.4rem repeat(18,minmax(0,1fr));grid-template-rows:1.4rem repeat(7,auto) 1.4rem repeat(2,auto);gap:var(--gap)}.ak-pt__labels{display:contents}.ak-pt__gnum,.ak-pt__pnum,.ak-pt__flabel{font:500 .6875rem / 1.2 var(--label);color:var(--ash)}.ak-pt__gnum{grid-row:1;grid-column:var(--gc);align-self:end;text-align:center}.ak-pt__pnum{grid-column:1;grid-row:var(--gr);align-self:center}.ak-pt__flabel{grid-row:var(--gr);grid-column:2 / 4;align-self:center;text-align:right;padding-right:.35rem}.ak-el{position:relative;display:grid;grid-template-rows:auto 1fr auto;aspect-ratio:1 / 1.1;min-width:0;box-sizing:border-box;padding:.36rem .38rem .38rem;border-radius:3px;container-type:inline-size;background:var(--el);color:var(--on);text-decoration:none;transition:background-color .15s,color .15s,opacity .3s}.ak-pt .ak-el{grid-row:var(--gr);grid-column:var(--gc)}.ak-el__n{font:650 clamp(.5rem,15cqi,.75rem) / 1 var(--label);font-variant-numeric:tabular-nums}.ak-el__sym{align-self:center;justify-self:center;font:700 clamp(.95rem,34cqi,1.8rem) / 1 var(--grotesk);letter-spacing:-.045em}.ak-el__name{font:550 clamp(.45rem,11.5cqi,.68rem) / 1.15 var(--label);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-pt a.ak-el{color:var(--on)}.ak-pt a.ak-el:hover,.ak-pt a.ak-el:focus-visible,.ak-pt a.ak-el.is-active{background:#0f0f10;color:var(--el);outline:none}.ak-pt a.ak-el:focus-visible{outline:2px solid #0f0f10;outline-offset:2px}.ak-pt.has-filter .ak-el:not(.is-match){opacity:.16}html[data-ak-motion] .ak-pt .ak-el{animation:ak-gl-el .6s var(--ease) backwards;animation-delay:calc(var(--n, 0) * 18ms + .1s)}@keyframes ak-gl-el{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html.ak-vt .ak-pt .ak-el,html.ak-vt .ak-elcard{animation:none!important}.ak-pt__panel{grid-row:2 / 5;grid-column:4 / 14;display:grid;align-items:center;margin:0 .5rem;padding:1rem 1.4rem;border:2px solid var(--paper)}.ak-pt__panel .ak-spec__label{margin:0 0 .9rem}.ak-pt__keyrow{display:flex;align-items:center;gap:1.5rem}.ak-pt__keytile,.ak-pt__readtile{position:relative;flex:none;display:grid;grid-template-rows:auto 1fr auto;width:7.25rem;aspect-ratio:1 / 1.1;box-sizing:border-box;padding:.55rem .6rem;border-radius:3px;container-type:inline-size;background:var(--el);color:var(--on)}.ak-pt__keytile{--el: #e66767;--on: #0f0f10}.ak-pt__keytile .ak-el__dots,.ak-pt__readtile .ak-el__dots{top:.65rem;right:.55rem;gap:3px}.ak-pt__keytile .ak-el__dots i,.ak-pt__readtile .ak-el__dots i{width:7px;height:7px}.ak-pt__keytile .ak-el__sym,.ak-pt__readtile .ak-el__sym{font-size:2.6rem}.ak-pt__keytile .ak-el__n,.ak-pt__readtile .ak-el__n{font-size:.85rem}.ak-pt__keytile .ak-el__name{font-size:.72rem}.ak-pt__keynotes{display:grid;gap:.45rem;margin:0;padding:0;list-style:none;font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-pt__keynotes b{display:inline-block;min-width:3.25rem;color:var(--paper);font-weight:650;letter-spacing:.02em}.ak-pt__hint{margin:1rem 0 0;font-size:var(--wp--preset--font-size--xs);color:var(--ash)}.ak-pt__read{display:flex;align-items:center;gap:1.5rem}.ak-pt__read[hidden],.ak-pt__key[hidden]{display:none}html[data-ak-motion] .ak-pt__read.is-swap .ak-pt__readtile,html[data-ak-motion] .ak-pt__read.is-swap .ak-pt__readbody>*{animation:ak-gl-rise .35s var(--ease) both}html[data-ak-motion] .ak-pt__read.is-swap .ak-pt__readbody>:nth-child(2){animation-delay:.03s}html[data-ak-motion] .ak-pt__read.is-swap .ak-pt__readbody>:nth-child(n+3){animation-delay:.06s}@keyframes ak-gl-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ak-pt__readtile{width:8rem}.ak-pt__readbody{min-width:0}.ak-pt__readfam{display:flex;align-items:center;margin:0 0 .35rem;font:500 .8125rem / 1 var(--label);color:var(--ash)}.ak-pt__readname{margin:0 0 .45rem;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700;letter-spacing:-.03em;line-height:1.05}.ak-pt__readshort{margin:0 0 .6rem;max-width:46ch;font-size:var(--wp--preset--font-size--s);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ak-pt__readmeta{display:flex;flex-wrap:wrap;gap:.25rem .9rem;margin:0 0 .7rem;font:500 .8125rem / 1.3 var(--label);color:var(--ash)}.ak-pt__readmeta span:empty{display:none}.ak-pt__readlink{color:var(--paper);font-weight:650;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:2px}@media (max-width: 1179px){.ak-pt{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));grid-template-rows:none}.ak-pt__labels,.ak-pt__panel{display:none}.ak-pt .ak-el{grid-row:auto;grid-column:auto;order:var(--ord)}.ak-el__name{font-size:.62rem}}.ak-az>.ak-gl__in{padding-top:var(--wp--preset--spacing--50);border-top:3px solid var(--paper)}.ak-az__jump{position:sticky;top:calc(var(--ak-head, var(--header-h)) + var(--wp-admin--admin-bar--height, 0px));z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:.15rem;margin:0 0 var(--wp--preset--spacing--40);padding:.6rem 0;background:var(--ink)}.ak-az__jump a{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:2px;color:var(--paper);font-weight:700;text-decoration:none;transition:background .15s,color .15s}.ak-az__jump a:hover,.ak-az__jump a:focus-visible,.ak-az__jump a[aria-current=true]{background:var(--paper);color:var(--ink)}.ak-az__group{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1rem 2rem;padding:1.75rem 0;border-top:1px solid var(--paper);scroll-margin-top:calc(var(--ak-head, var(--header-h)) + 4rem)}.ak-az__letter{margin:0;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:700;letter-spacing:-.04em;line-height:1;scroll-margin-top:calc(var(--ak-head, var(--header-h)) + 4.5rem)}.ak-az__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.5rem 2.25rem;margin:0}.ak-az__item dt a{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--wp--preset--font-size--m);font-weight:650;color:var(--paper);text-decoration:none}.ak-az__item dt a:hover{text-decoration:underline;text-underline-offset:.2em}.ak-az__sym{display:grid;place-items:center;width:2rem;height:2rem;border-radius:2px;background:var(--el);color:var(--on);font-size:.8rem;font-weight:700;letter-spacing:-.02em}.ak-az__item dd{margin:.5rem 0 0}.ak-az__item dd p{margin:0 0 .4rem;font-size:var(--wp--preset--font-size--s);line-height:1.55}.ak-az__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:var(--wp--preset--font-size--xs)!important;color:var(--ash)}.ak-az__meta .ak-gl__swatch{margin-right:0}@media (max-width: 1023px){.ak-gl__heroin,.ak-gl__cols,.ak-gl__heroidx{grid-template-columns:1fr}.ak-pt__find{flex-basis:100%}.ak-gl__visual{order:-1;max-width:24rem;width:100%;margin-inline:auto}.ak-tl{--label-w: 11rem}}@media (max-width: 781px){.ak-gl__webwrap{display:none}.ak-gl__pager{grid-template-columns:1fr;gap:1.5rem}.ak-gl__pg--next{grid-template-columns:auto 1fr;grid-template-areas:"sym dir" "sym name";text-align:left}.ak-gl__pg--all{order:3;justify-items:start;text-align:left}.ak-gl__level{grid-template-columns:auto 1fr}.ak-gl__levelname{grid-column:1 / -1}.ak-tl__axis{display:none}.ak-tl__lane{grid-template-columns:1fr;padding-bottom:.9rem}.ak-tl__label{padding-bottom:.35rem}.ak-tl__track{height:1.4rem}.ak-az__group{grid-template-columns:1fr;gap:.75rem}.ak-az__jump{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.ak-az__jump::-webkit-scrollbar{display:none}.ak-az__jump a{flex:none}.ak-az__jump a:first-child{margin-left:auto}.ak-az__jump a:last-child{margin-right:auto}}@media (prefers-reduced-motion: reduce){.ak-el,.ak-gl__related a,.ak-gl__pg{transition:none}.ak-web__float{animation:none!important}}html[data-view=crawler] :is(.ak-gl__visual,.ak-gl__webwrap,.ak-pt,.ak-pt__legend,.ak-tl__axis,.ak-tl__track,.ak-gl__pgsym,.ak-gl__splitbar,.ak-gl__map){display:none!important}html[data-view=crawler] :is(.ak-az__sym,.ak-gl__relsym){background:transparent;color:inherit;box-shadow:inset 0 0 0 1px currentColor}html[data-view=crawler] .ak-gl__title{font-size:var(--wp--preset--font-size--xl)!important}.ak-status__lens{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.ak-status__lens:hover{color:var(--signal)}.ak-case__numbers{padding-block:clamp(2.5rem,6vw,4rem)!important}.ak-num{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none}.ak-num li{display:grid;gap:.45rem;align-content:start;padding-top:1rem;border-top:2px solid var(--paper)}.ak-num__v{font-stretch:var(--display-stretch);font-weight:var(--display-weight);font-size:clamp(2.25rem,4.4vw,3.75rem);letter-spacing:var(--display-tracking);line-height:.95;font-variant-numeric:tabular-nums}.ak-num__l{color:var(--ash);font-size:var(--wp--preset--font-size--s);line-height:1.4;max-width:16rem}.ak-swap{margin-top:clamp(2.5rem,6vw,4rem)}.ak-swap__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.25rem;align-items:stretch}.ak-swap__col{padding:clamp(1.1rem,2.4vw,1.6rem);border:1px solid var(--rule);border-radius:14px}.ak-swap__col p:last-child{margin:0;font-size:var(--wp--preset--font-size--m);line-height:1.5}.ak-swap__col--after{border-color:var(--paper)}.ak-swap__arrow{align-self:center;font-size:1.75rem;line-height:1}.ak-mods{margin-top:clamp(2.5rem,6vw,3.5rem)}.ak-mods__h{margin:0 0 1rem;font-size:var(--wp--preset--font-size--l);font-weight:600;letter-spacing:-.02em}.ak-mods__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.25rem 2rem}.ak-mods__list{display:flex;flex-wrap:wrap;gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none}.ak-mods__list li{padding:.35rem .75rem;border:1px solid var(--rule);border-radius:999px;font-size:var(--wp--preset--font-size--s);line-height:1.35}.ak-impact{margin:clamp(2.5rem,6vw,4rem) 0 var(--wp--preset--spacing--50)}.ak-impact__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none}.ak-impact__list li{display:grid;gap:.6rem;align-content:start;padding-top:1rem;border-top:1px solid var(--rule)}.ak-impact__n{font:600 .8125rem / 1 var(--label);color:var(--signal);letter-spacing:.04em}.ak-impact__list p{margin:0;font-size:var(--wp--preset--font-size--m);line-height:1.5}@media (max-width: 900px){.ak-num{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-impact__list{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.ak-swap__row{grid-template-columns:minmax(0,1fr)}.ak-swap__arrow{justify-self:center;transform:rotate(90deg)}}.ak-bridge{display:flex;align-items:center;gap:.9rem;max-width:96rem;margin:clamp(2.5rem,6vw,4.5rem) auto 0!important;font-size:var(--wp--preset--font-size--l);line-height:1.35;letter-spacing:-.01em;color:var(--paper)}.ak-bridge__line{flex:none;width:clamp(2rem,6vw,4.5rem);height:2px;background:var(--accent-gradient)}.ak-bridge__arrow{color:var(--signal)}html[data-ak-motion] .ak-bridge__arrow{display:inline-block;animation:ak-nudge 1.6s var(--ease) infinite}@media (prefers-reduced-motion: reduce){.ak-bridge__arrow{animation:none!important}}html[data-view=crawler] .ak-bridge__line{display:none}.ak-faq__in{max-width:96rem;margin:0 auto}.ak-faq__list{max-width:62rem;margin-top:clamp(1.5rem,4vw,2.5rem);border-top:1px solid var(--rule)}.ak-faq__item{border-bottom:1px solid var(--rule)}.ak-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;cursor:pointer;list-style:none}.ak-faq__q::-webkit-details-marker{display:none}.ak-faq__q:after{content:"+";flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--rule);border-radius:50%;font:400 1.25rem / 1 var(--label);transition:transform .3s var(--ease),border-color .2s var(--ease)}.ak-faq__q:hover:after{border-color:currentColor}.ak-faq__item[open]>.ak-faq__q:after{transform:rotate(45deg)}.ak-faq__q:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:4px}.ak-tone-paper .ak-faq__q:focus-visible{outline-color:currentColor}.ak-faq__h{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:600;letter-spacing:-.015em;line-height:1.3}.ak-faq__a{max-width:50rem;padding:0 3.75rem 1.5rem 0}.ak-faq__a p{margin:0;font-size:var(--wp--preset--font-size--m);line-height:1.6;opacity:.86}@media (prefers-reduced-motion: no-preference){@supports (interpolate-size: allow-keywords){.ak-faq{interpolate-size:allow-keywords}.ak-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .35s var(--ease),content-visibility .35s allow-discrete}.ak-faq__item[open]::details-content{block-size:auto}}}@media (max-width: 600px){.ak-faq__a{padding-right:0}}.ak-joins .ak-sec.ak-no-fade,.ak-joins .ak-sec.ak-no-fade *,.ak-joins .ak-sec.ak-no-fade:before{transition:none!important}.ak-joins .ak-sec.ak-canvas:before{transition:opacity .7s var(--ease)}.ak-joins .ak-sec.ak-canvas.is-borrowed:before{opacity:0}.ak-joins .ak-sec{transition:--ink .7s var(--ease),--paper .7s var(--ease),--ash .7s var(--ease),--rule .7s var(--ease),--soot .7s var(--ease),--wp--preset--color--base .7s var(--ease),--wp--preset--color--contrast .7s var(--ease),--wp--preset--color--muted .7s var(--ease),--wp--preset--color--line .7s var(--ease),--wp--preset--color--surface .7s var(--ease),background-color .7s var(--ease),color .7s var(--ease)}.ak-hl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none}.ak-hl__item{display:grid;gap:.55rem;align-content:start;padding-top:1rem;border-top:2px solid var(--paper)}.ak-hl__n{font:600 .8125rem / 1 var(--label);letter-spacing:.04em;color:var(--ash)}.ak-hl__t{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.02em;line-height:1.15}.ak-hl__item p{margin:0;font-size:var(--wp--preset--font-size--s);line-height:1.55}.ak-hl__proof{margin:clamp(1.75rem,4vw,2.5rem) 0 0!important}@media (max-width: 1100px){.ak-hl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.ak-hl{grid-template-columns:minmax(0,1fr)}}.ak-gw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,5vw,5rem);align-items:start}.ak-gw__intro{margin:0 0 1.5rem;font-size:var(--wp--preset--font-size--l);line-height:1.4;max-width:34rem}.ak-gw__steps{margin:0;padding:0;list-style:none}.ak-gw__step{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:.25rem 1rem;padding:1.25rem 0;border-top:1px solid var(--rule);transition:opacity .35s var(--ease)}.ak-gw__num{grid-row:span 2;font:600 .8125rem / 1.6 var(--label);color:var(--signal)}.ak-gw__h{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.02em}.ak-gw__step p{margin:0;color:var(--ash);line-height:1.55}.ak-gw__stage{position:relative}.ak-gw__fig{position:relative;width:100%;max-width:36rem;aspect-ratio:1;margin:0 auto}.ak-gw__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ak-gw__ring{fill:none;stroke:var(--rule);stroke-width:1.5;stroke-dasharray:4 8}.ak-gw__inner{fill:none;stroke:var(--rule);stroke-width:1;opacity:.5}.ak-gw__line{fill:none;stroke:var(--signal);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--ease) calc(var(--i) * .08s)}.ak-gw__agentline{stroke:var(--ash);stroke-width:1.5;stroke-dasharray:3 7;transition:opacity .6s var(--ease) calc(.3s + var(--i) * .12s)}.ak-gw__core,.ak-gw__node,.ak-gw__agent{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;text-align:center;border-radius:14px;transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .3s}.ak-gw__core{left:50%;top:50%;z-index:2;gap:.2rem;padding:1.1rem 1.25rem;min-width:11rem;background:var(--paper);color:var(--ink);box-shadow:0 0 0 6px color-mix(in srgb,var(--signal) 22%,transparent),0 24px 60px -20px color-mix(in srgb,var(--signal) 55%,transparent)}.ak-gw__corename{font-weight:750;font-size:var(--wp--preset--font-size--m);letter-spacing:-.01em;line-height:1.15}.ak-gw__core .ak-gw__note{color:inherit;opacity:.7}.ak-gw__node{left:var(--x);top:var(--y);z-index:1;gap:.1rem;padding:.55rem .75rem;min-width:7.5rem;background:var(--ink);border:1px solid var(--signal);color:var(--paper);text-decoration:none;transition-delay:calc(.15s + var(--i) * .08s)}a.ak-gw__node:hover,a.ak-gw__node:focus-visible{border-color:var(--paper);transform:translate(-50%,-50%) scale(1.05)}.ak-gw__name{font-weight:650;font-size:.875rem;line-height:1.2}.ak-gw__note{font-size:.6875rem;color:var(--ash);line-height:1.2}.ak-gw__agent{left:var(--x);top:var(--y);white-space:nowrap;padding:.4rem .7rem;border:1px dashed var(--ash);background:var(--ink);color:var(--paper);transition-delay:calc(.35s + var(--i) * .12s)}.ak-gw__mcp{position:absolute;left:50%;top:3.5%;transform:translate(-50%);padding:.3rem .7rem;border-radius:999px;background:var(--ink);border:1px solid var(--rule);font:500 .75rem / 1.2 var(--label);white-space:nowrap;transition:opacity .5s var(--ease) .5s}.ak-gw__mcp i{font-style:normal;color:var(--signal)}.ak-gw__foot{margin:1rem auto 0;max-width:36rem;color:var(--ash);line-height:1.5}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.ak-case__gateway.is-live .ak-gw__stage{position:sticky;top:calc(var(--ak-head, var(--header-h)) + 2rem)}.ak-case__gateway.is-live .ak-gw__step{min-height:46vh;opacity:.35}.ak-case__gateway.is-live .ak-gw__step.is-on{opacity:1}.ak-case__gateway[data-active="0"] .ak-gw__line{stroke-dashoffset:1}.ak-case__gateway[data-active="0"] .ak-gw__node{opacity:.25;transform:translate(-50%,-50%) scale(.92)}.ak-case__gateway:is([data-active="0"],[data-active="1"]) :is(.ak-gw__agent,.ak-gw__agentline,.ak-gw__mcp){opacity:0}.ak-case__gateway:is([data-active="0"],[data-active="1"]) .ak-gw__ring{opacity:.35}}@media (max-width: 899px){.ak-gw{grid-template-columns:minmax(0,1fr)}.ak-gw__node{min-width:0;padding:.4rem .5rem}.ak-gw__name{font-size:.75rem}.ak-gw__note{display:none}.ak-gw__core{min-width:0;padding:.7rem .8rem}.ak-gw__core .ak-gw__note{display:none}.ak-gw__agent{padding:.3rem .5rem}.ak-gw__mcp{font-size:.625rem}}.ak-vs__intro{margin:0 0 1.5rem;max-width:46rem;font-size:var(--wp--preset--font-size--m);line-height:1.55}.ak-vs__wrap{overflow-x:auto;border:1px solid var(--rule);border-radius:12px}.ak-vs{width:100%;border-collapse:collapse;font-size:var(--wp--preset--font-size--s);line-height:1.45}.ak-vs th,.ak-vs td{padding:.8rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.ak-vs tbody tr:last-child>*{border-bottom:0}.ak-vs thead th{background:color-mix(in srgb,var(--paper) 7%,transparent);font-weight:650}.ak-vs tbody th{font-weight:600;width:22%}.ak-vs td:last-child,.ak-vs thead th:last-child{background:color-mix(in srgb,var(--paper) 4%,transparent);font-weight:500}.ak-vs__src{margin:.9rem 0 0;color:var(--ash);font-size:var(--wp--preset--font-size--s)}@media (max-width: 600px){.ak-vs{min-width:34rem}}:root{--x-circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 90' preserveAspectRatio='none'%3E%3Cpath d='M178 13C128 3 48 6 19 30C-3 49 22 80 92 84C160 88 229 76 233 47C237 21 196 9 137 9C105 9 82 12 63 17' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");--x-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 48'%3E%3Cpath d='M60 6C44 3 24 12 15 38' fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M6 28L14 41L25 31' fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ak-x-hi{color:var(--signal)}.ak-x-cursor{display:inline-block;width:.42em;height:.78em;margin-left:.08em;vertical-align:-.02em;background:var(--accent-gradient)}.is-drawn .ak-x-cursor{animation:ak-blink 1.1s steps(1) 4}.ak-x-num{color:var(--signal);font-size:1.28em;font-weight:700;line-height:.8;letter-spacing:-.05em;font-variant-numeric:lining-nums tabular-nums}code.ak-x-code{display:inline-block;padding:.02em .28em .06em;border:1px solid color-mix(in oklab,var(--signal) 45%,transparent);border-radius:.16em;background:color-mix(in oklab,var(--signal) 10%,transparent);color:var(--signal);font:600 .74em / 1.1 var(--mono);letter-spacing:-.03em;vertical-align:.08em}mark.ak-x-mark{--x-mark: color-mix(in oklab, var(--topic-signal, var(--signal)) 72%, transparent);padding:0 .08em;margin:0 -.04em;color:inherit;background:linear-gradient(transparent 82%,var(--x-mark) 82%,var(--x-mark) 100%) no-repeat 0 0 / 100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .8s var(--ease) .15s}.ak-x-circle,.ak-x-note,.ak-x-strike{position:relative;display:inline-block}.ak-x-circle{margin:0 .2em 0 .12em}.ak-sec__intro .ak-x-circle{margin:0 .06em 0 .1em}.ak-x-circle:after{content:"";position:absolute;inset:-.12em -.36em -.18em -.28em;background:var(--signal);-webkit-mask:var(--x-circle) center / 100% 100% no-repeat;mask:var(--x-circle) center / 100% 100% no-repeat;clip-path:inset(0 0 0 0);transition:clip-path .9s var(--ease) .15s;pointer-events:none}.ak-x-strike{margin-right:.26em;color:var(--ash)}.ak-x-strike:before{content:attr(data-was);content:attr(data-was) / ""}.ak-x-strike:after{content:"";position:absolute;left:-.08em;right:-.08em;top:52%;height:.085em;border-radius:.06em;background:var(--signal);transform:rotate(-5deg);transform-origin:0 50%;transition:transform .55s var(--ease) .15s}.ak-x-note:before{content:attr(data-note);content:attr(data-note) / "";position:absolute;right:-.1em;bottom:108%;white-space:nowrap;color:var(--signal);font:600 .34em / 1 var(--mono);letter-spacing:.02em;transform:rotate(-4deg);transform-origin:100% 100%;transition:opacity .4s var(--ease) .7s}.ak-x-note:after{content:"";position:absolute;right:2.7em;bottom:66%;width:.62em;height:.46em;background:var(--signal);-webkit-mask:var(--x-arrow) center / contain no-repeat;mask:var(--x-arrow) center / contain no-repeat;clip-path:inset(0 0 0 0);transition:clip-path .5s var(--ease) .35s;pointer-events:none}html[data-ak-motion].ak-js .ak-sec__title:not(.is-drawn) mark.ak-x-mark{background-size:0% 100%}html[data-ak-motion].ak-js :is(.ak-sec__title,.ak-sec__intro):not(.is-drawn) .ak-x-circle:after{clip-path:inset(0 100% 0 0)}html[data-ak-motion].ak-js .ak-sec__title:not(.is-drawn) .ak-x-strike:after{transform:rotate(-5deg) scaleX(0)}html[data-ak-motion].ak-js .ak-sec__title:not(.is-drawn) .ak-x-note:before{opacity:0}html[data-ak-motion].ak-js .ak-sec__title:not(.is-drawn) .ak-x-note:after{clip-path:inset(0 0 0 100%)}@media (prefers-reduced-motion: reduce){.is-drawn .ak-x-cursor{animation:none}}html[data-view=crawler] :is(.ak-x-hi,.ak-x-num,code.ak-x-code){color:inherit;font:inherit;letter-spacing:inherit;background:none;border:0;padding:0;vertical-align:baseline}html[data-view=crawler] mark.ak-x-mark{background:none}html[data-view=crawler] :is(.ak-x-circle,.ak-x-note,.ak-x-strike):after,html[data-view=crawler] :is(.ak-x-note,.ak-x-strike):before,html[data-view=crawler] .ak-x-cursor{display:none}html[data-view=crawler] .ak-x-sr{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}@media (forced-colors: active){:is(.ak-x-circle,.ak-x-note,.ak-x-strike):after{background:CanvasText}mark.ak-x-mark{background:none;text-decoration:underline}}.ak-request:tool-form-active{outline:2px solid var(--signal);outline-offset:10px;border-radius:4px}.ak-request:tool-form-active:before{content:"An AI agent filled this in for you. Check it, then send it yourself.";display:block;margin:0 0 1rem;color:var(--signal);font:600 .875rem / 1.4 var(--label)}.ak-request__btn:tool-submit-active{outline:3px solid var(--signal);outline-offset:3px}.ak-os__head{max-width:50rem}.ak-os__head .ak-sec__title{margin-top:.9rem}.ak-os__lead{margin:1.2rem 0 0;font-size:var(--wp--preset--font-size--l);line-height:1.45;color:var(--ash)}.ak-os__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(2rem,6vw,6rem);align-items:start;margin-top:var(--wp--preset--spacing--60)}.ak-os__steps{margin:0;padding:0;list-style:none}.ak-os__step{padding:2.2rem 0 2.6rem;border-top:1px solid var(--rule)}.ak-os__acro{margin:0;font:700 clamp(3.25rem,7vw,6rem) / .9 var(--grotesk);letter-spacing:-.05em;color:var(--paper)}.ak-os__acro b{font-weight:700;color:var(--os, var(--signal))}.ak-os__step--all .ak-os__acro b{background:linear-gradient(100deg,#5fb4ff,#ac8cff,#d4317e,#ff9d3c,#2fd27a);-webkit-background-clip:text;background-clip:text;color:transparent}.ak-os__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:1rem 0 0;font:500 .8125rem / 1.3 var(--label);color:var(--ash)}.ak-os__name abbr{text-decoration:none;font-weight:700;letter-spacing:.04em;color:var(--paper)}.ak-os__verb{margin:.55rem 0 0;font-size:var(--wp--preset--font-size--xl);font-weight:650;letter-spacing:-.02em;line-height:1.12;color:var(--paper)}.ak-os__step--all .ak-os__verb{font-size:var(--wp--preset--font-size--l);line-height:1.3;max-width:34rem}.ak-os__text{margin:.8rem 0 0;max-width:34rem;font-size:var(--wp--preset--font-size--m);line-height:1.55;color:var(--ash)}.ak-os__proof{margin:1.4rem 0 0;max-width:34rem;padding-left:.8rem;border-left:2px solid #2fd27a;font-size:var(--wp--preset--font-size--s);line-height:1.5;color:var(--paper)}.ak-os__proof-n{font-weight:700;color:#2fd27a}.ak-os__stage{position:sticky;top:calc(var(--ak-head, var(--header-h)) + 1.5rem);display:grid;place-items:center;height:calc(100vh - var(--ak-head, var(--header-h)) - 3rem);min-height:22rem}.ak-os__dial{position:relative;width:min(100%,30rem,calc(100vh - var(--ak-head, var(--header-h)) - 7rem));aspect-ratio:1}.ak-os__ring{display:block;width:100%;height:100%;overflow:visible}.ak-os__track{fill:none;stroke:var(--rule);stroke-width:14}.ak-os__arc{fill:none;stroke-width:14;stroke-dasharray:calc(var(--seg) * 1px) calc((var(--c) - var(--seg)) * 1px);transition:stroke-dasharray .8s cubic-bezier(.2,.7,.2,1),opacity .5s ease}.ak-os__pulse{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;opacity:0}.ak-os__label{position:absolute;transform:translate(-50%,-50%);font:700 .8125rem / 1 var(--label);letter-spacing:.06em;color:var(--os);transition:opacity .5s ease}.ak-os__center{position:absolute;inset:24%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;margin:0;text-align:center}.ak-os__small{font:600 .75rem / 1.2 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.ak-os__big{font-size:clamp(1.35rem,2.3vw,2.1rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--paper)}html[data-ak-motion] .ak-os.is-live .ak-os__step{min-height:62vh;opacity:.28;transition:opacity .5s ease}html[data-ak-motion] .ak-os.is-live .ak-os__step--all{min-height:50vh}html[data-ak-motion] .ak-os.is-live .ak-os__step.is-on{opacity:1}html[data-ak-motion] .ak-os.is-live .ak-os__arc{stroke-dasharray:calc((var(--seg) - var(--gap)) * 1px) calc((var(--c) - var(--seg) + var(--gap)) * 1px);opacity:.14}html[data-ak-motion] .ak-os.is-live .ak-os__arc.is-lit{opacity:1}html[data-ak-motion] .ak-os.is-live.is-whole .ak-os__arc{stroke-dasharray:calc(var(--seg) * 1px) calc((var(--c) - var(--seg)) * 1px)}html[data-ak-motion] .ak-os.is-live .ak-os__label{opacity:.3}html[data-ak-motion] .ak-os.is-live .ak-os__label.is-lit{opacity:1}html[data-ak-motion] .ak-os.is-live.is-whole .ak-os__pulse{opacity:.85;animation:ak-os-pulse 3.2s linear infinite}@keyframes ak-os-pulse{to{stroke-dashoffset:-603.19}}@media (max-width: 781px){.ak-os__grid{grid-template-columns:1fr;margin-top:var(--wp--preset--spacing--50)}.ak-os__stage{order:-1;z-index:2;height:auto;min-height:0;top:var(--ak-head, var(--header-h));padding:.75rem 0 1.25rem;background:linear-gradient(var(--ink) 82%,transparent)}.ak-os__dial{width:9.5rem}.ak-os__label,.ak-os__small{display:none}.ak-os__center{inset:18%}.ak-os__big{font-size:.95rem}html[data-ak-motion] .ak-os.is-live .ak-os__step{min-height:52vh}html[data-ak-motion] .ak-os.is-live .ak-os__step--all{min-height:45vh}}html[data-view=crawler] .ak-os__stage,html[data-view=crawler] .ak-os__acro{display:none}html[data-view=crawler] .ak-os__grid{grid-template-columns:1fr}.ak-leadsec .ak-sec__intro{margin-top:1.2rem}.ak-leadgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.25rem 2.5rem;margin:var(--wp--preset--spacing--50) 0 0;padding:0;list-style:none}.ak-leadgrid__item{padding-top:1.1rem;border-top:3px solid var(--paper)}.ak-leadgrid__t{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.02em;line-height:1.2}.ak-leadgrid__where{margin:.55rem 0 0;font:500 .8125rem / 1.3 var(--label);color:var(--signal)}.ak-leadgrid__text{margin:.75rem 0 0;font-size:var(--wp--preset--font-size--s);line-height:1.55;color:var(--ash)}@media (max-width: 1100px){.ak-leadgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.ak-leadgrid{grid-template-columns:1fr}}.ak-note+.ak-week{margin-top:1.5rem!important}.ak-week p:not(.ak-eyebrow){font-size:var(--wp--preset--font-size--s);line-height:1.55}.ak-week ul{margin-top:.4rem;margin-bottom:.6rem}.ak-blog__in,.ak-post__in{max-width:96rem;margin:0 auto}.ak-blog-hero .ak-lead{max-width:46rem}.ak-blog__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.ak-blog__item{display:grid;grid-template-columns:minmax(9rem,15rem) minmax(0,1fr);grid-template-areas:"meta title" "meta excerpt" "meta more";gap:.35rem 3rem;padding:2.25rem 0;border-bottom:1px solid var(--rule)}.ak-blog__meta{grid-area:meta;margin:.45rem 0 0;font:500 .8125rem / 1.5 var(--label);color:var(--ash)}.ak-blog__title{grid-area:title;margin:0;max-width:46rem;font-size:var(--wp--preset--font-size--xl);font-weight:650;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.ak-blog__title a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .35s var(--ease)}.ak-blog__title a:hover,.ak-blog__title a:focus-visible{background-size:100% 2px}.ak-blog__excerpt{grid-area:excerpt;margin:.55rem 0 0;max-width:46rem;font-size:var(--wp--preset--font-size--m);line-height:1.55;color:var(--ash)}.ak-blog__more{grid-area:more;margin:.7rem 0 0;font:600 .875rem / 1 var(--label)}.ak-blog__more a{color:var(--paper);text-decoration:none}.ak-blog__more a:hover span{margin-left:.2rem}.ak-blog__pages{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;font:600 .875rem / 1 var(--label)}.ak-blog__pages a{color:var(--paper)}@media (max-width: 781px){.ak-blog__item{grid-template-columns:1fr;grid-template-areas:"meta" "title" "excerpt" "more"}.ak-blog__meta{margin:0}}.ak-blog__media{grid-area:media;display:block;overflow:hidden;border-radius:4px;background:var(--soot, #131315)}.ak-blog__media img{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .6s var(--ease)}.ak-blog__item:hover .ak-blog__media img{transform:scale(1.03)}.ak-blog__item.has-media{grid-template-columns:minmax(9rem,15rem) minmax(0,1fr) clamp(12rem,22vw,20rem);grid-template-areas:"meta title media" "meta excerpt media" "meta more media";align-items:start}@media (max-width: 781px){.ak-blog__item.has-media{grid-template-columns:1fr;grid-template-areas:"media" "meta" "title" "excerpt" "more"}.ak-blog__media{margin-bottom:.75rem}}@media (prefers-reduced-motion: reduce){.ak-blog__media img{transition:none}}.ak-post-hero .ak-post__in>*{max-width:58rem}.ak-post-hero .ak-eyebrow a{color:inherit;text-decoration:none}.ak-post__media{margin:2rem 0 0}.ak-post__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:4px;box-shadow:0 30px 60px -30px #000c}@media (min-width: 64rem){.ak-post-hero.has-media{z-index:1}.ak-post-hero.has-media .ak-post__in{display:grid;grid-template-columns:minmax(0,1fr) clamp(18rem,27vw,28rem);column-gap:clamp(2.5rem,5vw,6rem)}.ak-post-hero.has-media .ak-post__in>:not(.ak-post__media){grid-column:1}.ak-post-hero.has-media .ak-post__media{position:relative;z-index:3;grid-column:2;grid-row:1 / span 4;align-self:end;max-width:none;margin:0 0 calc(-1 * (var(--wp--preset--spacing--50) + 3.5rem))}.ak-post-hero.has-media .ak-post__media img{aspect-ratio:6 / 7}}.ak-post__title{margin:1.1rem 0 0;font-size:var(--wp--preset--font-size--xxl);font-weight:700;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.ak-post__lead{margin-top:1.3rem}.ak-post__byline{margin:1.8rem 0 0;font:500 .875rem / 1.5 var(--label);color:var(--ash)}.ak-post__byline a{font-weight:650;color:var(--paper);text-decoration:none}.ak-post__body{font-size:1.125rem;line-height:1.72}.ak-post__body :is(p,li){text-wrap:pretty}.ak-post__body>h2{margin-top:2.6em!important;font-size:var(--wp--preset--font-size--xl);font-weight:650;letter-spacing:-.03em;line-height:1.15}.ak-post__body>h3{margin-top:2em!important;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.02em}.ak-post__body a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}.ak-post__body li+li{margin-top:.45em}.ak-post__body .wp-block-quote{margin-left:0;margin-right:0;padding-left:1.25rem;border-left:3px solid var(--signal)}.ak-post__body .wp-block-quote p{font-size:var(--wp--preset--font-size--l);font-weight:600;letter-spacing:-.015em;line-height:1.4}.ak-post__body .wp-block-code{overflow-x:auto;padding:1.1rem 1.25rem;border-radius:4px;background:#0f0f10;color:#ede8df;font:400 .875rem / 1.65 var(--mono)}.ak-post__body .wp-block-code code{white-space:pre}.ak-post__body :not(pre)>code{padding:.05em .3em;border-radius:3px;background:color-mix(in oklch,var(--paper) 9%,transparent);font:400 .9em / 1 var(--mono)}.ak-post>.ak-post__body{max-width:60rem}.ak-post .ak-takeaways{--tk-bg: #0f0f10;--tk-fg: #ede8df;--tk-strong: #fff;--tk-dim: #a39e94;--tk-line: #2b2b2f;--tk-chip: #242428;--tk-card: #161618;--tk-grad: linear-gradient(120deg, var(--topic-from), var(--topic-to));position:relative;display:grid;grid-template-columns:minmax(0,1fr);margin-top:2.2rem!important;margin-bottom:2.6rem!important;padding:1.2rem 1.15rem 1rem;border-radius:18px;background:var(--tk-bg);color:var(--tk-fg);box-shadow:0 30px 60px -36px #0000008c}.ak-post .ak-takeaways:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:var(--tk-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ak-post .ak-takeaways>h2{display:flex;align-items:center;gap:.55rem;margin:0 0 .85rem!important;font:600 1rem / 1.2 var(--label)!important;letter-spacing:0!important;color:var(--tk-fg);scroll-margin-top:6rem}.ak-post .ak-takeaways>h2:before{content:"";flex:none;width:1.3rem;height:1.3rem;background:var(--tk-grad);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.7 6.3 17.7 11.3 24 12C17.7 12.7 12.7 17.7 12 24C11.3 17.7 6.3 12.7 0 12C6.3 11.3 11.3 6.3 12 0Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.7 6.3 17.7 11.3 24 12C17.7 12.7 12.7 17.7 12 24C11.3 17.7 6.3 12.7 0 12C6.3 11.3 11.3 6.3 12 0Z'/%3E%3C/svg%3E") center / contain no-repeat}.ak-post .ak-takeaways>ul{margin:0;padding:0 0 0 1.1rem;font-size:1.0625rem;line-height:1.62}.ak-post .ak-takeaways>ul>li{margin:0;padding-left:.15rem;text-wrap:wrap}.ak-post .ak-takeaways>ul>li+li{margin-top:.6rem}.ak-post .ak-takeaways>ul>li::marker{color:var(--tk-dim)}.ak-post .ak-takeaways>ul>li:first-child{list-style:none;margin:0 0 .95rem -1.1rem;padding:0;font-size:1.125rem}.ak-post .ak-takeaways strong{font-weight:650;color:var(--tk-strong)}.ak-post .ak-takeaways>ul>li:first-child strong{padding:.04em .22em;border-radius:4px;background:color-mix(in oklch,var(--topic-from) 42%,#0f0f10);-webkit-box-decoration-break:clone;box-decoration-break:clone}.ak-post .ak-takeaways a.ak-cite{display:inline-flex;align-items:center;gap:.32rem;max-width:100%;margin-left:.1rem;padding:.14rem .55rem .14rem .22rem;border-radius:99px;background:var(--tk-chip);color:#c9c4ba;font:500 .78rem / 1.25 var(--label);text-decoration:none;vertical-align:.1em;white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease)}.ak-post .ak-takeaways a.ak-cite:hover,.ak-post .ak-takeaways a.ak-cite:focus-visible{background:#35353b;color:var(--tk-fg)}.ak-post .ak-takeaways a:focus-visible{outline:2px solid var(--topic-from);outline-offset:2px}.ak-ico{display:inline-grid;place-items:center;flex:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--ico, #6b6b70);color:#0f0f10;font:700 .6rem / 1 var(--label)}.ak-ico--me{width:.9rem;height:.9rem;border-radius:3px;background:var(--tk-grad, var(--accent-gradient))}.ak-tk__src{min-width:0;margin-top:1.1rem;padding-top:.95rem;border-top:1px solid var(--tk-line)}.ak-tk__srck{margin:0 0 .6rem!important;font:600 .72rem / 1.2 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--tk-dim)}.ak-tk__src ul{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(13rem,74%);gap:.6rem;margin:0 -1.15rem;padding:0 1.15rem .3rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.15rem;scrollbar-width:none}.ak-tk__src ul::-webkit-scrollbar{display:none}.ak-tk__src li{display:flex;margin:0!important;scroll-snap-align:start}.ak-post .ak-takeaways a.ak-src{display:grid;flex:1;align-content:start;gap:.32rem;min-width:0;padding:.75rem .85rem .85rem;border:1px solid var(--tk-line);border-radius:12px;background:var(--tk-card);color:var(--tk-fg);text-decoration:none;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.ak-post .ak-takeaways a.ak-src:hover{border-color:#46464d;background:#1d1d20;color:var(--tk-fg)}.ak-post .ak-takeaways a.ak-src:hover .ak-src__title{text-decoration:underline;text-underline-offset:.15em}.ak-src__site{display:flex;align-items:center;gap:.4rem;min-width:0;font:500 .75rem / 1.2 var(--label);color:var(--tk-dim)}.ak-src__name{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--tk-fg);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ak-src__dom{flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ak-src__dom:before{content:"\b7";margin-right:.4rem}.ak-src__title{font:600 .9375rem / 1.3 var(--label);color:var(--tk-fg)}.ak-src__note{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font:400 .78rem / 1.45 var(--label);color:var(--tk-dim)}.ak-tk__foot{margin:.9rem 0 0!important;font:500 .75rem / 1.3 var(--label);color:var(--tk-dim)}@media (min-width: 64rem){.ak-post .ak-takeaways{grid-template-columns:minmax(0,1fr) 17.5rem;grid-template-rows:auto auto 1fr;column-gap:1.9rem;padding:1.5rem 1.5rem 1.25rem 1.75rem}.ak-post .ak-takeaways>:is(h2,ul,.ak-tk__foot){grid-column:1}.ak-tk__src{grid-column:2;grid-row:1 / span 3;margin-top:0;padding-top:0;border-top:0}.ak-tk__src ul{grid-auto-flow:row;grid-auto-columns:auto;gap:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--tk-line);border-radius:14px}.ak-tk__src li+li{border-top:1px solid var(--tk-line)}.ak-post .ak-takeaways a.ak-src{border:0;border-radius:0;background:transparent}.ak-tk__foot{align-self:end}}html[data-view=crawler] .ak-post .ak-takeaways{--tk-bg: transparent;--tk-fg: var(--paper);--tk-strong: var(--paper);--tk-dim: var(--ash);--tk-line: var(--rule);--tk-chip: transparent;--tk-card: transparent;border:1px dashed var(--ash);border-radius:0;box-shadow:none}html[data-view=crawler] .ak-post .ak-takeaways:before,html[data-view=crawler] .ak-ico{display:none}html[data-view=crawler] .ak-post .ak-takeaways>h2:before{width:auto;height:auto;background:none;-webkit-mask:none;mask:none}html[data-view=crawler] .ak-post .ak-takeaways>ul>li:first-child strong{background:none;padding:0}html[data-view=crawler] .ak-post .ak-takeaways a.ak-cite{padding:0;color:var(--ash);white-space:normal}.ak-bignum{margin:2.2rem 0 0!important;font-size:clamp(3.5rem,11vw,7rem);font-weight:700;letter-spacing:-.05em;line-height:.9;color:var(--paper)}.ak-bignum span{color:var(--signal)}.ak-bignum+p{margin-top:.9rem!important;font:500 .875rem / 1.5 var(--label);color:var(--ash)}.ak-post-end .ak-post__in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem 5rem;align-items:start}.ak-post__author-name{margin:.9rem 0 0;font-size:var(--wp--preset--font-size--xl);font-weight:650;letter-spacing:-.03em;line-height:1.1}.ak-post__author-name a{color:var(--paper);text-decoration:none}.ak-post__author-bio{margin:.8rem 0 0;max-width:36rem;font-size:var(--wp--preset--font-size--m);line-height:1.55;color:var(--ash)}.ak-post__cta{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 0}.ak-btn{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1.15rem;border:1px solid var(--paper);border-radius:999px;background:var(--paper);color:var(--ink)!important;font:600 .875rem / 1 var(--grotesk);text-decoration:none;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.ak-btn:hover{border-color:var(--signal);background:var(--signal);color:#0b0b0c!important}.ak-btn--ghost{border-color:var(--rule);background:transparent;color:var(--paper)!important}.ak-btn:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.ak-post__next{margin:.9rem 0 0;padding:0;list-style:none}.ak-post__next li{border-top:1px solid var(--rule)}.ak-post__next li:last-child{border-bottom:1px solid var(--rule)}.ak-post__next a{display:block;padding:1rem 0;color:var(--paper);text-decoration:none}.ak-post__next .ak-blog__meta{margin:0}.ak-post__next-t{display:block;margin-top:.3rem;font-size:var(--wp--preset--font-size--l);font-weight:650;letter-spacing:-.02em;line-height:1.2}.ak-post__next a:hover .ak-post__next-t{text-decoration:underline;text-underline-offset:.18em}@media (max-width: 781px){.ak-post-end .ak-post__in{grid-template-columns:1fr}}.ak-peek__org{margin:0;padding:.5rem .75rem;border-top:1px solid var(--rule);font:600 .75rem / 1.2 var(--label);color:var(--paper)}.ak-peek__org[hidden],.ak-wall__org{display:none}@media (hover: none){.ak-wall--home .ak-wall__org{display:inline}}.ak-lstrip--compact{--ak-tile: clamp(8.5rem, 10.5vw, 11rem);margin-top:2rem}.ak-lstrip--compact .ak-lstrip__set{gap:.6rem;padding-right:.6rem}.ak-lstrip--compact .ak-lstrip__item{border-radius:8px}.ak-lstrip--compact .ak-lstrip__tag{padding:.32rem .5rem;border-radius:6px;font-size:.68rem}.ak-wall__all{margin:1.75rem 0 0}.ak-wall--home .ak-wall__list{font-size:clamp(1.6rem,3.4vw,3rem)}.ak-menu-btn,.ak-menu{display:none}@media (max-width: 781px){.ak-header .ak-nav,.ak-header .ak-view-toggle{display:none!important}.ak-header__cta{order:2;margin-left:auto}.ak-menu-btn{order:3;display:inline-grid;place-items:center;flex:none;width:2.4rem;height:2.4rem;padding:0;border:1.5px solid var(--paper);border-radius:4px;background:transparent;color:var(--paper);cursor:pointer;transition:background-color .25s var(--ease),color .25s var(--ease)}.ak-menu-btn:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.ak-menu-btn__bars{position:relative;width:1.15rem;height:.85rem}.ak-menu-btn__bars i{position:absolute;left:0;right:0;height:2px;border-radius:1px;background:currentColor;transition:transform .3s var(--ease),top .3s var(--ease),right .3s var(--ease),opacity .2s var(--ease)}.ak-menu-btn__bars i:nth-child(1){top:0}.ak-menu-btn__bars i:nth-child(2){top:calc(50% - 1px)}.ak-menu-btn__bars i:nth-child(3){top:calc(100% - 2px);right:45%;background:var(--accent-gradient)}.ak-menu-btn[aria-expanded=true]{background:var(--paper);color:var(--ink)}.ak-menu-btn[aria-expanded=true] .ak-menu-btn__bars i:nth-child(1){top:calc(50% - 1px);transform:rotate(45deg)}.ak-menu-btn[aria-expanded=true] .ak-menu-btn__bars i:nth-child(2){opacity:0}.ak-menu-btn[aria-expanded=true] .ak-menu-btn__bars i:nth-child(3){top:calc(50% - 1px);right:0;transform:rotate(-45deg);background:currentColor}.ak-menu{position:fixed;inset:var(--ak-head, 4rem) 0 0 0;z-index:45;overflow-y:auto;overscroll-behavior:contain;background:var(--ink);color:var(--paper)}.ak-menu:not([hidden]){display:block}html.ak-menu-open{overflow:hidden}.ak-menu__in{max-width:34rem;margin:0 auto;padding:1.1rem 1rem 1.75rem}.ak-menu__k{margin:0 0 .75rem;font:600 .75rem / 1.2 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.ak-menu__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.ak-menu__grid>li{display:grid}.ak-menu__el{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:6.6rem;padding:.5rem .6rem .55rem;border-radius:3px;background:var(--el);color:var(--on);text-decoration:none;transition:transform .15s var(--ease)}.ak-menu__el:active{transform:scale(.97)}.ak-menu__el:focus-visible{outline:3px solid var(--paper);outline-offset:2px}.ak-menu__n{font:600 .7rem / 1 var(--label);font-variant-numeric:tabular-nums;opacity:.85}.ak-menu__sym{align-self:center;font:700 clamp(1.9rem,10vw,2.6rem) / 1 var(--grotesk);letter-spacing:-.045em}.ak-menu__name{font:600 .75rem / 1.15 var(--label)}.ak-menu__el[aria-current=page]{background:var(--paper);color:var(--el);box-shadow:inset 0 0 0 3px var(--el)}.ak-menu__el--contact{background:var(--paper);color:var(--ink)}.ak-menu a.ak-menu__el,.ak-menu a.ak-menu__el:hover{color:var(--on)}.ak-menu a.ak-menu__el[aria-current=page],.ak-menu a.ak-menu__el[aria-current=page]:hover{color:var(--el)}.ak-menu a.ak-menu__el--contact,.ak-menu a.ak-menu__el--contact:hover{color:var(--ink)}.ak-menu__el--contact .ak-menu__sym{background:linear-gradient(100deg,var(--topic-from) 0%,var(--topic-to) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ak-menu__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--rule)}.ak-menu__note{font:500 .8125rem / 1.3 var(--label);color:var(--ash)}.ak-menu .ak-view-toggle{display:inline-flex!important}html.ak-menu-open .ak-menu__el{animation:ak-menu-drop .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 40ms)}@keyframes ak-menu-drop{0%{opacity:0;transform:translateY(-14px) rotate(-2deg)}to{opacity:1;transform:none}}}@media (max-width: 781px) and (prefers-reduced-motion: reduce){html.ak-menu-open .ak-menu__el{animation:none}.ak-menu-btn__bars i{transition:none}}html[data-ak-ground]{--ground-a: #121214;--ground-b: #222227;--ground-line: #2f2f35;--ground-soot: #1a1a1e}html[data-ak-ground=blue]{--ground-a: #0a1120;--ground-b: #162238;--ground-line: #253552;--ground-soot: #111b2e}html[data-ak-ground] body,html[data-ak-ground] .ak-sec:not(.ak-tone-paper):not(.ak-canvas),html[data-ak-ground] .wp-site-blocks>header:not([data-tone=paper]){--wp--preset--color--base: var(--ground-a);--wp--preset--color--surface: var(--ground-soot);--wp--preset--color--line: var(--ground-line);--ink: var(--ground-a);--soot: var(--ground-soot);--rule: var(--ground-line)}html[data-ak-ground] body{background:var(--ground-a)}html[data-ak-ground] .ak-sec:not(.ak-tone-paper):not(.ak-canvas){background:linear-gradient(90deg,var(--ground-a) 0%,var(--ground-b) 100%)}html[data-ak-ground] .ak-sec:not(.ak-tone-paper):not(.ak-canvas):after{opacity:.7}html[data-view=crawler][data-ak-ground] body,html[data-view=crawler][data-ak-ground] .ak-sec{background:#0b0b0c}html[data-ak-ground] body.ak-topic-build .ak-sec.ak-sec:not(.ak-tone-paper):not(.ak-canvas):not(.ak-page-hero):not(.ak-faq):not(.ak-contact){background:linear-gradient(100deg,#2b2b30,#0c0c0e)}html[data-ak-ground] body.ak-topic-cite .ak-sec.ak-sec:not(.ak-tone-paper):not(.ak-canvas):not(.ak-page-hero):not(.ak-faq):not(.ak-contact){background:linear-gradient(100deg,#1a2160,#2f2a84)}html[data-ak-ground] body.ak-topic-convert .ak-sec.ak-sec:not(.ak-tone-paper):not(.ak-canvas):not(.ak-page-hero):not(.ak-faq):not(.ak-contact){background:linear-gradient(100deg,#0d3b32,#176247)}html[data-ak-ground] body:is(.ak-topic-cite,.ak-topic-convert) .ak-sec:not(.ak-tone-paper):not(.ak-canvas):not(.ak-page-hero):not(.ak-faq):not(.ak-contact){--soot: rgba(0, 0, 0, .22);--wp--preset--color--surface: var(--soot);--rule: rgba(255, 255, 255, .16);--wp--preset--color--line: var(--rule)}html[data-ak-ground] .ak-sec.ak-sec.ak-sec:where(:not(.ak-hero):not(.ak-page-hero):not(.ak-takeout):not(:first-child)){position:relative;margin-top:-1.5rem;padding-top:calc(var(--wp--preset--spacing--60) + 1.5rem);clip-path:polygon(0% 14px,2.9% 10px,5.9% 26px,8.8% 2px,11.8% 6px,14.7% 8px,17.6% 6px,20.6% 22px,23.5% 20px,26.5% 2px,29.4% 8px,32.4% 14px,35.3% 2px,38.2% 6px,41.2% 26px,44.1% 26px,47.1% 6px,50% 14px,52.9% 6px,55.9% 8px,58.8% 26px,61.8% 2px,64.7% 20px,67.6% 6px,70.6% 14px,73.5% 20px,76.5% 2px,79.4% 20px,82.4% 20px,85.3% 26px,88.2% 2px,91.2% 14px,94.1% 2px,97.1% 8px,100% 14px,100% 100%,0 100%)}html[data-ak-ground] .ak-sec.ak-sec.ak-sec.ak-contact{position:relative;margin-top:-1.5rem;padding-top:calc(var(--wp--preset--spacing--40) + 1.5rem);clip-path:polygon(0% 14px,2.9% 10px,5.9% 26px,8.8% 2px,11.8% 6px,14.7% 8px,17.6% 6px,20.6% 22px,23.5% 20px,26.5% 2px,29.4% 8px,32.4% 14px,35.3% 2px,38.2% 6px,41.2% 26px,44.1% 26px,47.1% 6px,50% 14px,52.9% 6px,55.9% 8px,58.8% 26px,61.8% 2px,64.7% 20px,67.6% 6px,70.6% 14px,73.5% 20px,76.5% 2px,79.4% 20px,82.4% 20px,85.3% 26px,88.2% 2px,91.2% 14px,94.1% 2px,97.1% 8px,100% 14px,100% 100%,0 100%)}html[data-ak-ground] .ak-sec.ak-sec.ak-sec.ak-faq:not(.ak-page-hero){padding-top:calc(var(--wp--preset--spacing--50) + 1.5rem);padding-bottom:var(--wp--preset--spacing--40)}html[data-ak-ground] .ak-sec:where(:not(.ak-tone-paper):not(.ak-canvas):not(.ak-takeout))+.ak-sec.ak-sec.ak-sec:where(:not(.ak-tone-paper):not(.ak-canvas):not(.ak-takeout)){padding-top:calc(var(--wp--preset--spacing--40) + 1.5rem)}html[data-ak-ground] .ak-takeout+.ak-sec.ak-sec.ak-sec.ak-sec{margin-top:0;padding-top:var(--wp--preset--spacing--60);clip-path:none}html[data-view=crawler] .ak-sec.ak-sec.ak-sec{clip-path:none;margin-top:0}.wp-site-blocks>main+footer{margin-block-start:0}body .ak-sec.ak-sec.ak-faq{padding-bottom:var(--wp--preset--spacing--40)}body .ak-sec.ak-sec.ak-contact{padding-top:var(--wp--preset--spacing--40)}html[data-ak-ground] .ak-sec.ak-sec.ak-faq:not(.ak-tone-paper),html[data-ak-ground] .ak-sec.ak-sec.ak-contact,html[data-ak-ground] .wp-site-blocks>footer,html[data-ak-ground] .ak-footer{--wp--preset--color--base: #0b0b0c;--wp--preset--color--surface: #131315;--wp--preset--color--line: #2b2b2f;--ink: #0b0b0c;--soot: #131315;--rule: #2b2b2f;background:#0b0b0c}html[data-ak-ground] .wp-site-blocks>footer,html[data-ak-ground] .ak-footer{--wp--preset--color--base: #0b0b0c;--wp--preset--color--surface: #131315;--wp--preset--color--line: #2b2b2f;--ink: #0b0b0c;--soot: #131315;--rule: #2b2b2f;background:#0b0b0c}code.ak-x-code{display:inline;padding:0;border:0;border-radius:0;background:linear-gradient(90deg,var(--accent-from),var(--accent-to)) no-repeat 0 88% / 100% .12em;color:inherit;font:inherit;letter-spacing:inherit;vertical-align:baseline}.ak-x-cursor{display:none}.ak-sec__head{position:relative;isolation:isolate}.ak-sec__glyph{position:absolute;right:-.04em;bottom:-.1em;z-index:-1;font-size:clamp(7rem,18vw,16rem);font-weight:800;line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px color-mix(in oklab,var(--paper) 28%,transparent);pointer-events:none;user-select:none}html[data-view=crawler] .ak-sec__glyph{display:none}.ak-sec.ak-sec.ak-sec.ak-takeout{position:relative;z-index:2;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);min-height:90dvh;margin-top:-2rem;margin-bottom:-2rem;padding:clamp(4rem,10vh,7rem) var(--wp--style--root--padding-right, 2rem) clamp(4rem,10vh,7rem) var(--wp--style--root--padding-left, 2rem);overflow:hidden;clip-path:polygon(0% 14px,2.9% 10px,5.9% 26px,8.8% 2px,11.8% 6px,14.7% 8px,17.6% 6px,20.6% 22px,23.5% 20px,26.5% 2px,29.4% 8px,32.4% 14px,35.3% 2px,38.2% 6px,41.2% 26px,44.1% 26px,47.1% 6px,50% 14px,52.9% 6px,55.9% 8px,58.8% 26px,61.8% 2px,64.7% 20px,67.6% 6px,70.6% 14px,73.5% 20px,76.5% 2px,79.4% 20px,82.4% 20px,85.3% 26px,88.2% 2px,91.2% 14px,94.1% 2px,97.1% 8px,100% 14px,100% calc(100% - 14px),97.1% calc(100% - 8px),94.1% calc(100% - 12px),91.2% calc(100% - 12px),88.2% calc(100% - 8px),85.3% calc(100% - 20px),82.4% calc(100% - 14px),79.4% calc(100% - 10px),76.5% calc(100% - 8px),73.5% calc(100% - 12px),70.6% calc(100% - 20px),67.6% calc(100% - 10px),64.7% calc(100% - 6px),61.8% calc(100% - 12px),58.8% calc(100% - 18px),55.9% calc(100% - 10px),52.9% calc(100% - 6px),50% calc(100% - 8px),47.1% calc(100% - 2px),44.1% calc(100% - 20px),41.2% calc(100% - 26px),38.2% calc(100% - 12px),35.3% calc(100% - 20px),32.4% calc(100% - 10px),29.4% calc(100% - 20px),26.5% calc(100% - 2px),23.5% calc(100% - 8px),20.6% calc(100% - 6px),17.6% calc(100% - 2px),14.7% calc(100% - 2px),11.8% calc(100% - 14px),8.8% calc(100% - 14px),5.9% calc(100% - 20px),2.9% calc(100% - 2px),0% calc(100% - 14px));color:var(--paper)}.ak-sec.ak-takeout+.ak-sec.ak-sec.ak-sec{padding-top:var(--wp--preset--spacing--60)}.ak-takeout__inner{max-width:34rem;justify-self:end;width:100%}.ak-takeout__kicker{margin:0 0 1.2rem}.ak-takeout__line{margin:0;font-size:clamp(1.9rem,3.6vw,3.4rem);font-weight:600;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.ak-takeout__word{position:absolute;right:-.08em;top:50%;z-index:-1;transform:translateY(-50%);font-size:clamp(10rem,28vw,30rem);font-weight:800;line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px color-mix(in oklab,var(--paper) 16%,transparent);white-space:nowrap;pointer-events:none;user-select:none}.ak-takeout__thread{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:radial-gradient(circle at 2px 2px,var(--signal) 1.4px,transparent 2px) 0 0 / 4px 11px repeat-y;opacity:.55;pointer-events:none}.ak-takeout__stack{position:relative;min-height:clamp(18rem,44vh,30rem)}.ak-takeout__obj{position:absolute;margin:0;border-radius:10px;box-shadow:0 30px 60px -20px #000000b3,0 0 0 1px #ffffff0f;background:var(--soot);overflow:hidden}.ak-takeout__obj img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.ak-takeout__obj--1{left:0;top:14%;width:58%;aspect-ratio:16 / 10;rotate:-7deg;z-index:1}.ak-takeout__obj--2{left:24%;top:0;width:60%;aspect-ratio:16 / 10;rotate:4deg;z-index:2}.ak-takeout__obj--3{left:40%;top:40%;width:56%;aspect-ratio:16 / 10;rotate:-3deg;z-index:3}.ak-takeout__stack:has(>:nth-child(1):last-child) .ak-takeout__obj--1{left:10%;top:0;width:80%;aspect-ratio:3 / 2;rotate:-3deg}.ak-takeout__obj a{display:block;height:100%}.ak-takeout__obj a:hover img{transform:scale(1.03)}.ak-takeout__obj a img{transition:transform .5s var(--ease)}.ak-takeout--ecom .ak-takeout__obj--1{left:0;top:0;width:56%;aspect-ratio:3 / 2;rotate:-5deg}.ak-takeout--ecom .ak-takeout__obj--2{left:14%;top:42%;width:44%;aspect-ratio:1;rotate:3deg}.ak-takeout--ecom .ak-takeout__obj--3{left:58%;top:6%;width:40%;aspect-ratio:4 / 5;rotate:-2deg}.ak-takeout--ecom .ak-takeout__stack{min-height:clamp(24rem,60vh,40rem)}.ak-takeout__code{padding:1.1rem 1.3rem;font:500 .82rem / 1.5 var(--mono);color:var(--paper);white-space:pre;aspect-ratio:auto}.ak-takeout__code code{font:inherit;background:none;padding:0}.ak-takeout__card{display:grid;gap:.3rem;padding:1.4rem 1.6rem;aspect-ratio:auto;background:var(--soot)}.ak-takeout__card strong{font-size:2.2rem;font-weight:800;letter-spacing:-.04em;line-height:1;background:linear-gradient(90deg,var(--accent-from),var(--accent-to));-webkit-background-clip:text;background-clip:text;color:transparent}.ak-takeout__card span{color:var(--ash);font-size:.95rem}.ak-takeout__type{display:grid;gap:.25rem;padding:1.3rem 1.5rem 1.4rem;aspect-ratio:auto;background:#faf7f1;color:#1b1b1d}.ak-takeout__type-aa{font-size:3.4rem;line-height:1;font-weight:600;letter-spacing:-.03em}.ak-takeout__type strong{font-size:1.25rem;font-weight:600}.ak-takeout__type-note{font:500 .7rem / 1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#6b665e}.ak-takeout__swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;padding:1rem 1.1rem 1.1rem;aspect-ratio:auto;background:#faf7f1;color:#1b1b1d}.ak-takeout__swatches .ak-takeout__type-note{grid-column:1 / -1}.ak-takeout__swatch{display:grid;gap:.4rem;font:500 .66rem / 1 var(--mono);color:#6b665e}.ak-takeout__swatch i{display:block;aspect-ratio:1;border-radius:6px;background:var(--sw);box-shadow:inset 0 0 0 1px #00000014}.ak-takeout--work .ak-takeout__obj--2{left:40%;top:4%;width:44%}.ak-takeout--work .ak-takeout__obj--3{left:48%;top:52%;width:50%}.ak-takeout--built .ak-takeout__obj--1{width:60%}.ak-takeout--built .ak-takeout__obj--2{left:34%;top:46%;width:62%}.ak-takeout--built .ak-takeout__stack{min-height:clamp(20rem,50vh,32rem)}.ak-takeout--plugins .ak-takeout__obj--1{left:0;top:0;width:46%;rotate:-5deg}.ak-takeout--plugins .ak-takeout__obj--2{left:27%;top:32%;width:46%;rotate:3deg}.ak-takeout--plugins .ak-takeout__obj--3{left:54%;top:64%;width:46%;rotate:-2deg}.ak-takeout--plugins .ak-takeout__stack{min-height:clamp(22rem,56vh,36rem)}html[data-ak-ground] .ak-sec.ak-sec.ak-home-built{background:linear-gradient(100deg,#2b2b30,#0c0c0e)}html[data-ak-ground] .ak-sec.ak-sec.ak-home-seo{background:linear-gradient(100deg,#1a2160,#2f2a84)}html[data-ak-ground] .ak-sec.ak-sec.ak-home-ecom{background:linear-gradient(100deg,#0d3b32,#176247)}html[data-ak-ground] :is(.ak-home-seo,.ak-home-ecom){--soot: rgba(0, 0, 0, .22);--wp--preset--color--surface: var(--soot);--rule: rgba(255, 255, 255, .16);--wp--preset--color--line: var(--rule)}html[data-ak-ground] .ak-sec.ak-sec.ak-sec.ak-takeout--ecom{background:linear-gradient(100deg,#4d0f12,#8a1c1c)}.ak-takeout--rail-sec{--topic-from: #2fd27a;--topic-to: #1f8a9e;--topic-signal: #c8f560;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}.ak-takeout--design{--topic-from: #7c3aed;--topic-to: #ff6aa8;--topic-signal: #ff8fbf;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}.ak-takeout--seo{--topic-from: #0f766e;--topic-to: #2fd27a;--topic-signal: #c8f560;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}.ak-takeout--ecom{--topic-from: #b91c1c;--topic-to: #ef4444;--topic-signal: #ff6b6b;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}.ak-takeout--work{--topic-from: #ffc94d;--topic-to: #ff6aa8;--topic-signal: #ff8fbf;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}.ak-takeout--built{--topic-from: #ff5148;--topic-to: #ff9d3c;--topic-signal: #ff8a3d;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}.ak-takeout--plugins{--topic-from: #5fb4ff;--topic-to: #ac8cff;--topic-signal: #8fb0ff;--accent-from: var(--topic-from);--accent-to: var(--topic-to);--signal: var(--topic-signal)}@media (max-width: 781px){.ak-sec.ak-sec.ak-sec.ak-takeout{grid-template-columns:1fr;min-height:70dvh;gap:2.5rem}.ak-sec__glyph{font-size:clamp(5rem,24vw,7rem);-webkit-text-stroke-color:color-mix(in oklab,var(--paper) 18%,transparent)}.ak-takeout__inner{justify-self:start}.ak-takeout__thread{display:none}.ak-takeout__word{inset:auto auto -.1em -.04em;transform:none}.ak-takeout__stack{min-height:0;display:flex;align-items:center;gap:1rem;margin:0 calc(-1 * var(--wp--style--root--padding-left, 2rem));padding:2.5rem var(--wp--style--root--padding-left, 2rem) 2.5rem;overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wp--style--root--padding-left, 2rem);-webkit-overflow-scrolling:touch;scrollbar-width:none}.ak-takeout__stack::-webkit-scrollbar{display:none}.ak-sec.ak-takeout .ak-takeout__obj,.ak-takeout--plugins .ak-takeout__obj--1,.ak-takeout--plugins .ak-takeout__obj--2,.ak-takeout--plugins .ak-takeout__obj--3,.ak-takeout--built .ak-takeout__obj--1,.ak-takeout--built .ak-takeout__obj--2,.ak-takeout--work .ak-takeout__obj--2,.ak-takeout--work .ak-takeout__obj--3,.ak-takeout--ecom .ak-takeout__obj--1,.ak-takeout--ecom .ak-takeout__obj--2,.ak-takeout--ecom .ak-takeout__obj--3,.ak-takeout__stack:has(>:nth-child(1):last-child) .ak-takeout__obj--1{position:static;flex:0 0 78%;width:auto;left:auto;top:auto;scroll-snap-align:start;rotate:0deg}.ak-takeout__obj:nth-child(odd){rotate:-1.5deg}.ak-takeout__obj:nth-child(2n){rotate:1.5deg}.ak-takeout__stack:has(>:nth-child(1):last-child) .ak-takeout__obj--1{flex-basis:100%}.ak-takeout--ecom .ak-takeout__obj--3{aspect-ratio:4 / 5;flex-basis:64%}.ak-takeout--ecom .ak-takeout__obj--2{aspect-ratio:1;flex-basis:70%}.ak-takeout__code{flex-basis:88%;font-size:.74rem}.ak-takeout--plugins .ak-takeout__obj{flex-basis:60%}.ak-takeout__type,.ak-takeout__swatches{flex-basis:72%}}html[data-view=crawler] .ak-takeout__word,html[data-view=crawler] .ak-takeout__thread{display:none}html[data-view=crawler] .ak-sec.ak-sec.ak-sec.ak-takeout{clip-path:none;min-height:0;margin:0}@media (prefers-reduced-motion: reduce){.ak-sec.ak-takeout{min-height:0}}.ak-lang{position:relative}.ak-lang__current{list-style:none;display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .4rem;border-radius:999px;cursor:pointer}.ak-lang__current::-webkit-details-marker{display:none}.ak-lang__current:hover,.ak-lang[open] .ak-lang__current{background:color-mix(in srgb,var(--paper) 8%,transparent)}.ak-lang__current:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ak-lang__flag{width:20px;height:20px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 1px #ffffff2e}.ak-lang__flag--text{display:inline-grid;place-items:center;font:600 .6rem / 1 var(--label);background:var(--soot);color:var(--paper)}.ak-lang__chev{width:.4rem;height:.4rem;border-right:1.5px solid var(--ash);border-bottom:1.5px solid var(--ash);transform:translateY(-2px) rotate(45deg)}.ak-lang__list{position:absolute;right:0;top:calc(100% + .5rem);margin:0;padding:.35rem;list-style:none;min-width:10rem;background:var(--soot);border:1px solid var(--rule);border-radius:10px;box-shadow:0 18px 40px -20px #000000b3;z-index:60}.ak-lang__opt{display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border-radius:6px;color:var(--paper);text-decoration:none;font:500 .85rem / 1 var(--sans);white-space:nowrap}.ak-lang__opt:hover,.ak-lang__opt:focus-visible{background:color-mix(in srgb,var(--paper) 10%,transparent);color:var(--paper)}.ak-menu .ak-lang{margin-right:auto}.ak-menu .ak-lang__list{right:auto;left:0}@media (max-width: 781px){.ak-header .ak-lang{display:none}}
