.cloud[data-astro-cid-cladvqoj][data-ui]{display:grid;gap:.75rem;padding:1rem 1rem .85rem;background:var(--paper-0);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-m)}.cloud__rows[data-astro-cid-cladvqoj]{display:grid;gap:.5rem;list-style:none;padding:0;margin:0}.cloud__row[data-astro-cid-cladvqoj]{display:grid;gap:.4rem;padding:.6rem .65rem .65rem;border-radius:var(--r-md);background:var(--paper-100)}.cloud__meta[data-astro-cid-cladvqoj]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.cloud__t[data-astro-cid-cladvqoj]{font-size:var(--text-2xs);font-weight:700;color:var(--ink-800)}.cloud__lead[data-astro-cid-cladvqoj]{font-size:var(--text-2xs);color:var(--ink-500)}.cloud__set[data-astro-cid-cladvqoj]{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;padding:0;margin:0}.cloud__chip[data-astro-cid-cladvqoj]{--ch-tint: var(--accent);--ch-ink: var(--accent-ink);display:grid;place-items:center;inline-size:1.85rem;block-size:1.85rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--ch-tint) 22%,var(--paper-0));color:var(--ch-ink)}.cloud__chip[data-astro-cid-cladvqoj] .icon{stroke-width:1.9}.cloud__chip--clay[data-astro-cid-cladvqoj]{--ch-tint: var(--clay-500);--ch-ink: var(--clay-700)}.cloud__chip--ink[data-astro-cid-cladvqoj]{--ch-tint: var(--ink-700);--ch-ink: var(--ink-800)}.cloud__chip--blue[data-astro-cid-cladvqoj]{--ch-tint: #2f6ea8;--ch-ink: color-mix(in srgb, #2f6ea8 80%, var(--ink-900))}.cloud__chip--ochre[data-astro-cid-cladvqoj]{--ch-tint: #a9762a;--ch-ink: color-mix(in srgb, #8a5f1e 82%, var(--ink-900))}.cloud__cap[data-astro-cid-cladvqoj]{padding-block-start:.6rem;border-block-start:1px solid var(--rule);font-size:var(--text-2xs);color:var(--text-faint)}@media(prefers-reduced-motion:no-preference){.cloud__row[data-astro-cid-cladvqoj]{animation:cloud-in var(--dur-slow) var(--ease-out) both;animation-delay:calc(.14s + var(--g) * 70ms)}}@keyframes cloud-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.ihero[data-astro-cid-nfnem337]{position:relative;isolation:isolate;display:grid;align-content:center;min-block-size:min(88svh,52rem);padding-block:var(--space-xl) var(--space-2xl)}.ihero__field[data-astro-cid-nfnem337]{position:absolute;inset:0;z-index:-1;background:radial-gradient(48rem 32rem at 86% 4%,color-mix(in srgb,var(--brand) 8%,transparent),transparent 70%),linear-gradient(180deg,var(--bg-alt),var(--bg) 62%)}.ihero__crumbs[data-astro-cid-nfnem337]{margin-block-end:var(--space-l)}.ihero__grid[data-astro-cid-nfnem337]{display:grid;gap:clamp(2rem,1rem + 4vw,3.25rem);align-items:center}.ihero__visual[data-astro-cid-nfnem337]{max-width:26rem}.ihero__title[data-astro-cid-nfnem337]{font-size:clamp(2.6rem,1.6rem + 3.6vw,4.4rem);max-width:15ch}.ihero__lede[data-astro-cid-nfnem337]{margin-block-start:var(--space-m);max-width:50ch;font-size:var(--text-lg)}.ihero__ctas[data-astro-cid-nfnem337]{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-start:var(--space-l)}.ihero__promise[data-astro-cid-nfnem337]{margin-block-start:var(--space-m);font-size:var(--text-sm);color:var(--text-faint);max-width:44ch}@media(min-width:64rem){.ihero__grid[data-astro-cid-nfnem337]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-2xl)}.ihero__visual[data-astro-cid-nfnem337]{max-width:none;margin-inline-start:auto;inline-size:min(27rem,100%)}}.lead[data-astro-cid-nfnem337]{background:var(--bg-alt)}.lead__head[data-astro-cid-nfnem337]{max-width:58ch}.lead__head[data-astro-cid-nfnem337] h2[data-astro-cid-nfnem337]{max-width:20ch}.lead__lede[data-astro-cid-nfnem337]{margin-block-start:var(--space-m)}.lead__list[data-astro-cid-nfnem337]{display:grid;gap:var(--grid-gap);margin-block-start:var(--space-xl);list-style:none;padding:0}.lead__list[data-astro-cid-nfnem337] li[data-astro-cid-nfnem337]{position:relative}.lcard[data-astro-cid-nfnem337]{--lc-tint: var(--accent);--lc-ink: var(--accent-ink);display:grid;gap:.5rem;align-content:start;block-size:100%;padding:1.15rem 1.1rem 1.1rem;background:var(--surface);border-radius:var(--r-lg)}.lcard--clay[data-astro-cid-nfnem337]{--lc-tint: var(--clay-500);--lc-ink: var(--clay-700)}.lcard--ink[data-astro-cid-nfnem337]{--lc-tint: var(--ink-700);--lc-ink: var(--ink-800)}.lcard--blue[data-astro-cid-nfnem337]{--lc-tint: #2f6ea8;--lc-ink: color-mix(in srgb, #2f6ea8 78%, var(--text))}.lcard--ochre[data-astro-cid-nfnem337]{--lc-tint: #a9762a;--lc-ink: color-mix(in srgb, #8a5f1e 80%, var(--text))}.lcard__icon[data-astro-cid-nfnem337]{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--lc-tint) 22%,var(--surface));color:var(--lc-ink)}.lcard__icon[data-astro-cid-nfnem337] .icon{stroke-width:1.9}.lcard__t[data-astro-cid-nfnem337]{font-size:var(--text-base);letter-spacing:var(--tracking-snug);max-width:22ch}.lcard__t[data-astro-cid-nfnem337] a[data-astro-cid-nfnem337]{display:inline-flex;align-items:center;min-block-size:1.5rem;color:inherit;text-decoration:none}.lcard__t[data-astro-cid-nfnem337] a[data-astro-cid-nfnem337]:after{content:"";position:absolute;inset:0}.lcard__b[data-astro-cid-nfnem337]{font-size:var(--text-sm);color:var(--text-soft)}.lcard__svcs[data-astro-cid-nfnem337]{display:grid;gap:0;margin-block-start:.3rem;list-style:none;padding:0}.lcard__svcs[data-astro-cid-nfnem337] li[data-astro-cid-nfnem337]{border-block-start:1px solid var(--rule)}.lcard__svcs[data-astro-cid-nfnem337] a[data-astro-cid-nfnem337]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);min-block-size:2.2rem;font-size:var(--text-xs);font-weight:600;text-decoration:none;color:var(--text-soft)}.lcard__svcs[data-astro-cid-nfnem337] a[data-astro-cid-nfnem337]:hover{color:var(--lc-ink)}.lcard__svcs[data-astro-cid-nfnem337] .icon[data-astro-cid-nfnem337]{color:var(--text-faint)}@media(min-width:46rem){.lead__list[data-astro-cid-nfnem337]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:72rem){.lead__list[data-astro-cid-nfnem337]{grid-template-columns:repeat(5,minmax(0,1fr))}}.grp__head[data-astro-cid-nfnem337]{max-width:58ch}.grp__head[data-astro-cid-nfnem337] h2[data-astro-cid-nfnem337]{max-width:24ch}.grp__lede[data-astro-cid-nfnem337]{margin-block-start:var(--space-m)}.band[data-astro-cid-nfnem337]{margin-block-start:var(--space-2xl)}.band__head[data-astro-cid-nfnem337]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-m);padding-block-end:.55rem;border-block-end:1px solid var(--rule)}.band__t[data-astro-cid-nfnem337]{font-size:var(--text-lg);letter-spacing:var(--tracking-snug)}.band__lead[data-astro-cid-nfnem337]{margin-block-start:.1rem;font-size:var(--text-sm);font-weight:650;color:var(--accent-ink)}.band__c[data-astro-cid-nfnem337]{font-size:var(--text-xs);color:var(--text-faint);white-space:nowrap}.band__note[data-astro-cid-nfnem337]{margin-block-start:var(--space-s);font-size:var(--text-sm);color:var(--text-soft);max-width:76ch}.band__list[data-astro-cid-nfnem337]{display:grid;gap:.5rem;margin-block-start:var(--space-m);list-style:none;padding:0}.sec[data-astro-cid-nfnem337]{--sec-face: var(--surface-sunken);--sec-tint: var(--accent);--sec-ink: var(--accent-ink);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;row-gap:.15rem;block-size:100%;padding:.9rem 1.8rem .95rem .9rem;background:var(--sec-face);border-radius:var(--r-md);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.sec[data-astro-cid-nfnem337]:hover{--sec-face: var(--surface);transform:translateY(-2px)}.sec[data-astro-cid-nfnem337]:hover .sec__arrow[data-astro-cid-nfnem337]{opacity:1;transform:translate(1px,-1px)}.sec__icon[data-astro-cid-nfnem337]{grid-row:span 2;display:grid;place-items:center;inline-size:2.1rem;block-size:2.1rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--sec-tint) 22%,var(--sec-face));color:var(--sec-ink)}.sec__icon[data-astro-cid-nfnem337] .icon{stroke-width:1.9}.sec__label[data-astro-cid-nfnem337]{font-size:var(--text-sm);font-weight:650;letter-spacing:var(--tracking-snug)}.sec__note[data-astro-cid-nfnem337]{font-size:var(--text-xs);color:var(--text-soft)}.sec__arrow[data-astro-cid-nfnem337]{position:absolute;inset-block-start:1rem;inset-inline-end:.7rem;color:var(--text-faint);opacity:.4;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.sec--clay[data-astro-cid-nfnem337]{--sec-tint: var(--clay-500);--sec-ink: var(--clay-700)}.sec--ink[data-astro-cid-nfnem337]{--sec-tint: var(--ink-700);--sec-ink: var(--ink-800)}.sec--blue[data-astro-cid-nfnem337]{--sec-tint: #2f6ea8;--sec-ink: color-mix(in srgb, #2f6ea8 78%, var(--text))}.sec--ochre[data-astro-cid-nfnem337]{--sec-tint: #a9762a;--sec-ink: color-mix(in srgb, #8a5f1e 80%, var(--text))}@media(min-width:46rem){.band__list[data-astro-cid-nfnem337]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.band__list[data-astro-cid-nfnem337]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.band__list[data-astro-cid-nfnem337]>li[data-astro-cid-nfnem337]{animation:tool-in 1ms linear both;animation-timeline:view();animation-range:entry 4% cover 24%}}}.diff[data-astro-cid-nfnem337]{background:var(--bg-alt)}.diff__list[data-astro-cid-nfnem337]{display:grid;gap:.6rem;margin-block-start:var(--space-xl);list-style:none;padding:0}.diff__list[data-astro-cid-nfnem337] li[data-astro-cid-nfnem337]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.95rem;row-gap:.3rem;align-items:start;padding:clamp(1rem,.85rem + .8vw,1.35rem);background:var(--surface);border-radius:var(--r-md)}.diff__icon[data-astro-cid-nfnem337]{grid-row:span 3;display:grid;place-items:center;inline-size:2.3rem;block-size:2.3rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 18%,var(--surface));color:var(--accent-ink)}.diff__icon[data-astro-cid-nfnem337] .icon{stroke-width:1.9}.diff__k[data-astro-cid-nfnem337]{font-size:var(--text-base);letter-spacing:var(--tracking-snug)}.diff__a[data-astro-cid-nfnem337],.diff__b[data-astro-cid-nfnem337]{font-size:var(--text-sm);color:var(--text-soft);max-width:70ch}.diff__b[data-astro-cid-nfnem337]{color:var(--text-faint)}@media(min-width:60rem){.diff__list[data-astro-cid-nfnem337] li[data-astro-cid-nfnem337]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:start}.diff__k[data-astro-cid-nfnem337]{grid-column:2 / -1}.diff__a[data-astro-cid-nfnem337]{grid-column:2}.diff__b[data-astro-cid-nfnem337]{grid-column:3}}.faqs__grid[data-astro-cid-nfnem337]{display:grid;gap:var(--space-xl)}.faqs__head[data-astro-cid-nfnem337] h2[data-astro-cid-nfnem337]{max-width:18ch}.faqs__note[data-astro-cid-nfnem337]{margin-block-start:var(--space-m);font-size:var(--text-sm);color:var(--text-soft);max-width:40ch}@media(min-width:64rem){.faqs__grid[data-astro-cid-nfnem337]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-2xl);align-items:start}}.cta__grid[data-astro-cid-nfnem337]{display:grid;gap:var(--space-xl)}.cta__title[data-astro-cid-nfnem337]{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);max-width:20ch}.cta__body[data-astro-cid-nfnem337]{margin-block-start:var(--space-m);color:var(--text-soft);max-width:52ch}@media(min-width:64rem){.cta__grid[data-astro-cid-nfnem337]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}}.sec--soon[data-astro-cid-nfnem337]{cursor:default}.sec--soon[data-astro-cid-nfnem337]:hover{border-color:var(--border)}
