@layer components{.pdp-layout__details{container-type:inline-size;container-name:pdp-details}.pdp-layout__details .prose>:where(h1){margin:0 0 var(--space-4);max-width:none;font-weight:var(--font-weight-medium);line-height:var(--ak-leading-tight);letter-spacing:var(--tracking-tight);color:var(--foreground)}.pdp-layout__details .prose>:where(h1) :where(.pdp-title-soft){color:var(--foreground-soft)}.pdp-layout__details .prose>:where(h1),.pdp-layout__details h2{font-size:clamp(var(--text-lg),2.2vw,var(--text-display-sm))}.pdp-layout__details .prose>:where(h1)+p{margin-top:var(--space-5);font-size:var(--text-md);line-height:1.5}:where(.pdp-layout__details .prose) :where(p,.pdp-stat__label){margin:var(--space-3) 0 0;line-height:1.6;color:var(--foreground-body);text-wrap:pretty}:where(.pdp-layout__details .prose) :where(p) :where(strong,b){color:var(--foreground);font-weight:var(--font-weight-semibold)}.pdp-section{padding-block:clamp(var(--space-10),5cqi,var(--space-14))}.pdp-section>.hub-step{display:flex;align-items:center;gap:var(--space-3);max-width:none;margin:0 0 var(--space-4)}.pdp-section>.hub-step .hub-step__rule{flex:1;width:auto}.pdp-section>.hub-h2{margin:0}.pdp-section .hub-h2 :where(em){font-style:italic;font-weight:inherit;color:var(--akua-blue-500)}.pdp-section>.pdp-split{margin-top:var(--space-8)}.pdp-section>.hub-step+.pdp-split{margin-top:0}.pdp-link{margin-top:var(--space-5)}.pdp-link[data-align=end]{display:flex;justify-content:flex-end;margin-top:var(--space-6)}.pdp-link .btn{font-weight:var(--font-weight-medium)}.pdp-statement{margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--stroke-base) solid var(--border)}.pdp-statement :where(p){margin:var(--space-3) 0 0;font-size:var(--text-md);line-height:1.55;color:var(--foreground-body);text-wrap:pretty}.pdp-statement :where(p) :where(strong,b){color:var(--foreground);font-weight:var(--font-weight-medium)}.pdp-p{margin:var(--space-3) 0 0;font-size:var(--text-md);line-height:1.6;color:var(--foreground-body);text-wrap:pretty}.pdp-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.pdp-split__body>:first-child{margin-top:0}.pdp-split[data-stack=true]{gap:var(--space-8)}.pdp-split[data-stack=true] .pdp-split__media{order:-1}@container pdp-details (min-width: 36rem){.pdp-split:not([data-stack=true]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8)}.pdp-split[data-align=center]{align-items:center}.pdp-split[data-align=start]{align-items:start}.pdp-split[data-reverse=true] .pdp-split__media{order:-1}}.pdp-shot{margin:0}.pdp-shot .hub-frame{box-shadow:var(--shadow-xs)}.pdp-shot[data-flat=true] .hub-frame{box-shadow:none}.pdp-shot__media[data-ratio=true]{aspect-ratio:var(--pdp-shot-ratio);background:var(--muted)}.pdp-shot__media[data-ratio=true] :where(picture){display:block;height:100%}.pdp-shot__media[data-ratio=true] :where(img){height:100%;object-fit:cover}.pdp-shot__media[data-ratio=true][data-fit=contain]{background:linear-gradient(color-mix(in srgb,var(--zinc-200) 60%,var(--zinc-100)),var(--zinc-100))}.pdp-shot__media[data-ratio=true][data-fit=contain] :where(img){object-fit:contain}.pdp-shot__media[data-tilt=true] :where(img){transform:rotate(var(--pdp-shot-tilt)) scale(var(--pdp-shot-tilt-scale))}.pdp-figcap{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-2);text-align:center;margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted-foreground)}.pdp-figcap :where(a){color:inherit;text-decoration:underline;text-decoration-thickness:var(--size-px);text-underline-offset:var(--stroke-strong)}.pdp-figcap :where(a):hover{color:var(--foreground)}.pdp-figcap .icon{height:1lh;color:var(--akua-blue-500);flex:0 0 auto}.pdp-icon{display:grid;place-items:center;width:var(--space-5);height:var(--space-5);color:var(--akua-blue-500);flex:0 0 auto}.pdp-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.pdp-cards .pdp-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--white)}.pdp-cards[data-layout=row] .pdp-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-4)}.pdp-cards[data-variant=separated]{gap:var(--space-4) var(--space-6)}.pdp-cards[data-variant=separated] .pdp-card{padding:var(--space-4) 0 0;border-top:var(--stroke-base) solid var(--border);border-radius:0;background:none}.pdp-cards[data-variant=separated] .pdp-card:first-child{padding-top:0;border-top:0}@container pdp-details (min-width: 28rem){.pdp-cards:not([data-variant=separated]){grid-template-columns:repeat(2,minmax(0,1fr))}}@container pdp-details (min-width: 40rem){.pdp-cards[data-variant=separated]{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-cards[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-cards[data-variant=separated] .pdp-card{padding:0 0 0 var(--space-6);border-top:0;border-left:var(--stroke-base) solid var(--border)}.pdp-cards[data-variant=separated] .pdp-card:first-child{padding-left:0;border-left:0}}.pdp-models{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.pdp-model{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-5);padding:var(--space-5);border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:transparent}.pdp-model__viz{display:flex;justify-content:center;align-items:flex-start;width:var(--space-8);min-height:calc(var(--space-8) * 1526 / 224);flex:0 0 auto}.pdp-model__viz :where(img){display:block;width:var(--space-8);height:auto;max-width:none}.pdp-model__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0}.pdp-model__size{font-size:var(--text-xl);font-weight:var(--font-weight-medium);color:var(--foreground);letter-spacing:var(--tracking-snug)}.pdp-model__price{font-family:var(--font-mono);font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--akua-blue-500);white-space:nowrap}html.dark .pdp-model__price{color:var(--akua-blue-200)}.pdp-model__meta{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--zinc-400)}.pdp-model__usage{margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--foreground-body)}.pdp-model__body:has(.pdp-model__foot){display:flex;flex-direction:column;min-width:0}.pdp-model__depths{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--foreground)}.pdp-model__depths+.pdp-model__usage{margin-top:var(--space-2)}.pdp-model__usage :where(b,strong){font-weight:var(--font-weight-medium);color:var(--foreground)}.pdp-model__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-top:auto;padding-top:var(--space-4)}.pdp-model__probe{font-size:var(--text-xs);color:var(--muted-foreground)}@container pdp-details (min-width: 40rem){.pdp-models{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-thresholds{--pdp-ink-warning: color-mix(in srgb, var(--functional-warning) 72%, var(--zinc-900));margin-top:var(--space-6);border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--white)}.pdp-thresholds__chart{padding:var(--space-6) var(--space-6) var(--space-5);overflow-x:auto}.pdp-thresholds__chart :where(svg){display:block;width:100%;min-width:35rem;height:auto;font-family:var(--font-mono)}.pdp-thresholds__legend{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4) var(--space-8);margin:0;padding:var(--space-5) var(--space-6);border-top:var(--stroke-base) solid var(--border);list-style:none}.pdp-threshold{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:baseline;margin:0;padding:0}.pdp-threshold__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill)}.pdp-threshold__dot[data-tone=sat]{background:color-mix(in srgb,var(--akua-blue-500) 70%,transparent)}.pdp-threshold__dot[data-tone=comfort]{background:color-mix(in srgb,var(--akua-green-600) 70%,transparent)}.pdp-threshold__dot[data-tone=low]{background:color-mix(in srgb,var(--functional-warning) 80%,transparent)}.pdp-threshold__dot[data-tone=stress]{background:color-mix(in srgb,var(--functional-error) 75%,transparent)}.pdp-threshold__text{font-size:var(--text-md);color:var(--foreground-body)}.pdp-threshold__text :where(b){font-weight:var(--font-weight-semibold);color:var(--foreground)}.pdp-threshold__desc{color:var(--muted-foreground)}@container pdp-details (min-width: 34rem){.pdp-thresholds__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-stats{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.pdp-stats .pdp-stat{padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:var(--white)}.pdp-stats .pdp-stat__heading{margin:0}.pdp-stat__value{display:flex;align-items:center;min-height:var(--text-3xl);margin:0;font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:var(--tracking-tight);color:var(--foreground)}.pdp-stat__value .icon{width:var(--text-3xl);height:var(--text-3xl)}.pdp-stat[data-tone=water] .pdp-stat__value{color:var(--akua-blue-500)}.pdp-stat[data-tone=yield] .pdp-stat__value{color:var(--akua-green-600)}.pdp-stat__label{display:block;margin:var(--space-4) 0 0;font-size:var(--text-md);font-weight:var(--font-weight-semibold);color:var(--foreground)}.pdp-stat__text{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--foreground-body)}@container pdp-details (min-width: 28rem){.pdp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pdp-details (min-width: 40rem){.pdp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp-chain{border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--muted);padding:var(--space-6)}.pdp-chain__diagram{display:flex;align-items:center;gap:var(--space-3)}.pdp-chain__node{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);flex:0 0 auto}.pdp-chain__icon{display:grid;place-items:center;width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);background:var(--akua-blue-500);color:var(--color-text-on-dark)}.pdp-chain__label{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--muted-foreground);text-align:center}.pdp-chain__link{flex:1;height:var(--stroke-strong);background:var(--akua-blue-200)}.pdp-chain__probes{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.pdp-chain__probe{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--stroke-base) solid var(--border);border-radius:var(--radius-md);background:var(--white);font-size:var(--text-xs);color:var(--foreground-body);white-space:nowrap}.pdp-chain__probe[data-included=true]{border-color:var(--akua-blue-100);background:var(--akua-blue-050);color:var(--akua-blue-700)}.pdp-chain__note{margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:var(--stroke-base) solid var(--border);font-size:var(--text-sm);color:var(--foreground-body)}.pdp-install__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.pdp-install__head>.segmented-control{margin-inline-start:auto}@media(max-width:767px){.pdp-install__head>.segmented-control{margin-inline-start:0}}.pdp-install__panel{margin-top:var(--space-6)}.pdp-install__specs{display:grid;gap:var(--space-2);margin:var(--space-5) 0 0;padding:0;list-style:none}.pdp-install__specs :where(li){display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-md);color:var(--foreground-body)}.pdp-install__specs .icon{height:1lh;color:var(--akua-green-600);flex:0 0 auto}.pdp-install__note{margin:var(--space-5) 0 0;font-size:var(--text-sm);font-style:italic;color:var(--muted-foreground)}.pdp-specs{display:grid;margin:var(--space-6) 0 0}.pdp-specs>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding-block:var(--space-3);border-bottom:var(--stroke-base) solid var(--border)}.pdp-specs :where(dt){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.pdp-specs :where(dd){margin:0;font-size:var(--text-md);color:var(--foreground)}.pdp-specs__line{display:block}@container pdp-details (min-width: 32rem){.pdp-specs>div{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--space-4)}}.pdp-plan{margin:var(--space-6) 0 0;max-width:27rem;border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--white)}.pdp-plan__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border-bottom:var(--stroke-base) solid var(--border)}.pdp-plan__offer{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.pdp-plan__price{margin:0;font-size:clamp(var(--text-3xl),5cqi,var(--text-4xl));font-weight:var(--font-weight-bold);line-height:var(--ak-leading-tight);letter-spacing:var(--tracking-tight);color:var(--foreground)}.pdp-plan__unit{margin:0;color:var(--muted-foreground)}.pdp-plan__badge{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-1) var(--space-3);border:var(--stroke-base) solid var(--akua-green-300);border-radius:var(--radius-pill);background:var(--white);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--akua-green-600);white-space:nowrap}.pdp-plan__lines{display:grid;gap:var(--space-3);margin:0;padding:var(--space-5) var(--space-6);list-style:none}.pdp-plan__lines :where(li){display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-md);color:var(--foreground-body)}.pdp-plan__lines .icon{height:1lh;color:var(--akua-blue-500);flex:0 0 auto}.pdp-plan__lines :where(b){color:var(--foreground);font-weight:var(--font-weight-semibold)}}@layer components{.editorial-page--guide{--guide-accent: var(--akua-blue-500)}html.dark .editorial-page--guide{--guide-accent: var(--akua-blue-200)}.editorial-page.editorial-page--guide{padding-block-start:var(--space-6)}.editorial-page--guide :is(.hub-eyebrow,.hub-step__num,.pdp-model__price,.pdp-icon){color:var(--guide-accent)}.editorial-page--guide #editorial-article{min-width:0;container-type:inline-size;container-name:pdp-details guide-article}.editorial-page--guide .hub-eyebrow{display:block;margin:var(--space-6) 0 0}.editorial-page--guide #editorial-article>h1{margin:var(--space-3) 0 0;line-height:var(--ak-leading-tight);text-wrap:balance}.editorial-page--guide .hub-lede{margin-top:var(--space-5);font-size:var(--text-md);text-wrap:pretty}.editorial-page--guide .hub-lede+.hub-lede{margin-top:var(--space-3)}.editorial-page--guide :is(.hub-lede,.pdp-section>p:not(.hub-step)) :where(strong){color:var(--foreground);font-weight:var(--font-weight-semibold)}.editorial-page--guide .pdp-cards{margin-top:var(--space-8)}.editorial-page--guide .pdp-section{padding-top:clamp(var(--space-20),10cqi,var(--space-28));padding-bottom:0}.editorial-page--guide .pdp-section>.hub-h2{font-size:clamp(var(--text-display-lg),3vw,var(--text-display-md));text-wrap:balance}.editorial-page--guide .pdp-section .hub-h2 :where(em){font-style:normal;color:var(--foreground-soft)}.editorial-page--guide .pdp-section>p:not(.hub-step){margin:var(--space-4) 0 0;color:var(--foreground-body);text-wrap:pretty}.editorial-page--guide .pdp-section>h3{margin:var(--space-12) 0 0;font-size:clamp(var(--text-lg),2.2vw,var(--text-display-sm));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-snug);line-height:var(--ak-leading-snug)}.editorial-page--guide .pdp-section .mdx-callout:not(.guide-result) :where(p){margin:0;font-size:var(--text-sm);color:var(--foreground-body)}.guide-note{margin:var(--space-5) 0 0;font-size:var(--text-sm);color:var(--foreground-body)}.editorial-page--guide :is(.faq,.guide-related){margin:0;padding-top:clamp(var(--space-20),10cqi,var(--space-28))}.editorial-page--guide :is(.faq,.guide-related)>.mdx-section__title{font-size:clamp(var(--text-display-lg),3vw,var(--text-display-md));font-weight:var(--font-weight-medium);line-height:var(--ak-leading-tight);letter-spacing:var(--tracking-tight)}.guide-tool__defs{position:absolute;width:0;height:0;overflow:hidden}.guide-tool{--guide-accent: var(--tool-active);margin-top:var(--space-6)}@media(max-width:767px){.guide-tool{margin-inline:calc(-1 * var(--space-4))}}.guide-tool__layout{display:flex;flex-direction:column}.guide-tool__main{display:contents}.guide-tool__crop{order:1}.guide-tool__crop-hint{order:2}.guide-tool__controls{order:3}.guide-tool__viz{order:4}.guide-tool__results{order:5}.guide-tool__crop{position:sticky;top:var(--guide-tool-sticky-top, var(--offset-sticky-header-mobile));z-index:var(--z-sticky);padding:var(--space-4) var(--tool-card-gutter) var(--space-3);border-bottom:var(--stroke-base) solid transparent}.guide-tool__crop[data-stuck]{border-bottom-color:var(--border);background:var(--popover)}.guide-tool__crop>.guide-field__label{font-size:var(--text-md);font-weight:var(--font-weight-semibold)}.guide-tool__crop-hint{padding-inline:var(--tool-card-gutter)}.guide-tool__controls{display:grid;align-content:start;gap:var(--space-5);min-width:0;padding:var(--space-5) var(--tool-card-gutter) var(--space-2)}.guide-tool__viz{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-4)}.guide-tool__results{display:grid;align-content:start;gap:var(--space-5);min-width:0;padding:var(--space-5) var(--tool-card-gutter) var(--space-6)}@container guide-article (min-width: 40rem){.guide-tool{--tool-card-gutter: var(--space-6)}.guide-tool__layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"viz main"}.guide-tool__main{grid-area:main;display:flex;flex-direction:column;min-width:0;border-left:var(--stroke-base) solid var(--border)}.guide-tool__viz{grid-area:viz;position:sticky;top:var(--guide-tool-sticky-top, var(--offset-sticky-header-desktop));align-self:start;padding:var(--space-5)}.guide-tool__controls{padding-bottom:0}.guide-tool__crop{padding-top:var(--space-5)}}.guide-tool__board{padding:var(--space-2);border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--white)}.guide-tool__board svg{display:block;width:100%;height:auto}.ppt-probe{color:var(--tool-solid)}.guide-steps{display:grid;gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none}.guide-steps__item{display:grid;grid-template-columns:var(--space-6) minmax(0,1fr);align-items:baseline;gap:var(--space-3)}.guide-steps__num{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--guide-accent)}.guide-steps__text{margin:0}.guide-steps__text :where(strong){font-weight:var(--font-weight-medium);color:var(--foreground)}.guide-tool__hit{cursor:pointer}.guide-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--muted-foreground)}.guide-legend li{display:inline-flex;align-items:center;gap:var(--space-2)}.guide-legend__swatch{flex:0 0 auto;width:var(--space-4);height:var(--space-3)}.guide-field{display:grid;gap:var(--space-2)}.guide-field__label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--foreground)}.guide-field__hint{margin:0;font-size:var(--text-xs);color:var(--muted-foreground)}.guide-tool__slider{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4)}.guide-tool__value{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;color:var(--foreground)}.guide-tool__results .mdx-callout{margin:0}.guide-result{display:grid;gap:var(--space-2)}.guide-result p{margin:0;font-size:var(--text-sm);color:var(--foreground-body)}.guide-result__warning{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--stroke-base) solid var(--border)}.guide-result__warning>summary{display:flex;align-items:center;gap:var(--space-2);list-style:none;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--foreground)}.guide-result__warning>summary::-webkit-details-marker{display:none}.guide-result__warning>summary:focus-visible{outline:var(--ring-width) solid color-mix(in srgb,var(--ring) 50%,transparent);outline-offset:var(--ring-offset);border-radius:var(--radius-sm)}.guide-result__warning-icon{flex:none;color:var(--functional-warning)}.guide-result__warning-title{flex:1;min-width:0}.guide-result__warning-chevron{flex:none;color:var(--muted-foreground);transition:transform var(--duration-base) var(--ease-standard)}.guide-result__warning[open] .guide-result__warning-chevron{transform:rotate(180deg)}.guide-result__warning-body{margin-top:var(--space-2)}.guide-result .guide-result__model{font-size:clamp(var(--text-xl),3vw,var(--text-2xl));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-snug);line-height:var(--ak-leading-tight);color:var(--foreground)}.guide-result .guide-result__levels{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted-foreground)}.guide-buy{display:grid;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--stroke-base) solid var(--border)}.guide-buy__compare{display:none}@container guide-article (min-width: 40rem){.guide-buy__compare{display:grid}}.guide-buy__cover,.guide-buy__note{margin:0}.guide-buy__cover{font-size:var(--text-sm);color:var(--foreground-body)}.guide-buy__note{font-size:var(--text-xs);color:var(--muted-foreground)}.guide-buy__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4)}.guide-buy__name{display:block;font-size:var(--text-md);font-weight:var(--font-weight-semibold);color:var(--foreground)}.guide-buy__desc{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--muted-foreground)}.guide-buy__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.guide-buy__price{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--guide-accent);white-space:nowrap}.guide-buy__terms{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--foreground-body)}.guide-buy__terms li{display:flex;align-items:flex-start;gap:var(--space-2)}.guide-buy__terms svg{flex:0 0 auto;margin-top:var(--size-px);color:var(--guide-accent)}.guide-share__button{white-space:nowrap}.guide-share__icon{display:inline-flex}.guide-share__icon--done{display:none;color:var(--guide-accent)}.guide-tool .guide-share__button[data-state=copied]{border-color:var(--tool-active);background:var(--tool-hover)}.guide-share__button[data-state=copied] .guide-share__icon--link{display:none}.guide-share__button[data-state=copied] .guide-share__icon--done{display:inline-flex}.guide-share{position:absolute;inset:var(--guide-share-y, 0) auto auto var(--guide-share-x, 0);width:min(calc(var(--space-56) * 2),calc(100vw - 2 * var(--space-4)));height:auto;margin:var(--space-2) 0 0;padding:0;overflow:visible;border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--popover);box-shadow:var(--ak-shadow-lg);color:var(--foreground-body)}.guide-share:focus{outline:none}.guide-share::backdrop{background:transparent}.guide-share__grip{display:none}.guide-share__head{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3)}.guide-share__text{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.guide-share__title{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--ak-leading-normal);color:var(--foreground);overflow-wrap:anywhere}.guide-share__note{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.guide-share__url{align-self:stretch;min-width:0;margin-top:var(--space-2);font-family:var(--font-mono)}.guide-share__pill{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);background:var(--akua-green-100);color:var(--akua-green-600)}.guide-share__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted-foreground);cursor:pointer}.guide-share__close:hover{background:var(--border);color:var(--foreground)}.guide-share__email{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border-top:var(--stroke-base) solid var(--border)}.guide-share__form{display:flex;flex-direction:column;gap:var(--space-3)}.guide-share__row{display:flex;gap:var(--space-2)}.guide-share__row .ds-input-compact{flex:1;min-width:0}.guide-share__privacy{margin:0;font-size:var(--text-xs)}.guide-share__privacy a{color:var(--muted-foreground);text-decoration:underline}.guide-share__status{margin:0;font-size:var(--text-sm);color:var(--functional-error)}.guide-share__status:empty{display:none}.guide-share__sent{display:flex;align-items:flex-start;gap:var(--space-3)}.guide-share__pill--brand{background:var(--tool-tint);color:var(--tool-active)}@keyframes guide-share-up{0%{transform:translateY(100%)}to{transform:none}}@media(max-width:767px){.guide-share{position:fixed;inset:auto 0 0;width:auto;max-height:calc(100dvh - var(--offset-sticky-header-mobile));margin:0;padding-bottom:env(safe-area-inset-bottom);overflow:auto;border-width:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation:guide-share-up var(--duration-slow) var(--ease-standard)}.guide-share::backdrop{background:color-mix(in srgb,var(--foreground) 32%,transparent)}.guide-share__grip{display:block;width:var(--space-10);height:var(--space-1);margin:var(--space-2) auto 0;border-radius:var(--radius-pill);background:var(--border)}.guide-share__close{width:var(--space-10);height:var(--space-10)}.guide-share__label.visually-hidden{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--foreground)}.guide-share__form .guide-share__label{margin-bottom:calc(-1 * var(--space-1))}.guide-share__row{flex-direction:column}.guide-share__row .ds-input-compact{flex:none}}@media(prefers-reduced-motion:reduce){.guide-share{animation:none}}.guide-fold{margin:var(--space-4) 0 0;border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--popover)}.guide-fold>summary{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);list-style:none;cursor:pointer;font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--ak-leading-normal);color:var(--foreground)}.guide-fold>summary::-webkit-details-marker{display:none}.guide-fold[open]>summary{border-bottom:var(--stroke-base) solid var(--border)}.guide-fold__chevron{flex:none;color:var(--muted-foreground);transition:transform var(--duration-base) var(--ease-standard)}.guide-fold[open] .guide-fold__chevron{transform:rotate(90deg)}.guide-fold__title{flex:1;min-width:0}.guide-fold__state{flex:none;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--guide-accent)}.guide-fold[open] .guide-fold__show,.guide-fold:not([open]) .guide-fold__hide{display:none}.guide-fold__body{padding:var(--space-4);font-size:var(--text-sm);color:var(--foreground-body)}.guide-fold__body :where(p){margin:var(--space-3) 0 0}.guide-fold__body>:first-child{margin-top:0}#editorial-article .guide-fold__body :where(ul){display:grid;gap:var(--space-2);margin:var(--space-3) 0 0}.guide-fold__body :where(code){padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--foreground);overflow-wrap:anywhere}.guide-fold__body>p:last-child :where(code){white-space:nowrap}.guide-figure{margin:var(--space-8) 0 0}.guide-figure__scroll{overflow-x:auto;overscroll-behavior-x:contain}.guide-figure__frame{position:relative;min-width:var(--max-width-narrow);overflow:hidden;border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--white)}.guide-figure__frame svg{display:block;width:100%;height:auto}.guide-figure figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--foreground-body)}.guide-figure figcaption :where(b){font-weight:var(--font-weight-semibold);color:var(--foreground)}.guide-figure__swipe{display:none;margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);text-align:right;color:var(--muted-foreground)}@media(max-width:767px){.guide-figure__swipe{display:block}}@media(max-width:767px){.guide-figure__scroll,.guide-table .interactive-table__wrap{display:flex;width:auto;max-width:none;margin-inline:calc(-1 * var(--space-4)) calc(-1 * var(--space-6))}.guide-figure__scroll:after,.guide-table .interactive-table__wrap:after{content:"";flex:0 0 var(--space-2)}.guide-figure__frame{flex:0 0 var(--max-width-narrow)}.guide-table .interactive-table__frame{flex:none;min-width:calc(100% - var(--space-2))}}#editorial-article .guide-cases{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}@container guide-article (min-width: 40rem){#editorial-article .guide-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-case{padding:var(--space-5);border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--popover)}#editorial-article .guide-case__title{margin:0;font-size:var(--text-md);font-weight:var(--font-weight-semibold);letter-spacing:0}.guide-case__text{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--foreground-body)}.guide-table .interactive-table{margin-top:var(--space-6)}.guide-table__crop{white-space:nowrap;color:var(--foreground)}.guide-table__num{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--foreground)}.guide-table__source{font-size:var(--text-xs);white-space:nowrap;color:var(--muted-foreground)}.guide-badge{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;color:var(--foreground)}.guide-badge--rec{font-weight:var(--font-weight-semibold);color:var(--guide-accent)}.guide-badge--none{color:var(--muted-foreground)}#editorial-article .guide-related__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--space-8);margin:var(--space-5) 0 0;padding:0;list-style:none;border-top:var(--stroke-base) solid var(--border)}@container guide-article (min-width: 40rem){#editorial-article .guide-related__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-related__list>li{border-bottom:var(--stroke-base) solid var(--border)}#editorial-article .guide-related__link{display:grid;padding:var(--space-4) 0;border:0;background:none;text-decoration:none}.guide-related__label{font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:var(--ak-leading-snug);color:var(--foreground)}.guide-related__nowrap{white-space:nowrap}.guide-related__arrow{display:inline-block;width:var(--icon-sm);height:var(--icon-sm);margin-inline-start:var(--space-2);vertical-align:middle;color:var(--muted-foreground);transition:color var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.guide-related__text{display:block;margin-top:var(--space-1);font-size:var(--text-sm);color:var(--muted-foreground)}.guide-related__link:hover .guide-related__label,.guide-related__link:hover .guide-related__arrow{color:var(--guide-accent)}.guide-related__link:hover .guide-related__arrow{transform:translate(var(--space-1))}.guide-sources{margin-top:var(--space-4);border:var(--stroke-base) solid var(--border);border-radius:var(--radius-lg);background:var(--popover)}.guide-sources>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);list-style:none;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--foreground)}.guide-sources>summary::-webkit-details-marker{display:none}.guide-sources__plus{flex:none;transition:transform var(--duration-base) var(--ease-standard)}.guide-sources[open] .guide-sources__plus{transform:rotate(45deg)}#editorial-article .guide-sources>ol{display:grid;gap:var(--space-3);margin:0;padding:0 var(--space-5) var(--space-5) var(--space-10);font-size:var(--text-xs);color:var(--foreground-body)}.guide-sources :where(a){color:var(--guide-accent);text-decoration:underline;text-decoration-thickness:var(--size-px);text-underline-offset:var(--stroke-strong);overflow-wrap:anywhere}.editorial-page--guide .pdp-section>.pdp-shot{margin-top:var(--space-6)}#editorial-article .guide-rows{display:grid;margin:var(--space-6) 0 0;padding:0;list-style:none;border-top:var(--stroke-base) solid var(--border)}.guide-rows__item{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1) var(--space-4);align-items:baseline;padding:var(--space-4) 0;border-bottom:var(--stroke-base) solid var(--border)}.guide-rows[data-numbered=true] .guide-rows__item{grid-template-columns:var(--space-6) minmax(0,1fr)}.guide-rows__num{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--guide-accent)}.guide-rows__title{font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--foreground)}.guide-rows[data-numbered=true] .guide-rows__detail{grid-column:2}.guide-rows__detail{display:grid;gap:var(--space-1)}.guide-rows__value{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--ak-leading-snug);color:var(--foreground)}.guide-rows__text{font-size:var(--text-sm);color:var(--foreground-body)}@container guide-article (min-width: 40rem){.guide-rows__item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--space-5) 0}.guide-rows[data-numbered=true] .guide-rows__item{grid-template-columns:var(--space-6) minmax(0,1fr) minmax(0,1fr);padding:var(--space-4) 0}.guide-rows[data-numbered=true] .guide-rows__detail{grid-column:3}}#editorial-article .guide-media-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8) var(--space-6);margin:var(--space-6) 0 0;padding:0;list-style:none}@container guide-article (min-width: 36rem){#editorial-article .guide-media-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-media-card{display:grid;align-content:start;gap:var(--space-2)}#editorial-article .guide-media-card__title{margin:var(--space-3) 0 0;font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--foreground)}.guide-media-card__text{margin:0;font-size:var(--text-sm);color:var(--foreground-body)}.guide-figure-tabs{margin-top:var(--space-8)}.guide-figure-tabs .guide-figure{margin-top:var(--space-4)}#editorial-article .guide-photo-steps{display:flex;gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.guide-photo-steps__item{display:grid;align-content:start;gap:var(--space-2);flex:0 0 var(--width-card-xs);scroll-snap-align:start}@container guide-article (min-width: 40rem){#editorial-article .guide-photo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.guide-photo-steps__num{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--guide-accent)}.guide-photo-steps__text{margin:0;font-size:var(--text-sm);color:var(--foreground-body)}#editorial-article .guide-steps--page{gap:var(--space-4);margin:var(--space-6) 0 0}.guide-steps--page .guide-steps__text{font-size:var(--text-md);color:var(--foreground-body)}#editorial-article .guide-checks{display:grid;gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none}.guide-checks li{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-md);color:var(--foreground-body)}.guide-checks .icon{flex:0 0 auto;height:1lh;color:var(--akua-green-600)}.guide-checks :where(strong){font-weight:var(--font-weight-medium);color:var(--foreground)}}.crop-use-case-panels{display:flex;flex-direction:column;align-items:stretch;margin-inline:auto;gap:0;width:100%;max-width:var(--width-card-3xl);margin-top:var(--space-4)}.crop-use-case-panels__item{margin:0;border:none;border-radius:0;background-color:transparent;border-bottom:var(--stroke-base) solid var(--border)}.crop-use-case-panels__item:last-child{border-bottom:none}.crop-use-case-panels__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4);padding-inline:0;cursor:pointer;list-style:none;font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--ak-leading-snug);color:var(--foreground)}.crop-use-case-panels__summary::-webkit-details-marker{display:none}.crop-use-case-panels__lead{display:flex;align-items:flex-start;gap:var(--space-3);flex:1;min-width:0}.crop-use-case-panels__lead-icon{flex-shrink:0;color:var(--foreground)}.crop-use-case-panels__title{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.crop-use-case-panels__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--foreground)}.crop-use-case-panels__toggle .crop-use-case-panels__plus{transform-origin:center;transition:transform var(--duration-base) var(--ease-standard)}.crop-use-case-panels__item[open] .crop-use-case-panels__toggle .crop-use-case-panels__plus{transform:rotate(45deg)}.crop-use-case-panels__body{margin-top:0;padding-top:0;padding-bottom:var(--space-6);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--ak-leading-normal);color:var(--foreground-body)}.crop-use-case-panels__body :where(a){color:var(--akua-blue-500);font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:.12em}.crop-use-case-panels.crop-use-case-panels--guide{max-width:none;margin-top:var(--space-6);border-top:var(--stroke-base) solid var(--border)}.crop-use-case-panels--guide .crop-use-case-panels__item:last-child{border-bottom:var(--stroke-base) solid var(--border)}.crop-use-case-panels--guide .crop-use-case-panels__summary{align-items:center;padding-block:var(--space-5)}.crop-use-case-panels--guide .crop-use-case-panels__lead{align-items:center;gap:var(--space-4)}.crop-use-case-panels--guide .crop-use-case-panels__lead-icon{color:var(--guide-accent)}.crop-use-case-panels__heading{display:grid;gap:var(--space-1);min-width:0}.crop-use-case-panels--guide .crop-use-case-panels__title{font-size:var(--text-md)}.crop-use-case-panels__sub{font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--muted-foreground)}.crop-use-case-panels--guide .crop-use-case-panels__body{display:grid;gap:var(--space-5);padding-inline-start:calc(var(--icon-md) + var(--space-4));font-size:var(--text-md)}.crop-use-case-panels__text{display:grid;align-content:start;gap:var(--space-3)}.crop-use-case-panels--guide .pdp-figcap :where(a){color:inherit;font-weight:inherit}@container guide-article (min-width: 40rem){.crop-use-case-panels--guide .crop-use-case-panels__body[data-photo=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}
