.portrait.svelte-qwchkx{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}figure.svelte-ypgfuc,p.svelte-ypgfuc{margin:0}figcaption.svelte-ypgfuc{color:#655477;text-align:center;margin-top:8px;font-size:clamp(9px,1vw,12px);font-weight:650}.hero-mosaic.svelte-ypgfuc{grid-template-rows:1.1fr .9fr;gap:8px;height:100%;padding:8px;display:grid}.mosaic-row.svelte-ypgfuc{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-height:0;display:grid}.mosaic-row.six.svelte-ypgfuc{grid-template-columns:repeat(6,minmax(0,1fr))}.mosaic-tile.svelte-ypgfuc{background:#dce9ed;border-radius:9px;min-width:0;min-height:0;position:relative;overflow:hidden}.mosaic-tile.svelte-ypgfuc:nth-child(2n){background:#f4ded6}.mosaic-tile.svelte-ypgfuc figcaption:where(.svelte-ypgfuc){inset-inline:0;color:#fff;background:#161420b3;margin:0;padding:6px 2px;font-size:clamp(8px,.85vw,12px);position:absolute;bottom:0}.canvas.svelte-ypgfuc{background:radial-gradient(circle at 90% 5%,#fff4fa,#0000 55%),linear-gradient(135deg,#e5dcf9,#f7f2ff);justify-content:center;align-items:center;gap:clamp(10px,1.5vw,20px);width:100%;height:100%;padding:clamp(18px,3vw,32px);display:flex}.canvas.svelte-ypgfuc .flow-arrow{color:#8b62cf;flex:none}.input-card.svelte-ypgfuc,.output-card.svelte-ypgfuc,.tutorial-card.svelte-ypgfuc{background:#fff;border:1px solid #ffffffe0;border-radius:15px;box-shadow:0 16px 35px #4a2b771f}.input-card.svelte-ypgfuc{flex:0 39%;min-width:0;padding:clamp(12px,2vw,22px);transform:rotate(-3deg)}.input-card.svelte-ypgfuc p:where(.svelte-ypgfuc){color:#514262;margin-top:12px;font-size:clamp(11px,1.25vw,15px);line-height:1.65}.eyebrow.svelte-ypgfuc{letter-spacing:.1em;color:#8965b9;font-size:10px;font-weight:800}.mock-action.svelte-ypgfuc{color:#7c59b1;background:#f0e9fb;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-top:17px;padding:8px 4px;font-size:10px;display:flex}.output-card.svelte-ypgfuc{aspect-ratio:1;width:55%;padding:7px;overflow:hidden;transform:rotate(3deg)}.square.svelte-ypgfuc{aspect-ratio:1;background:#d9e8ee;border-radius:10px;overflow:hidden}.photo-conversion.svelte-ypgfuc{flex-direction:column}.photo-pair.svelte-ypgfuc{align-items:center;gap:12px;width:100%;display:flex}.photo-pair.svelte-ypgfuc figure:where(.svelte-ypgfuc){flex:1;min-width:0}.photo-pair.svelte-ypgfuc .square:where(.svelte-ypgfuc){border:5px solid #fff;box-shadow:0 15px 28px #4a2b771a}.fine-print.svelte-ypgfuc{color:#806d96;text-align:center;font-size:10px}.base-character.svelte-ypgfuc{flex:0 30%;min-width:0}.mood-grid.svelte-ypgfuc{flex:1;grid-template-columns:1fr 1fr;gap:9px;min-width:0;display:grid}.mood-grid.svelte-ypgfuc figure:where(.svelte-ypgfuc){background:#fff;border-radius:11px;padding:4px 4px 6px;box-shadow:0 8px 20px #4a2b7717}.mood-grid.svelte-ypgfuc figcaption:where(.svelte-ypgfuc){margin-top:3px;font-size:10px}.mood-grid.svelte-ypgfuc .fine-print:where(.svelte-ypgfuc){grid-column:1/-1}.crop-preview.svelte-ypgfuc{gap:14px;padding:22px}.square-example.svelte-ypgfuc{flex:1.15;min-width:0}.circle-example.svelte-ypgfuc{flex:.9;min-width:0}.circle.svelte-ypgfuc{aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 6px 18px #3a275621}.small-previews.svelte-ypgfuc{flex:0 128px;justify-items:center;gap:18px;min-width:64px;display:grid}.sample-128.svelte-ypgfuc{width:128px;max-width:100%}.sample-64.svelte-ypgfuc{width:64px;margin-inline:auto}.small-previews.svelte-ypgfuc figcaption:where(.svelte-ypgfuc){font-size:9px}.tutorial-content.svelte-ypgfuc{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:18px;display:flex;position:relative}.tutorial-card.svelte-ypgfuc{width:min(100%,310px);padding:18px}.tutorial-card.svelte-ypgfuc>p:where(.svelte-ypgfuc){color:#635276;margin-top:14px;font-size:13px;line-height:1.65}.reference-input.svelte-ypgfuc{background:#faf7ff;border:1px dashed #c5b5e2;border-radius:9px;align-items:center;gap:9px;margin-top:16px;padding:9px;display:flex}.reference-thumb.svelte-ypgfuc{border-radius:7px;width:44px;height:44px;overflow:hidden}.reference-input.svelte-ypgfuc span:where(.svelte-ypgfuc){color:#805cb9;align-items:center;gap:5px;font-size:11px;display:flex}.idea-grid.svelte-ypgfuc{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.idea-grid.svelte-ypgfuc figcaption:where(.svelte-ypgfuc){margin-top:4px;font-size:10px}.ratio-choice.svelte-ypgfuc{justify-content:center;align-items:center;gap:9px;margin-top:12px;display:flex}.ratio-choice.svelte-ypgfuc span:where(.svelte-ypgfuc){color:#7951b3;background:#f3edfc;border:1px solid #ad91d7;border-radius:6px;align-items:center;gap:5px;padding:4px 12px;font-size:12px;font-weight:750;display:flex}.ratio-choice.svelte-ypgfuc small:where(.svelte-ypgfuc){color:#83768f;font-size:10px}.download-portrait.svelte-ypgfuc{aspect-ratio:1;border:7px solid #fff;border-radius:13px;width:204px;max-width:78%;overflow:hidden;transform:rotate(-4deg);box-shadow:0 18px 35px #38216333}.download-badge.svelte-ypgfuc{color:#7953b7;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:15%;right:7%;box-shadow:0 8px 22px #38216333}.download-circle.svelte-ypgfuc{border:4px solid #fff;border-radius:50%;width:68px;height:68px;position:absolute;top:10%;right:7%;overflow:hidden;box-shadow:0 8px 22px #38216333}@media (width<=480px){.hero-mosaic.svelte-ypgfuc{gap:5px;padding:4px}.mosaic-row.svelte-ypgfuc{gap:4px}.mosaic-tile.svelte-ypgfuc{border-radius:5px}.mosaic-tile.svelte-ypgfuc figcaption:where(.svelte-ypgfuc){padding:3px 1px;font-size:8px}.canvas.svelte-ypgfuc{gap:9px;padding:14px}.crop-preview.svelte-ypgfuc{flex-wrap:wrap}.square-example.svelte-ypgfuc,.circle-example.svelte-ypgfuc{flex:0 32%}.small-previews.svelte-ypgfuc{flex:0 25%}.sample-128.svelte-ypgfuc{width:80px}.sample-64.svelte-ypgfuc{width:48px}}.comic-page.svelte-1fi2qnq{--primary:#6d58bf;--primary-light:#8067dc;--heading:#2d2448;--body:#5b4d76;--muted:#756a8a;--section:#f8f5ff;--soft:#eee8ff;--border:#e5def4;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.section-block.svelte-1fi2qnq{padding-top:4.5rem;padding-bottom:4.5rem}.section-header.svelte-1fi2qnq{text-align:center;max-width:760px;margin-inline:auto}.section-title.svelte-1fi2qnq{letter-spacing:-.04em;color:var(--heading);text-wrap:balance;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1.12}.section-copy.svelte-1fi2qnq{max-width:700px;color:var(--body);margin:1rem auto 0;font-size:1.0625rem;line-height:1.7}.page-cta.svelte-1fi2qnq{text-align:center;color:#fff;background:linear-gradient(135deg,#8067dc,#6d58bf);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 1.75rem;font-size:.96rem;font-weight:750;line-height:1.2;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 12px 28px #5c43b040}.page-cta.svelte-1fi2qnq:hover{filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 17px 35px #5c43b052}.page-cta.svelte-1fi2qnq:active{transform:translateY(0)}.hero-generator.svelte-1fi2qnq{background:#f8f5ff}.hero-showcase.svelte-1fi2qnq{background:radial-gradient(circle at 7% 12%,#ffdeeb73,#0000 25rem),radial-gradient(circle at 93% 20%,#d7cbffa3,#0000 31rem),#f8f5ff;padding-bottom:5.5rem}.hero-copy.svelte-1fi2qnq h1:where(.svelte-1fi2qnq){letter-spacing:-.055em;color:#2d2448;text-wrap:balance;max-width:600px;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:780;line-height:1.02}.hero-copy.svelte-1fi2qnq>p:where(.svelte-1fi2qnq){color:#5b4d76;max-width:610px;margin-top:1.7rem;font-size:1.08rem;line-height:1.85}.hero-benefits.svelte-1fi2qnq{color:#4b3d68;gap:.55rem;margin-top:1.35rem;padding:0;font-size:.98rem;font-weight:700;list-style:none;display:grid}.hero-benefits.svelte-1fi2qnq li:where(.svelte-1fi2qnq){align-items:center;gap:.6rem;display:flex}.hero-benefits.svelte-1fi2qnq span:where(.svelte-1fi2qnq){color:#7c60df;font-size:.9rem}.hero-cta.svelte-1fi2qnq{margin-top:1.75rem}.hero-art.svelte-1fi2qnq{aspect-ratio:4/3;background:#eee8ff;border:6px solid #fff;border-radius:22px;overflow:hidden;box-shadow:0 25px 60px #4430692e}.hero-art.svelte-1fi2qnq img{object-fit:cover;width:100%;height:100%;display:block}.generator-workspace.svelte-1fi2qnq{background:#fff;border-top:1px solid #e5def4;scroll-margin-top:6rem}@media (width>=64rem){.generator-workspace.svelte-1fi2qnq{height:calc(100dvh - var(--desktop-header-height,77px));scroll-margin-top:var(--desktop-header-height,77px);grid-template-rows:minmax(0,1fr) auto;display:grid}.generator-workspace.svelte-1fi2qnq #fortnite-pfp-editor{min-height:0;padding-block:var(--page-content-gap,1.5rem)}.generator-workspace.svelte-1fi2qnq #fortnite-pfp-editor>div{flex-direction:column;height:100%;min-height:0;display:flex}.generator-workspace.svelte-1fi2qnq #fortnite-pfp-editor>div>:not(.generator-workspace){flex-shrink:0}.generator-workspace.svelte-1fi2qnq #fortnite-pfp-editor .generator-workspace{flex:1;height:auto}}.comic-examples-section.svelte-1fi2qnq{background:linear-gradient(#f0eaff 0%,#e4d5fc 100%);scroll-margin-top:4rem}.example-grid.svelte-1fi2qnq{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.example-card.svelte-1fi2qnq{background:#fff;border:1px solid #ffffffe6;border-radius:14px;flex-direction:column;min-width:0;min-height:540px;padding:1.65rem 1.2rem 1.25rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 8px 24px #4932790f}.example-card.svelte-1fi2qnq:hover{transform:translateY(-3px);box-shadow:0 17px 38px #4932791f}.example-card.svelte-1fi2qnq>h3:where(.svelte-1fi2qnq){text-align:center;letter-spacing:-.025em;color:#292332;justify-content:center;align-items:flex-end;min-height:2.5rem;font-size:1.08rem;font-weight:760;line-height:1.3;display:flex}.example-description.svelte-1fi2qnq{-webkit-line-clamp:3;line-clamp:3;text-align:center;color:#625c69;-webkit-box-orient:vertical;height:4.1rem;margin-top:.75rem;font-size:.86rem;line-height:1.58;display:-webkit-box;overflow:hidden}.example-image.svelte-1fi2qnq{background:#f4f0fb;border-radius:7px;width:100%;height:290px;margin-top:1rem;padding:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #4a3a690f}.example-image.svelte-1fi2qnq img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.example-card.svelte-1fi2qnq:hover .example-image:where(.svelte-1fi2qnq) img{transform:scale(1.02)}.example-actions.svelte-1fi2qnq{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-top:auto;padding-top:1.35rem;display:flex}.example-actions.svelte-1fi2qnq .page-cta:where(.svelte-1fi2qnq){gap:.3rem;min-height:43px;padding-inline:1.1rem;font-size:.72rem}.example-copy.svelte-1fi2qnq{color:#34343b;background:#fff;border:1px solid #55555b;border-radius:999px;justify-content:center;align-items:center;min-width:104px;min-height:43px;padding-inline:1rem;font-size:.72rem;font-weight:760;line-height:1;transition:transform .16s,border-color .16s,color .16s;display:inline-flex}.example-copy.svelte-1fi2qnq:hover{color:#5e49b6;border-color:#6d58bf;transform:translateY(-1px)}.example-footer.svelte-1fi2qnq{text-align:center;margin-top:2.5rem}.feature-showcase.svelte-1fi2qnq{background:#fff}.feature-header.svelte-1fi2qnq{max-width:1120px}.feature-header.svelte-1fi2qnq .section-title:where(.svelte-1fi2qnq){font-size:clamp(2rem,3vw,2.8rem)}.feature-rows.svelte-1fi2qnq{border-top:1px solid #eee9f7}.feature-row.svelte-1fi2qnq{background:#fff;padding:6rem 1.25rem}.feature-row-tinted.svelte-1fi2qnq{background:#f6f2ff}.feature-row-inner.svelte-1fi2qnq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,6rem);max-width:1120px;margin-inline:auto;display:grid}.feature-row-reverse.svelte-1fi2qnq .feature-figure:where(.svelte-1fi2qnq){order:2}.feature-figure.svelte-1fi2qnq{min-width:0;margin:0}.feature-figure.svelte-1fi2qnq figcaption:where(.svelte-1fi2qnq){color:#756780;text-align:center;margin-top:12px;font-size:12px;line-height:1.6}.feature-media.svelte-1fi2qnq{background:#eee9f7;border-radius:24px;height:410px;overflow:hidden;box-shadow:0 24px 55px #3e2d6521}.feature-media.svelte-1fi2qnq img{object-fit:cover;width:100%;height:100%}.feature-copy.svelte-1fi2qnq h3:where(.svelte-1fi2qnq){letter-spacing:-.05em;max-width:500px;color:var(--heading);text-wrap:balance;font-size:clamp(2rem,3.3vw,2.85rem);font-weight:760;line-height:1.05}.feature-copy.svelte-1fi2qnq>p:where(.svelte-1fi2qnq){max-width:520px;color:var(--body);margin-top:1.2rem;font-size:.98rem;line-height:1.8}.feature-copy.svelte-1fi2qnq .page-cta:where(.svelte-1fi2qnq){margin-top:1.7rem}.how-section.svelte-1fi2qnq{background:#fff}.how-card.svelte-1fi2qnq{background:#fff;border:1px solid #ded7ec;border-radius:22px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 5px 18px #39295d0f}.how-card.svelte-1fi2qnq:hover{border-color:#c8bae7;transform:translateY(-4px);box-shadow:0 16px 38px #4530741c}.how-visual.svelte-1fi2qnq{background:radial-gradient(circle at 82% 14%,#e8c9ffe6,#0000 42%),linear-gradient(145deg,#d9d0ff 0%,#ac91f1 48%,#7a5bd1 100%);border-radius:15px;justify-content:center;align-items:center;height:260px;margin:12px 12px 0;display:flex;position:relative;overflow:hidden}.how-visual.svelte-1fi2qnq:before{content:"";background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.how-content.svelte-1fi2qnq{min-height:220px;padding:30px 28px 32px}.step-label.svelte-1fi2qnq{letter-spacing:.14em;color:#6d58bf;font-size:.78rem;font-weight:800;line-height:1;display:block}.how-content.svelte-1fi2qnq h3:where(.svelte-1fi2qnq){letter-spacing:-.025em;min-height:3.3rem;color:var(--heading);margin-top:.75rem;font-size:1.32rem;font-weight:760;line-height:1.25}.how-content.svelte-1fi2qnq>p:where(.svelte-1fi2qnq){color:var(--body);margin-top:15px;font-size:.94rem;line-height:1.8}.style-image.svelte-1fi2qnq{background:#dce8ee;height:100%;padding:10px 0 58px}.style-card.svelte-1fi2qnq{aspect-ratio:4/3;border:1px solid var(--border);cursor:default;background:#fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 12px 34px #44306917}.style-card.svelte-1fi2qnq .style-image:where(.svelte-1fi2qnq){transition:transform .5s}.style-overlay.svelte-1fi2qnq{inset-inline:0;color:#fff;background:linear-gradient(#0000,#1f172f7a,#1f172ff0);padding:4rem 1.25rem 1.25rem;position:absolute;bottom:0}.style-card.svelte-1fi2qnq:hover .style-image:where(.svelte-1fi2qnq){transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.style-card.svelte-1fi2qnq .style-image{transition:none}}.benefits-section.svelte-1fi2qnq{background:radial-gradient(circle at 12% 18%,#e5d8ff94,#0000 27rem),radial-gradient(circle at 88% 82%,#ffe0ee61,#0000 25rem),#f8f5ff;padding-top:6.5rem;padding-bottom:7rem;scroll-margin-top:4rem}.benefits-header.svelte-1fi2qnq{text-align:center;max-width:980px;margin-inline:auto}.benefits-header.svelte-1fi2qnq h2:where(.svelte-1fi2qnq){letter-spacing:-.04em;color:var(--heading);text-wrap:balance;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1.12}.benefits-grid.svelte-1fi2qnq{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:4.5rem;display:grid}.benefit-card.svelte-1fi2qnq{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #ded5f0;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:340px;padding:2.5rem 1.5rem 2.25rem;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 15px 38px #46317114}.benefit-card.svelte-1fi2qnq:hover{background:#fff;border-color:#bcaee2;transform:translateY(-4px);box-shadow:0 21px 48px #46317121}.benefit-icon.svelte-1fi2qnq{isolation:isolate;color:#fff;border:1px solid #ffffffd1;border-radius:22px;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative;box-shadow:0 13px 28px #5b43a93b,inset 0 1px #ffffff4d}.benefit-icon.svelte-1fi2qnq:before{z-index:-2;content:"";background:#ffffff7a;border:1px solid #6f54cb1f;border-radius:27px;position:absolute;inset:-7px}.benefit-icon-glow.svelte-1fi2qnq{z-index:-1;filter:blur(10px);background:#ffffff38;border-radius:15px;position:absolute;inset:8px}.benefit-icon.svelte-1fi2qnq svg{z-index:1;filter:drop-shadow(0 3px 5px #311e6d2e);position:relative}.benefit-icon-1.svelte-1fi2qnq,.benefit-icon-3.svelte-1fi2qnq{background:linear-gradient(145deg,#8b70e3 0%,#6650bd 100%)}.benefit-icon-2.svelte-1fi2qnq,.benefit-icon-4.svelte-1fi2qnq{background:linear-gradient(145deg,#a978da 0%,#7556c7 100%)}.benefit-card.svelte-1fi2qnq h3:where(.svelte-1fi2qnq){letter-spacing:-.025em;max-width:230px;min-height:3.15rem;color:var(--heading);text-wrap:balance;justify-content:center;align-items:center;margin-top:2.2rem;font-size:1.28rem;font-weight:750;line-height:1.22;display:flex}.benefit-card.svelte-1fi2qnq p:where(.svelte-1fi2qnq){max-width:245px;color:var(--body);margin-top:1rem;font-size:.92rem;line-height:1.7}.related-section.svelte-1fi2qnq{background:#f8f5ff;padding-top:6.5rem;padding-bottom:6.5rem;scroll-margin-top:4rem}.related-intro.svelte-1fi2qnq{text-align:center;max-width:1180px;margin-inline:auto}.related-intro.svelte-1fi2qnq h2:where(.svelte-1fi2qnq){letter-spacing:-.04em;color:#272039;text-wrap:balance;max-width:1180px;margin-inline:auto;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1.12}.related-pill-rows.svelte-1fi2qnq{gap:1rem;display:grid}.related-pills.svelte-1fi2qnq{justify-content:center;gap:1rem;display:flex}.related-pills.svelte-1fi2qnq>li:where(.svelte-1fi2qnq){flex-direction:column;flex:260px;min-width:0;max-width:294px;display:flex}.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):first-child{flex-basis:300px;max-width:330px}.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(2){flex-basis:280px;max-width:310px}.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(3){flex-basis:320px;max-width:350px}.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):first-child{--pill-bg:#eee8ff;--pill-border:#d5c5fb}.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(2){--pill-bg:#f8eafb;--pill-border:#e8cbed}.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(3){--pill-bg:#eee8ff;--pill-border:#d5c5fb}.related-pills-secondary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):first-child{--pill-bg:#f8eafb;--pill-border:#e8cbed}.related-pills-secondary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(2){--pill-bg:#eee8ff;--pill-border:#d5c5fb}.related-pills-secondary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(3){--pill-bg:#f8eafb;--pill-border:#e8cbed}.related-pills-secondary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(4){--pill-bg:#eee8ff;--pill-border:#d5c5fb}.related-description.svelte-1fi2qnq{text-align:center;color:#756780;margin:12px 8px 0;font-size:13px;line-height:1.65}.related-pill.svelte-1fi2qnq{border:1px solid var(--pill-border,#d8c7fb);background:var(--pill-bg,#eee8ff);text-align:center;color:#514764;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:.75rem 4.25rem .75rem 1.35rem;font-size:.95rem;font-weight:650;line-height:1.35;transition:transform .18s,border-color .18s,color .18s,box-shadow .18s,filter .18s;display:flex;position:relative;box-shadow:0 4px 12px #4e35810a}.related-pill.svelte-1fi2qnq:hover{color:#5c43b1;filter:saturate(1.12);border-color:#a78ce7;transform:translateY(-2px);box-shadow:0 10px 24px #4e35811c}.related-pill-label.svelte-1fi2qnq{display:block;transform:translate(1.45rem)}.related-pill-arrow.svelte-1fi2qnq{color:#7554d8;background:#ffffffad;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .18s,background .18s;display:flex;position:absolute;right:.65rem;box-shadow:0 2px 7px #4a33770f}.related-pill.svelte-1fi2qnq:hover .related-pill-arrow:where(.svelte-1fi2qnq){background:#ffffffeb;transform:translate(2px,-2px)}.related-more.svelte-1fi2qnq{text-align:center;margin-top:4.25rem}.related-more.svelte-1fi2qnq a:where(.svelte-1fi2qnq){color:#7554d8;text-underline-offset:3px;align-items:center;gap:.25rem;font-size:1rem;font-weight:760;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s;display:inline-flex}.related-more.svelte-1fi2qnq a:where(.svelte-1fi2qnq):hover{color:#5137aa}.faq-item.svelte-1fi2qnq{border:1px solid var(--border);background:#fff;border-radius:16px;padding-inline:1.4rem;box-shadow:0 6px 18px #4430690a}.faq-item.svelte-1fi2qnq summary:where(.svelte-1fi2qnq){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding-block:1rem;list-style:none;display:flex}.faq-item.svelte-1fi2qnq summary:where(.svelte-1fi2qnq)::-webkit-details-marker{display:none}.faq-item.svelte-1fi2qnq summary:where(.svelte-1fi2qnq) h3:where(.svelte-1fi2qnq){font-size:1rem;font-weight:700}.faq-item.svelte-1fi2qnq summary:where(.svelte-1fi2qnq) span:where(.svelte-1fi2qnq){background:var(--soft);width:2.25rem;height:2.25rem;color:var(--primary);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.faq-item.svelte-1fi2qnq>p:where(.svelte-1fi2qnq){border-top:1px solid var(--soft);color:var(--body);padding:1rem 0 1.4rem;font-size:.95rem;line-height:1.7}.final-cta.svelte-1fi2qnq{background:linear-gradient(135deg,#6047bd 0%,#7d68dc 52%,#9b82e8 100%);scroll-margin-top:4rem}.final-button.svelte-1fi2qnq{color:#5d48b6;background:#fff;border:1px solid #ffffffd6;gap:.65rem;min-height:58px;margin-top:2.2rem;padding-inline:1.9rem;box-shadow:0 14px 34px #2a18634d}.final-button.svelte-1fi2qnq:hover{color:#5139ad;filter:none;background:#fff;box-shadow:0 19px 42px #2a186361}.comic-page.svelte-1fi2qnq a:focus-visible,.comic-page.svelte-1fi2qnq button:focus-visible,.comic-page.svelte-1fi2qnq summary:focus-visible{outline-offset:3px;outline:3px solid #8067dc6b}@media (width>=640px){.section-block.svelte-1fi2qnq{padding-top:6rem;padding-bottom:6rem}}@media (width<=767px){.hero-showcase.svelte-1fi2qnq{padding-bottom:4rem}.example-grid.svelte-1fi2qnq{grid-template-columns:1fr}.example-card.svelte-1fi2qnq{min-height:555px;padding:1.45rem 1rem 1.1rem}.example-image.svelte-1fi2qnq{height:310px}.feature-row.svelte-1fi2qnq{padding:4rem 1.25rem}.feature-row-inner.svelte-1fi2qnq{grid-template-columns:1fr;gap:2.2rem}.feature-row-reverse.svelte-1fi2qnq .feature-figure:where(.svelte-1fi2qnq){order:0}.feature-media.svelte-1fi2qnq{height:330px}.benefits-section.svelte-1fi2qnq{padding-top:4.5rem;padding-bottom:4.75rem}.benefits-grid.svelte-1fi2qnq{grid-template-columns:1fr;gap:.85rem;margin-top:2.75rem}.benefit-card.svelte-1fi2qnq{min-height:275px;padding:2rem 1.4rem}.related-section.svelte-1fi2qnq{padding-top:4.5rem;padding-bottom:4.5rem}.related-pill-rows.svelte-1fi2qnq,.related-pills.svelte-1fi2qnq{gap:.75rem}.related-pills.svelte-1fi2qnq{flex-direction:column}.related-pills.svelte-1fi2qnq>li:where(.svelte-1fi2qnq),.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):first-child,.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(2),.related-pills-primary.svelte-1fi2qnq>li:where(.svelte-1fi2qnq):nth-child(3){flex-basis:auto;width:100%;max-width:none}.related-pill.svelte-1fi2qnq{min-height:54px;padding:.7rem 3.8rem .7rem 1rem;font-size:.9rem}.related-pill-label.svelte-1fi2qnq{transform:translate(1.4rem)}.related-pill-arrow.svelte-1fi2qnq{width:38px;height:38px;right:.45rem}.related-more.svelte-1fi2qnq{margin-top:2.75rem}}@media (width>=768px) and (width<=1099px){.example-grid.svelte-1fi2qnq,.benefits-grid.svelte-1fi2qnq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.feature-header.svelte-1fi2qnq .section-title:where(.svelte-1fi2qnq){white-space:nowrap}}@media (width>=1100px){.related-intro.svelte-1fi2qnq h2:where(.svelte-1fi2qnq){white-space:nowrap}}@media (prefers-reduced-motion:reduce){.comic-page.svelte-1fi2qnq *{scroll-behavior:auto!important;transition:none!important}}.feature-header.svelte-1fi2qnq .section-title:where(.svelte-1fi2qnq){white-space:normal}
