.handbook-main-hub[data-astro-cid-s3fmhtru]{color:#fff;background:#0d0d0d;min-height:100svh;overflow:hidden}.handbook-main-hero[data-astro-cid-s3fmhtru]{text-align:center;justify-content:center;align-items:flex-start;width:100%;padding:224px 16px 200px;display:flex}.handbook-main-hero[data-astro-cid-s3fmhtru]>div[data-astro-cid-s3fmhtru]{width:min(1180px,100%)}.handbook-main-hero[data-astro-cid-s3fmhtru] h1[data-astro-cid-s3fmhtru]{background:linear-gradient(90deg,#ffffff3d,#ffffffe6 35% 65%,#ffffff3d);color:#0000;text-transform:uppercase;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(40px,6.25vw,80px);font-weight:700;line-height:1.125}.handbook-main-hero[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{color:#ffffffb3;max-width:768px;margin:6px auto 0;font-size:16px;line-height:24px}.handbook-main-featured[data-astro-cid-s3fmhtru]{width:100%;padding:0 0 88px;overflow:hidden}.handbook-main-featured[data-astro-cid-s3fmhtru]>article[data-astro-cid-s3fmhtru]{width:100%;min-height:520px;max-width:var(--handbook-featured-card-width);will-change:max-width;background:#ffffff0a;border-radius:20px;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:hidden}.handbook-main-featured-bg-picture[data-astro-cid-s3fmhtru]{display:contents}.handbook-main-featured-bg[data-astro-cid-s3fmhtru]{opacity:.64;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.handbook-main-featured-inner[data-astro-cid-s3fmhtru]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,600px);gap:64px;width:min(1360px,100%);padding:120px 64px;display:grid;position:relative}.handbook-main-featured-copy[data-astro-cid-s3fmhtru]{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.handbook-main-featured[data-astro-cid-s3fmhtru] h2[data-astro-cid-s3fmhtru]{color:#fff;max-width:620px;margin:0;font-size:48px;font-weight:700;line-height:1.16}.handbook-main-featured[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{color:#ffffff8f;max-width:620px;margin:28px 0 0;font-size:16px;line-height:1.6}.handbook-main-primary[data-astro-cid-s3fmhtru]{color:#07111f;background:linear-gradient(90deg,#2e8cff,#d7deff);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:188px;height:44px;margin-top:28px;padding:0 28px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 18px 42px #2e8cff3d}.handbook-arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:16px;height:16px}.handbook-main-featured-meta[data-astro-cid-s3fmhtru]{color:#ffffffa3;align-items:center;gap:10px;min-width:0;margin-top:64px;font-size:14px;display:flex}.handbook-main-featured-meta[data-astro-cid-s3fmhtru] b[data-astro-cid-s3fmhtru]{color:#080a10;letter-spacing:.08em;text-transform:uppercase;background:#fffc;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:11px;display:inline-flex}.handbook-main-featured-image[data-astro-cid-s3fmhtru]{background:#ffffff0f;border-radius:16px;min-height:338px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000047}.handbook-main-featured-image[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.handbook-main-featured-image[data-astro-cid-s3fmhtru]:hover img[data-astro-cid-s3fmhtru]{transform:scale(1.015)}.handbook-main-sections[data-astro-cid-s3fmhtru]{padding-bottom:16px}.handbook-main-sections[data-astro-cid-s3fmhtru]>section[data-astro-cid-s3fmhtru]{scroll-margin-top:96px}.handbook-main-sections[data-astro-cid-s3fmhtru] header[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]{color:#fffc;flex:none;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.handbook-main-sections[data-astro-cid-s3fmhtru] h2[data-astro-cid-s3fmhtru]{color:#fff;text-transform:uppercase;margin:0;font-size:clamp(42px,5vw,64px);font-weight:800;line-height:1}.handbook-main-sections[data-astro-cid-s3fmhtru] h2[data-astro-cid-s3fmhtru] .is-gradient[data-astro-cid-s3fmhtru]{background:linear-gradient(90deg,#2f8dff,#87beff,#eee9ff);color:#0000;-webkit-background-clip:text;background-clip:text}.handbook-main-carousel[data-astro-cid-s3fmhtru]{width:100%;padding:96px 0 168px;position:relative;overflow:hidden}.handbook-main-carousel[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru],.handbook-main-grid-section[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru]{justify-content:space-between;align-items:end;gap:24px;width:min(1360px,100% - 32px);margin:0 auto;display:flex}.handbook-main-carousel-track[data-astro-cid-s3fmhtru]{gap:18px;width:max-content;margin-top:56px;padding:0 max(16px,50vw - 680px);display:flex}.handbook-main-carousel-track[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]{flex:0 0 569px;width:569px;display:block}.handbook-main-carousel-track[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{object-fit:cover;background:#ffffff0d;border-radius:8px;width:569px;height:450px;display:block}.handbook-main-carousel-track[data-astro-cid-s3fmhtru] h3[data-astro-cid-s3fmhtru]{color:#fffc;width:100%;margin:16px 0 0;font-size:20px;font-weight:400;line-height:26px}.handbook-main-carousel-track[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]>.handbook-arrow,.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]>.handbook-arrow{color:#ffffff80;margin-top:20px;display:block}.handbook-main-how-to[data-astro-cid-s3fmhtru]{grid-template-columns:560px minmax(0,1fr);align-items:center;gap:80px;width:min(1360px,100% - 32px);margin:0 auto;padding:80px 0;display:grid}.handbook-main-how-image[data-astro-cid-s3fmhtru]{background:#ffffff0d;border-radius:20px;width:560px;height:560px;display:block;overflow:hidden}.handbook-main-how-image[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{object-fit:cover;width:100%;height:100%}.handbook-main-how-copy[data-astro-cid-s3fmhtru]{min-width:0}.handbook-main-how-copy[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru]{justify-content:space-between;align-items:end;gap:24px;display:flex}.handbook-main-accordion[data-astro-cid-s3fmhtru]{flex-direction:column;gap:16px;margin-top:32px;display:flex}.handbook-main-accordion[data-astro-cid-s3fmhtru] details[data-astro-cid-s3fmhtru]{border-left:1px solid #ffffff14;padding-left:20px}.handbook-main-accordion[data-astro-cid-s3fmhtru] details[data-astro-cid-s3fmhtru][open]{border-left-color:#ffffff3d}.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru]{color:#fffc;cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:20px;min-height:28px;font-size:20px;line-height:28px;list-style:none;display:grid}.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru]::-webkit-details-marker{display:none}.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru] i[data-astro-cid-s3fmhtru]{justify-self:center;width:14px;height:14px;display:block;position:relative}.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru] i[data-astro-cid-s3fmhtru]:before,.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru] i[data-astro-cid-s3fmhtru]:after{content:"";background:currentColor;width:14px;height:1px;position:absolute;top:6px;left:0}.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru] i[data-astro-cid-s3fmhtru]:after{transform:rotate(90deg)}.handbook-main-accordion[data-astro-cid-s3fmhtru] details[data-astro-cid-s3fmhtru][open] summary[data-astro-cid-s3fmhtru] i[data-astro-cid-s3fmhtru]:after{opacity:0}.handbook-main-accordion[data-astro-cid-s3fmhtru] details[data-astro-cid-s3fmhtru]>div[data-astro-cid-s3fmhtru]{padding-top:12px}.handbook-main-accordion[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{color:#ffffff80;width:100%;margin:0;font-size:16px;line-height:26px}.handbook-main-accordion[data-astro-cid-s3fmhtru] details[data-astro-cid-s3fmhtru]>div[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]{color:#0d0d0d;background:#fffc;border-radius:8px;align-items:center;height:36px;margin-top:20px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.handbook-main-prompt[data-astro-cid-s3fmhtru]{width:100%;padding:112px 0 120px;position:relative}.handbook-main-prompt[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru]{text-align:center;flex-direction:column;align-items:center;max-width:1040px;margin:0 auto;padding:0 16px;display:flex}.handbook-main-prompt[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{color:#ffffffa3;max-width:680px;margin:20px 0 0;font-size:18px;line-height:1.55}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:min(1360px,100% - 32px);margin:56px auto 0;padding-bottom:160px;display:grid}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]:nth-child(2){transform:translateY(120px)}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]:nth-child(3){transform:translateY(80px)}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{aspect-ratio:3/4;object-fit:cover;background:#ffffff0d;border-radius:32px;width:100%;height:auto;display:block}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru] h3[data-astro-cid-s3fmhtru]{color:#fffc;margin:16px 0 0;font-size:20px;font-weight:400;line-height:26px}.handbook-main-grid-section[data-astro-cid-s3fmhtru]{width:min(1360px,100% - 32px);margin:0 auto 64px}.handbook-main-grid[data-astro-cid-s3fmhtru]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin-top:56px;display:grid}.handbook-main-grid[data-astro-cid-s3fmhtru] article[data-astro-cid-s3fmhtru]{background:#111;border:1px solid #ffffff14;border-radius:14px;transition:transform .2s,border-color .2s;overflow:hidden}.handbook-main-grid[data-astro-cid-s3fmhtru] a[data-astro-cid-s3fmhtru]:hover article[data-astro-cid-s3fmhtru]{border-color:#ffffff24;transform:translateY(-4px)}.handbook-main-grid[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{aspect-ratio:292/166;object-fit:cover;width:100%;height:auto;display:block}.handbook-main-grid[data-astro-cid-s3fmhtru] h3[data-astro-cid-s3fmhtru]{color:#fffc;min-height:92px;margin:0;padding:16px;font-size:20px;line-height:1.5}@media (width<=1023px){.handbook-main-featured-inner[data-astro-cid-s3fmhtru]{grid-template-columns:1fr;padding:64px 32px}.handbook-main-featured-image[data-astro-cid-s3fmhtru]{aspect-ratio:16/9}.handbook-main-how-to[data-astro-cid-s3fmhtru]{grid-template-columns:1fr;gap:48px}.handbook-main-how-image[data-astro-cid-s3fmhtru]{aspect-ratio:1;width:min(560px,100%);height:auto;margin:0 auto}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]:nth-child(2),.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]:nth-child(3){transform:none}}@media (width<=640px){.handbook-main-hero[data-astro-cid-s3fmhtru]{align-items:center;min-height:100svh;padding:104px 16px 72px}.handbook-main-hero[data-astro-cid-s3fmhtru] h1[data-astro-cid-s3fmhtru]{overflow-wrap:anywhere;font-size:clamp(38px,11vw,46px);line-height:1.06}.handbook-main-hero[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{margin-top:16px;line-height:1.55}.handbook-main-featured[data-astro-cid-s3fmhtru]{padding:0 16px 56px}.handbook-main-featured[data-astro-cid-s3fmhtru]>article[data-astro-cid-s3fmhtru]{min-height:0}.handbook-main-featured-inner[data-astro-cid-s3fmhtru]{gap:32px;padding:36px 20px}.handbook-main-featured[data-astro-cid-s3fmhtru] h2[data-astro-cid-s3fmhtru]{overflow-wrap:anywhere;font-size:32px;line-height:1.12}.handbook-main-featured[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{margin-top:20px}.handbook-main-primary[data-astro-cid-s3fmhtru]{width:100%}.handbook-main-featured-meta[data-astro-cid-s3fmhtru]{margin-top:32px}.handbook-main-featured-image[data-astro-cid-s3fmhtru]{border-radius:12px;min-height:0}.handbook-main-sections[data-astro-cid-s3fmhtru] h2[data-astro-cid-s3fmhtru]{white-space:normal;overflow-wrap:anywhere;font-size:clamp(36px,10vw,42px);line-height:1.04}.handbook-main-carousel[data-astro-cid-s3fmhtru]{padding:64px 0}.handbook-main-carousel[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru],.handbook-main-grid-section[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru]{flex-direction:column;align-items:start}.handbook-main-carousel-track[data-astro-cid-s3fmhtru]{gap:12px;margin-top:40px}.handbook-main-carousel-track[data-astro-cid-s3fmhtru]>a[data-astro-cid-s3fmhtru]{flex-basis:min(84vw,420px);width:min(84vw,420px)}.handbook-main-carousel-track[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{aspect-ratio:569/450;width:100%;height:auto}.handbook-main-carousel-track[data-astro-cid-s3fmhtru] h3[data-astro-cid-s3fmhtru]{font-size:18px;line-height:1.4}.handbook-main-how-to[data-astro-cid-s3fmhtru]{gap:32px;padding:64px 0}.handbook-main-how-image[data-astro-cid-s3fmhtru]{border-radius:14px}.handbook-main-how-copy[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru]{flex-direction:column;align-items:start}.handbook-main-accordion[data-astro-cid-s3fmhtru]{gap:12px;margin-top:28px}.handbook-main-accordion[data-astro-cid-s3fmhtru] details[data-astro-cid-s3fmhtru]{padding-left:16px}.handbook-main-accordion[data-astro-cid-s3fmhtru] summary[data-astro-cid-s3fmhtru]{gap:12px;font-size:17px;line-height:24px}.handbook-main-prompt[data-astro-cid-s3fmhtru]{padding:64px 0}.handbook-main-prompt[data-astro-cid-s3fmhtru]>header[data-astro-cid-s3fmhtru] p[data-astro-cid-s3fmhtru]{font-size:16px}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru],.handbook-main-grid[data-astro-cid-s3fmhtru]{grid-template-columns:1fr}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru]{gap:40px;margin-top:40px}.handbook-main-prompt-grid[data-astro-cid-s3fmhtru] img[data-astro-cid-s3fmhtru]{border-radius:20px}.handbook-main-grid[data-astro-cid-s3fmhtru]{gap:20px;margin-top:40px}.handbook-main-grid[data-astro-cid-s3fmhtru] h3[data-astro-cid-s3fmhtru]{min-height:0;font-size:18px}}
