.hero[data-astro-cid-bbe6dxrz]{position:relative;padding-top:104px;padding-bottom:84px;overflow:clip}.hero-grid[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.hero-orb[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.hero-orb--1[data-astro-cid-bbe6dxrz]{width:560px;height:560px;right:-160px;top:-200px;background:radial-gradient(circle,rgb(168 85 247 / .3),transparent 65%);animation:drift 14s ease-in-out infinite alternate}.hero-orb--2[data-astro-cid-bbe6dxrz]{width:420px;height:420px;left:-200px;bottom:-160px;background:radial-gradient(circle,rgb(109 40 217 / .16),transparent 65%);animation:drift 18s ease-in-out infinite alternate-reverse}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(40px,30px) scale(1.08)}}.hero-copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(28px,3.3vw,44px);overflow-wrap:break-word;hyphens:auto}@media(max-width:400px){.hero-copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:25px}}.hero-copy[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz]{margin-top:42px;font-size:21px;line-height:1.5;font-weight:510;letter-spacing:-.012em;color:var(--ink-soft);max-width:480px}.btn-free[data-astro-cid-bbe6dxrz]{color:var(--warm)}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;margin-top:56px;flex-wrap:wrap}.hero-actions[data-astro-cid-bbe6dxrz] .btn--big[data-astro-cid-bbe6dxrz]{padding:17px 26px;font-size:16px}.hero-actions[data-astro-cid-bbe6dxrz] .btn--primary[data-astro-cid-bbe6dxrz].btn--big{padding:18.5px 27.5px}.hero-trust[data-astro-cid-bbe6dxrz]{list-style:none;display:flex;flex-direction:column;gap:13px;margin-top:48px;font-family:var(--font-body)}.hero-trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{font-size:18.5px;font-weight:420;letter-spacing:-.01em;color:var(--ink);padding-left:30px;position:relative}.hero-trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:var(--accent-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d28d9' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center}.filmstrip-scene[data-astro-cid-bbe6dxrz]{position:relative;height:520px;perspective:1920px;perspective-origin:50% 44%;transform:translateY(56px)}.filmstrip-scene[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;z-index:0;left:50%;top:48%;width:118%;height:82%;transform:translate(-50%,-50%);background:radial-gradient(closest-side at 50% 52%,rgb(168 85 247 / .55) 0%,rgb(124 58 237 / .28) 40%,rgb(109 40 217 / .1) 62%,transparent 78%);filter:blur(30px);pointer-events:none}.filmstrip-tilt[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;transform:translateY(-36px) rotateX(-9deg) scale(.5)}.filmstrip-cylinder[data-astro-cid-bbe6dxrz]{position:relative;width:232px;height:192px;transform-style:preserve-3d;animation:fs-spin 46s linear infinite;will-change:transform}@keyframes fs-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.filmstrip-scene[data-astro-cid-bbe6dxrz]:hover .filmstrip-cylinder[data-astro-cid-bbe6dxrz]{animation-play-state:paused}.fs-cell[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;transform-style:preserve-3d}.fs-frame[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#0c0916,#17121f 16% 84%,#0c0916);border-radius:4px;padding:0 6px;box-shadow:0 44px 96px -40px #14101f8c;transition:transform .3s ease,box-shadow .3s ease;backface-visibility:hidden}.fs-cell[data-astro-cid-bbe6dxrz]:hover .fs-frame[data-astro-cid-bbe6dxrz]{transform:translateZ(120px) scale(1.7);box-shadow:0 88px 180px -44px #6d28d9a6;z-index:10}.fs-perf[data-astro-cid-bbe6dxrz]{display:block;flex:0 0 auto;height:20px;margin:3px 0;background-image:radial-gradient(circle at 50% 50%,rgb(255 255 255 / .82) 0 5px,rgb(255 255 255 / .14) 5px 6.6px,transparent 6.8px);background-size:34px 20px;background-repeat:round;background-position:center}.fs-media[data-astro-cid-bbe6dxrz]{flex:1;border-radius:4px;margin:2px 4px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:20px;letter-spacing:.06em;color:#ffffffd9;text-transform:uppercase;overflow:hidden}.fs-media--1[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,#31215c,#6d28d9)}.fs-media--2[data-astro-cid-bbe6dxrz]{background:radial-gradient(120% 120% at 20% 10%,#a855f7,#241a44 70%)}.fs-media--3[data-astro-cid-bbe6dxrz]{background:linear-gradient(160deg,#1d1730,#4c2a8a 130%)}.fs-media--4[data-astro-cid-bbe6dxrz]{background:radial-gradient(100% 130% at 80% 90%,#d946ef,#241a44 60%)}.fs-media--5[data-astro-cid-bbe6dxrz]{background:linear-gradient(115deg,#241a44,#7c3aed 140%)}.fs-media--6[data-astro-cid-bbe6dxrz]{background:radial-gradient(130% 110% at 50% 0%,#58348f,#17121f 75%)}.hero-projector[data-astro-cid-bbe6dxrz]{position:absolute;z-index:0;left:50%;top:-6%;width:720px;height:auto;transform:translate(-50%) scaleX(-1);filter:drop-shadow(0 30px 54px rgb(20 16 31 / .4));pointer-events:none;user-select:none}.hero-figures[data-astro-cid-bbe6dxrz]{display:flex;gap:32px;width:fit-content;margin:-36px auto 0;padding:11px 26px;border:1px solid var(--line-strong);border-radius:14px;background:#fff6}.hero-figures[data-astro-cid-bbe6dxrz] .fig[data-astro-cid-bbe6dxrz]{text-align:center}.hero-figures[data-astro-cid-bbe6dxrz] .fig-num[data-astro-cid-bbe6dxrz]{display:block;font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.1;color:var(--ink-soft)}.hero-figures[data-astro-cid-bbe6dxrz] .fig-cap[data-astro-cid-bbe6dxrz]{display:block;margin-top:4px;font-family:var(--font-body);font-size:13px;font-weight:600;line-height:1.2;color:var(--ink-soft);white-space:nowrap}.film-hero-mobile[data-astro-cid-bbe6dxrz]{display:none}.film-video[data-astro-cid-bbe6dxrz]{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000}.film-video[data-astro-cid-bbe6dxrz] iframe[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:1160px){.filmstrip-scene[data-astro-cid-bbe6dxrz]{height:460px}}@media(max-width:960px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:36px}.filmstrip-scene[data-astro-cid-bbe6dxrz]{display:none}.hero-figures[data-astro-cid-bbe6dxrz]{margin-top:8px;margin-bottom:28px;gap:16px;padding:14px 18px}.hero-figures[data-astro-cid-bbe6dxrz] .fig-num[data-astro-cid-bbe6dxrz]{font-size:18px}.hero-figures[data-astro-cid-bbe6dxrz] .fig-cap[data-astro-cid-bbe6dxrz]{font-size:12.5px}.film-hero-mobile[data-astro-cid-bbe6dxrz]{display:block;background:#14101f;border-radius:16px;padding:10px 14px;border:1.5px solid transparent;background-image:linear-gradient(#14101f,#14101f),linear-gradient(135deg,#7c3aede6,#d946ef66);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 30px 70px -30px #6d28d980}.film-hero-mobile[data-astro-cid-bbe6dxrz] .film-screen[data-astro-cid-bbe6dxrz]{border-radius:10px}}@media(prefers-reduced-motion:reduce){.hero-orb[data-astro-cid-bbe6dxrz],.filmstrip-cylinder[data-astro-cid-bbe6dxrz]{animation:none}}.clients[data-astro-cid-cktvhckl]{position:relative;padding:92px 0 130px;margin:-1px 0;background:radial-gradient(86% 46% at 50% 36%,rgba(255,255,255,.95) 0%,rgba(254,253,255,.76) 24%,rgba(252,250,255,.4) 46%,rgba(250,248,255,.14) 64%,rgba(250,248,255,.04) 76%,transparent 88%),radial-gradient(66% 48% at 50% 100%,rgba(235,230,250,.22) 0%,rgba(229,223,247,.09) 44%,transparent 78%),radial-gradient(80% 58% at 50% 100%,rgba(120,55,225,.28) 0%,rgba(109,40,217,.11) 42%,rgba(109,40,217,.03) 62%,transparent 82%),linear-gradient(to bottom,#14101f00 0% 40%,#14101f0a 50%,#14101f1a,#14101f30 66%,#14101f4d,#14101f70,#14101f99 87%,#14101fc7 93%,#14101feb 97%,#14101f)}.clients-head[data-astro-cid-cktvhckl]{max-width:860px;margin:0 auto 52px;text-align:center}.clients-title[data-astro-cid-cktvhckl]{font-size:clamp(26px,3vw,40px);line-height:1.18;color:var(--ink);margin:0}.clients-sub[data-astro-cid-cktvhckl]{margin:16px auto 0;max-width:640px;font-size:21px;line-height:1.5;font-weight:510;letter-spacing:-.012em;color:var(--ink-soft)}.marquee[data-astro-cid-cktvhckl]{overflow:hidden;padding:34px 0 60px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.marquee-track[data-astro-cid-cktvhckl]{display:flex;gap:22px;width:max-content;animation:scroll 36s linear infinite}.marquee[data-astro-cid-cktvhckl]:hover .marquee-track[data-astro-cid-cktvhckl]{animation-play-state:paused}.logo-ph[data-astro-cid-cktvhckl]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:200px;height:72px;padding:0 28px;border-radius:16px;background:#ffffffb3;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 30px -16px #6d28d942,0 2px 5px #17121f0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink-soft);font-size:16px;font-weight:600;white-space:nowrap;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,border-color .24s ease}.logo-ph[data-astro-cid-cktvhckl]:hover{transform:translateY(-6px);background:#fffffff5;border-color:#a855f780;box-shadow:0 26px 56px -18px #8b4ae88c,0 0 40px -6px #a855f766,0 2px 5px #17121f0d}.logo-ph[data-astro-cid-cktvhckl] img[data-astro-cid-cktvhckl]{max-height:46px;max-width:150px;width:auto;object-fit:contain;opacity:.95;transition:opacity .2s ease,transform .2s ease}.logo-ph[data-astro-cid-cktvhckl]:hover img[data-astro-cid-cktvhckl]{opacity:1}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-cktvhckl]{animation:none;flex-wrap:wrap}}#zadachi[data-astro-cid-zx4qfyma]{padding-bottom:32px}#zadachi-title[data-astro-cid-zx4qfyma]{font-size:clamp(26px,3vw,40px)}.section-head[data-astro-cid-zx4qfyma] .lead[data-astro-cid-zx4qfyma]{font-size:21px;line-height:1.5;font-weight:510;letter-spacing:-.012em;color:var(--ink-soft)}.task-card[data-astro-cid-zx4qfyma]{display:flex;flex-direction:column;border-radius:20px;box-shadow:0 2px 4px #17121f0d,0 22px 40px -18px #7c3aed9e,0 34px 70px -26px #7c3aed66;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.task-icon[data-astro-cid-zx4qfyma]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:var(--accent-soft);color:var(--accent);margin-bottom:16px}.task-situation[data-astro-cid-zx4qfyma]{font-size:19.5px;line-height:1.4;font-weight:550;color:var(--ink);margin-bottom:12px}.task-product[data-astro-cid-zx4qfyma]{font-size:23px;color:var(--ink)}.task-arrow[data-astro-cid-zx4qfyma]{color:var(--accent);font-weight:700;margin-right:8px}.task-text[data-astro-cid-zx4qfyma]{font-size:17px;line-height:1.6;color:var(--ink-soft);margin-top:8px}.task-addons[data-astro-cid-zx4qfyma]{margin-top:40px;padding-top:28px;border-top:1px solid var(--line);text-align:center}.task-addons-label[data-astro-cid-zx4qfyma]{display:block;margin-bottom:22px;font-weight:650;font-size:19px;color:var(--ink)}.addons-list[data-astro-cid-zx4qfyma]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:22px 40px;max-width:1000px;margin:0 auto}.addon[data-astro-cid-zx4qfyma]{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:500;color:var(--ink-soft);white-space:nowrap}.addon-ic[data-astro-cid-zx4qfyma]{display:inline-flex;color:var(--accent)}.task-card[data-astro-cid-zx4qfyma]:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 34px 66px -20px #7c3aed99}@media(max-width:560px){.addons-list[data-astro-cid-zx4qfyma]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:15px;text-align:left}.addon[data-astro-cid-zx4qfyma]{font-size:16px}}.showreel[data-astro-cid-yolmjnsu]{padding-top:6px;background:radial-gradient(66% 48% at 50% 0%,rgba(235,230,250,.22) 0%,rgba(229,223,247,.09) 44%,transparent 78%),radial-gradient(80% 58% at 50% 0%,rgba(120,55,225,.28) 0%,rgba(109,40,217,.11) 42%,rgba(109,40,217,.03) 62%,transparent 82%),var(--bg-dark)}.showreel-grid[data-astro-cid-yolmjnsu]{display:grid;grid-template-columns:repeat(2,1fr);gap:26px 24px;max-width:1000px;margin:0 auto}.showreel-item[data-astro-cid-yolmjnsu]{margin:0}.showreel-frame[data-astro-cid-yolmjnsu]{position:relative;padding-bottom:56.25%;height:0;border-radius:16px;overflow:hidden;background:#000;border:1px solid var(--glass-line);box-shadow:0 24px 60px -24px #000000b3;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.showreel-frame[data-astro-cid-yolmjnsu] iframe[data-astro-cid-yolmjnsu]{position:absolute;inset:0;width:100%;height:100%;border:0}.showreel-item[data-astro-cid-yolmjnsu]:hover .showreel-frame[data-astro-cid-yolmjnsu]{transform:translateY(-4px);border-color:#a855f780;box-shadow:0 30px 66px -22px #6d28d999}figcaption[data-astro-cid-yolmjnsu]{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-top:14px;padding:0 2px}.showreel-name[data-astro-cid-yolmjnsu]{font-weight:600;font-size:16px;color:#fff}.showreel-kind[data-astro-cid-yolmjnsu]{font-size:14px;color:var(--on-dark-mute);white-space:nowrap}.showreel-cta[data-astro-cid-yolmjnsu]{text-align:center;margin-top:52px}.showreel-all[data-astro-cid-yolmjnsu]{display:inline-block;margin-top:26px;font-size:16px;font-weight:600;color:var(--accent-2);text-decoration:none;border-bottom:1px solid rgb(168 85 247 / .4);padding-bottom:2px;transition:color .18s ease,border-color .18s ease}.showreel-all[data-astro-cid-yolmjnsu]:hover{color:#fff;border-color:#fff}.showreel-cta[data-astro-cid-yolmjnsu] .btn-note[data-astro-cid-yolmjnsu]{margin-top:14px;color:var(--warm);font-weight:600}@media(max-width:720px){.showreel-grid[data-astro-cid-yolmjnsu]{grid-template-columns:1fr;gap:22px}figcaption[data-astro-cid-yolmjnsu]{flex-direction:column;gap:2px}.showreel-kind[data-astro-cid-yolmjnsu]{white-space:normal}}.service[data-astro-cid-g5jplrhu]{position:relative;display:flex;flex-direction:column}.service--featured[data-astro-cid-g5jplrhu]{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;box-shadow:0 24px 60px -24px #7c3aed66}.tag[data-astro-cid-g5jplrhu]{position:absolute;top:-13px;left:22px;background:var(--grad);color:#fff;font-size:12px;font-weight:700;padding:4px 14px;border-radius:999px;box-shadow:var(--glow)}.service-meta[data-astro-cid-g5jplrhu]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:18px;border-top:1px solid var(--line);margin-top:auto}.price[data-astro-cid-g5jplrhu]{font-family:var(--font-display);font-size:20px;font-weight:700;white-space:nowrap;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.service-text[data-astro-cid-g5jplrhu]{font-size:16px;line-height:1.6;color:var(--ink-soft);margin-top:4px}.days[data-astro-cid-g5jplrhu]{font-size:13.5px;color:var(--ink-soft);text-align:right}.service-cta[data-astro-cid-g5jplrhu]{display:block;text-align:center;margin-top:20px}.included[data-astro-cid-g5jplrhu]{font-size:15px;line-height:1.75;margin-top:24px;color:var(--ink-soft)}.process[data-astro-cid-fz4tclxl]{background:var(--bg-soft)}.timeline[data-astro-cid-fz4tclxl]{list-style:none;max-width:680px;margin:0 auto;padding:0}.tl-step[data-astro-cid-fz4tclxl]{position:relative;display:grid;grid-template-columns:44px 1fr;gap:22px;padding-bottom:30px}.tl-step[data-astro-cid-fz4tclxl]:not(:last-child):before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:linear-gradient(var(--accent-line),transparent)}.tl-num[data-astro-cid-fz4tclxl]{width:44px;height:44px;border-radius:50%;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:17px;box-shadow:var(--glow);position:relative;z-index:1}.tl-body[data-astro-cid-fz4tclxl]{padding-top:3px}.tl-head[data-astro-cid-fz4tclxl]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:6px}.tl-head[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{font-size:19px;margin:0}.tl-tag[data-astro-cid-fz4tclxl]{font-size:12px;font-weight:700;color:var(--ink-soft);background:#fff;border:1px solid var(--line);border-radius:999px;padding:3px 11px}.tl-tag--free[data-astro-cid-fz4tclxl]{color:var(--warm-ink);background:var(--warm);border-color:#f5d06a}.tl-body[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{font-size:15.5px;line-height:1.6;color:var(--ink-soft);margin:0}.why-grid[data-astro-cid-iulde5kh]{list-style:none;padding:0;margin:0 auto;max-width:1120px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.why-card[data-astro-cid-iulde5kh]{flex:0 1 calc((100% - 40px) / 3);min-width:280px;position:relative;overflow:hidden;padding:28px 26px 26px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 34px -24px #17121f52;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.why-card[data-astro-cid-iulde5kh]:hover{transform:translateY(-4px);border-color:var(--accent-line);box-shadow:0 26px 52px -26px #6d28d96b}.why-num[data-astro-cid-iulde5kh]{position:absolute;top:10px;right:20px;font-family:var(--font-display);font-size:52px;font-weight:800;line-height:1;color:#6d28d912;transition:color .22s ease}.why-card[data-astro-cid-iulde5kh]:hover .why-num[data-astro-cid-iulde5kh]{color:#6d28d924}.why-ic[data-astro-cid-iulde5kh]{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;margin-bottom:18px;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line)}.why-ic[data-astro-cid-iulde5kh] svg[data-astro-cid-iulde5kh]{width:26px;height:26px;display:block}.why-card[data-astro-cid-iulde5kh]:nth-child(2n) .why-ic[data-astro-cid-iulde5kh]{background:var(--grad);color:#fff;border-color:transparent;box-shadow:var(--glow)}.why-card--free[data-astro-cid-iulde5kh] .why-ic[data-astro-cid-iulde5kh]{background:var(--warm);color:var(--warm-ink);border-color:#f5d06a;box-shadow:0 8px 22px -10px #f5d06ab3}.why-card[data-astro-cid-iulde5kh] h3[data-astro-cid-iulde5kh]{font-size:18px;margin:0 0 7px;padding-right:40px}.why-card[data-astro-cid-iulde5kh] p[data-astro-cid-iulde5kh]{font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:0}@media(max-width:900px){.why-card[data-astro-cid-iulde5kh]{flex:0 1 calc((100% - 20px)/2)}}@media(max-width:560px){.why-grid[data-astro-cid-iulde5kh]{gap:14px}.why-card[data-astro-cid-iulde5kh]{flex:1 1 100%;padding:22px}}.faq-list[data-astro-cid-z6gx6xcw]{display:flex;flex-direction:column;gap:14px;max-width:820px;margin:0 auto}details[data-astro-cid-z6gx6xcw]{padding:22px 28px}details[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{cursor:pointer;font-weight:700;font-size:16.5px;list-style:none;position:relative;padding-right:36px}details[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}details[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:17px;font-weight:600}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{content:"–"}.seo-note[data-astro-cid-yl23zmtq]{background:var(--bg-soft);padding:60px 0}.seo-note[data-astro-cid-yl23zmtq] h2[data-astro-cid-yl23zmtq]{font-size:22px;text-align:center;margin-bottom:16px}.seo-note[data-astro-cid-yl23zmtq] p[data-astro-cid-yl23zmtq]{max-width:840px;margin:0 auto 12px;text-align:center;color:var(--ink-mute);font-size:15px;line-height:1.7}.seo-note[data-astro-cid-yl23zmtq] p[data-astro-cid-yl23zmtq]:last-child{margin-bottom:0}.final-cta[data-astro-cid-nqzr7c5x]{background:var(--bg-dark);padding:90px 0}.final-panel[data-astro-cid-nqzr7c5x]{position:relative;overflow:hidden;max-width:800px;margin:0 auto;padding:62px 48px;border-radius:32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;background:radial-gradient(120% 100% at 12% -10%,rgba(255,255,255,.28) 0%,transparent 46%),linear-gradient(135deg,#7c3aed,#9333ea 42%,#c026d3);box-shadow:0 46px 110px -34px #a855f7bf,inset 0 1px #ffffff4d}.final-badge[data-astro-cid-nqzr7c5x]{font-size:13px;font-weight:700;letter-spacing:.01em;color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.32);padding:7px 15px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.final-cta[data-astro-cid-nqzr7c5x] h2[data-astro-cid-nqzr7c5x]{color:#fff;margin:0;font-size:clamp(30px,4.2vw,48px);line-height:1.08}.final-cta[data-astro-cid-nqzr7c5x] .hl[data-astro-cid-nqzr7c5x]{color:var(--warm)}.final-sub[data-astro-cid-nqzr7c5x]{color:#ffffffeb;max-width:560px;font-size:18px;line-height:1.55;margin:0;text-wrap:balance}.final-sub[data-astro-cid-nqzr7c5x] .nowrap[data-astro-cid-nqzr7c5x]{white-space:nowrap}.final-btn[data-astro-cid-nqzr7c5x]{margin-top:8px;display:inline-flex;align-items:center;gap:8px;background:#fff;color:#6d28d9;font-family:var(--font-display);font-weight:700;font-size:18px;padding:18px 42px;border-radius:15px;text-decoration:none;box-shadow:0 20px 44px -16px #0000008c;transition:transform .2s ease,box-shadow .2s ease}.final-btn[data-astro-cid-nqzr7c5x]:hover{transform:translateY(-3px);box-shadow:0 30px 60px -18px #0009}.final-note[data-astro-cid-nqzr7c5x]{color:#ffffffc7;font-size:14px}@media(max-width:560px){.final-panel[data-astro-cid-nqzr7c5x]{padding:44px 24px;border-radius:26px}.final-btn[data-astro-cid-nqzr7c5x]{padding:16px 32px;font-size:17px}}
