.ai-output-item[data-astro-cid-bqjobgkk]{animation:.36s backwards ai-output-item-in;animation-delay:calc(var(--item-index,0) * 50ms)}.ai-output-icon[data-astro-cid-bqjobgkk],.ai-output-list-icon[data-astro-cid-bqjobgkk],.ai-output-pie[data-astro-cid-bqjobgkk],.ai-output-check[data-astro-cid-bqjobgkk]{display:none}.ai-output[data-astro-cid-bqjobgkk]:not([data-phase=running]):not([data-phase=done]) .ai-output-list-icon[data-astro-cid-bqjobgkk],.ai-output[data-astro-cid-bqjobgkk][data-phase=running] .ai-output-pie[data-astro-cid-bqjobgkk],.ai-output[data-astro-cid-bqjobgkk][data-phase=done] .ai-output-check[data-astro-cid-bqjobgkk],.ai-output-item[data-astro-cid-bqjobgkk][data-state=pending] .ai-output-pending[data-astro-cid-bqjobgkk],.ai-output-item[data-astro-cid-bqjobgkk][data-state=active] .ai-output-active[data-astro-cid-bqjobgkk],.ai-output-item[data-astro-cid-bqjobgkk][data-state=done] .ai-output-done[data-astro-cid-bqjobgkk]{display:block}.ai-output-pie[data-astro-cid-bqjobgkk]:after{background:conic-gradient(var(--ai-output-ink) var(--ai-output-progress,0%), transparent 0);content:"";border-radius:999px;transition:--ai-output-progress .38s;position:absolute;inset:2.6px}.ai-output-label[data-astro-cid-bqjobgkk]{transition:color .32s}.ai-output-label[data-astro-cid-bqjobgkk]:before{background:linear-gradient(90deg, var(--ai-output-ink) 0%, var(--ai-output-ink) 30%, color-mix(in srgb, var(--ai-output-ink) 40%, transparent) 45%, color-mix(in srgb, var(--ai-output-ink) 40%, transparent) 55%, var(--ai-output-ink) 70%, var(--ai-output-ink) 100%);color:#0000;content:attr(data-label);opacity:0;pointer-events:none;-webkit-text-fill-color:transparent;background-size:300% 100%;background-clip:text;transition:opacity .32s;position:absolute;inset:0}.ai-output-item[data-astro-cid-bqjobgkk][data-state=active] .ai-output-label[data-astro-cid-bqjobgkk]{color:#0000}.ai-output-item[data-astro-cid-bqjobgkk][data-state=active] .ai-output-label[data-astro-cid-bqjobgkk]:before{opacity:1;animation:1.8s ease-in-out infinite ai-output-shine}.ai-output-item[data-astro-cid-bqjobgkk][data-state=done] .ai-output-label[data-astro-cid-bqjobgkk]{text-decoration:line-through}@property --ai-output-progress{syntax:"<percentage>";inherits:true;initial-value:0%}@keyframes ai-output-item-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-output-shine{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ai-output-item[data-astro-cid-bqjobgkk],.ai-output-icon[data-astro-cid-bqjobgkk],.ai-output-list-icon[data-astro-cid-bqjobgkk],.ai-output-pie[data-astro-cid-bqjobgkk],.ai-output-check[data-astro-cid-bqjobgkk],.ai-output-label[data-astro-cid-bqjobgkk],.ai-output-label[data-astro-cid-bqjobgkk]:before{transition:none;animation:none}}.ai-thinking-label[data-astro-cid-aplnd3nn]{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#525252 25%,#a3a3a3 45%,#525252 65%) 0 0/260% 100% text;animation:1.8s ease-in-out infinite ai-thinking-shimmer}.ai-thinking[data-astro-cid-aplnd3nn][data-phase=done] [data-astro-cid-aplnd3nn][data-ai-thinking-trigger]{cursor:pointer}.ai-thinking[data-astro-cid-aplnd3nn][data-phase=done] .ai-thinking-label[data-astro-cid-aplnd3nn]{color:#525252;-webkit-text-fill-color:currentColor;background:0 0;animation:none}.ai-thinking[data-astro-cid-aplnd3nn][data-phase=done] .ai-thinking-chevron[data-astro-cid-aplnd3nn]{opacity:1}.ai-thinking[data-astro-cid-aplnd3nn][data-expanded=false] .ai-thinking-collapsible[data-astro-cid-aplnd3nn]{grid-template-rows:0fr}.ai-thinking[data-astro-cid-aplnd3nn][data-expanded=false] .ai-thinking-chevron[data-astro-cid-aplnd3nn]{transform:rotate(0)}@keyframes ai-thinking-shimmer{0%,15%{background-position:100% 0}85%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ai-thinking-label[data-astro-cid-aplnd3nn]{color:#525252;-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.ai-build-node[data-astro-cid-qat2frbn]{--ai-build-skeleton-opacity:1;--ai-build-beam-opacity:0;--ai-build-content-opacity:0;--ai-build-content-y:10px;--ai-build-content-scale:.985;--ai-build-node-skeleton:var(--website-skeleton-soft);isolation:isolate}.ai-build-node[data-astro-cid-qat2frbn][data-ai-build-tone=media]{--ai-build-node-skeleton:var(--website-skeleton)}.ai-build-node[data-astro-cid-qat2frbn][data-ai-build-tone=chrome]{--ai-build-node-skeleton:color-mix(in srgb, var(--website-panel) 88%, white)}.ai-build-node[data-astro-cid-qat2frbn][data-ai-build-tone=content]{--ai-build-node-skeleton:color-mix(in srgb, var(--website-skeleton) 84%, white)}.ai-build-node[data-astro-cid-qat2frbn][data-ai-build-tone=accent]{--ai-build-node-skeleton:var(--website-accent)}.ai-build-node[data-astro-cid-qat2frbn]>[data-astro-cid-qat2frbn]{opacity:var(--ai-build-content-opacity);transform:translate3d(0, var(--ai-build-content-y), 0) scale(var(--ai-build-content-scale));transform-origin:50%;will-change:opacity, transform}.ai-build-node[data-astro-cid-qat2frbn]:before,.ai-build-node[data-astro-cid-qat2frbn]:after{z-index:20;border-radius:inherit;content:"";pointer-events:none;position:absolute}.ai-build-node[data-astro-cid-qat2frbn]:before{background:linear-gradient(105deg, transparent 18%, color-mix(in srgb, var(--ai-build-node-skeleton) 76%, white) 43%, transparent 68%), var(--ai-build-node-skeleton);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--website-beam) 58%, transparent);opacity:var(--ai-build-skeleton-opacity);backdrop-filter:none;background-position:140% 0;background-size:240% 100%;animation:2.8s ease-in-out infinite ai-build-skeleton-sheen;inset:0}.ai-build-node[data-astro-cid-qat2frbn]:after{z-index:21;background:conic-gradient(from var(--ai-build-beam-angle), transparent 0deg 248deg, color-mix(in srgb, var(--website-beam) 28%, transparent) 270deg, var(--website-beam) 296deg, #fff 320deg, color-mix(in srgb, var(--website-beam) 78%, white) 344deg, transparent 360deg);opacity:var(--ai-build-beam-opacity);-webkit-mask-composite:xor;padding:1px;animation:2.8s linear infinite ai-build-border-beam;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@property --ai-build-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ai-build-border-beam{to{--ai-build-beam-angle:360deg}}@keyframes ai-build-skeleton-sheen{0%,22%{background-position:140% 0}78%,to{background-position:-140% 0}}@media (prefers-reduced-motion:reduce){.ai-build-node[data-astro-cid-qat2frbn]{--ai-build-skeleton-opacity:0;--ai-build-content-opacity:1;--ai-build-content-y:0px;--ai-build-content-scale:1}.ai-build-node[data-astro-cid-qat2frbn]:before,.ai-build-node[data-astro-cid-qat2frbn]:after{animation:none}}.ai-node-workflow[data-astro-cid-nqns6rna]:not([data-ai-workflow-view=media-canvas]):before{z-index:-1;background-image:radial-gradient(circle at 70% 58%, color-mix(in srgb, var(--color-orange-600) 10%, transparent), transparent 42%);content:"";position:absolute;inset:0}.ai-workflow-grid[data-astro-cid-nqns6rna]{background-image:linear-gradient(color-mix(in srgb, var(--section-line) 62%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--section-line) 62%, transparent) 1px, transparent 1px);background-size:24px 24px;mask-image:linear-gradient(#000000a6,#0000 96%)}.ai-workflow-canvas-stage[data-astro-cid-nqns6rna]{scrollbar-width:none}.ai-workflow-canvas-stage[data-astro-cid-nqns6rna]::-webkit-scrollbar{display:none}.ai-workflow-drag-hint[data-astro-cid-nqns6rna]{display:none}.ai-workflow-edge-base[data-astro-cid-nqns6rna],.ai-workflow-edge-flow[data-astro-cid-nqns6rna]{fill:none;vector-effect:non-scaling-stroke}.ai-workflow-edge-base[data-astro-cid-nqns6rna]{stroke:color-mix(in srgb, var(--section-ink) 20%, transparent);stroke-width:1.15px}.ai-workflow-edge-flow[data-astro-cid-nqns6rna]{stroke:color-mix(in srgb, var(--section-ink) 50%, transparent);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:2 16;animation:2.8s linear infinite ai-workflow-flow}.ai-workflow-edge-flow-accent[data-astro-cid-nqns6rna]{stroke:var(--color-orange-600)}.ai-workflow-node[data-astro-cid-nqns6rna],.ai-workflow-media-node[data-astro-cid-nqns6rna]{transition:filter .18s,box-shadow .18s}.ai-workflow-node[data-astro-cid-nqns6rna]:hover,.ai-workflow-node[data-astro-cid-nqns6rna][data-dragging=true]{outline:1px solid color-mix(in srgb, var(--color-orange-600) 45%, transparent);box-shadow:0 14px 34px #0000001f}.ai-workflow-media-node[data-astro-cid-nqns6rna]:hover,.ai-workflow-media-node[data-astro-cid-nqns6rna][data-dragging=true]{filter:drop-shadow(0 16px 24px #0000001a)}.ai-workflow-media-node[data-astro-cid-nqns6rna] img,.ai-workflow-media-node[data-astro-cid-nqns6rna] video,.ai-workflow-media-node[data-astro-cid-nqns6rna] iframe{pointer-events:none;user-select:none}.ai-workflow-status-dot[data-astro-cid-nqns6rna]{animation:2.2s ease-in-out infinite ai-workflow-status}@keyframes ai-workflow-flow{to{stroke-dashoffset:-36px}}@keyframes ai-workflow-status{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-orange-600) 35%, transparent)}50%{box-shadow:0 0 0 4px #0000}}@media (width>=640px){.ai-workflow-canvas-stage[data-astro-cid-nqns6rna] [data-astro-cid-nqns6rna][data-ai-workflow-node-shell]{position:absolute}}@media (width>=768px) and (pointer:fine){.ai-workflow-drag-hint[data-astro-cid-nqns6rna]{display:flex}}@media (prefers-reduced-motion:reduce){.ai-workflow-edge-flow[data-astro-cid-nqns6rna],.ai-workflow-status-dot[data-astro-cid-nqns6rna]{animation:none}}.split-rail[data-astro-cid-oytiiwh4]{row-gap:3rem}@media (width>=64rem){.split-rail[data-astro-cid-oytiiwh4]{row-gap:0}.split-rail[data-astro-cid-oytiiwh4] .page-grid-main[data-astro-cid-oytiiwh4]{grid-column:6/-1}}@media (width>=1728px){.hero-split-visual-edge[data-astro-cid-vld7vyhm]{width:calc(100% + 50vw - 864px)}}[data-odometer-element]{font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}[data-odometer-part=mask],[data-odometer-part=static]{margin:-.05em;padding:.05em;display:inline-block;overflow:clip}[data-odometer-part=roller]{text-align:center;white-space:pre;will-change:transform;display:block}.pricing-single[data-astro-cid-wf3xd3ag]{min-width:0}.pricing-shared[data-astro-cid-wf3xd3ag]{margin-top:clamp(2.5rem,5vw,4rem)}.pricing-details[data-astro-cid-wf3xd3ag]{margin-top:clamp(4rem,8vw,7rem)}.pricing-table[data-astro-cid-wf3xd3ag]{border-collapse:collapse;text-align:left;width:100%;margin-top:2.5rem}.pricing-table[data-astro-cid-wf3xd3ag] thead[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag]{vertical-align:bottom;padding:1rem 1rem .5rem}.pricing-table-plan[data-astro-cid-wf3xd3ag]{text-align:center;width:12rem}.pricing-table-group[data-astro-cid-wf3xd3ag]{letter-spacing:-.015em;padding:2.5rem 1rem .75rem;font-size:1.25rem;font-weight:600}.pricing-table-row[data-astro-cid-wf3xd3ag]{border-top:1px solid var(--section-line);transition:background-color .2s}.pricing-table-row[data-astro-cid-wf3xd3ag]:hover{background:color-mix(in srgb, var(--section-ink) 3%, transparent)}.pricing-table-row[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag]{vertical-align:top;padding:1rem;font-weight:400}.pricing-table-row[data-astro-cid-wf3xd3ag] td[data-astro-cid-wf3xd3ag]{text-align:center;vertical-align:middle;padding:1rem}.pricing-details[data-astro-cid-wf3xd3ag].is-compare{--plan-outline:color-mix(in srgb, var(--section-ink) 24%, transparent);margin-top:clamp(2.5rem,5vw,4rem)}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table[data-astro-cid-wf3xd3ag]{border-collapse:separate;border-spacing:0;margin-top:0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table[data-astro-cid-wf3xd3ag] thead[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag]{vertical-align:middle;padding:1.5rem 1.25rem 1.25rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag]{border-top:0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag]:hover{background:0 0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag],.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag]{vertical-align:middle;border-bottom:1px solid var(--section-line);padding:1.4rem 1.25rem}.is-compare[data-astro-cid-wf3xd3ag] tbody[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag]:last-child>[data-astro-cid-wf3xd3ag]{border-bottom:0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag]{padding-left:0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-plan[data-astro-cid-wf3xd3ag]{text-align:center;border-inline:1px solid var(--plan-outline);background:var(--section-card);width:13rem}.is-compare[data-astro-cid-wf3xd3ag] thead[data-astro-cid-wf3xd3ag] .pricing-table-plan[data-astro-cid-wf3xd3ag]{border-bottom:0;border-top:1px solid var(--plan-outline);border-radius:1rem 1rem 0 0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag] .pricing-table-plan[data-astro-cid-wf3xd3ag]{border-radius:0 0 1rem 1rem;border-bottom:1px solid var(--plan-outline)!important}.pricing-table-compare[data-astro-cid-wf3xd3ag]{width:13rem;text-align:center!important}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag]{border-top:1px solid var(--section-line);border-bottom:0;padding-block:1.6rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag]{text-align:left;padding-left:0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table[data-astro-cid-wf3xd3ag]:not(:has(tfoot)) tbody[data-astro-cid-wf3xd3ag]:last-of-type tr[data-astro-cid-wf3xd3ag]:last-child .pricing-table-plan[data-astro-cid-wf3xd3ag]{border-radius:0 0 1rem 1rem;border-bottom:1px solid var(--plan-outline)!important}.pricing-table-group-row[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag]{border-bottom:1px solid var(--section-line);vertical-align:bottom;padding:2.25rem 1.25rem .75rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-group[data-astro-cid-wf3xd3ag]{letter-spacing:-.015em;text-align:left;padding:2.25rem 0 .75rem;font-size:1.125rem;font-weight:600}.pricing-plan-name[data-astro-cid-wf3xd3ag]{letter-spacing:-.035em;align-items:flex-start;gap:.1rem;font-size:1.375rem;font-weight:600;line-height:1;display:inline-flex}.pricing-plan-name[data-astro-cid-wf3xd3ag] img[data-astro-cid-wf3xd3ag]{width:.5em;height:.5em}.pricing-mark[data-astro-cid-wf3xd3ag]{width:1.5rem;height:1.5rem;color:var(--section-card);background:var(--section-ink);border-radius:999px;place-items:center;display:inline-grid}@media (width<=39.99rem){.is-compare[data-astro-cid-wf3xd3ag] .pricing-table[data-astro-cid-wf3xd3ag] thead[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag],.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag],.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag]{padding-inline:.5rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-row[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag],.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag]{padding-left:0}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-plan[data-astro-cid-wf3xd3ag],.pricing-table-compare[data-astro-cid-wf3xd3ag]{width:5.5rem}.pricing-plan-name[data-astro-cid-wf3xd3ag]{font-size:1.125rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-total[data-astro-cid-wf3xd3ag] .text-lg[data-astro-cid-wf3xd3ag]{white-space:normal;font-size:.9375rem}.is-compare[data-astro-cid-wf3xd3ag] td[data-astro-cid-wf3xd3ag].pricing-table-plan>span[data-astro-cid-wf3xd3ag],.is-compare[data-astro-cid-wf3xd3ag] td[data-astro-cid-wf3xd3ag].pricing-table-compare>span[data-astro-cid-wf3xd3ag]{white-space:normal;overflow-wrap:anywhere;font-size:.8125rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-group-row[data-astro-cid-wf3xd3ag]>[data-astro-cid-wf3xd3ag]{padding-inline:.5rem}.is-compare[data-astro-cid-wf3xd3ag] .pricing-table-group[data-astro-cid-wf3xd3ag]{padding-left:0;font-size:1rem}.pricing-table-plan[data-astro-cid-wf3xd3ag]{width:6.5rem}.pricing-table-row[data-astro-cid-wf3xd3ag] th[data-astro-cid-wf3xd3ag],.pricing-table-row[data-astro-cid-wf3xd3ag] td[data-astro-cid-wf3xd3ag]{padding-inline:.5rem}}.pricing-split[data-astro-cid-wf3xd3ag]{align-items:start;gap:3rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.pricing-buy[data-astro-cid-wf3xd3ag]{gap:1.25rem;width:100%;max-width:32rem;display:grid}.pricing-card[data-astro-cid-wf3xd3ag]{aspect-ratio:16/10;color:#fff;isolation:isolate;background:radial-gradient(70% 60% at 85% 15%,#ffaa5abf,#0000 70%),radial-gradient(60% 70% at 15% 90%,#c82800a6,#0000 70%),radial-gradient(50% 50% at 60% 60%,#ff782899,#0000 75%),#f54100;border-radius:1.25rem;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,3vw,2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #f541008c,0 2px 6px #f5410026}.pricing-card[data-astro-cid-wf3xd3ag]:after{content:"";z-index:-1;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pricing-card-name[data-astro-cid-wf3xd3ag]{letter-spacing:-.035em;align-items:flex-start;gap:.1rem;font-size:1.5rem;font-weight:600;line-height:1;display:inline-flex}.pricing-card-name[data-astro-cid-wf3xd3ag] img[data-astro-cid-wf3xd3ag]{filter:brightness(0)invert();width:.5em;height:.5em}.pricing-amount[data-astro-cid-wf3xd3ag]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:500;line-height:1}.pricing-points[data-astro-cid-wf3xd3ag]{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.pricing-point[data-astro-cid-wf3xd3ag]{gap:.875rem;display:flex}.pricing-included[data-astro-cid-wf3xd3ag]{border-top:1px solid var(--section-line);margin-top:clamp(3rem,6vw,5rem);padding-top:2rem}.pricing-included-list[data-astro-cid-wf3xd3ag]{column-gap:2.5rem;margin-top:1rem;display:grid}@media (width>=40rem){.pricing-included-list[data-astro-cid-wf3xd3ag]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.pricing-split[data-astro-cid-wf3xd3ag]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(3rem,7vw,7rem)}.pricing-buy[data-astro-cid-wf3xd3ag]{justify-self:end;position:sticky;top:7rem}}.process-track[data-astro-cid-yi32qbuw]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(80vw,22rem);grid-auto-flow:column;gap:0 2rem;display:grid;overflow-x:auto}.process-track[data-astro-cid-yi32qbuw]::-webkit-scrollbar{display:none}.process-card[data-astro-cid-yi32qbuw]{grid-row:span 5;grid-template-rows:subgrid;scroll-snap-align:start;min-width:0;display:grid}.process-marker[data-astro-cid-yi32qbuw]{align-items:center;gap:.5rem;margin-bottom:1.75rem;display:flex}.process-number[data-astro-cid-yi32qbuw]{border:1px solid var(--section-line);width:3rem;height:3rem;color:var(--section-muted);letter-spacing:.2em;border-radius:.875rem;flex-shrink:0;place-items:center;padding-left:.2em;font-size:.875rem;display:grid}.process-number[data-astro-cid-yi32qbuw].is-final{background:var(--section-ink);border-color:var(--section-ink);color:var(--section-bg)}.process-line[data-astro-cid-yi32qbuw]{background:var(--section-line);flex:1;height:1px}.process-title[data-astro-cid-yi32qbuw]{letter-spacing:-.035em;margin-bottom:1rem;font-size:1.25rem;font-weight:500;line-height:1.3}.process-description[data-astro-cid-yi32qbuw]{margin-bottom:1.5rem}.process-visual[data-astro-cid-yi32qbuw]{aspect-ratio:4/5;background:var(--section-card);border-radius:.75rem;position:relative;overflow:hidden}@media (width>=64rem){.process-track[data-astro-cid-yi32qbuw]{grid-auto-columns:clamp(18rem,24vw,26rem)}}.process-track[data-astro-cid-yi32qbuw].is-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-flow:row;gap:3rem 2rem;overflow:visible}@media (width>=40rem){.process-track[data-astro-cid-yi32qbuw].is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.process-track[data-astro-cid-yi32qbuw].is-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-split[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(14rem,1fr) minmax(0,2.25fr);align-items:start;column-gap:clamp(1.5rem,3vw,4rem);display:grid}.faq-items[data-astro-cid-gfo3rpqg]{justify-self:end;width:100%;max-width:36rem}}@keyframes contact-logo-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-f46hioje][data-css-marquee] ul[data-astro-cid-f46hioje]{flex-wrap:wrap;justify-content:center;animation:none}}
