.creator-wall[data-astro-cid-qqts5pwh]{display:flex;flex-direction:column;align-items:center;padding:42px 24px 38px;background:var(--landing-bg);text-align:center;scroll-margin-top:100px}.creator-wall__portraits[data-astro-cid-qqts5pwh]{display:flex;align-items:center;padding:6px 0;margin-bottom:20px;isolation:isolate}.creator-wall__portrait[data-astro-cid-qqts5pwh]{position:relative;display:block;flex:none;width:56px;height:56px;border:0;border-radius:50%;background:#f2f0eb;box-shadow:0 3px 7px #2b1f1110;transition:transform .18s}.creator-wall__portrait[data-astro-cid-qqts5pwh]+.creator-wall__portrait[data-astro-cid-qqts5pwh]{margin-left:-12px}.creator-wall__portrait[data-astro-cid-qqts5pwh] img[data-astro-cid-qqts5pwh]{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%}.creator-wall__portrait[data-astro-cid-qqts5pwh]:is(:hover,:focus-visible){z-index:2;transform:translateY(-4px)}.creator-wall__portrait[data-astro-cid-qqts5pwh]:focus-visible{outline:2px solid var(--landing-heading);outline-offset:2px}.creator-wall[data-astro-cid-qqts5pwh] p[data-astro-cid-qqts5pwh]{margin:0;color:var(--landing-muted-soft);font-family:var(--font-sans);font-size:clamp(17px,1.65vw,23px);font-weight:400;line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.creator-wall__meta[data-astro-cid-qqts5pwh]{margin-top:7px;color:var(--landing-muted-soft);font-size:10px;line-height:1.5}@media(max-width:600px){.creator-wall[data-astro-cid-qqts5pwh]{padding:30px 16px 28px}.creator-wall__portrait[data-astro-cid-qqts5pwh]{width:48px;height:48px}.creator-wall__portrait[data-astro-cid-qqts5pwh]+.creator-wall__portrait[data-astro-cid-qqts5pwh]{margin-left:-11px}.creator-wall__meta[data-astro-cid-qqts5pwh]{font-size:9px}}@media(prefers-reduced-motion:reduce){.creator-wall__portrait[data-astro-cid-qqts5pwh]{transition:none}}.tools-inspector[data-astro-cid-hxtfs7nm]{margin-top:32px;padding:24px;border:1px solid #e9e6df;border-radius:12px;background:#fbfbfa;color:#393329;font-family:var(--font-sans)}header[data-astro-cid-hxtfs7nm]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}h3[data-astro-cid-hxtfs7nm]{font-size:16px;margin:0 0 8px;font-weight:500}p[data-astro-cid-hxtfs7nm]{font-size:12px;color:#91897d;margin:0;line-height:1.6}.inspector-controls[data-astro-cid-hxtfs7nm]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:24px}label[data-astro-cid-hxtfs7nm]>span[data-astro-cid-hxtfs7nm]{font-size:12px}label[data-astro-cid-hxtfs7nm]>div[data-astro-cid-hxtfs7nm]{display:flex;align-items:center;gap:10px;margin-top:12px}input[data-astro-cid-hxtfs7nm]{min-width:0;width:100%;accent-color:#93816b;cursor:ew-resize}output[data-astro-cid-hxtfs7nm]{width:45px;flex:none;font-size:12px;font-variant-numeric:tabular-nums;text-align:right}button[data-astro-cid-hxtfs7nm]{border:1px solid #ddd7cc;background:#fff;border-radius:7px;padding:8px 12px;font-size:12px;white-space:nowrap;cursor:pointer}footer[data-astro-cid-hxtfs7nm]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:12px;color:#91897d}button[data-astro-cid-hxtfs7nm]:focus-visible,input[data-astro-cid-hxtfs7nm]:focus-visible{outline:2px solid #b88a61;outline-offset:3px}@media(max-width:767px){.tools-inspector[data-astro-cid-hxtfs7nm]{padding:18px}.inspector-controls[data-astro-cid-hxtfs7nm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}header[data-astro-cid-hxtfs7nm]{flex-wrap:wrap}footer[data-astro-cid-hxtfs7nm]{font-size:11px}}.voice-audition[data-astro-cid-ieyjsmih]{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto 28px auto;justify-items:center;align-items:center;gap:6px;padding:0 6px 10px;color:#29251f;container-type:size}.audition-hero[data-astro-cid-ieyjsmih]{position:relative;display:block;height:100%;width:auto;max-width:72%;max-height:220px;aspect-ratio:1;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;flex-shrink:0}.audition-hero[data-astro-cid-ieyjsmih]>img[data-astro-cid-ieyjsmih]{display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 12px 28px #29211a10;object-fit:cover}.audition-play[data-astro-cid-ieyjsmih]{position:absolute;right:1%;bottom:3%;width:42px;height:42px;border:3px solid #fafaf9;background:#29251f;color:#fff;border-radius:50%;display:grid;place-items:center;font-size:13px;padding-left:2px}.audition-title[data-astro-cid-ieyjsmih]{text-align:center;line-height:1.3}.audition-title[data-astro-cid-ieyjsmih] strong[data-astro-cid-ieyjsmih]{display:block;font-size:19px;font-weight:500}.audition-title[data-astro-cid-ieyjsmih]>span[data-astro-cid-ieyjsmih]{display:block;font-size:11px;color:#8b8479;margin-top:3px}.audition-wave[data-astro-cid-ieyjsmih]{height:34px;display:flex;align-items:center;justify-content:center;gap:3px;width:76%;flex-shrink:0}.audition-wave[data-astro-cid-ieyjsmih] i[data-astro-cid-ieyjsmih]{display:block;width:2px;max-width:3px;flex:1;height:var(--bar);border-radius:3px;background:#9d9485;transform:scaleY(.3)}.is-playing[data-astro-cid-ieyjsmih] .audition-wave[data-astro-cid-ieyjsmih] i[data-astro-cid-ieyjsmih]{background:#706451;animation:voice-wave var(--speed) var(--delay) ease-in-out infinite alternate}@keyframes voice-wave{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.audition-choices[data-astro-cid-ieyjsmih]{display:flex;width:100%;overflow-x:auto;gap:5px;justify-content:flex-start;margin-top:0;padding:6px 4px;scrollbar-width:thin;scrollbar-color:#ddd7cd transparent;overscroll-behavior-x:contain}.audition-choices[data-astro-cid-ieyjsmih] button[data-astro-cid-ieyjsmih]{border:0;background:none;padding:4px;min-width:48px;flex:0 0 48px;cursor:pointer;color:#958d82;font:11px/1.4 var(--font-sans);border-radius:8px}.audition-choices[data-astro-cid-ieyjsmih] img[data-astro-cid-ieyjsmih]{display:block;width:36px;height:36px;object-fit:cover;border-radius:50%;margin:0 auto 5px;outline:2px solid transparent;outline-offset:3px;transition:opacity .15s ease}.audition-choices[data-astro-cid-ieyjsmih] button[data-astro-cid-ieyjsmih][aria-pressed=true]{color:#362e25}.audition-choices[data-astro-cid-ieyjsmih] button[data-astro-cid-ieyjsmih][aria-pressed=true] img[data-astro-cid-ieyjsmih]{outline-color:#b5a58b}.audition-choices[data-astro-cid-ieyjsmih] button[data-astro-cid-ieyjsmih][aria-pressed=false] img[data-astro-cid-ieyjsmih]{opacity:.65}.audition-status[data-astro-cid-ieyjsmih]{position:absolute;bottom:0;font-size:10px;color:#95654b}.voice-audition[data-astro-cid-ieyjsmih] button[data-astro-cid-ieyjsmih]:focus-visible{outline:2px solid #b88a61;outline-offset:4px}@media(max-width:767px){.voice-audition[data-astro-cid-ieyjsmih]{gap:5px;padding-bottom:8px;grid-template-rows:minmax(0,1fr) auto 24px auto}.audition-hero[data-astro-cid-ieyjsmih]{max-height:190px}.audition-title[data-astro-cid-ieyjsmih] strong[data-astro-cid-ieyjsmih]{font-size:17px}.audition-wave[data-astro-cid-ieyjsmih]{height:26px}.audition-choices[data-astro-cid-ieyjsmih]{gap:4px}.audition-choices[data-astro-cid-ieyjsmih] img[data-astro-cid-ieyjsmih]{width:34px;height:34px;margin-bottom:4px}.audition-play[data-astro-cid-ieyjsmih]{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.is-playing[data-astro-cid-ieyjsmih] .audition-wave[data-astro-cid-ieyjsmih] i[data-astro-cid-ieyjsmih]{animation:none;transform:scaleY(.7)}}.tools-gallery[data-astro-cid-yzbzndzl]{max-width:1180px;margin:104px auto 0;scroll-margin-top:48px}.tools-header[data-astro-cid-yzbzndzl]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.tools-eyebrow[data-astro-cid-yzbzndzl]{font-size:11px;letter-spacing:.08em;color:#969087}.tools-header[data-astro-cid-yzbzndzl] h2[data-astro-cid-yzbzndzl]{font-family:var(--font-family-display);font-size:48px;font-weight:400;line-height:1.12;letter-spacing:-.035em;margin:14px 0 10px}.tools-header[data-astro-cid-yzbzndzl] p[data-astro-cid-yzbzndzl]{font-size:14px;color:#888177;margin:0;line-height:1.5}.tools-arrows[data-astro-cid-yzbzndzl]{display:flex;gap:8px;padding-bottom:3px;flex-shrink:0}.tools-arrows[data-astro-cid-yzbzndzl] button[data-astro-cid-yzbzndzl]{width:42px;height:42px;border:1px solid #e5e2dd;border-radius:50%;background:#fff;color:#423b31;font-size:20px;cursor:pointer;transition:background .2s ease}.tools-arrows[data-astro-cid-yzbzndzl] button[data-astro-cid-yzbzndzl]:hover:not(:disabled){background:#f3f2ef}.tools-arrows[data-astro-cid-yzbzndzl] button[data-astro-cid-yzbzndzl]:disabled{opacity:.3;cursor:default}.tools-track[data-astro-cid-yzbzndzl]{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;user-select:none;padding:0 0 4px}.tools-track[data-astro-cid-yzbzndzl]::-webkit-scrollbar{display:none}.tools-track[data-astro-cid-yzbzndzl].is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.tools-card[data-astro-cid-yzbzndzl]{flex:0 0 380px;aspect-ratio:4/5;display:flex;flex-direction:column;scroll-snap-align:start;scroll-snap-stop:normal;min-width:0;padding:20px 14px 12px;background:#fafaf9;border:1px solid #efeeeb;border-radius:8px;overflow:hidden}.tools-card-copy[data-astro-cid-yzbzndzl]{flex:0 0 80px;padding:0 4px}.tools-card[data-astro-cid-yzbzndzl] .tools-card-copy[data-astro-cid-yzbzndzl] h3[data-astro-cid-yzbzndzl]{font-family:var(--font-family-display);font-size:19px;line-height:1.25;letter-spacing:-.025em;font-weight:400;margin:0 0 8px}.tools-card[data-astro-cid-yzbzndzl] .tools-card-copy[data-astro-cid-yzbzndzl] p[data-astro-cid-yzbzndzl]{font-size:13px;line-height:1.5;color:#898278;margin:0;max-width:270px}.tools-card[data-astro-cid-yzbzndzl] .hfg-portrait[data-astro-cid-yzbzndzl]{aspect-ratio:auto;flex:1;min-height:0;container-type:size;background:transparent;border-radius:0;display:block}.tools-progress[data-astro-cid-yzbzndzl]{position:relative;height:2px;background:#eeece8;margin-top:24px;overflow:hidden;border-radius:2px}.tools-progress[data-astro-cid-yzbzndzl] span[data-astro-cid-yzbzndzl]{position:absolute;height:100%;background:#b0a99e;border-radius:inherit}.tools-track[data-astro-cid-yzbzndzl]:focus-visible,.tools-arrows[data-astro-cid-yzbzndzl] button[data-astro-cid-yzbzndzl]:focus-visible{outline:2px solid #b88a61;outline-offset:4px}@media(prefers-reduced-motion:reduce){.tools-arrows[data-astro-cid-yzbzndzl] button[data-astro-cid-yzbzndzl]{transition:none}}@media(max-width:767px){.tools-gallery[data-astro-cid-yzbzndzl]{margin-top:64px}.tools-header[data-astro-cid-yzbzndzl]{align-items:flex-start;gap:12px;margin-bottom:24px}.tools-header[data-astro-cid-yzbzndzl] h2[data-astro-cid-yzbzndzl]{font-size:27px;max-width:270px}.tools-header[data-astro-cid-yzbzndzl] p[data-astro-cid-yzbzndzl]{font-size:13px;max-width:245px}.tools-arrows[data-astro-cid-yzbzndzl]{gap:5px;margin-top:29px}.tools-arrows[data-astro-cid-yzbzndzl] button[data-astro-cid-yzbzndzl]{width:36px;height:36px;font-size:18px}.tools-track[data-astro-cid-yzbzndzl]{gap:14px}.tools-card[data-astro-cid-yzbzndzl]{flex-basis:calc(100% - 32px);padding:20px 12px 8px}.tools-card-copy[data-astro-cid-yzbzndzl]{flex-basis:82px}.tools-progress[data-astro-cid-yzbzndzl]{margin-top:18px}}.fig[data-astro-cid-yzbzndzl]{--u:min(calc(100cqw / 1140),calc(100cqh / 1260));position:absolute;left:50%;top:50%;width:calc(1080 * var(--u));height:calc(1240 * var(--u));transform:translate(-50%,-50%);overflow:visible;font-family:"Inter Variable",Inter,var(--font-sans);color:#1b1b1b}.fig[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{display:block;max-width:none}.fig[data-astro-cid-yzbzndzl] strong[data-astro-cid-yzbzndzl]{font-weight:600}.fig-bg[data-astro-cid-yzbzndzl]{--dy:-189}.bg-canvas[data-astro-cid-yzbzndzl]{position:absolute;left:calc(80 * var(--u));top:calc((564 + var(--dy)) * var(--u));width:calc(920 * var(--u));height:calc(690 * var(--u));border-radius:calc(24 * var(--u));overflow:hidden;background:#335933;box-shadow:0 calc(26 * var(--u)) calc(60 * var(--u)) calc(-18 * var(--u)) #281a0e1a}.bg-plate[data-astro-cid-yzbzndzl]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bg-ground[data-astro-cid-yzbzndzl]{position:absolute;left:calc(288 * var(--u));top:calc(622 * var(--u));width:calc(466 * var(--u));height:calc(70 * var(--u));background:radial-gradient(ellipse at center,#0000002e,#0000 70%)}.bg-checker[data-astro-cid-yzbzndzl]{position:absolute;left:0;top:0;bottom:0;width:calc(358 * var(--u));background:repeating-conic-gradient(#d3d6dd 0 25%,#fff 0 50%) 0 0/calc(30 * var(--u)) calc(30 * var(--u))}.bg-seam[data-astro-cid-yzbzndzl]{position:absolute;top:0;bottom:0;right:0;width:calc(3 * var(--u));background:#fff;box-shadow:0 0 calc(12 * var(--u)) #00000029,0 0 calc(3 * var(--u)) #0000004d}.bg-rider[data-astro-cid-yzbzndzl]{position:absolute;left:calc(61 * var(--u));top:0;width:calc(920 * var(--u));height:calc(690 * var(--u));overflow:hidden}.bg-rider[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{position:absolute;left:2.23%;top:4.48%;width:100%;height:100%}.bg-ghost[data-astro-cid-yzbzndzl]{position:absolute;left:calc(876.4 * var(--u));top:calc((919.2 + var(--dy)) * var(--u));width:calc(204 * var(--u));height:calc(153 * var(--u));border-radius:calc(10 * var(--u));overflow:hidden;transform:rotate(6deg);opacity:.85;filter:blur(calc(1.25 * var(--u)));box-shadow:0 calc(20 * var(--u)) calc(42 * var(--u)) calc(-8 * var(--u)) #281a0e1f}.bg-ghost[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{width:100%;height:100%;object-fit:cover}.bg-cursor[data-astro-cid-yzbzndzl]{position:absolute;left:calc(1021.6 * var(--u));top:calc((966 + var(--dy)) * var(--u));width:calc(78.7 * var(--u));height:calc(100.7 * var(--u))}.fig-avatar[data-astro-cid-yzbzndzl]{--dy:-236}.av-card[data-astro-cid-yzbzndzl]{position:absolute;overflow:hidden}.av-side[data-astro-cid-yzbzndzl]{width:calc(412 * var(--u));height:calc(549 * var(--u));top:calc((700.5 + var(--dy)) * var(--u));border-radius:calc(30 * var(--u));filter:blur(calc(2.5 * var(--u))) drop-shadow(0 calc(16 * var(--u)) calc(21 * var(--u)) #0000001c)}.av-side[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{position:absolute;top:calc(-49.41 * var(--u));width:calc(486.16 * var(--u));height:calc(647.82 * var(--u));object-fit:cover}.av-left[data-astro-cid-yzbzndzl]{left:calc(42 * var(--u));transform:rotate(-13deg)}.av-left[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{left:calc(-70.04 * var(--u))}.av-right[data-astro-cid-yzbzndzl]{left:calc(626 * var(--u));transform:rotate(13deg)}.av-right[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{left:calc(-4.12 * var(--u))}.av-center[data-astro-cid-yzbzndzl]{left:calc(314 * var(--u));top:calc((623.5 + var(--dy)) * var(--u));width:calc(452 * var(--u));height:calc(603 * var(--u));border-radius:calc(34 * var(--u));box-shadow:0 calc(24 * var(--u)) calc(29 * var(--u)) #00000016}.av-center[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{width:100%;height:100%;object-fit:cover}.av-chip[data-astro-cid-yzbzndzl]{position:absolute;left:calc(318 * var(--u));top:calc((1178 + var(--dy)) * var(--u));width:calc(444 * var(--u));height:calc(110 * var(--u));border-radius:calc(55 * var(--u));background:#fff;box-shadow:0 calc(12 * var(--u)) calc(17 * var(--u)) #00000010;white-space:nowrap}.av-chip[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{position:absolute;left:calc(22 * var(--u));top:calc(24 * var(--u));width:calc(62 * var(--u));height:calc(62 * var(--u))}.av-chip[data-astro-cid-yzbzndzl] strong[data-astro-cid-yzbzndzl]{position:absolute;left:calc(100 * var(--u));top:calc(21 * var(--u));font-size:calc(32 * var(--u));line-height:1.21}.av-chip[data-astro-cid-yzbzndzl] span[data-astro-cid-yzbzndzl]{position:absolute;left:calc(100 * var(--u));top:calc(61 * var(--u));font-size:calc(21 * var(--u));line-height:1.21;color:#7c7c7c}.av-cursor[data-astro-cid-yzbzndzl]{position:absolute;left:calc(698 * var(--u));top:calc((799 + var(--dy)) * var(--u));width:calc(102.8 * var(--u));height:calc(133.4 * var(--u))}.vc-card[data-astro-cid-yzbzndzl]{position:absolute;left:calc(60 * var(--u));top:calc(210 * var(--u));width:calc(960 * var(--u));height:calc(1020 * var(--u));border-radius:calc(36 * var(--u));background:#fff;overflow:hidden;box-shadow:0 calc(24 * var(--u)) calc(58 * var(--u)) #0000000a;white-space:nowrap}.vc-card[data-astro-cid-yzbzndzl]>[data-astro-cid-yzbzndzl]{position:absolute}.vc-label[data-astro-cid-yzbzndzl]{font-size:calc(24 * var(--u));line-height:1.21;color:#9a9a9a}.vc-read[data-astro-cid-yzbzndzl]{left:calc(56 * var(--u));top:calc(52 * var(--u))}.vc-script[data-astro-cid-yzbzndzl]{left:calc(56 * var(--u));top:calc(104 * var(--u));width:calc(848 * var(--u));margin:0;font-size:calc(42 * var(--u));line-height:calc(58 * var(--u));white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vc-wave[data-astro-cid-yzbzndzl]{left:calc(54 * var(--u));top:calc(309 * var(--u));width:calc(552 * var(--u));height:calc(68 * var(--u));display:flex;align-items:center;gap:calc(7 * var(--u))}.vc-wave[data-astro-cid-yzbzndzl] i[data-astro-cid-yzbzndzl]{flex:none;width:calc(5 * var(--u));border-radius:calc(2.5 * var(--u));background:#1b1b1b}.vc-wave-rest[data-astro-cid-yzbzndzl]{background:#d8d6d3!important}.vc-rec[data-astro-cid-yzbzndzl]{left:calc(593 * var(--u));top:calc(338 * var(--u));width:calc(11 * var(--u));height:calc(11 * var(--u));border-radius:50%;background:#e5484d}.vc-time[data-astro-cid-yzbzndzl]{left:calc(614 * var(--u));top:calc(330 * var(--u));font-size:calc(23 * var(--u));line-height:1.21;font-weight:600}.vc-pill[data-astro-cid-yzbzndzl]{left:calc(672 * var(--u));top:calc(266 * var(--u));width:calc(260 * var(--u));height:calc(172 * var(--u))}.vc-divider[data-astro-cid-yzbzndzl]{left:calc(24 * var(--u));top:calc(440 * var(--u));width:calc(912 * var(--u));height:calc(2 * var(--u));background:#efedea}.vc-yours[data-astro-cid-yzbzndzl]{left:calc(56 * var(--u));top:calc(470 * var(--u))}.vc-selected[data-astro-cid-yzbzndzl]{left:calc(24 * var(--u));top:calc(508 * var(--u));width:calc(912 * var(--u));height:calc(128 * var(--u));border-radius:calc(28 * var(--u));background:#f7f6f4}.vc-selected[data-astro-cid-yzbzndzl]>[data-astro-cid-yzbzndzl]{position:absolute}.vc-orb[data-astro-cid-yzbzndzl]{border-radius:50%;object-fit:cover}.vc-selected[data-astro-cid-yzbzndzl] .vc-orb[data-astro-cid-yzbzndzl]{left:calc(24 * var(--u));top:calc(22 * var(--u));width:calc(84 * var(--u));height:calc(84 * var(--u))}.vc-badge[data-astro-cid-yzbzndzl]{left:calc(11 * var(--u));top:calc(9 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:50%;background:#dc7036;border:calc(3 * var(--u)) solid #f7f6f4;display:grid;place-items:center}.vc-badge[data-astro-cid-yzbzndzl] svg[data-astro-cid-yzbzndzl]{width:calc(16 * var(--u));height:calc(16 * var(--u))}.vc-selected[data-astro-cid-yzbzndzl] strong[data-astro-cid-yzbzndzl]{left:calc(132 * var(--u));top:calc(27 * var(--u));font-size:calc(32 * var(--u));line-height:1.21}.vc-sub[data-astro-cid-yzbzndzl]{left:calc(132 * var(--u));top:calc(73 * var(--u));font-size:calc(24 * var(--u));line-height:1.21;color:#9a9a9a}.vc-play[data-astro-cid-yzbzndzl]{left:calc(810 * var(--u));top:calc(26 * var(--u));width:calc(76 * var(--u));height:calc(76 * var(--u));border-radius:50%;background:#fff;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) #00000014;display:grid;place-items:center}.vc-play[data-astro-cid-yzbzndzl] svg[data-astro-cid-yzbzndzl]{width:calc(26 * var(--u));height:calc(28 * var(--u));margin-left:calc(4 * var(--u))}.vc-row[data-astro-cid-yzbzndzl]{left:0;top:calc((670 + var(--row) * 100) * var(--u));width:100%;height:calc(64 * var(--u))}.vc-row[data-astro-cid-yzbzndzl]>[data-astro-cid-yzbzndzl]{position:absolute}.vc-row[data-astro-cid-yzbzndzl] .vc-orb[data-astro-cid-yzbzndzl]{left:calc(48 * var(--u));top:0;width:calc(64 * var(--u));height:calc(64 * var(--u))}.vc-row[data-astro-cid-yzbzndzl] strong[data-astro-cid-yzbzndzl]{left:calc(140 * var(--u));top:calc(14 * var(--u));font-size:calc(29 * var(--u));line-height:1.21}.vc-row[data-astro-cid-yzbzndzl] span[data-astro-cid-yzbzndzl]{right:calc(56 * var(--u));top:calc(17 * var(--u));font-size:calc(25 * var(--u));line-height:1.21;color:#8b8b8b}.fig-avatar[data-astro-cid-yzbzndzl]{--u:calc(100cqw / 1080);inset:0;width:100%;height:100%;transform:none}.fig-avatar[data-astro-cid-yzbzndzl] .av-side[data-astro-cid-yzbzndzl]{top:14%;width:43%;height:74%}.fig-avatar[data-astro-cid-yzbzndzl] .av-left[data-astro-cid-yzbzndzl]{left:-4%}.fig-avatar[data-astro-cid-yzbzndzl] .av-right[data-astro-cid-yzbzndzl]{left:auto;right:-4%}.fig-avatar[data-astro-cid-yzbzndzl] .av-side[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.fig-avatar[data-astro-cid-yzbzndzl] .av-center[data-astro-cid-yzbzndzl]{left:23%;top:1%;width:54%;height:86%}.fig-avatar[data-astro-cid-yzbzndzl] .av-chip[data-astro-cid-yzbzndzl]{left:21%;top:auto;bottom:8%;width:58%;height:calc(116 * var(--u))}.fig-avatar[data-astro-cid-yzbzndzl] .av-cursor[data-astro-cid-yzbzndzl]{left:74%;top:39%;width:11%;height:auto}.fig-bg[data-astro-cid-yzbzndzl]{--u:calc(100cqw / 1120);left:50%;top:0;width:calc(1080 * var(--u));height:100%;transform:translate(-50%);--dy:-540}.fig-bg[data-astro-cid-yzbzndzl] .bg-canvas[data-astro-cid-yzbzndzl]{top:1%;height:88%;width:85%;left:7.4%}.fig-bg[data-astro-cid-yzbzndzl] .bg-rider[data-astro-cid-yzbzndzl]{height:100%;width:100%;left:6%}.fig-bg[data-astro-cid-yzbzndzl] .bg-rider[data-astro-cid-yzbzndzl] img[data-astro-cid-yzbzndzl]{object-fit:cover}.fig-bg[data-astro-cid-yzbzndzl] .bg-ghost[data-astro-cid-yzbzndzl]{top:auto;bottom:20%}.fig-bg[data-astro-cid-yzbzndzl] .bg-cursor[data-astro-cid-yzbzndzl]{top:auto;bottom:16%}.tools-card--clone[data-astro-cid-yzbzndzl]{padding-bottom:0}.tools-card--clone[data-astro-cid-yzbzndzl] .hfg-portrait[data-astro-cid-yzbzndzl]{overflow:hidden}.fig-clone[data-astro-cid-yzbzndzl]{--u:calc(100cqw / 960);inset:0;width:100%;height:100%;transform:none}.fig-clone[data-astro-cid-yzbzndzl] .vc-card[data-astro-cid-yzbzndzl]{left:0;top:0;width:100%;height:max(100%,calc(1200 * var(--u)));border-radius:14px 14px 0 0;box-shadow:0 4px 18px #00000007}.fig-clone[data-astro-cid-yzbzndzl]:after{content:"";position:absolute;inset:auto 0 0;height:68px;background:linear-gradient(transparent,#fafaf9c9);backdrop-filter:blur(1.5px);mask-image:linear-gradient(transparent,#000);pointer-events:none}@media(max-width:767px){.tools-card--clone[data-astro-cid-yzbzndzl]{padding-bottom:0}.fig-clone[data-astro-cid-yzbzndzl]:after{height:50px}}.tools-art-instance[data-astro-cid-yzbzndzl]{position:absolute;inset:var(--tools-art-top,0px) var(--tools-art-right,0px) var(--tools-art-bottom,0px) var(--tools-art-left,0px);container-type:size;transform:scale(var(--tools-art-scale,1));transform-origin:center bottom}.tools-card--background[data-astro-cid-yzbzndzl]{padding-bottom:0}.fig-bg[data-astro-cid-yzbzndzl] .bg-canvas[data-astro-cid-yzbzndzl]{top:auto;bottom:0;height:98%;border-radius:10px 10px 0 0}.fig-bg[data-astro-cid-yzbzndzl] .bg-ghost[data-astro-cid-yzbzndzl]{bottom:12%}.fig-bg[data-astro-cid-yzbzndzl] .bg-cursor[data-astro-cid-yzbzndzl]{bottom:8%}@media(max-width:767px){.tools-card--background[data-astro-cid-yzbzndzl]{padding-bottom:0}}.hfg{--hfg-panel:#eaeaea;padding:100px 24px 88px;scroll-margin-top:80px;color:var(--landing-heading);background:var(--landing-bg)}.hfg-heading{max-width:1100px;margin:0 auto 96px;text-align:center}.hfg-heading>span{font-size:13px;color:#96928b;letter-spacing:.03em}.hfg-heading h2{margin:16px 0 0}.hfg-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 28px}.hfg-card{min-width:0}.hfg-stage{position:relative;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:var(--hfg-panel);border-radius:15px;overflow:hidden;isolation:isolate}.hfg-inset{display:block;width:72%;height:auto;aspect-ratio:4/3;object-fit:cover;box-shadow:0 8px 25px #2d241b0a}.hfg-card>h3{font-family:var(--font-family-display);font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.02em;margin:18px 6px 10px}.hfg-card>p{font-size:14px;line-height:1.65;color:#8a857e;margin:0 6px;max-width:480px}.hfg-prompt,.hfg-tag{position:absolute;bottom:12%;left:50%;transform:translate(-50%);max-width:90%;display:flex;align-items:center;gap:12px;border-radius:12px;background:#23241f;color:#f8f8f5;padding:13px 16px;font:12px/1.35 var(--font-sans);white-space:nowrap;box-shadow:0 8px 20px #201c1720}.hfg-captions .hfg-tag>span{font-family:Georgia,serif;font-size:20px}.hfg-music-viewport{container-type:inline-size;display:block}.hfg-music-stage{position:absolute;top:50%;left:0;transform:translateY(-57%);width:950px;zoom:calc(100cqw/950px)}.hfg-music-controls{position:absolute;bottom:8%;display:flex;align-items:center;justify-content:center;gap:18px;width:100%;font-size:11px;color:#787267}.hfg-music-controls button{border:1px solid #d5d1c9;border-radius:50%;width:34px;height:34px;cursor:pointer;background:#f9f8f4;color:#474037}.hfg-end{margin-top:72px;text-align:center}.hfg-end a{display:inline-flex;align-items:center;gap:14px;background:#191b15;color:#fff;padding:16px 24px;border-radius:99px;font-size:14px;text-decoration:none}.hfg a:focus-visible,.hfg button:focus-visible{outline:2px solid #c57843;outline-offset:4px}@media(max-width:767px){.hfg{padding:64px 16px}.hfg-heading{margin-bottom:48px}.hfg-grid{grid-template-columns:1fr;gap:38px}.hfg-card>h3{font-size:20px;margin-top:16px}.hfg-card>p{font-size:13px}.hfg-heading>span{font-size:11px}.hfg-prompt,.hfg-tag{font-size:10px;padding:10px 12px;gap:8px}.hfg-music-controls{gap:10px;font-size:10px}.hfg-music-controls button{width:40px;height:40px}.hfg-end{margin-top:44px}}.hfg-library-pair>.editable-feature{grid-column:auto}.hfg-library-pair .edit-demo{height:430px;aspect-ratio:auto}.hfg-library-pair .edit-controls>span{font-size:10px}.hfg-library-pair .hfg-card>h3{font-size:22px;margin:22px 4px 10px}.hfg-library-pair .hfg-card>p{margin:0 4px}@media(max-width:767px){.hfg-library-pair .edit-demo{height:340px}.hfg-library-pair .hfg-card>h3{font-size:21px}}
