.fx[data-astro-cid-md666tah]{max-width:var(--d-maxw);padding-block:clamp(1.5rem,5vw,3rem) clamp(2.5rem,7vw,4.5rem)}.fx-media[data-astro-cid-md666tah]{margin:0;aspect-ratio:16 / 7;border-radius:var(--d-r-card);overflow:hidden;background:var(--d-fill);border:1px solid var(--d-border);position:relative;display:grid;place-items:center}.fx-media[data-astro-cid-md666tah] picture{display:contents}.fx-media[data-astro-cid-md666tah].is-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fx-media[data-astro-cid-md666tah].is-screenshot{align-items:end;padding-block-start:var(--d-s-l)}.fx-media[data-astro-cid-md666tah].is-screenshot img{width:min(16rem,46%);height:auto;border-radius:18px 18px 0 0;box-shadow:0 16px 40px -14px #0006}.fx-media[data-astro-cid-md666tah].is-lock{background:linear-gradient(135deg,color-mix(in srgb,var(--d-grad-1) 16%,var(--d-fill)),color-mix(in srgb,var(--d-grad-2) 16%,var(--d-fill)))}.fx-lock[data-astro-cid-md666tah]{width:6rem;height:6rem;fill:none;stroke:var(--d-grad-1);stroke-width:1.4}@media(max-width:40rem){.fx-media[data-astro-cid-md666tah]{aspect-ratio:4 / 3}}.fx-head[data-astro-cid-md666tah]{max-width:46rem;margin-block:var(--d-s-xl) clamp(1.5rem,5vw,2.5rem)}.fx-head[data-astro-cid-md666tah] h1[data-astro-cid-md666tah]{margin:var(--d-s-s) 0 var(--d-s-m);font-size:clamp(2rem,6vw,3rem);font-weight:800;letter-spacing:-.02em;line-height:1.1}.fx-lead[data-astro-cid-md666tah]{margin:0;color:var(--d-text-2);font-size:1.15rem;line-height:1.55}.fx-tier[data-astro-cid-md666tah]{display:inline-block;padding:.2rem .65rem;border-radius:var(--d-r-chip);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fx-tier-pro[data-astro-cid-md666tah]{background:linear-gradient(135deg,var(--d-grad-1),var(--d-grad-2));color:var(--d-on-grad)}.fx-tier-free[data-astro-cid-md666tah]{border:1px solid var(--d-border);color:var(--d-text-2)}.fx[data-astro-cid-md666tah] .fx-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--d-s-l)) / 2);gap:var(--d-s-l);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-block:2px var(--d-s-s);margin-block-end:var(--d-s-l)}@media(max-width:40rem){.fx[data-astro-cid-md666tah] .fx-grid{grid-auto-columns:86%}}.fx[data-astro-cid-md666tah] .fx-grid>*{scroll-snap-align:start}.fx[data-astro-cid-md666tah] .fx-grid.is-scrollable{margin-block-end:var(--d-s-s)}.fx[data-astro-cid-md666tah] .fx-carousel-controls{display:flex;justify-content:flex-end;gap:var(--d-s-s);margin-block-end:var(--d-s-l)}.fx[data-astro-cid-md666tah] .fx-carousel-controls[hidden]{display:none}.fx[data-astro-cid-md666tah] .fx-carousel-btn{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--d-border);background:var(--d-surface);color:var(--d-text);display:grid;place-items:center;cursor:pointer;transition:background-color .15s ease}.fx[data-astro-cid-md666tah] .fx-carousel-btn:hover:not(:disabled){background:var(--d-fill)}.fx[data-astro-cid-md666tah] .fx-carousel-btn:disabled{opacity:.35;cursor:default}.fx[data-astro-cid-md666tah] .fx-carousel-btn:focus-visible{outline:2px solid var(--d-text-2);outline-offset:2px}.fx[data-astro-cid-md666tah] .fx-carousel-btn svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fx[data-astro-cid-md666tah] .fx-carousel-btn:dir(rtl) svg{transform:scaleX(-1)}.fx[data-astro-cid-md666tah] .fx-card{background:var(--d-surface);border:1px solid var(--d-border);border-radius:var(--d-r-card);box-shadow:0 1px 3px #0000000f;padding:var(--d-s-l);margin-block-end:var(--d-s-l)}.fx[data-astro-cid-md666tah] .fx-grid .fx-card{margin-block-end:0;min-width:0}.fx[data-astro-cid-md666tah] .fx-card h2{margin:0 0 var(--d-s-s);font-size:1.15rem;line-height:1.3}.fx[data-astro-cid-md666tah] .fx-card p{margin:0 0 var(--d-s-s);color:var(--d-text-2);line-height:1.55}.fx[data-astro-cid-md666tah] .fx-card p:last-child{margin-block-end:0}.fx[data-astro-cid-md666tah] .fx-card ul{margin:0;padding-inline-start:1.2rem;color:var(--d-text-2);line-height:1.55;display:grid;gap:var(--d-s-xs)}.fx[data-astro-cid-md666tah] .fx-card a{color:var(--d-grad-2);font-weight:600;text-decoration:none}.fx[data-astro-cid-md666tah] .fx-card a:hover{text-decoration:underline}.fx[data-astro-cid-md666tah] .fx-faq-title{margin:clamp(1.5rem,4vw,2.5rem) 0 var(--d-s-m);font-size:clamp(1.3rem,3.5vw,1.6rem);font-weight:750}.fx[data-astro-cid-md666tah] .fx-accordion{background:var(--d-surface);border:1px solid var(--d-border);border-radius:var(--d-r-control);box-shadow:0 1px 3px #00000014;overflow:hidden}.fx[data-astro-cid-md666tah] details.fx-q+details.fx-q{border-top:1px solid var(--d-border)}.fx[data-astro-cid-md666tah] details.fx-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--d-s-m);padding:14px 20px;font-size:.98rem;font-weight:600;transition:background-color .15s ease}.fx[data-astro-cid-md666tah] details.fx-q summary:hover,.fx[data-astro-cid-md666tah] details.fx-q[open] summary{background:var(--d-fill)}.fx[data-astro-cid-md666tah] details.fx-q summary::-webkit-details-marker{display:none}.fx[data-astro-cid-md666tah] details.fx-q summary:after{content:"";flex:none;width:.5em;height:.5em;margin-top:-.25em;border-right:2px solid var(--d-text-2);border-bottom:2px solid var(--d-text-2);transform:rotate(45deg);transition:transform .2s ease}.fx[data-astro-cid-md666tah] details.fx-q[open] summary:after{transform:rotate(-135deg);margin-top:.25em}.fx[data-astro-cid-md666tah] details.fx-q summary:focus-visible{outline:2px solid var(--d-text-2);outline-offset:-2px}.fx[data-astro-cid-md666tah] .fx-q-body{padding:var(--d-s-m) 20px var(--d-s-s)}.fx[data-astro-cid-md666tah] .fx-q-body p{margin:0 0 var(--d-s-s);color:var(--d-text-2);line-height:1.55}.fx[data-astro-cid-md666tah] .fx-q-body a{color:var(--d-grad-2);font-weight:600;text-decoration:none}@media(prefers-reduced-motion:reduce){.fx[data-astro-cid-md666tah] .fx-carousel-btn,.fx[data-astro-cid-md666tah] details.fx-q summary,.fx[data-astro-cid-md666tah] details.fx-q summary:after{transition:none}}.fx-cta[data-astro-cid-md666tah]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--d-s-m) var(--d-s-l);margin-block-start:clamp(2rem,5vw,3rem)}.fx-more[data-astro-cid-md666tah]{color:var(--d-grad-2);font-weight:600;text-decoration:none}.fx-more[data-astro-cid-md666tah]:hover{text-decoration:underline}
