.sp-tabs[data-astro-cid-dksco5t6]{padding-inline:clamp(20px,4.5vw,64px);padding-block:56px;border-bottom:1px solid var(--border)}.sp-tabs__head[data-astro-cid-dksco5t6]{margin-bottom:28px}.sp-tabs[data-astro-cid-dksco5t6] h2[data-astro-cid-dksco5t6]{margin-top:10px;font-size:clamp(30px,4.5vw,46px);font-weight:400;line-height:1;color:var(--foreground);text-wrap:balance}.sp-tabs__hint[data-astro-cid-dksco5t6]{margin-top:14px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}.sp-tabs__hint[data-astro-cid-dksco5t6]:after{content:" ↓";color:var(--primary-glow)}.sp-tabs__strip[data-astro-cid-dksco5t6]{display:flex;gap:1px;margin-inline:calc(-1*clamp(20px,4.5vw,64px));background:var(--border);border-block:1px solid var(--border);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6]{scroll-snap-align:center}.sp-tabs__strip[data-astro-cid-dksco5t6]::-webkit-scrollbar{display:none}.sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6]{flex:none;position:relative;padding:0;border:0;background:none;cursor:pointer;filter:grayscale(1);opacity:.45;transition-property:filter,opacity;transition-duration:.18s;transition-timing-function:ease-out}.sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6]:hover{filter:grayscale(0);opacity:.85}.sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6][aria-selected=true]{filter:grayscale(0);opacity:1}.sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6]:focus-visible{outline:2px solid var(--primary-glow);outline-offset:-2px}.sp-tabs__strip[data-astro-cid-dksco5t6] img[data-astro-cid-dksco5t6]{display:block;width:220px;height:110px;object-fit:cover}.sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6][aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--primary);transform-origin:left}.sp-tabs[data-astro-cid-dksco5t6][data-rotating=true] .sp-tabs__strip[data-astro-cid-dksco5t6] button[data-astro-cid-dksco5t6][aria-selected=true]:after{animation:sp-progress 5s linear}@keyframes sp-progress{0%{transform:scaleX(0)}}.sp-tabs__panels[data-astro-cid-dksco5t6]{padding-top:28px}.sp-tabs__panels[data-astro-cid-dksco5t6] [data-astro-cid-dksco5t6][role=tabpanel]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start;max-width:900px;margin-inline:auto;padding:24px;border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius);background:var(--surface-2);box-shadow:0 1px 2px #0000002e,0 10px 28px #00000024;animation:sp-panel-in .22s ease-out}.sp-tabs__panels[data-astro-cid-dksco5t6] [data-astro-cid-dksco5t6][role=tabpanel][hidden]{display:none}.sp-tabs__panels[data-astro-cid-dksco5t6] [data-astro-cid-dksco5t6][role=tabpanel]:focus-visible{outline:2px solid var(--primary-glow);outline-offset:4px}@keyframes sp-panel-in{0%{opacity:0;transform:translateY(6px)}}.sp-tabs__logo[data-astro-cid-dksco5t6]{width:180px;height:90px;object-fit:cover;border-radius:calc(var(--radius) / 2);outline:1px solid rgb(255 255 255 / .12);outline-offset:-1px}.sp-tabs__text[data-astro-cid-dksco5t6]{display:flex;flex-direction:column;gap:10px;min-width:0}.sp-tabs__text[data-astro-cid-dksco5t6] h3[data-astro-cid-dksco5t6]{font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1;color:var(--foreground);text-wrap:balance}.sp-tabs__text[data-astro-cid-dksco5t6] p[data-astro-cid-dksco5t6]{font-size:16px;line-height:1.6;color:var(--muted-foreground);text-wrap:pretty}.sp-tabs__text[data-astro-cid-dksco5t6] a[data-astro-cid-dksco5t6]{align-self:flex-start;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;letter-spacing:.04em;color:var(--primary-glow);text-decoration:none}.sp-tabs__text[data-astro-cid-dksco5t6] a[data-astro-cid-dksco5t6]:hover{text-decoration:underline}.sp-tabs__text[data-astro-cid-dksco5t6] a[data-astro-cid-dksco5t6]:after{content:" ↗"}@media(max-width:700px){.sp-tabs[data-astro-cid-dksco5t6]{padding-block:40px}.sp-tabs__head[data-astro-cid-dksco5t6]{margin-bottom:20px}.sp-tabs__hint[data-astro-cid-dksco5t6]{margin-top:12px;font-size:10px;letter-spacing:.08em}.sp-tabs__strip[data-astro-cid-dksco5t6] img[data-astro-cid-dksco5t6]{width:148px;height:74px}.sp-tabs__panels[data-astro-cid-dksco5t6]{padding-top:20px}.sp-tabs__panels[data-astro-cid-dksco5t6] [data-astro-cid-dksco5t6][role=tabpanel]{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px}.sp-tabs__logo[data-astro-cid-dksco5t6]{width:124px;height:62px}}@media(prefers-reduced-motion:reduce){.sp-tabs__panels[data-astro-cid-dksco5t6] [data-astro-cid-dksco5t6][role=tabpanel]{animation:none}}.sp-hero[data-astro-cid-7ixsozsp],.tier[data-astro-cid-7ixsozsp],.sp-form[data-astro-cid-7ixsozsp]{padding-inline:clamp(20px,4.5vw,64px)}.sp-hero[data-astro-cid-7ixsozsp]{padding-block:72px 56px;border-bottom:1px solid var(--border)}.sp-hero[data-astro-cid-7ixsozsp] h1[data-astro-cid-7ixsozsp]{font-size:clamp(56px,9vw,120px);font-weight:400;line-height:.85;color:var(--foreground)}.tier[data-astro-cid-7ixsozsp]{position:relative;display:grid;grid-template-columns:72px minmax(0,1.2fr) minmax(0,1.3fr) 210px;gap:32px;align-items:start;padding-block:32px;border-bottom:1px solid var(--border)}.tier[data-astro-cid-7ixsozsp]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.tier--featured[data-astro-cid-7ixsozsp]{padding-block:48px;background:linear-gradient(90deg,oklch(.62 .235 25 / .12),transparent 70%)}.tier__num[data-astro-cid-7ixsozsp]{font-family:var(--font-head);font-size:56px;line-height:.9;color:var(--accent)}.tier__head[data-astro-cid-7ixsozsp]{display:flex;flex-direction:column;gap:10px;min-width:0}.tier__name[data-astro-cid-7ixsozsp]{font-size:40px;font-weight:400;line-height:.92;overflow-wrap:break-word}.tier--featured[data-astro-cid-7ixsozsp] .tier__name[data-astro-cid-7ixsozsp]{font-size:52px}.tier__note[data-astro-cid-7ixsozsp]{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}.tier__perks[data-astro-cid-7ixsozsp]{list-style:none;display:flex;flex-direction:column;gap:10px}.tier__perks[data-astro-cid-7ixsozsp] li[data-astro-cid-7ixsozsp]{display:grid;grid-template-columns:16px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.45}.tier__perks[data-astro-cid-7ixsozsp] li[data-astro-cid-7ixsozsp]:before{content:"+";color:var(--accent);font-weight:700}.tier__inc[data-astro-cid-7ixsozsp]{margin-top:10px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);opacity:.75}.tier[data-astro-cid-7ixsozsp] button[data-astro-cid-7ixsozsp]{justify-content:center;width:100%;padding-inline:16px;white-space:nowrap}.tier[data-astro-cid-7ixsozsp] button[data-astro-cid-7ixsozsp][aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}@media(max-width:900px){.tier[data-astro-cid-7ixsozsp]{grid-template-columns:48px minmax(0,1fr);gap:16px 20px}.tier__num[data-astro-cid-7ixsozsp]{font-size:40px}.tier__body[data-astro-cid-7ixsozsp],.tier[data-astro-cid-7ixsozsp] button[data-astro-cid-7ixsozsp]{grid-column:2}.tier[data-astro-cid-7ixsozsp] button[data-astro-cid-7ixsozsp]{width:auto;justify-self:start}}.sp-form[data-astro-cid-7ixsozsp]{padding-block:64px;background:var(--surface);scroll-margin-top:80px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px}.sp-form__intro[data-astro-cid-7ixsozsp]{display:flex;flex-direction:column;gap:14px}.sp-form__intro[data-astro-cid-7ixsozsp] h2[data-astro-cid-7ixsozsp]{font-size:clamp(38px,5vw,56px);font-weight:400;line-height:.9}.sp-form__intro[data-astro-cid-7ixsozsp] p[data-astro-cid-7ixsozsp]{font-size:16px;line-height:1.6;color:var(--muted-foreground)}.sp-form__mail[data-astro-cid-7ixsozsp] a[data-astro-cid-7ixsozsp]{color:var(--primary-glow);text-decoration:none}.sp-form__mail[data-astro-cid-7ixsozsp] a[data-astro-cid-7ixsozsp]:hover{text-decoration:underline}form[data-astro-cid-7ixsozsp]{display:flex;flex-direction:column;gap:16px}fieldset[data-astro-cid-7ixsozsp]{border:0;padding:0;margin:0}legend[data-astro-cid-7ixsozsp]{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);padding:0;margin-bottom:10px}.chips[data-astro-cid-7ixsozsp]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-7ixsozsp] input[data-astro-cid-7ixsozsp]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.chip[data-astro-cid-7ixsozsp] span[data-astro-cid-7ixsozsp]{display:inline-block;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;color:var(--muted-foreground);border:1px solid var(--border)}.chip[data-astro-cid-7ixsozsp] input[data-astro-cid-7ixsozsp]:checked+span[data-astro-cid-7ixsozsp]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.chip[data-astro-cid-7ixsozsp] input[data-astro-cid-7ixsozsp]:focus-visible+span[data-astro-cid-7ixsozsp]{outline:2px solid var(--primary-glow);outline-offset:2px}.fields[data-astro-cid-7ixsozsp]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fields[data-astro-cid-7ixsozsp] input[data-astro-cid-7ixsozsp],textarea[data-astro-cid-7ixsozsp]{width:100%;background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:10px;padding:14px;font:inherit;font-size:15px}.fields[data-astro-cid-7ixsozsp] input[data-astro-cid-7ixsozsp]:focus,textarea[data-astro-cid-7ixsozsp]:focus{outline:none;border-color:var(--primary-glow)}textarea[data-astro-cid-7ixsozsp]{resize:vertical}.note[data-astro-cid-7ixsozsp]{font-size:13px;line-height:1.6;color:var(--muted-foreground)}form[data-astro-cid-7ixsozsp] button[data-astro-cid-7ixsozsp][type=submit]{align-self:flex-start;padding:15px 28px;font-size:16px}@media(max-width:900px){.sp-form[data-astro-cid-7ixsozsp]{grid-template-columns:1fr;gap:32px}.fields[data-astro-cid-7ixsozsp]{grid-template-columns:1fr}}
