.remix-design[data-astro-cid-pzgofw4w]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;aspect-ratio:4 / 5;overflow:hidden;border:1px solid #12363f12;border-radius:.65rem;background:#f4eee3;color:#12363f;container-type:inline-size}.design-heading[data-astro-cid-pzgofw4w]{padding:7.5% 7.5% 0}.design-eyebrow[data-astro-cid-pzgofw4w]{font-size:3.2cqi;font-weight:600;letter-spacing:.16em}.design-headline[data-astro-cid-pzgofw4w]{margin-top:4%;font-family:Georgia,Times New Roman,serif;font-size:9.4cqi;font-weight:500;line-height:1.08;letter-spacing:-.055em;white-space:pre-line}.design-image[data-astro-cid-pzgofw4w]{position:relative;display:flex;min-height:0;align-items:center;justify-content:center;margin:5% 7.5%;overflow:hidden;border-radius:.3rem;background:#e8dfd1}.design-image[data-astro-cid-pzgofw4w] .product-photo{width:94%;height:100%;object-fit:contain;mix-blend-mode:multiply}[data-astro-cid-pzgofw4w][data-design=template] .design-image[data-astro-cid-pzgofw4w]{background:#c4c4c4}[data-astro-cid-pzgofw4w][data-design=template] .design-image[data-astro-cid-pzgofw4w] .product-photo{height:128%;transform:translateY(-3%);mix-blend-mode:normal}.design-badge[data-astro-cid-pzgofw4w]{position:absolute;top:7%;right:6%;padding:2% 4%;border-radius:99px;background:#bf6034;color:#fff;font-size:3.7cqi;font-weight:600}.design-features[data-astro-cid-pzgofw4w]{display:grid;gap:2.6cqi;padding:1% 7.5% 7.5%}.design-features[data-astro-cid-pzgofw4w] li[data-astro-cid-pzgofw4w]{display:flex;align-items:center;gap:3%;font-size:4cqi;font-weight:500}.design-features[data-astro-cid-pzgofw4w] .design-check{width:5cqi;height:5cqi;flex-shrink:0;padding:.6cqi;border:1px solid currentColor;border-radius:50%}[data-astro-cid-pzgofw4w][data-detected-field]{outline:1px dashed transparent;outline-offset:3px;transition:outline-color .18s}[data-remix-step="2"] [data-astro-cid-pzgofw4w][data-design=template] [data-astro-cid-pzgofw4w][data-detected-field]{outline-color:#2563eb}@media(prefers-reduced-motion:reduce){[data-astro-cid-pzgofw4w][data-detected-field]{transition:none}}.remix-header[data-astro-cid-yhhkvzet]{display:grid;gap:1.5rem;align-items:end;margin-bottom:2.5rem}highlight-remix-demo[data-astro-cid-yhhkvzet]{display:block}.remix-example[data-astro-cid-yhhkvzet]{overflow:hidden;border:1px solid var(--border);border-radius:.9rem;background:var(--muted)}.example-caption[data-astro-cid-yhhkvzet]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border);font-size:.8125rem;font-weight:500}.example-badge[data-astro-cid-yhhkvzet]{flex-shrink:0;color:var(--muted-foreground);font-size:.75rem;font-weight:400}.remix-equation[data-astro-cid-yhhkvzet]{display:grid;grid-template-columns:minmax(0,1fr) 1.25rem minmax(0,.8fr) 2.5rem minmax(0,1.15fr);align-items:center;gap:1.2rem;padding:2rem 2rem 1.5rem}.board-label[data-astro-cid-yhhkvzet]{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-bottom:.75rem;font-size:.875rem;font-weight:500}.board-frame[data-astro-cid-yhhkvzet]{border-radius:.75rem;outline:2px solid transparent;outline-offset:4px;transition:outline-color .18s,box-shadow .18s}.board-hint[data-astro-cid-yhhkvzet]{margin-top:.75rem;color:var(--muted-foreground);font-size:.75rem;text-align:center}.product-frame[data-astro-cid-yhhkvzet]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:.5rem;border:1px solid var(--border);background:#fff}.product-frame[data-astro-cid-yhhkvzet] img[data-astro-cid-yhhkvzet]{width:100%;height:auto}.remix-plus{width:1.25rem;height:1.25rem;color:var(--muted-foreground)}.remix-arrow[data-astro-cid-yhhkvzet]{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:50%;background:var(--background);color:var(--primary)}[data-astro-cid-yhhkvzet][data-remix-step="1"] .remix-product[data-astro-cid-yhhkvzet] .board-frame[data-astro-cid-yhhkvzet],[data-astro-cid-yhhkvzet][data-remix-step="2"] .remix-template[data-astro-cid-yhhkvzet] .board-frame[data-astro-cid-yhhkvzet],[data-astro-cid-yhhkvzet][data-remix-step="3"] .remix-result[data-astro-cid-yhhkvzet] .board-frame[data-astro-cid-yhhkvzet]{outline-color:var(--primary);box-shadow:0 6px 24px -12px var(--primary)}.remix-status[data-astro-cid-yhhkvzet]{display:flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1rem;border-top:1px solid var(--border);background:var(--background);color:var(--muted-foreground);font-size:.8125rem}.remix-steps[data-astro-cid-yhhkvzet]{display:grid;gap:.75rem;margin-top:1.5rem}.remix-steps[data-astro-cid-yhhkvzet] button[data-astro-cid-yhhkvzet]{display:flex;width:100%;height:100%;gap:.75rem;padding:1rem;border-top:2px solid var(--border);border-radius:0 0 .5rem .5rem;text-align:left;cursor:pointer;transition:background .18s,border-color .18s}.remix-steps[data-astro-cid-yhhkvzet] button[data-astro-cid-yhhkvzet]:hover{background:var(--muted)}.remix-steps[data-astro-cid-yhhkvzet] button[data-astro-cid-yhhkvzet]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.remix-steps[data-astro-cid-yhhkvzet] button[data-astro-cid-yhhkvzet][aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 4%,var(--background))}.step-number[data-astro-cid-yhhkvzet]{padding-top:.1rem;color:var(--muted-foreground);font-size:.75rem;font-weight:600}[data-astro-cid-yhhkvzet][aria-pressed=true] .step-number[data-astro-cid-yhhkvzet]{color:var(--primary)}.step-copy[data-astro-cid-yhhkvzet]{display:grid;align-content:start;gap:.4rem}.step-title[data-astro-cid-yhhkvzet]{font-size:.875rem;font-weight:600;letter-spacing:-.015em}.step-body[data-astro-cid-yhhkvzet]{color:var(--muted-foreground);font-size:.8125rem;line-height:1.55}.remix-reuse[data-astro-cid-yhhkvzet]{display:flex;align-items:center;gap:.85rem;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--border);font-size:.8125rem;line-height:1.7}.remix-reuse[data-astro-cid-yhhkvzet] strong[data-astro-cid-yhhkvzet]{font-weight:500}.remix-reuse[data-astro-cid-yhhkvzet] p[data-astro-cid-yhhkvzet] span[data-astro-cid-yhhkvzet]{color:var(--muted-foreground)}@media(min-width:768px){.remix-header[data-astro-cid-yhhkvzet]{grid-template-columns:1fr 1fr;gap:3rem}.remix-steps[data-astro-cid-yhhkvzet]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.remix-equation[data-astro-cid-yhhkvzet]{gap:.8rem;padding:1.5rem 1rem}}@media(max-width:639px){.example-caption[data-astro-cid-yhhkvzet]{padding:.85rem 1rem;font-size:.75rem}.remix-equation[data-astro-cid-yhhkvzet]{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);gap:1.25rem .5rem}.remix-template[data-astro-cid-yhhkvzet]{grid-column:1;grid-row:2}.remix-product[data-astro-cid-yhhkvzet]{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:4.5rem 1fr;align-items:center;gap:0 1rem;width:fit-content;max-width:100%;margin:0 auto}.remix-product[data-astro-cid-yhhkvzet] .product-frame[data-astro-cid-yhhkvzet]{grid-column:1;grid-row:1 / 3}.remix-product[data-astro-cid-yhhkvzet] .board-label[data-astro-cid-yhhkvzet]{justify-content:start;align-self:end;margin-bottom:.15rem}.remix-product[data-astro-cid-yhhkvzet] .board-hint[data-astro-cid-yhhkvzet]{align-self:start;margin-top:0;text-align:left}.remix-result[data-astro-cid-yhhkvzet]{grid-column:3;grid-row:2}.remix-arrow[data-astro-cid-yhhkvzet]{grid-column:2;grid-row:2;width:1.5rem;height:1.5rem;border:0;background:transparent}.remix-plus{display:none}.board-label[data-astro-cid-yhhkvzet]{font-size:.75rem}.board-hint[data-astro-cid-yhhkvzet]{font-size:.6875rem;line-height:1.4}.remix-status[data-astro-cid-yhhkvzet]{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.board-frame[data-astro-cid-yhhkvzet],.remix-steps[data-astro-cid-yhhkvzet] button[data-astro-cid-yhhkvzet]{transition:none}}.dimension-preview[data-astro-cid-osmeugol]{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;color:#343cc4}.dimension-board[data-astro-cid-osmeugol]{position:absolute;width:100%;aspect-ratio:8 / 5;left:50%;top:50%;transform:translate(-50%,-50%)}img[data-astro-cid-osmeugol]{position:absolute;left:8%;top:11.2%;width:84%;height:auto;display:block}svg[data-astro-cid-osmeugol]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}path[data-astro-cid-osmeugol]{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.measure-line[data-astro-cid-osmeugol]{stroke-dasharray:1;stroke-dashoffset:0}.measure-guide[data-astro-cid-osmeugol]{stroke-width:1.6;stroke-dasharray:5 5;opacity:.5}.measure-label[data-astro-cid-osmeugol] rect[data-astro-cid-osmeugol]{fill:#fff;stroke:#dce0f2;stroke-width:1.5}.measure-label[data-astro-cid-osmeugol] text[data-astro-cid-osmeugol]{fill:currentColor;font-family:Inter,system-ui,sans-serif;font-size:32px;font-weight:600;font-variant-numeric:tabular-nums}.dimension-note[data-astro-cid-osmeugol]{position:absolute;top:8px;left:10px;font-size:8px;line-height:1.4;color:#737784;background:#ffffffeb;padding:2px 4px;border-radius:3px}content-set-hero:not([data-motion-paused]) [data-hero-slide][data-slot="0"] .measure-line[data-astro-cid-osmeugol],.type-card[data-running=true] .measure-line[data-astro-cid-osmeugol]{animation:measure-draw .6s ease-out both;animation-delay:var(--measure-delay)}content-set-hero:not([data-motion-paused]) [data-hero-slide][data-slot="0"] .measure-guide[data-astro-cid-osmeugol],.type-card[data-running=true] .measure-guide[data-astro-cid-osmeugol]{animation:measure-guide-appear .35s ease-out both;animation-delay:var(--measure-delay)}content-set-hero:not([data-motion-paused]) [data-hero-slide][data-slot="0"] [data-astro-cid-osmeugol]:is(.measure-caps,.measure-label),.type-card[data-running=true] [data-astro-cid-osmeugol]:is(.measure-caps,.measure-label){animation:measure-appear .25s ease-out both;animation-delay:calc(var(--measure-delay) + .45s)}.type-card[data-running=true] .measure-line[data-astro-cid-osmeugol]{animation-name:measure-draw-cycle;animation-duration:6s;animation-iteration-count:infinite}.type-card[data-running=true] .measure-guide[data-astro-cid-osmeugol]{animation-name:measure-guide-cycle;animation-duration:6s;animation-iteration-count:infinite}.type-card[data-running=true] [data-astro-cid-osmeugol]:is(.measure-caps,.measure-label){animation-name:measure-label-cycle;animation-duration:6s;animation-iteration-count:infinite;animation-delay:var(--measure-delay)}@keyframes measure-draw{0%{stroke-dashoffset:1;opacity:0}10%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes measure-guide-appear{0%{opacity:0}to{opacity:.5}}@keyframes measure-appear{0%{opacity:0}to{opacity:1}}@keyframes measure-draw-cycle{0%{stroke-dashoffset:1;opacity:0}2%{opacity:1}10%,80%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:0;opacity:0}}@keyframes measure-guide-cycle{0%,90%,to{opacity:0}6%,80%{opacity:.5}}@keyframes measure-label-cycle{0%,9%,90%,to{opacity:0}14%,80%{opacity:1}}@media(prefers-reduced-motion:reduce){.measurement[data-astro-cid-osmeugol] path[data-astro-cid-osmeugol],.measure-label[data-astro-cid-osmeugol]{animation:none!important}}.types-showcase[data-astro-cid-mzhxkpns]{display:block;padding-block:4.5rem 2.5rem}.types-heading[data-astro-cid-mzhxkpns]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.types-eyebrow[data-astro-cid-mzhxkpns]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.1rem;color:var(--primary);font-size:.65rem;font-weight:650;letter-spacing:.12em}h2[data-astro-cid-mzhxkpns]{line-height:1.12}.types-intro[data-astro-cid-mzhxkpns]{max-width:16rem;padding-bottom:.15rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.types-cta[data-astro-cid-mzhxkpns]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;font-size:.8rem;font-weight:600;color:var(--foreground)}.types-cta[data-astro-cid-mzhxkpns]:hover{color:var(--primary)}.types-toolbar[data-astro-cid-mzhxkpns]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;margin-bottom:1.5rem}.types-filters[data-astro-cid-mzhxkpns]{display:flex;gap:.375rem;overflow-x:auto;scrollbar-width:none;padding:3px;margin:-3px}.types-filter[data-astro-cid-mzhxkpns]{display:flex;align-items:center;gap:.45rem;flex-shrink:0;padding:.6rem .85rem;border:1px solid transparent;border-radius:999px;color:var(--muted-foreground);font-size:.75rem;font-weight:550;transition:background .2s,color .2s;cursor:pointer}.types-filter[data-astro-cid-mzhxkpns] span[data-astro-cid-mzhxkpns]{font-size:.625rem;opacity:.65;font-variant-numeric:tabular-nums}.types-filter[data-astro-cid-mzhxkpns]:hover{background:var(--muted);color:var(--foreground)}.types-filter[data-astro-cid-mzhxkpns][aria-pressed=true]{background:var(--foreground);color:var(--background)}.types-track[data-astro-cid-mzhxkpns]{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2.5rem;padding:.25rem 2.5rem 1rem;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.type-card[data-astro-cid-mzhxkpns]{flex:0 0 31.25%;min-width:0;scroll-snap-align:start;animation:type-reveal .45s ease both;animation-delay:calc(var(--card-index) * 45ms)}.type-card[data-astro-cid-mzhxkpns][hidden]{display:none}.type-link[data-astro-cid-mzhxkpns]{display:block;border-radius:1rem}.type-preview[data-astro-cid-mzhxkpns]{position:relative;aspect-ratio:4 / 3;isolation:isolate;overflow:hidden;border-radius:1rem;background:#f3f0eb;transform:translateZ(0)}.type-images[data-astro-cid-mzhxkpns]{position:absolute;inset:0;transition:transform .7s cubic-bezier(.2,.7,.25,1)}.type-image[data-astro-cid-mzhxkpns]{position:absolute;width:100%;height:100%;object-fit:cover}.type-preview[data-astro-cid-mzhxkpns].type-contain{background:#fff}.type-contain[data-astro-cid-mzhxkpns] .type-image[data-astro-cid-mzhxkpns]{object-fit:contain;background:#fff}.type-alternate[data-astro-cid-mzhxkpns]{opacity:0;animation:type-fade 8s ease-in-out infinite;animation-delay:var(--motion-delay);animation-play-state:paused}[data-astro-cid-mzhxkpns][data-animation=wipe] .type-alternate[data-astro-cid-mzhxkpns]{opacity:1;clip-path:inset(0 100% 0 0);animation-name:type-wipe}[data-astro-cid-mzhxkpns][data-running=true] .type-alternate[data-astro-cid-mzhxkpns],[data-astro-cid-mzhxkpns][data-running=true] .type-frame[data-astro-cid-mzhxkpns],[data-astro-cid-mzhxkpns][data-running=true] .type-pieces[data-astro-cid-mzhxkpns],[data-astro-cid-mzhxkpns][data-running=true] .highlight-label[data-astro-cid-mzhxkpns],[data-astro-cid-mzhxkpns][data-running=true][data-animation=expand] .type-images[data-astro-cid-mzhxkpns]{animation-play-state:running}.type-sequence[data-astro-cid-mzhxkpns]{display:none;position:absolute;inset:0}[data-astro-cid-mzhxkpns][data-enhanced] .type-sequence[data-astro-cid-mzhxkpns]{display:block}.type-frame[data-astro-cid-mzhxkpns]{animation-duration:3.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-astro-cid-mzhxkpns][data-animation=rotation] .type-frame[data-astro-cid-mzhxkpns]:nth-child(1){animation-name:type-angle-second}[data-astro-cid-mzhxkpns][data-animation=rotation] .type-frame[data-astro-cid-mzhxkpns]:nth-child(2){animation-name:type-angle-third}[data-astro-cid-mzhxkpns][data-animation=rotation] .type-frame[data-astro-cid-mzhxkpns]:nth-child(3){animation-name:type-angle-fourth}.type-caption[data-astro-cid-mzhxkpns]{padding:1.1rem .1rem .25rem}.type-caption[data-astro-cid-mzhxkpns] h3[data-astro-cid-mzhxkpns]{font-size:1.05rem;font-weight:600;letter-spacing:-.025em}.type-caption[data-astro-cid-mzhxkpns] p[data-astro-cid-mzhxkpns]{margin-top:.35rem;max-width:18rem;color:var(--muted-foreground);font-size:.8rem;line-height:1.6;text-wrap:pretty}.type-open[data-astro-cid-mzhxkpns]{position:absolute;right:.75rem;bottom:.75rem;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #ffffff70;border-radius:50%;background:#fffd;color:#18181b;backdrop-filter:blur(8px);transition:transform .3s,background .3s,color .3s}.type-link[data-astro-cid-mzhxkpns]:hover .type-open[data-astro-cid-mzhxkpns]{transform:rotate(45deg);background:var(--primary);color:#fff}.type-link[data-astro-cid-mzhxkpns]:focus-visible,.types-control[data-astro-cid-mzhxkpns]:focus-visible,.types-filter[data-astro-cid-mzhxkpns]:focus-visible,.types-cta[data-astro-cid-mzhxkpns]:focus-visible,.types-track[data-astro-cid-mzhxkpns]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.type-pieces[data-astro-cid-mzhxkpns]{position:absolute;inset:auto .75rem .75rem;display:flex;gap:.4rem;width:65%;animation:type-pieces 8s ease-in-out infinite paused;animation-delay:var(--motion-delay)}.type-swatches[data-astro-cid-mzhxkpns]{position:absolute;top:.8rem;left:.8rem;display:flex;gap:.3rem;padding:.35rem;border-radius:999px;background:#ffffffe6}.type-swatches[data-astro-cid-mzhxkpns] i[data-astro-cid-mzhxkpns]{width:.8rem;height:.8rem;border-radius:50%;background:#9b4e2c}.type-swatches[data-astro-cid-mzhxkpns] i[data-astro-cid-mzhxkpns]:nth-child(2){background:#c98b1f}.type-swatches[data-astro-cid-mzhxkpns] i[data-astro-cid-mzhxkpns]:nth-child(3){background:#69755d}.type-pieces[data-astro-cid-mzhxkpns] span[data-astro-cid-mzhxkpns]{flex:1;min-width:0;overflow:hidden;border:1px solid #e7e5e4;border-radius:.4rem;background:#fff;box-shadow:0 2px 8px #00000008}.type-pieces[data-astro-cid-mzhxkpns] img[data-astro-cid-mzhxkpns]{aspect-ratio:1;object-fit:contain}[data-astro-cid-mzhxkpns][data-animation=highlights] .type-preview[data-astro-cid-mzhxkpns]{background:#eee8dd}[data-astro-cid-mzhxkpns][data-animation=highlights] .type-images[data-astro-cid-mzhxkpns]{inset:23% 5% 8%;mix-blend-mode:multiply}.type-highlights[data-astro-cid-mzhxkpns]{position:absolute;inset:0;color:#334439}.highlight-heading[data-astro-cid-mzhxkpns]{position:absolute;top:8%;left:8%;width:80%;font-family:Georgia,serif;font-size:clamp(1.4rem,2.2vw,1.75rem);line-height:1.05;letter-spacing:-.04em}.highlight-label[data-astro-cid-mzhxkpns]{position:absolute;border:1px solid #33443925;border-radius:100px;background:#fffdf7e8;padding:.4rem .65rem;font-size:.6rem;font-weight:600;box-shadow:0 4px 20px #3344390a;animation:type-label 8s ease-in-out infinite paused}.highlight-material[data-astro-cid-mzhxkpns]{top:42%;left:6%}.highlight-shape[data-astro-cid-mzhxkpns]{right:6%;bottom:24%;animation-delay:-1s}.highlight-example[data-astro-cid-mzhxkpns]{position:absolute;bottom:6%;left:8%;font-size:.55rem;letter-spacing:.05em;text-transform:uppercase;opacity:.65}[data-astro-cid-mzhxkpns][data-animation=expand] .type-preview[data-astro-cid-mzhxkpns]{background:#eee8dd}[data-astro-cid-mzhxkpns][data-animation=expand] .type-images[data-astro-cid-mzhxkpns]{inset:18% 0;animation:type-expand 8s ease-in-out infinite paused}.type-format[data-astro-cid-mzhxkpns]{position:absolute;bottom:.9rem;left:.9rem;display:flex;align-items:center;gap:.5rem;border-radius:1rem;background:#ffffffdc;padding:.4rem .7rem;color:#3f3f46;font-size:.65rem}.type-preview[data-astro-cid-mzhxkpns] video[data-astro-cid-mzhxkpns]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.type-video-badge[data-astro-cid-mzhxkpns]{position:absolute;top:.8rem;left:.8rem;display:flex;align-items:center;gap:.4rem;padding:.4rem .6rem;border-radius:.5rem;background:#ffffffde;color:#18181b;font-size:.55rem;font-weight:600;letter-spacing:.07em}.types-footer[data-astro-cid-mzhxkpns]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.types-hint[data-astro-cid-mzhxkpns]{font-size:.75rem;color:var(--muted-foreground)}.types-navigation[data-astro-cid-mzhxkpns]{display:flex;align-items:center;gap:.5rem}.types-status[data-astro-cid-mzhxkpns]{margin-right:.5rem;font-size:.65rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.types-control[data-astro-cid-mzhxkpns]{display:grid;place-items:center;flex-shrink:0;width:2.4rem;height:2.4rem;border:1px solid var(--border);border-radius:50%;color:var(--foreground);cursor:pointer;transition:background .2s,opacity .2s}.types-control[data-astro-cid-mzhxkpns]:hover:enabled{background:var(--muted)}.types-control[data-astro-cid-mzhxkpns]:disabled{opacity:.25;cursor:default}.play-icon[data-astro-cid-mzhxkpns],[data-astro-cid-mzhxkpns][data-paused=true] .pause-icon[data-astro-cid-mzhxkpns]{display:none}[data-astro-cid-mzhxkpns][data-paused=true] .play-icon[data-astro-cid-mzhxkpns]{display:block}.types-showcase[data-astro-cid-mzhxkpns]:not([data-enhanced]) [data-astro-cid-mzhxkpns][data-enhanced-only]{display:none}.types-showcase[data-astro-cid-mzhxkpns]:not([data-enhanced]) .types-track[data-astro-cid-mzhxkpns]{margin-top:2rem}@keyframes type-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes type-fade{0%,30%,to{opacity:0}45%,80%{opacity:1}}@keyframes type-wipe{0%,25%,to{clip-path:inset(0 100% 0 0)}45%,75%{clip-path:inset(0)}}@keyframes type-angle-second{0%,20%,52%,to{opacity:0}25%,51%{opacity:1}}@keyframes type-angle-third{0%,45%,77%,to{opacity:0}50%,76%{opacity:1}}@keyframes type-angle-fourth{0%,70%,to{opacity:0}75%,95%{opacity:1}}@keyframes type-pieces{0%,25%,to{opacity:1;transform:translateY(0)}45%,75%{opacity:0;transform:translateY(10px) scale(.9)}}@keyframes type-label{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes type-expand{0%,25%,to{clip-path:inset(0 19% round .5rem);transform:scale(1.2)}50%,75%{clip-path:inset(0 round 0);transform:scale(1)}}@media(hover:hover){.type-link[data-astro-cid-mzhxkpns]:hover .type-images[data-astro-cid-mzhxkpns]{transform:scale(1.04)}}@media(min-width:640px)and (max-width:900px){.type-card[data-astro-cid-mzhxkpns]{flex-basis:44%}.types-intro[data-astro-cid-mzhxkpns]{max-width:13rem}.types-filter[data-astro-cid-mzhxkpns]{padding-inline:.6rem;font-size:.7rem}.types-track[data-astro-cid-mzhxkpns]{padding-inline:2rem;scroll-padding-inline:2rem}}@media(max-width:639px){.types-showcase[data-astro-cid-mzhxkpns]{padding-block:3rem 1.75rem}.types-heading[data-astro-cid-mzhxkpns]{display:block}.types-intro[data-astro-cid-mzhxkpns]{max-width:none;margin-top:1rem;font-size:.8rem}.types-cta[data-astro-cid-mzhxkpns]{margin-top:.5rem}.types-toolbar[data-astro-cid-mzhxkpns]{gap:.6rem;margin-top:1.5rem;margin-bottom:1rem}.types-filter[data-astro-cid-mzhxkpns]{padding:.55rem .7rem;font-size:.7rem}.types-track[data-astro-cid-mzhxkpns]{gap:.8rem;padding-inline:1rem;scroll-padding-inline:1rem}.type-card[data-astro-cid-mzhxkpns]{flex-basis:82%}.type-preview[data-astro-cid-mzhxkpns]{aspect-ratio:4 / 3}.types-hint[data-astro-cid-mzhxkpns]{display:none}.types-navigation[data-astro-cid-mzhxkpns]{width:100%}.types-status[data-astro-cid-mzhxkpns]{margin-right:auto}.highlight-heading[data-astro-cid-mzhxkpns]{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.types-showcase[data-astro-cid-mzhxkpns] [data-astro-cid-mzhxkpns],.types-showcase[data-astro-cid-mzhxkpns] [data-astro-cid-mzhxkpns]:before,.types-showcase[data-astro-cid-mzhxkpns] [data-astro-cid-mzhxkpns]:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.type-alternate[data-astro-cid-mzhxkpns]{display:none}.type-sequence[data-astro-cid-mzhxkpns]{display:none!important}.types-motion[data-astro-cid-mzhxkpns]{display:none}}.upload-dialog[data-astro-cid-wtva3hyn]::backdrop{background:#0c102859;backdrop-filter:blur(5px)}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-dropzone]{padding:8px;border:1px solid color-mix(in oklch,var(--primary) 28%,var(--border));border-radius:20px;background:linear-gradient(145deg,var(--card),color-mix(in oklch,var(--primary) 5%,var(--card)));box-shadow:inset 0 1px 0 light-dark(rgb(255 255 255 / 95%),rgb(255 255 255 / 10%)),0 0 0 5px color-mix(in oklch,var(--primary) 4%,transparent),0 14px 32px #14194b21,0 3px 7px #14194b12;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-dropzone]:has(:focus-visible){border-color:var(--primary);outline:3px solid color-mix(in oklch,var(--primary) 15%,transparent);outline-offset:3px}@media(hover:hover){.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-dropzone]:has([data-empty]:hover){transform:translateY(-2px);border-color:color-mix(in oklch,var(--primary) 50%,var(--border));box-shadow:inset 0 1px 0 light-dark(rgb(255 255 255 / 95%),rgb(255 255 255 / 10%)),0 0 0 5px color-mix(in oklch,var(--primary) 6%,transparent),0 18px 36px #14194b29,0 4px 8px #14194b14}}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-empty]{min-height:82px;padding:16px 14px;flex-direction:row;gap:15px;text-align:left;border-radius:12px;background:transparent}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-empty]>svg[data-astro-cid-wtva3hyn]{flex:0 0 27px;margin:0;color:var(--primary)}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-copy[data-astro-cid-wtva3hyn]{flex:1;min-width:0}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-plus[data-astro-cid-wtva3hyn]{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:12px;color:var(--primary-foreground);background:linear-gradient(160deg,color-mix(in oklch,var(--primary) 85%,white),var(--primary));box-shadow:inset 0 1px #ffffff40,0 3px color-mix(in oklch,var(--primary) 80%,black),0 6px 12px color-mix(in oklch,var(--primary) 22%,transparent)}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-plus[data-astro-cid-wtva3hyn] svg[data-astro-cid-wtva3hyn]{display:block;width:20px;height:20px}.studio-hero-upload[data-astro-cid-wtva3hyn]:not([data-has-files]) .upload-toolbar[data-astro-cid-wtva3hyn]{display:none}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-thumbs]{min-height:0;grid-template-columns:repeat(4,minmax(0,1fr));max-height:180px;overflow-y:auto}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-toolbar[data-astro-cid-wtva3hyn]{margin:6px 5px 3px;padding-top:10px}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-send]{width:auto;min-height:38px;height:auto;gap:8px;padding:8px 12px;border-radius:9px;font-size:12px;font-weight:550}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-count]{display:inline}@media(max-width:400px){.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-empty]{gap:10px;padding:12px 10px}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-empty]>svg[data-astro-cid-wtva3hyn]{flex-basis:22px}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-plus[data-astro-cid-wtva3hyn]{flex-basis:34px;height:34px;border-radius:10px}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-copy[data-astro-cid-wtva3hyn]>[data-astro-cid-wtva3hyn]:first-child{font-size:12px}.studio-hero-upload[data-astro-cid-wtva3hyn] .upload-copy[data-astro-cid-wtva3hyn]>[data-astro-cid-wtva3hyn]:last-child{font-size:11px}.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-thumbs]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.studio-hero-upload[data-astro-cid-wtva3hyn] [data-astro-cid-wtva3hyn][data-dropzone]{transition:none;transform:none!important}}.hero-photo[data-astro-cid-5rlrt3h5]{position:relative;overflow:hidden;border-radius:9px;aspect-ratio:1.6;container-type:inline-size;background:#fff}img[data-astro-cid-5rlrt3h5]{display:block;width:100%;height:100%;object-fit:cover}[data-astro-cid-5rlrt3h5][data-layout=cutout] img[data-astro-cid-5rlrt3h5]{object-fit:contain}.cutout-board[data-astro-cid-5rlrt3h5]{position:absolute;top:50%;width:100%;aspect-ratio:1.6;overflow:hidden;transform:translateY(-50%)}img[data-astro-cid-5rlrt3h5].cutout-result{position:absolute;top:19%;height:auto}img[data-astro-cid-5rlrt3h5].cutout-scene{position:absolute;inset:0;object-fit:cover;opacity:0}.cutout-scan[data-astro-cid-5rlrt3h5]{position:absolute;inset-block:0;left:0;width:2px;background:#5555e7;box-shadow:0 0 10px #5555e766;opacity:0}content-set-hero:not([data-motion-paused]) [data-hero-slide][data-slot="0"] .cutout-scene[data-astro-cid-5rlrt3h5]{animation:hero-cutout-reveal 3s ease-in-out both}content-set-hero:not([data-motion-paused]) [data-hero-slide][data-slot="0"] .cutout-scan[data-astro-cid-5rlrt3h5]{animation:hero-cutout-scan 3s ease-in-out both}@keyframes hero-cutout-reveal{0%{opacity:0;clip-path:inset(0)}8%,27%{opacity:1;clip-path:inset(0)}67%,to{opacity:1;clip-path:inset(0 0 0 100%)}}@keyframes hero-cutout-scan{0%,26%{left:0;opacity:0}27%{left:0;opacity:1}67%{left:100%;opacity:1}68%,to{left:100%;opacity:0}}@media(prefers-reduced-motion:reduce){.cutout-scene[data-astro-cid-5rlrt3h5],.cutout-scan[data-astro-cid-5rlrt3h5]{animation:none!important}}[data-astro-cid-5rlrt3h5][data-layout=detail] img[data-astro-cid-5rlrt3h5]{object-position:center bottom}.example-label[data-astro-cid-5rlrt3h5]{position:absolute;top:8px;left:8px;font-size:clamp(8px,3cqi,10px);color:#67626a}[data-astro-cid-5rlrt3h5][data-layout=highlights]{background:#eee5d8}[data-astro-cid-5rlrt3h5][data-layout=highlights] img[data-astro-cid-5rlrt3h5]{position:absolute;width:85%;height:83%;left:10%;bottom:0;object-fit:contain;mix-blend-mode:multiply}.highlight-headline[data-astro-cid-5rlrt3h5]{position:absolute;top:15%;left:7%;right:7%;font-family:Georgia,serif;font-size:7cqi;line-height:1.1;color:#603e2d}.highlight-detail[data-astro-cid-5rlrt3h5]{position:absolute;bottom:7%;left:7%;color:#fff;background:#81543b;padding:3px 7px;border-radius:3px;font-size:clamp(8px,3cqi,10px)}[data-astro-cid-5rlrt3h5][data-layout=banner]{background:#f0eee9}[data-astro-cid-5rlrt3h5][data-layout=banner] img[data-astro-cid-5rlrt3h5]{position:absolute;top:50%;height:auto;aspect-ratio:16 / 9;transform:translateY(-50%)}[data-astro-cid-5rlrt3h5][data-layout=social]{background:#eeeae2}[data-astro-cid-5rlrt3h5][data-layout=social] img[data-astro-cid-5rlrt3h5]{position:absolute;top:50%;left:50%;width:48%;height:auto;aspect-ratio:4 / 5;transform:translate(-50%,-50%);border-radius:5px;object-position:53% 60%;box-shadow:0 3px 12px #32291c1a}.format-label[data-astro-cid-5rlrt3h5]{position:absolute;bottom:8px;right:8px;border-radius:4px;padding:3px 6px;background:#ffffffed;color:#504c48;font:10px/1.4 ui-monospace,monospace}@media(max-width:600px){.hero-photo[data-astro-cid-5rlrt3h5]{aspect-ratio:1.35;border-radius:7px}}.content-hero[data-astro-cid-7l4pplgl]{display:block;position:relative;isolation:isolate;overflow:clip;padding:100px 24px 24px;background:var(--background)}.hero-backdrop[data-astro-cid-7l4pplgl]{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1}.hero-light[data-astro-cid-7l4pplgl]{position:absolute;border-radius:50%;filter:blur(50px)}.hero-light-blue[data-astro-cid-7l4pplgl]{width:740px;height:450px;left:calc(50% - 370px);top:285px;background:radial-gradient(ellipse,color-mix(in oklch,var(--primary) 13%,transparent),transparent 70%)}.hero-light-warm[data-astro-cid-7l4pplgl]{width:600px;height:500px;right:-130px;top:260px;background:radial-gradient(ellipse,light-dark(rgb(225 182 125 / 16%),rgb(225 182 125 / 6%)),transparent 70%)}.hero-pixels[data-astro-cid-7l4pplgl]{display:block;width:100%;height:100%;color:var(--primary);opacity:.85;mask-image:linear-gradient(transparent 14%,#000 38%,#000 80%,transparent)}.format-frame[data-astro-cid-7l4pplgl]{position:absolute;border:1px solid color-mix(in oklch,var(--primary) 14%,transparent);border-radius:4px;color:color-mix(in oklch,var(--primary) 45%,var(--muted-foreground));animation:frame-drift 14s ease-in-out infinite}.format-frame[data-astro-cid-7l4pplgl]:before,.format-frame[data-astro-cid-7l4pplgl]:after{content:"";position:absolute;width:13px;height:13px;border:solid color-mix(in oklch,var(--primary) 32%,transparent)}.format-frame[data-astro-cid-7l4pplgl]:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.format-frame[data-astro-cid-7l4pplgl]:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.format-frame[data-astro-cid-7l4pplgl] span[data-astro-cid-7l4pplgl]{position:absolute;bottom:calc(100% + 8px);font:10px/1.4 ui-monospace,monospace;letter-spacing:1px;opacity:.7}.format-frame[data-astro-cid-7l4pplgl] i[data-astro-cid-7l4pplgl]{position:absolute;inset:33.33%;border:1px solid color-mix(in oklch,var(--primary) 10%,transparent)}.format-square[data-astro-cid-7l4pplgl]{width:126px;height:126px;left:max(3%,calc(50% - 605px));top:300px;transform:rotate(-12deg);--frame-angle: -12deg}.format-portrait[data-astro-cid-7l4pplgl]{width:115px;height:144px;right:max(4%,calc(50% - 595px));top:380px;transform:rotate(12deg);--frame-angle: 12deg;animation-delay:-5s}.format-landscape[data-astro-cid-7l4pplgl]{width:160px;height:90px;left:max(1%,calc(50% - 660px));top:610px;transform:rotate(6deg);--frame-angle: 6deg;animation-delay:-9s}.hero-content[data-astro-cid-7l4pplgl]{max-width:1080px;margin:0 auto;position:relative}.hero-heading[data-astro-cid-7l4pplgl]{text-align:center;position:relative;z-index:1}h1[data-astro-cid-7l4pplgl]{margin:0;font-size:clamp(36px,5.2vw,60px);font-weight:600;line-height:1.13;letter-spacing:-.055em;text-wrap:balance}h1[data-astro-cid-7l4pplgl]>span[data-astro-cid-7l4pplgl]{display:block;color:var(--primary)}.hero-description[data-astro-cid-7l4pplgl]{margin:18px auto 0;max-width:780px;color:var(--muted-foreground);font-size:15px;line-height:1.65;text-wrap:pretty}.hero-upload[data-astro-cid-7l4pplgl]{position:relative;z-index:4;width:min(100%,440px);margin:20px auto 0}.hero-reassurance[data-astro-cid-7l4pplgl]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;align-items:center;margin-top:10px}.hero-free[data-astro-cid-7l4pplgl]{display:flex;align-items:center;justify-content:center;gap:5px;margin:0;color:var(--foreground);font-size:11px;font-weight:500}.hero-free[data-astro-cid-7l4pplgl] svg{color:var(--primary)}.hero-no-card[data-astro-cid-7l4pplgl]{font-size:10px;text-align:center;color:var(--muted-foreground);margin:0}.hero-connector[data-astro-cid-7l4pplgl]{display:flex;align-items:center;flex-direction:column;height:26px;padding-top:6px;color:color-mix(in oklch,var(--primary) 45%,transparent)}.hero-connector[data-astro-cid-7l4pplgl]>span[data-astro-cid-7l4pplgl]{height:15px;width:1px;background:linear-gradient(transparent,currentColor)}.hero-connector[data-astro-cid-7l4pplgl]>svg{margin-top:-3px}.hero-examples[data-astro-cid-7l4pplgl]{width:min(100%,810px);margin:0 auto;position:relative}.hero-source[data-astro-cid-7l4pplgl]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;width:fit-content;padding:4px 12px 4px 5px;background:var(--card);border:1px solid var(--border);border-radius:9px;color:var(--muted-foreground);font-size:10px;position:relative;z-index:2}.hero-source[data-astro-cid-7l4pplgl] img[data-astro-cid-7l4pplgl]{width:48px;height:30px;object-fit:contain;border-radius:5px;background:#fff}.hero-fan[data-astro-cid-7l4pplgl]{--hero-card-width: min(300px, calc(37vw - 17.76px) );--hero-wheel-radius: calc(var(--hero-card-width) * 3.2);--hero-wheel-step: 15deg;position:relative;width:100vw;height:calc(var(--hero-card-width) * .95 + 25px);left:50%;margin:5px 0 0 -50vw;overflow:clip}.hero-result[data-astro-cid-7l4pplgl]{position:absolute;width:var(--hero-card-width);left:50%;top:12px;margin-left:calc(var(--hero-card-width) * -.5);padding:6px;border:1px solid color-mix(in oklch,var(--foreground) 11%,transparent);border-radius:14px;background:var(--card);box-shadow:0 12px 32px #1117401a,0 2px 5px #1117400d;transform-origin:50% calc(50% + var(--hero-wheel-radius));transition:transform .65s cubic-bezier(.22,.65,.25,1),opacity .65s ease,visibility .65s}.hero-result[data-astro-cid-7l4pplgl][data-slot="0"]{transform:rotate(0);opacity:1;z-index:3;visibility:visible}.hero-result[data-astro-cid-7l4pplgl][data-slot="-1"]{transform:rotate(calc(var(--hero-wheel-step) * -1));opacity:1;z-index:2;visibility:visible}.hero-result[data-astro-cid-7l4pplgl][data-slot="1"]{transform:rotate(var(--hero-wheel-step));opacity:1;z-index:2;visibility:visible}.hero-result[data-astro-cid-7l4pplgl][data-slot="-2"]{transform:rotate(calc(var(--hero-wheel-step) * -2))}.hero-result[data-astro-cid-7l4pplgl][data-slot="2"]{transform:rotate(calc(var(--hero-wheel-step) * 2))}.hero-result[data-astro-cid-7l4pplgl]:is([data-slot="-2"],[data-slot="2"]){opacity:0;z-index:1;visibility:hidden;pointer-events:none}.hero-result[data-astro-cid-7l4pplgl][data-slot="-3"]{transform:rotate(calc(var(--hero-wheel-step) * -3))}.hero-result[data-astro-cid-7l4pplgl][data-slot="3"]{transform:rotate(calc(var(--hero-wheel-step) * 3))}.hero-result[data-astro-cid-7l4pplgl]:is([data-slot="-3"],[data-slot="3"]){opacity:0;z-index:0;visibility:hidden;pointer-events:none}.hero-result[data-astro-cid-7l4pplgl] a[data-astro-cid-7l4pplgl]{display:block;border-radius:9px;outline-offset:5px}.hero-card-caption[data-astro-cid-7l4pplgl]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px 5px;font-size:12px;font-weight:500}.hero-card-caption[data-astro-cid-7l4pplgl] svg{flex-shrink:0;color:var(--muted-foreground)}.hero-result[data-astro-cid-7l4pplgl][data-slot="1"] .hero-card-caption[data-astro-cid-7l4pplgl]{justify-content:flex-end}.hero-result[data-astro-cid-7l4pplgl][data-slot="1"] .hero-card-caption[data-astro-cid-7l4pplgl] svg{display:none}.hero-carousel-controls[data-astro-cid-7l4pplgl]{display:flex;align-items:center;justify-content:center;gap:12px;margin:4px auto 12px}.hero-carousel-controls[data-astro-cid-7l4pplgl][hidden]{display:none}.hero-carousel-controls[data-astro-cid-7l4pplgl] button[data-astro-cid-7l4pplgl]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--border);color:var(--muted-foreground);background:var(--background);cursor:pointer}.hero-carousel-controls[data-astro-cid-7l4pplgl] button[data-astro-cid-7l4pplgl]:hover{color:var(--primary);border-color:var(--primary)}.hero-carousel-counter[data-astro-cid-7l4pplgl]{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted-foreground);min-width:45px;text-align:center}.hero-example-footer[data-astro-cid-7l4pplgl]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;font-size:11px;color:var(--muted-foreground);margin-top:2px}.hero-example-footer[data-astro-cid-7l4pplgl]>span[data-astro-cid-7l4pplgl],.hero-example-footer[data-astro-cid-7l4pplgl] a[data-astro-cid-7l4pplgl]{display:inline-flex;align-items:center;gap:5px}.example-dot[data-astro-cid-7l4pplgl]{height:4px;width:4px;background:var(--primary);border-radius:50%}.hero-example-footer[data-astro-cid-7l4pplgl] a[data-astro-cid-7l4pplgl]:hover{color:var(--primary)}.hero-motion[data-astro-cid-7l4pplgl]{position:absolute;right:0;bottom:-6px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);cursor:pointer}.hero-motion[data-astro-cid-7l4pplgl][hidden],.hero-motion[data-astro-cid-7l4pplgl] .hero-play-icon[data-astro-cid-7l4pplgl],[data-astro-cid-7l4pplgl][data-motion-paused] .hero-motion[data-astro-cid-7l4pplgl] .hero-pause-icon[data-astro-cid-7l4pplgl]{display:none}[data-astro-cid-7l4pplgl][data-motion-paused] .hero-motion[data-astro-cid-7l4pplgl] .hero-play-icon[data-astro-cid-7l4pplgl]{display:block}[data-astro-cid-7l4pplgl][data-motion-paused] .format-frame[data-astro-cid-7l4pplgl]{animation-play-state:paused}@keyframes frame-drift{0%,to{transform:translateY(0) rotate(var(--frame-angle))}50%{transform:translateY(-19px) rotate(calc(var(--frame-angle) + 3deg))}}@media(min-width:1500px){.content-hero[data-astro-cid-7l4pplgl]{padding-top:135px}.hero-fan[data-astro-cid-7l4pplgl]{--hero-card-width: 320px;margin-top:8px}}@media(min-width:1024px){.hero-result[data-astro-cid-7l4pplgl]:is([data-slot="-2"],[data-slot="2"]){opacity:.3;visibility:visible}}@media(max-width:850px){.content-hero[data-astro-cid-7l4pplgl]{padding-top:110px}.format-square[data-astro-cid-7l4pplgl]{left:-50px}.format-portrait[data-astro-cid-7l4pplgl]{right:-35px}}@media(max-width:600px){.content-hero[data-astro-cid-7l4pplgl]{padding:104px 20px 28px}h1[data-astro-cid-7l4pplgl]{font-size:clamp(38px,8vw,48px);line-height:1.08}.hero-description[data-astro-cid-7l4pplgl]{font-size:13px;margin-top:16px;max-width:370px}.hero-upload[data-astro-cid-7l4pplgl]{margin-top:24px}.hero-free[data-astro-cid-7l4pplgl],.hero-no-card[data-astro-cid-7l4pplgl]{font-size:10px}.hero-connector[data-astro-cid-7l4pplgl]{height:30px}.hero-source[data-astro-cid-7l4pplgl]{font-size:9px}.hero-source[data-astro-cid-7l4pplgl] img[data-astro-cid-7l4pplgl]{width:48px;height:30px}.hero-fan[data-astro-cid-7l4pplgl]{--hero-card-width: calc(66vw - 21.12px) ;--hero-wheel-radius: calc(var(--hero-card-width) * 2.8);--hero-wheel-step: 12deg;margin-top:6px;height:calc(44vw + 80px)}.hero-result[data-astro-cid-7l4pplgl]{padding:4px;border-radius:10px}.hero-card-caption[data-astro-cid-7l4pplgl]{font-size:10px;padding:7px 4px 3px}.hero-card-caption[data-astro-cid-7l4pplgl] svg{width:11px}.hero-carousel-controls[data-astro-cid-7l4pplgl]{margin-top:0;margin-bottom:8px}.hero-example-footer[data-astro-cid-7l4pplgl]{gap:7px;flex-direction:column;font-size:10px;padding-top:7px}.hero-motion[data-astro-cid-7l4pplgl]{right:0;bottom:0}.format-square[data-astro-cid-7l4pplgl]{top:340px;left:-70px}.format-portrait[data-astro-cid-7l4pplgl]{top:450px;right:-65px}.format-landscape[data-astro-cid-7l4pplgl]{display:none}}@media(prefers-reduced-motion:reduce){.format-frame[data-astro-cid-7l4pplgl],.hero-result[data-astro-cid-7l4pplgl]{animation:none}.hero-result[data-astro-cid-7l4pplgl]{transition:none}.hero-motion[data-astro-cid-7l4pplgl]{display:none}}
