body{background:#fff}.site-header{background:0 0}section[data-astro-cid-lcdefpme]{position:relative}h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin:1.4rem 0;font-size:clamp(3rem,6.2vw,5.6rem);font-weight:500;line-height:.98}h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin:0 0 1.2rem;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:500;line-height:1.04}.eyebrow-soft[data-astro-cid-lcdefpme]{color:#6b7280;margin:0 0 1rem;font-size:.95rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;display:flex}.btn[data-astro-cid-lcdefpme]{border-radius:999px;justify-content:center;align-items:center;height:52px;padding:0 1.6rem;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-1px)}.btn-dark[data-astro-cid-lcdefpme]{color:#fff;background:#0f172a}.btn-dark[data-astro-cid-lcdefpme]:hover{color:#fff}.btn-glass[data-astro-cid-lcdefpme]{color:#0f172a;background:#fff;border:0}.btn-glass[data-astro-cid-lcdefpme]:hover{color:#0f172a;background:#f5f5f7}.hero-panel[data-astro-cid-lcdefpme]{z-index:5;text-align:center;color:#0f172a;border-radius:30px;margin:4px 10px 10px;padding:clamp(4rem,8vw,7rem) 2rem clamp(4rem,7vw,6rem);transition:color 1.2s;position:relative;overflow:visible}html[data-daypart=night] .hero-panel[data-astro-cid-lcdefpme]{color:#fff}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;max-width:920px;margin:0 auto;position:relative}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{opacity:.78;max-width:34rem;margin:0 auto 2.2rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.55}.app-dd[data-astro-cid-lcdefpme]{position:relative}.app-dd[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:#0f172a;background:#fff;gap:.5rem;list-style:none}.app-dd[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover,.app-dd[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]{background:#f5f5f7}.app-dd[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.app-dd[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] svg{transition:transform .25s}.app-dd[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] svg{transform:rotate(180deg)}.app-dd-menu[data-astro-cid-lcdefpme]{z-index:20;color:#0f172a;text-align:left;background:#fff;border:1px solid #0f172a14;border-radius:22px;width:320px;padding:8px;animation:.2s dd-in;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)}}.app-dd-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#0f172a;border-radius:14px;align-items:center;gap:.8rem;padding:.6rem .7rem;text-decoration:none;display:flex}.app-dd-menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#0f172a;background:#f4f2ee}.dd-ico[data-astro-cid-lcdefpme]{background:#111;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.dd-ico[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:invert();width:22px;height:auto}.dd-fire[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:none;width:34px}.app-dd-menu[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.98rem;font-weight:550;display:block}.app-dd-menu[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#6b7280;font-size:.8rem;display:block}.app-dd-menu[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#6b7280;margin:.4rem .7rem .5rem;font-size:.8rem;line-height:1.45}.app-dd-menu[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].dd-check{color:#0f172a;text-underline-offset:2px;background:0 0;border-radius:0;padding:0;text-decoration:underline;display:inline}.hero-time[data-astro-cid-lcdefpme]{color:#0f172a;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.9rem;display:inline-flex}.hero-time[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#ff3b30;border-radius:50%;width:8px;height:8px}.hero-time[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-weight:600}.stack[data-astro-cid-lcdefpme]{vertical-align:middle;white-space:nowrap;align-items:center;margin:-.08em .04em 0;display:inline-flex}.lg[data-astro-cid-lcdefpme]{border-radius:50%;place-items:center;width:.86em;height:.86em;transition:margin .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 .05em #fff}.lg[data-astro-cid-lcdefpme]+.lg[data-astro-cid-lcdefpme]{margin-left:-.16em}.lg[data-astro-cid-lcdefpme]{animation:.7s cubic-bezier(.34,1.56,.64,1) backwards lg-pop;animation-delay:calc(.25s + var(--i,0) * 90ms)}.lg[data-astro-cid-lcdefpme]:first-child{--i:calc(var(--o,0) + 0)}.lg[data-astro-cid-lcdefpme]:nth-child(2){--i:calc(var(--o,0) + 1)}.lg[data-astro-cid-lcdefpme]:nth-child(3){--i:calc(var(--o,0) + 2)}@keyframes lg-pop{0%{opacity:0;transform:scale(.4)translateY(.2em)}}@media (prefers-reduced-motion:reduce){.lg[data-astro-cid-lcdefpme]{animation:none}}.lg[data-astro-cid-lcdefpme]:first-child{z-index:3}.lg[data-astro-cid-lcdefpme]:nth-child(2){z-index:2}.lg[data-astro-cid-lcdefpme]:nth-child(3){z-index:1}.stack[data-astro-cid-lcdefpme]:hover .lg[data-astro-cid-lcdefpme]+.lg[data-astro-cid-lcdefpme]{margin-left:.06em}.stack[data-astro-cid-lcdefpme]:hover .lg[data-astro-cid-lcdefpme]{transform:translateY(-.04em)}.lg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:auto;display:block}.lg-canva[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#00c4cc 0%,#3d6cf0 55%,#7d2ae8 100%)}.lg-canva[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:74%;translate:0 .02em}.lg-docs[data-astro-cid-lcdefpme]{background:#fff}.lg-docs[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:38%}.lg-pdf[data-astro-cid-lcdefpme]{background:#b30b00}.lg-pdf[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:128%;max-width:none}html[data-daypart=night] .lg[data-astro-cid-lcdefpme]{box-shadow:0 0 0 .05em #0f2b3a}html[data-daypart=night] .hero-copy[data-astro-cid-lcdefpme] .btn-glass[data-astro-cid-lcdefpme]{color:#0f172a;background:#fff}.intro[data-astro-cid-lcdefpme]{text-align:center;max-width:1000px;margin:0 auto;padding:clamp(7rem,12vw,10rem) 1.5rem clamp(3.5rem,6vw,5rem)}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#0f172a;font-size:clamp(2rem,3.6vw,3.2rem)}.intro-row[data-astro-cid-lcdefpme]{padding-top:clamp(5rem,9vw,7.5rem);padding-bottom:clamp(2.5rem,4.5vw,3.75rem)}.section-head[data-astro-cid-lcdefpme]{text-align:center;max-width:760px;margin:0 auto 3rem}.steps[data-astro-cid-lcdefpme]{padding:clamp(7rem,12vw,10rem) 10px 0}.templates-strip[data-astro-cid-lcdefpme]{padding:clamp(7rem,12vw,10rem) 0 0;overflow:hidden}.link-plain[data-astro-cid-lcdefpme]{text-underline-offset:.3em;font-weight:500}.strip[data-astro-cid-lcdefpme]{padding:20px 0 30px;overflow:hidden}.strip-track[data-astro-cid-lcdefpme]{will-change:transform;align-items:center;gap:14px;width:max-content;animation:80s linear infinite drift;display:flex}.strip[data-astro-cid-lcdefpme]:hover .strip-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.strip-item[data-astro-cid-lcdefpme]{border-radius:18px;flex-shrink:0;width:400px;overflow:hidden}.strip-item[data-astro-cid-lcdefpme].portrait{width:200px}@keyframes drift{to{transform:translate(-50%)}}.faq-wrap[data-astro-cid-lcdefpme]{max-width:1240px;margin:0 auto;padding:clamp(7rem,12vw,10rem) 1.5rem}.final-panel[data-astro-cid-lcdefpme]{text-align:center;color:#0f172a;border-radius:30px;margin:0 10px 10px;padding:clamp(6rem,11vw,10rem) 1.5rem;overflow:hidden}html[data-daypart=night] .final-panel[data-astro-cid-lcdefpme]{color:#fff}.final-copy[data-astro-cid-lcdefpme]{z-index:1;max-width:760px;margin:0 auto;position:relative}.final-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.75;margin-bottom:2rem;font-size:1.2rem}html[data-daypart=night] .final-copy[data-astro-cid-lcdefpme] .btn-glass[data-astro-cid-lcdefpme]{color:#0f172a;background:#fff}@media (width<=480px){h1[data-astro-cid-lcdefpme]{font-size:2.55rem}}@media (width<=900px){.hero-panel[data-astro-cid-lcdefpme]{margin-inline:8px;padding-inline:1.1rem}.strip-item[data-astro-cid-lcdefpme]{width:300px}.strip-item[data-astro-cid-lcdefpme].portrait{width:150px}}
