.hero[data-astro-cid-i3irphx7]{padding-bottom:var(--space-7);isolation:isolate;position:relative;overflow:hidden}.top[data-astro-cid-i3irphx7]{padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(40px,6vw,96px);position:relative}.slab[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='74,0 100,0 100,100 64,100' fill='%23f2ddd3'/%3E%3Cpolygon points='71.2,0 71.5,0 61.5,100 61.2,100' fill='%23cc3a1f' fill-opacity='.6'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:0}.grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.platforms[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-surface);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;color:var(--c-text);padding:6px 14px;font-weight:600;display:inline-flex}.diamond[data-astro-cid-i3irphx7]{background:var(--c-accent);width:7px;height:7px;transform:rotate(45deg)}h1[data-astro-cid-i3irphx7]{margin-top:var(--space-5);font-size:min(var(--fs-display), 3.5rem);letter-spacing:-.045em;line-height:1.14}.lead[data-astro-cid-i3irphx7]{margin-top:var(--space-5);max-width:32em}.cta[data-astro-cid-i3irphx7]{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}.visual[data-astro-cid-i3irphx7]{margin:0}.frame[data-astro-cid-i3irphx7]{border-radius:var(--radius);box-shadow:var(--shadow-lift);background:#242321;border:1px solid #14130f33;overflow:hidden}.chrome[data-astro-cid-i3irphx7]{background:#2d2c29;gap:6px;padding:10px 14px;display:flex}.chrome[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{background:#55534d;border-radius:50%;width:9px;height:9px}.chrome[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]:first-child{background:var(--c-accent-2)}.frame[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:100%}.strip[data-astro-cid-i3irphx7]{gap:var(--space-4);text-align:center;justify-items:center;margin-top:clamp(40px,5vw,64px);display:grid}.strip-label[data-astro-cid-i3irphx7]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--c-text)}.strip-list[data-astro-cid-i3irphx7]{justify-content:center;gap:var(--space-3) clamp(20px, 4vw, 56px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.strip-list[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{letter-spacing:-.03em;color:var(--c-text);font-size:clamp(1rem,.95rem + .3vw,1.25rem);font-weight:800}@media (width<=900px){.grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.slab[data-astro-cid-i3irphx7]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='100,52 100,100 0,100 0,88' fill='%23f2ddd3'/%3E%3C/svg%3E")}}.cards[data-astro-cid-z75bzaye]{margin-top:var(--space-8);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.item[data-astro-cid-z75bzaye]{gap:var(--space-4);flex-direction:column;padding:clamp(24px,3vw,40px);display:flex}.item-top[data-astro-cid-z75bzaye]{margin-bottom:var(--space-2);justify-content:space-between;align-items:flex-start;display:flex}.icon-box[data-astro-cid-z75bzaye]{border-radius:var(--radius);background:var(--c-accent-tint);width:52px;height:52px;color:var(--c-accent);place-items:center;display:grid}.key[data-astro-cid-z75bzaye]{color:var(--c-line);font-size:2.5rem;font-weight:600;line-height:1}blockquote[data-astro-cid-z75bzaye]{padding:var(--space-4) var(--space-5);border-left:3px solid var(--c-accent);background:var(--c-bg);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:auto 0 0}blockquote[data-astro-cid-z75bzaye] p[data-astro-cid-z75bzaye]{font-weight:700;line-height:1.6}blockquote[data-astro-cid-z75bzaye] footer[data-astro-cid-z75bzaye]{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--c-text)}.closing[data-astro-cid-z75bzaye]{margin-top:var(--space-7);text-align:center;font-size:var(--fs-h3);letter-spacing:var(--tracking-tight);font-weight:800}@media (width<=760px){.cards[data-astro-cid-z75bzaye]{grid-template-columns:1fr}}.compare[data-astro-cid-d7u7q363]{background:var(--c-surface-2);border-block:1px solid var(--c-line)}.board[data-astro-cid-d7u7q363]{margin-top:var(--space-8);align-items:stretch;gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.panel[data-astro-cid-d7u7q363]{gap:var(--space-4);padding:var(--space-5);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.tag[data-astro-cid-d7u7q363]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--c-text)}.picture[data-astro-cid-d7u7q363]{justify-content:center;gap:var(--space-3);min-height:220px;padding:var(--space-6);border-radius:var(--radius-sm);color:#2b2822;filter:blur(.35px);background:linear-gradient(135deg,#d9cfbd,#c4b8a3);flex-direction:column;flex:1;display:flex}.picture[data-astro-cid-d7u7q363] strong[data-astro-cid-d7u7q363]{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2}.picture[data-astro-cid-d7u7q363] span[data-astro-cid-d7u7q363]{font-size:var(--fs-small);line-height:1.6}pre[data-astro-cid-d7u7q363]{min-height:220px;padding:var(--space-5);border-radius:var(--radius-sm);background:var(--c-ink);color:var(--c-on-ink);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:.875rem;line-height:1.7}.t[data-astro-cid-d7u7q363]{color:var(--c-accent-2)}.sees[data-astro-cid-d7u7q363]{font-size:var(--fs-small);color:var(--c-text)}.sees[data-astro-cid-d7u7q363] strong[data-astro-cid-d7u7q363]{color:var(--c-ink)}.state[data-astro-cid-d7u7q363]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--c-tint);text-align:center;font-weight:800}.state-on[data-astro-cid-d7u7q363]{background:var(--c-accent-tint);color:#a32d16}.arrow[data-astro-cid-d7u7q363]{background:var(--c-accent);width:48px;height:48px;color:var(--c-surface);border-radius:50%;align-self:center;place-items:center;font-weight:800;display:grid}.note[data-astro-cid-d7u7q363]{margin-top:var(--space-6);text-align:center;font-size:var(--fs-small);color:var(--c-text)}@media (width<=760px){.board[data-astro-cid-d7u7q363]{grid-template-columns:1fr}.arrow[data-astro-cid-d7u7q363]{justify-self:center;transform:rotate(90deg)}}.rows[data-astro-cid-7vvucncb]{margin-top:var(--space-8);gap:clamp(64px,9vw,128px);display:grid}.row[data-astro-cid-7vvucncb]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.row-reverse[data-astro-cid-7vvucncb] .visual[data-astro-cid-7vvucncb]{order:2}.visual[data-astro-cid-7vvucncb]{margin:0}.visual[data-astro-cid-7vvucncb] img[data-astro-cid-7vvucncb]{border-radius:var(--radius);border:1px solid var(--c-line);width:100%;box-shadow:var(--shadow-card);background:var(--c-surface)}.copy[data-astro-cid-7vvucncb]{gap:var(--space-4);align-content:center;display:grid}.list-title[data-astro-cid-7vvucncb]{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--c-text)}.checks[data-astro-cid-7vvucncb]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-7vvucncb] li[data-astro-cid-7vvucncb]{align-items:center;gap:var(--space-3);font-weight:600;display:flex}.checks[data-astro-cid-7vvucncb] .icon{color:var(--c-accent);flex:none}.note[data-astro-cid-7vvucncb]{margin-top:var(--space-8);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--c-tint);text-align:center;color:var(--c-ink);font-weight:600}.mock[data-astro-cid-7vvucncb]{border-radius:var(--radius);background:var(--c-accent-tint);padding:clamp(20px,4vw,48px);position:relative}.mock-card[data-astro-cid-7vvucncb]{background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow-lift);overflow:hidden}.mock-photo[data-astro-cid-7vvucncb]{background:linear-gradient(160deg,#e4ddcf,#cfc5b2);flex-direction:column;justify-content:center;align-items:center;gap:6px;height:clamp(150px,22vw,240px);display:flex}.fold[data-astro-cid-7vvucncb]{background:#fbf8f2;border-radius:10px;width:52%;height:18%;display:block;box-shadow:inset 0 2px #ded6c6,0 4px 10px #14130f14}.mock-code[data-astro-cid-7vvucncb]{padding:var(--space-4) var(--space-5);background:var(--c-ink);color:var(--c-on-ink);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.7}.t[data-astro-cid-7vvucncb]{color:var(--c-accent-2)}.k[data-astro-cid-7vvucncb]{color:#d8cfbd}.v[data-astro-cid-7vvucncb]{color:#f3f0e9}.bubble[data-astro-cid-7vvucncb]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--c-accent-strong);color:var(--c-surface);font-size:var(--fs-small);box-shadow:var(--shadow-card);font-weight:700;position:absolute;top:clamp(8px,2vw,24px);right:clamp(8px,2vw,24px)}.bubble[data-astro-cid-7vvucncb] .mono[data-astro-cid-7vvucncb]{margin-right:6px}.serp[data-astro-cid-7vvucncb]{border-radius:var(--radius);background:var(--c-tint);gap:var(--space-4);padding:clamp(20px,4vw,40px);display:grid}.serp-bar[data-astro-cid-7vvucncb]{align-items:center;gap:var(--space-3);background:var(--c-surface);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);padding:10px 16px;display:flex}.serp-dot[data-astro-cid-7vvucncb]{border:2px solid var(--c-muted);border-radius:50%;width:14px;height:14px}.serp-input[data-astro-cid-7vvucncb]{background:var(--c-line);border-radius:4px;flex:1;height:8px}.serp-result[data-astro-cid-7vvucncb]{padding:var(--space-5);background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow-lift);gap:6px;display:grid;position:relative}.serp-url[data-astro-cid-7vvucncb]{color:var(--c-text);font-size:.75rem}.serp-title[data-astro-cid-7vvucncb]{color:var(--c-ink);outline:2px dashed var(--c-accent);outline-offset:4px;border-radius:2px;font-size:clamp(1rem,.95rem + .3vw,1.1875rem);font-weight:700}.serp-desc[data-astro-cid-7vvucncb]{color:var(--c-text);outline:2px dashed var(--c-accent-2);outline-offset:4px;border-radius:2px;margin-top:8px;font-size:.8125rem;line-height:1.6}.serp-mark[data-astro-cid-7vvucncb]{border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--c-surface);padding:2px 10px;font-size:.6875rem;font-weight:600;position:absolute;right:12px}.serp-mark-title[data-astro-cid-7vvucncb]{background:var(--c-accent);top:-10px}.serp-mark-desc[data-astro-cid-7vvucncb]{background:#a32d16;bottom:-10px}.ghost[data-astro-cid-7vvucncb]{opacity:.55;box-shadow:none;gap:8px}.ghost[data-astro-cid-7vvucncb] span[data-astro-cid-7vvucncb]{background:var(--c-line);border-radius:4px;height:8px}.ghost[data-astro-cid-7vvucncb] span[data-astro-cid-7vvucncb]:first-child{width:40%}.ghost[data-astro-cid-7vvucncb] span[data-astro-cid-7vvucncb]:nth-child(2){width:75%;height:12px}.ghost[data-astro-cid-7vvucncb] span[data-astro-cid-7vvucncb]:nth-child(3){width:90%}@media (width<=860px){.row[data-astro-cid-7vvucncb]{grid-template-columns:1fr}.row-reverse[data-astro-cid-7vvucncb] .visual[data-astro-cid-7vvucncb]{order:0}}.strip[data-astro-cid-ctogxwgd]{padding-bottom:var(--space-8)}ul[data-astro-cid-ctogxwgd]{padding:var(--space-3);gap:var(--space-2);background:var(--c-ink);border-radius:calc(var(--radius) + 4px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}li[data-astro-cid-ctogxwgd]{align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--c-on-ink);font-size:.9375rem;font-weight:700;line-height:1.4;display:flex}.ico[data-astro-cid-ctogxwgd]{width:40px;height:40px;color:var(--c-accent-2);background:#e9694f29;border-radius:50%;flex:none;place-items:center;display:grid}@media (width<=900px){ul[data-astro-cid-ctogxwgd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){ul[data-astro-cid-ctogxwgd]{grid-template-columns:1fr}li[data-astro-cid-ctogxwgd]{padding:var(--space-3)}}.process[data-astro-cid-2kegqo7y]{isolation:isolate;padding-block:calc(var(--section-y) + 48px)}.bg[data-astro-cid-2kegqo7y]{z-index:-1;background:var(--c-tint);clip-path:polygon(0 0,100% 64px,100% 100%,0 calc(100% - 64px));position:absolute;inset:0}.extras[data-astro-cid-2kegqo7y]{margin-top:var(--space-7);gap:var(--space-5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.sample[data-astro-cid-2kegqo7y]{gap:var(--space-6);border-radius:calc(var(--radius) + 4px);background:var(--c-ink);color:var(--c-on-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(24px,4vw,48px);display:grid}.eyebrow-light[data-astro-cid-2kegqo7y]{color:var(--c-accent-2)}.diamond[data-astro-cid-2kegqo7y]{background:currentColor;width:7px;height:7px;transform:rotate(45deg)}.sample[data-astro-cid-2kegqo7y] h3[data-astro-cid-2kegqo7y]{margin-top:var(--space-4);color:var(--c-on-ink);font-size:var(--fs-h3);line-height:1.35}.sample-copy[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]:last-child{margin-top:var(--space-4);color:var(--c-on-ink-muted);line-height:1.75}.sample-terms[data-astro-cid-2kegqo7y]{gap:var(--space-5);align-content:space-between;display:grid}.sample-terms[data-astro-cid-2kegqo7y] dl[data-astro-cid-2kegqo7y]{margin:0;display:grid}.sample-terms[data-astro-cid-2kegqo7y] dl[data-astro-cid-2kegqo7y] div[data-astro-cid-2kegqo7y]{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid #f3f0e924;font-size:.9375rem;display:flex}.sample-terms[data-astro-cid-2kegqo7y] dt[data-astro-cid-2kegqo7y]{color:var(--c-on-ink-muted);flex:none}.sample-terms[data-astro-cid-2kegqo7y] dd[data-astro-cid-2kegqo7y]{text-align:right;margin:0;font-weight:700}.side[data-astro-cid-2kegqo7y]{gap:var(--space-5);display:grid}.facts[data-astro-cid-2kegqo7y]{gap:var(--space-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.facts[data-astro-cid-2kegqo7y] div[data-astro-cid-2kegqo7y]{padding:var(--space-5);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius)}.facts[data-astro-cid-2kegqo7y] dt[data-astro-cid-2kegqo7y]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--c-text)}.facts[data-astro-cid-2kegqo7y] dd[data-astro-cid-2kegqo7y]{margin:var(--space-2) 0 0;letter-spacing:var(--tracking-tight);font-size:1.5rem;font-weight:800}.hosting[data-astro-cid-2kegqo7y]{padding:var(--space-5);gap:var(--space-3);display:grid}.hosting-icon[data-astro-cid-2kegqo7y]{color:var(--c-accent)}@media (width<=1000px){.extras[data-astro-cid-2kegqo7y]{grid-template-columns:1fr}}@media (width<=640px){.sample[data-astro-cid-2kegqo7y]{grid-template-columns:1fr}.bg[data-astro-cid-2kegqo7y]{clip-path:polygon(0 0,100% 32px,100% 100%,0 calc(100% - 32px))}}.profile[data-astro-cid-vdrjbydx]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.copy[data-astro-cid-vdrjbydx]{gap:var(--space-4);align-content:center;padding:clamp(28px,5vw,64px);display:grid}.copy[data-astro-cid-vdrjbydx] .h2[data-astro-cid-vdrjbydx]{margin-bottom:var(--space-2)}.meta[data-astro-cid-vdrjbydx]{margin:var(--space-3) 0 0;border-top:1px solid var(--c-line);display:grid}.meta[data-astro-cid-vdrjbydx] div[data-astro-cid-vdrjbydx]{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--c-line);grid-template-columns:56px 1fr;font-size:.9375rem;display:grid}.meta[data-astro-cid-vdrjbydx] dt[data-astro-cid-vdrjbydx]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.1em;color:var(--c-text);padding-top:3px}.meta[data-astro-cid-vdrjbydx] dd[data-astro-cid-vdrjbydx]{margin:0;font-weight:600}.stats[data-astro-cid-vdrjbydx]{margin:var(--space-3) 0 0;gap:var(--space-3);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.stats[data-astro-cid-vdrjbydx] li[data-astro-cid-vdrjbydx]{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--c-bg);gap:2px;display:grid}.value[data-astro-cid-vdrjbydx]{color:var(--c-accent);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:600;line-height:1.1}.label[data-astro-cid-vdrjbydx]{color:var(--c-text);font-size:.8125rem}.photo[data-astro-cid-vdrjbydx]{justify-content:center;margin:0;padding:clamp(28px,5vw,64px) clamp(28px,5vw,64px) clamp(28px,5vw,64px) 0;display:flex}.photo[data-astro-cid-vdrjbydx] img{aspect-ratio:4/5;object-fit:cover;width:100%;max-width:360px;box-shadow:var(--shadow-card);border-radius:24px}@media (width<=860px){.profile[data-astro-cid-vdrjbydx]{grid-template-columns:1fr}.photo[data-astro-cid-vdrjbydx]{order:-1;justify-content:flex-start;padding:clamp(28px,5vw,64px) clamp(28px,5vw,64px) 0}.photo[data-astro-cid-vdrjbydx] img{border-radius:20px;max-width:240px}}@media (width<=380px){.stats[data-astro-cid-vdrjbydx]{grid-template-columns:1fr}}.gpt[data-astro-cid-6iexfkxj]{background:var(--c-surface-2);border-block:1px solid var(--c-line)}.grid[data-astro-cid-6iexfkxj]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.shot[data-astro-cid-6iexfkxj]{margin:0}.shot[data-astro-cid-6iexfkxj]>a[data-astro-cid-6iexfkxj]{border-radius:var(--radius);border:1px solid var(--c-line);box-shadow:var(--shadow-lift);background:var(--c-surface);transition:transform .2s;display:block;overflow:hidden}.shot[data-astro-cid-6iexfkxj]>a[data-astro-cid-6iexfkxj]:hover{transform:translateY(-3px)}.shot[data-astro-cid-6iexfkxj] img[data-astro-cid-6iexfkxj]{width:100%}figcaption[data-astro-cid-6iexfkxj]{margin-top:var(--space-4);justify-content:space-between;gap:var(--space-2) var(--space-4);font-size:var(--fs-small);color:var(--c-text);flex-wrap:wrap;line-height:1.6;display:flex}figcaption[data-astro-cid-6iexfkxj] strong[data-astro-cid-6iexfkxj]{color:var(--c-ink)}figcaption[data-astro-cid-6iexfkxj] a[data-astro-cid-6iexfkxj]{color:var(--c-accent-strong);font-weight:700}.copy[data-astro-cid-6iexfkxj]{gap:var(--space-4);display:grid}.stats[data-astro-cid-6iexfkxj]{margin:var(--space-3) 0 0;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.stats[data-astro-cid-6iexfkxj] li[data-astro-cid-6iexfkxj]{gap:var(--space-2);padding:var(--space-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);align-content:start;display:grid}.stats[data-astro-cid-6iexfkxj] li[data-astro-cid-6iexfkxj]:first-child{background:var(--c-ink);border-color:var(--c-ink)}.stats[data-astro-cid-6iexfkxj] li[data-astro-cid-6iexfkxj]:first-child .value[data-astro-cid-6iexfkxj]{color:var(--c-accent-2)}.stats[data-astro-cid-6iexfkxj] li[data-astro-cid-6iexfkxj]:first-child .label[data-astro-cid-6iexfkxj]{color:var(--c-on-ink-muted)}.value[data-astro-cid-6iexfkxj]{color:var(--c-ink);letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:600;line-height:1}.label[data-astro-cid-6iexfkxj]{color:var(--c-text);font-size:.8125rem;line-height:1.5}.source[data-astro-cid-6iexfkxj]{font-size:var(--fs-small);color:var(--c-text);line-height:1.7}.guarantee[data-astro-cid-6iexfkxj]{font-size:var(--fs-small);font-weight:700}@media (width<=960px){.grid[data-astro-cid-6iexfkxj]{grid-template-columns:1fr}.shot[data-astro-cid-6iexfkxj]{order:2}}@media (width<=420px){.stats[data-astro-cid-6iexfkxj]{grid-template-columns:1fr}.stats[data-astro-cid-6iexfkxj] li[data-astro-cid-6iexfkxj]{align-items:center;gap:var(--space-4);grid-template-columns:auto 1fr}}@media (prefers-reduced-motion:reduce){.shot[data-astro-cid-6iexfkxj]>a[data-astro-cid-6iexfkxj]{transition:none}.shot[data-astro-cid-6iexfkxj]>a[data-astro-cid-6iexfkxj]:hover{transform:none}}.grid[data-astro-cid-gxvcuhum]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.orbit[data-astro-cid-gxvcuhum]{aspect-ratio:1;width:100%;max-width:440px;margin-inline:auto;position:relative}.ring[data-astro-cid-gxvcuhum]{border:1px dashed var(--c-line);border-radius:50%;position:absolute}.ring-1[data-astro-cid-gxvcuhum]{inset:8%}.ring-2[data-astro-cid-gxvcuhum]{border-style:solid;border-color:var(--c-tint);background:var(--c-surface-2);inset:28%}.center[data-astro-cid-gxvcuhum]{background:var(--c-ink);color:var(--c-accent-2);box-shadow:var(--shadow-lift);border-radius:50%;place-items:center;font-size:clamp(.875rem,.8rem + .4vw,1.125rem);font-weight:600;display:grid;position:absolute;inset:38%}.badge[data-astro-cid-gxvcuhum]{border-radius:var(--radius-pill);background:var(--c-surface);box-shadow:var(--shadow-lift);letter-spacing:-.02em;white-space:nowrap;padding:10px 18px;font-size:clamp(.875rem,.8rem + .35vw,1.0625rem);font-weight:800;position:absolute}.badge-1[data-astro-cid-gxvcuhum]{top:4%;left:50%;transform:translate(-50%)}.badge-2[data-astro-cid-gxvcuhum]{bottom:18%;left:0}.badge-3[data-astro-cid-gxvcuhum]{bottom:18%;right:0}.dot[data-astro-cid-gxvcuhum]{border-radius:50%;width:10px;height:10px;position:absolute}.dot-1[data-astro-cid-gxvcuhum]{background:var(--c-accent);top:22%;left:16%}.dot-2[data-astro-cid-gxvcuhum]{border:2px solid var(--c-accent-2);top:30%;right:14%}.dot-3[data-astro-cid-gxvcuhum]{background:var(--c-muted-2);bottom:4%;left:48%}.dot-4[data-astro-cid-gxvcuhum]{background:var(--c-ink);width:6px;height:6px;top:12%;right:26%}.copy[data-astro-cid-gxvcuhum]{gap:var(--space-4);display:grid}.names[data-astro-cid-gxvcuhum]{margin:var(--space-2) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.names[data-astro-cid-gxvcuhum] li[data-astro-cid-gxvcuhum]{border:1px solid var(--c-ink);border-radius:var(--radius-pill);font-weight:700;font-size:var(--fs-small);padding:6px 14px}@media (width<=860px){.grid[data-astro-cid-gxvcuhum]{grid-template-columns:1fr}.orbit[data-astro-cid-gxvcuhum]{max-width:320px}}.grid[data-astro-cid-wnrcs3xy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.copy[data-astro-cid-wnrcs3xy]{gap:var(--space-4);display:grid}.more[data-astro-cid-wnrcs3xy]{color:var(--c-accent-strong);font-weight:700}.price-card[data-astro-cid-wnrcs3xy]{overflow:hidden}.price-top[data-astro-cid-wnrcs3xy]{padding:var(--space-6);background:var(--c-accent-tint);border-bottom:1px solid var(--c-line)}.amount[data-astro-cid-wnrcs3xy]{font-size:var(--fs-stat);letter-spacing:-.03em;color:var(--c-ink);font-weight:600;line-height:1}.unit[data-astro-cid-wnrcs3xy]{margin-top:var(--space-3);color:#a32d16;font-weight:700}.price-body[data-astro-cid-wnrcs3xy]{padding:var(--space-6);gap:var(--space-3);display:grid}.included-title[data-astro-cid-wnrcs3xy]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--c-text)}.included[data-astro-cid-wnrcs3xy]{font-weight:700;line-height:1.6}.except[data-astro-cid-wnrcs3xy]{font-size:var(--fs-small);color:var(--c-text);line-height:1.7}.start[data-astro-cid-wnrcs3xy]{margin-top:var(--space-8);gap:var(--space-6);border-radius:calc(var(--radius) + 4px);border:1.5px solid var(--c-ink);background:var(--c-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;padding:clamp(28px,5vw,56px);display:grid}.start-title[data-astro-cid-wnrcs3xy]{font-size:var(--fs-h2)}.start-copy[data-astro-cid-wnrcs3xy]{gap:var(--space-4);color:var(--c-text);justify-items:start;display:grid}@media (width<=860px){.grid[data-astro-cid-wnrcs3xy],.start[data-astro-cid-wnrcs3xy]{grid-template-columns:1fr}}
