.sl[data-astro-cid-fshapq3j]{--sl-pad:12px;--sl-fill:var(--red);--sl-on:var(--on-red);--sl-out:translateX(64px);--sl-in:translateX(-64px);isolation:isolate;color:var(--ink);margin-inline:calc(var(--sl-pad) * -1);padding-inline:var(--sl-pad);transition:color .2s var(--ease);text-decoration:none;position:relative}.sl-ext[data-astro-cid-fshapq3j]{--sl-out:translate(64px, -64px);--sl-in:translate(-64px, 64px)}.sl[data-astro-cid-fshapq3j]:before{content:"";z-index:-1;background:var(--sl-fill);clip-path:inset(0 100% 0 0);transition:clip-path .5s var(--ease);position:absolute;inset:0}.sl[data-astro-cid-fshapq3j]:after{content:"";left:var(--sl-pad);right:var(--sl-pad);z-index:-2;pointer-events:none;position:absolute}.sl[data-astro-cid-fshapq3j]:hover,.sl[data-astro-cid-fshapq3j]:focus-visible{color:var(--sl-on)}.sl[data-astro-cid-fshapq3j]:hover:before,.sl[data-astro-cid-fshapq3j]:focus-visible:before{clip-path:inset(0)}.sl[data-astro-cid-fshapq3j]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sl-label[data-astro-cid-fshapq3j]{letter-spacing:-.02em;min-width:0;font-weight:600}.sl-arrow[data-astro-cid-fshapq3j]{flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.sl-arrow[data-astro-cid-fshapq3j] svg{width:14px;height:14px;transition:transform .45s var(--ease);grid-area:1/1}.sl-arrow[data-astro-cid-fshapq3j] svg+svg{transform:var(--sl-in)}.sl[data-astro-cid-fshapq3j]:hover .sl-arrow[data-astro-cid-fshapq3j] svg:first-child,.sl[data-astro-cid-fshapq3j]:focus-visible .sl-arrow[data-astro-cid-fshapq3j] svg:first-child{transform:var(--sl-out)}.sl[data-astro-cid-fshapq3j]:hover .sl-arrow[data-astro-cid-fshapq3j] svg+svg,.sl[data-astro-cid-fshapq3j]:focus-visible .sl-arrow[data-astro-cid-fshapq3j] svg+svg{transition-delay:60ms;transform:none}.sl-row[data-astro-cid-fshapq3j]{grid-column:1/-1;grid-template-columns:auto minmax(24px,1fr) auto 56px;grid-template-areas:"meta lead label arrow";align-items:center;column-gap:24px;min-height:76px;margin-top:clamp(48px,6vw,88px);display:grid}.sl-row[data-astro-cid-fshapq3j]:after{border-block:1px solid var(--line);transition:border-color .3s var(--ease);top:0;bottom:0}.sl-row[data-astro-cid-fshapq3j]:hover:after,.sl-row[data-astro-cid-fshapq3j]:focus-visible:after{border-color:#0000}.sl-meta[data-astro-cid-fshapq3j]{min-width:0;font:500 11px/1.5 var(--f-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--muted);transition:color .2s var(--ease);grid-area:meta;align-items:center;gap:14px;display:flex}.sl-lead[data-astro-cid-fshapq3j]{height:2px;color:var(--line-2);transition:color .2s var(--ease);background:linear-gradient(90deg,currentColor 2px,#0000 2px) 0 0/6px 2px repeat-x;grid-area:lead}.sl-row[data-astro-cid-fshapq3j]:hover .sl-lead[data-astro-cid-fshapq3j],.sl-row[data-astro-cid-fshapq3j]:focus-visible .sl-lead[data-astro-cid-fshapq3j]{color:#ffffff73}.sl-idx[data-astro-cid-fshapq3j]{color:var(--red-ink);transition:color .2s var(--ease)}.sl-path[data-astro-cid-fshapq3j]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sl-caret[data-astro-cid-fshapq3j]{opacity:0;background:currentColor;flex:none;width:7px;height:13px;margin-left:-10px}.sl-row[data-astro-cid-fshapq3j]:hover .sl-meta[data-astro-cid-fshapq3j],.sl-row[data-astro-cid-fshapq3j]:focus-visible .sl-meta[data-astro-cid-fshapq3j],.sl-row[data-astro-cid-fshapq3j]:hover .sl-idx[data-astro-cid-fshapq3j],.sl-row[data-astro-cid-fshapq3j]:focus-visible .sl-idx[data-astro-cid-fshapq3j]{color:var(--sl-on)}.sl-row[data-astro-cid-fshapq3j]:hover .sl-caret[data-astro-cid-fshapq3j],.sl-row[data-astro-cid-fshapq3j]:focus-visible .sl-caret[data-astro-cid-fshapq3j]{opacity:1}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .sl-row[data-astro-cid-fshapq3j]:hover .sl-caret[data-astro-cid-fshapq3j],html:not([data-motion=reduced]) .sl-row[data-astro-cid-fshapq3j]:focus-visible .sl-caret[data-astro-cid-fshapq3j]{animation:1s step-end infinite sl-blink}}@keyframes sl-blink{50%{opacity:0}}.sl-row[data-astro-cid-fshapq3j] .sl-label[data-astro-cid-fshapq3j]{letter-spacing:-.03em;text-align:right;text-wrap:balance;grid-area:label;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.15}.sl-row[data-astro-cid-fshapq3j] .sl-arrow[data-astro-cid-fshapq3j]{border-left:1px solid var(--line);transition:border-color .2s var(--ease);grid-area:arrow;align-self:stretch}.sl-row[data-astro-cid-fshapq3j] .sl-arrow[data-astro-cid-fshapq3j] svg{width:18px;height:18px}.sl-row[data-astro-cid-fshapq3j]:hover .sl-arrow[data-astro-cid-fshapq3j],.sl-row[data-astro-cid-fshapq3j]:focus-visible .sl-arrow[data-astro-cid-fshapq3j]{border-color:#ffffff52}.sl-inline[data-astro-cid-fshapq3j]{--sl-pad:8px;max-width:calc(100% + var(--sl-pad) * 2);align-items:center;gap:12px;min-height:44px;font-size:15px;line-height:1.2;display:inline-flex}.sl-inline[data-astro-cid-fshapq3j]:after{background:var(--line-2);height:1px;transition:background-color .2s var(--ease);bottom:0}.sl-inline[data-astro-cid-fshapq3j]:before{top:auto;left:var(--sl-pad);right:var(--sl-pad);z-index:0;clip-path:none;transform-origin:0;height:2px;transition:transform .45s var(--ease);transform:scaleX(0)}.sl-inline[data-astro-cid-fshapq3j]:hover:before,.sl-inline[data-astro-cid-fshapq3j]:focus-visible:before{clip-path:none;transform:scaleX(1)}.sl-inline[data-astro-cid-fshapq3j]:hover,.sl-inline[data-astro-cid-fshapq3j]:focus-visible{color:var(--red-ink)}.sl-inline[data-astro-cid-fshapq3j] .sl-label[data-astro-cid-fshapq3j]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-inline[data-astro-cid-fshapq3j] .sl-arrow[data-astro-cid-fshapq3j]{width:16px;height:16px;color:var(--red-ink);transition:color .2s var(--ease)}@media (width<=640px){.sl-row[data-astro-cid-fshapq3j]{grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"meta arrow""label arrow";gap:6px 16px;min-height:84px;padding-block:16px}.sl-row[data-astro-cid-fshapq3j] .sl-label[data-astro-cid-fshapq3j]{text-align:left}.sl-lead[data-astro-cid-fshapq3j]{display:none}.sl-row[data-astro-cid-fshapq3j] .sl-arrow[data-astro-cid-fshapq3j]{margin-block:-16px}}.faq-main[data-astro-cid-gfo3rpqg]{grid-column:4/13}.faq-side[data-astro-cid-gfo3rpqg]{grid-column:1/4}.faq-side[data-astro-cid-gfo3rpqg] .mono[data-astro-cid-gfo3rpqg]{margin-top:14px}@media (width<=860px){.faq-main[data-astro-cid-gfo3rpqg],.faq-side[data-astro-cid-gfo3rpqg]{grid-column:1/-1}.faq-side[data-astro-cid-gfo3rpqg]{margin-bottom:20px}}.hero[data-astro-cid-yodha2z4]{padding:28px 0 72px}.hero-top[data-astro-cid-yodha2z4]{align-items:end;margin-bottom:22px}.eyebrow[data-astro-cid-yodha2z4]{font:500 12px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);grid-column:1/7;align-items:center;gap:10px;display:flex}.hero-sig[data-astro-cid-yodha2z4]{text-align:right;grid-column:7/13;justify-self:end}.stage[data-astro-cid-yodha2z4]{--sh:clamp(260px, 52vh, 540px);height:var(--sh);background:var(--stage);border:1px solid var(--line);contain:paint;position:relative;overflow:hidden}#hero-gl[data-astro-cid-yodha2z4]{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.stage-fallback[data-astro-cid-yodha2z4]{background:radial-gradient(circle, var(--line-2) 1px, transparent 1.4px) 0 0 / 10px 18px;opacity:.5;transition:opacity .6s;position:absolute;inset:0}.wordmark-slot[data-astro-cid-yodha2z4]{justify-content:center;align-items:center;display:flex;position:absolute;inset:16% 10% 22%}.wordmark-fallback[data-astro-cid-yodha2z4]{font:800 clamp(64px, 15vw, 240px) / 1 var(--f-sans);letter-spacing:-.055em;background:linear-gradient(180deg, var(--sh-sky-hi) 0%, var(--sh-sky-lo) 48%, var(--sh-band) 50%, var(--sh-ground-hi) 72%, var(--sh-ground-far) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;transition:opacity .6s}.gl-ready .wordmark-fallback[data-astro-cid-yodha2z4],.gl-ready .stage-fallback[data-astro-cid-yodha2z4]{opacity:0}.ro-bar[data-astro-cid-yodha2z4]{border:1px solid var(--line-2);width:72px;height:5px;display:inline-block;position:relative}.ro-bar[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{background:var(--red);transform-origin:0;position:absolute;inset:1px;transform:scaleX(0)}.stage-hint[data-astro-cid-yodha2z4]{z-index:3;background:var(--stage);box-shadow:0 0 0 1px var(--line);align-items:center;gap:8px;padding:4px 7px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.stage-hint[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{border:1px solid var(--red);border-radius:50%;width:6px;height:6px}.hero-copy[data-astro-cid-yodha2z4]{align-items:end;row-gap:28px;margin-top:40px}.h1[data-astro-cid-yodha2z4]{letter-spacing:-.045em;grid-column:1/8;font-size:clamp(2.35rem,5.2vw,4.6rem);font-weight:700;line-height:.98}.h1[data-astro-cid-yodha2z4] .w[data-astro-cid-yodha2z4]{display:inline-block}.hero-side[data-astro-cid-yodha2z4]{flex-direction:column;grid-column:8/13;gap:24px;display:flex}.sub[data-astro-cid-yodha2z4]{color:var(--ink-2);max-width:46ch;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55}.actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:10px;display:flex}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .h1[data-astro-cid-yodha2z4] .w[data-astro-cid-yodha2z4]{animation:rise 1s var(--ease) both;animation-delay:calc(var(--i) * 55ms + .25s)}html:not([data-motion=reduced]) .hero-side[data-astro-cid-yodha2z4],html:not([data-motion=reduced]) .hero-top[data-astro-cid-yodha2z4]{animation:fade 1s var(--ease) .6s both}}@keyframes rise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (width<=900px){.h1[data-astro-cid-yodha2z4],.hero-side[data-astro-cid-yodha2z4],.eyebrow[data-astro-cid-yodha2z4]{grid-column:1/-1}.hero-sig[data-astro-cid-yodha2z4]{text-align:left;grid-column:1/-1;justify-self:start;margin-top:6px}.ro-bl[data-astro-cid-yodha2z4],.stage-hint[data-astro-cid-yodha2z4]{display:none}.wordmark-slot[data-astro-cid-yodha2z4]{inset:20% 4%}}@media (width<=560px){.stage[data-astro-cid-yodha2z4]{--sh:240px}.ro-tr[data-astro-cid-yodha2z4]{display:none}.ro-bar[data-astro-cid-yodha2z4]{width:44px}}@media (width<=389.98px),(height<=800px) and (width<=430px){.hero[data-astro-cid-yodha2z4]{padding-top:16px}.hero-top[data-astro-cid-yodha2z4]{margin-bottom:14px}.stage[data-astro-cid-yodha2z4]{--sh:224px}.hero-copy[data-astro-cid-yodha2z4]{row-gap:20px;margin-top:24px}.hero-side[data-astro-cid-yodha2z4]{gap:18px}}.ki-panels[data-astro-cid-yc23t5uk]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ki-panel[data-astro-cid-yc23t5uk]{background:var(--panel);border:1px solid var(--line);min-width:0;transition:transform .45s var(--ease), border-color .3s;flex-direction:column;gap:14px;padding:28px 28px 30px;display:flex;position:relative}.ki-panel[data-astro-cid-yc23t5uk]:hover{border-color:var(--line-2);transform:translateY(-3px)}.ki-art[data-astro-cid-yc23t5uk]{width:96px;height:96px;image-rendering:pixelated;margin-bottom:10px}.ki-panel[data-astro-cid-yc23t5uk] h3[data-astro-cid-yc23t5uk]{letter-spacing:-.025em;font-size:1.3rem;line-height:1.15}.ki-panel[data-astro-cid-yc23t5uk] p[data-astro-cid-yc23t5uk]{color:var(--ink-2)}.ki-panel[data-astro-cid-yc23t5uk] .mono[data-astro-cid-yc23t5uk]{margin-top:auto;padding-top:10px}.ki-principles[data-astro-cid-yc23t5uk]{align-items:start;margin-top:clamp(48px,6vw,80px)}.ki-side[data-astro-cid-yc23t5uk]{flex-direction:column;grid-column:1/5;align-self:stretch;gap:24px;display:flex}.ki-principles[data-astro-cid-yc23t5uk] h3[data-astro-cid-yc23t5uk]{letter-spacing:-.03em;font-size:1.5rem}.ki-principles[data-astro-cid-yc23t5uk] h3[data-astro-cid-yc23t5uk] .mono[data-astro-cid-yc23t5uk]{margin-top:8px;display:block}.checks[data-astro-cid-yc23t5uk]{border-top:1px solid var(--line);grid-column:5/13}.checks[data-astro-cid-yc23t5uk] li[data-astro-cid-yc23t5uk]{border-bottom:1px solid var(--line);grid-template-columns:40px 36px minmax(0,1fr);align-items:start;gap:12px;padding:18px 0;display:grid}.num[data-astro-cid-yc23t5uk]{font:500 12px/1.9 var(--f-mono);color:var(--muted)}.checks[data-astro-cid-yc23t5uk] svg[data-astro-cid-yc23t5uk]{width:24px;height:24px;color:var(--red);margin-top:1px}.checks[data-astro-cid-yc23t5uk] svg[data-astro-cid-yc23t5uk] rect[data-astro-cid-yc23t5uk]{stroke:var(--line-2)}.checks[data-astro-cid-yc23t5uk] svg[data-astro-cid-yc23t5uk] path[data-astro-cid-yc23t5uk]{stroke-dasharray:24;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--ease)}.checks[data-astro-cid-yc23t5uk].armed li[data-astro-cid-yc23t5uk]:not(.in) svg[data-astro-cid-yc23t5uk] path[data-astro-cid-yc23t5uk]{stroke-dashoffset:24px}.checks[data-astro-cid-yc23t5uk] strong[data-astro-cid-yc23t5uk]{font-weight:650}.checks[data-astro-cid-yc23t5uk] p[data-astro-cid-yc23t5uk]{color:var(--ink-2)}@media (width<=900px){.ki-panels[data-astro-cid-yc23t5uk]{grid-template-columns:minmax(0,1fr)}.ki-side[data-astro-cid-yc23t5uk],.checks[data-astro-cid-yc23t5uk]{grid-column:1/-1}.checks[data-astro-cid-yc23t5uk]{margin-top:20px}}.steps-box[data-astro-cid-zuepckvj]{position:relative}.steps[data-astro-cid-zuepckvj]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:32px;display:grid;position:relative}.steps-rule[data-astro-cid-zuepckvj]{background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.steps-rule[data-astro-cid-zuepckvj] i[data-astro-cid-zuepckvj]{background:var(--red);transform-origin:0;transform:scaleX(var(--p,1));position:absolute;inset:0}.step[data-astro-cid-zuepckvj]{min-width:0;position:relative}.step[data-astro-cid-zuepckvj]:before{content:"";background:var(--bg);border:1px solid var(--red);width:9px;height:9px;position:absolute;top:-36px;left:0}.step-n[data-astro-cid-zuepckvj]{align-items:baseline;gap:6px;margin-bottom:18px;display:flex}.step-n[data-astro-cid-zuepckvj] b[data-astro-cid-zuepckvj]{letter-spacing:-.02em;color:var(--ink);font-size:clamp(2.6rem,4.4vw,3.8rem);line-height:.9}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{letter-spacing:-.025em;margin-bottom:8px;font-size:1.3rem}.step[data-astro-cid-zuepckvj] p[data-astro-cid-zuepckvj]{color:var(--ink-2)}@media (width<=900px){.steps[data-astro-cid-zuepckvj]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (width<=520px){.steps[data-astro-cid-zuepckvj]{grid-template-columns:minmax(0,1fr)}}.product[data-astro-cid-ezue6bjn]{background:var(--panel);border:1px solid var(--line);align-items:start;row-gap:36px;padding:clamp(24px,4vw,48px)}.product-main[data-astro-cid-ezue6bjn]{flex-direction:column;grid-column:1/7;gap:20px;display:flex}.product-label[data-astro-cid-ezue6bjn]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.product-ctas[data-astro-cid-ezue6bjn]{flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}.product-ctas[data-astro-cid-ezue6bjn] .product-more{min-height:48px}.beta[data-astro-cid-ezue6bjn]{border:1px solid var(--red);color:var(--red-ink);padding:4px 5px 3px}.product[data-astro-cid-ezue6bjn] h3[data-astro-cid-ezue6bjn]{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.05}.product[data-astro-cid-ezue6bjn] p[data-astro-cid-ezue6bjn]{color:var(--ink-2)}.product[data-astro-cid-ezue6bjn] p[data-astro-cid-ezue6bjn].small{color:var(--muted)}.product-side[data-astro-cid-ezue6bjn]{flex-direction:column;grid-column:8/13;gap:28px;display:flex}.feat[data-astro-cid-ezue6bjn] li[data-astro-cid-ezue6bjn]{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:10px;padding:11px 0;font-size:15px;display:grid}.feat[data-astro-cid-ezue6bjn] li[data-astro-cid-ezue6bjn]:first-child{border-top:1px solid var(--line)}.feat[data-astro-cid-ezue6bjn] svg{width:14px;height:14px;color:var(--red);margin-top:5px}.price[data-astro-cid-ezue6bjn]{flex-direction:column;gap:14px;display:flex}.seg[data-astro-cid-ezue6bjn]{border:1px solid var(--line-2);align-self:flex-start;display:inline-flex;position:relative}.seg[data-astro-cid-ezue6bjn] input[data-astro-cid-ezue6bjn]{opacity:0;width:1px;height:1px;position:absolute}.seg[data-astro-cid-ezue6bjn] label[data-astro-cid-ezue6bjn]{min-height:44px;font:500 12px/1 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;z-index:1;align-items:center;padding:0 16px;transition:color .25s;display:inline-flex;position:relative}.seg[data-astro-cid-ezue6bjn] input[data-astro-cid-ezue6bjn]:checked+label[data-astro-cid-ezue6bjn]{color:var(--bg)}.seg[data-astro-cid-ezue6bjn] input[data-astro-cid-ezue6bjn]:focus-visible+label[data-astro-cid-ezue6bjn]{outline:2px solid var(--focus);outline-offset:2px}.seg-thumb[data-astro-cid-ezue6bjn]{background:var(--ink);transition:transform .45s var(--ease-spring), width .45s var(--ease);position:absolute;top:0;bottom:0;left:0}.price-val[data-astro-cid-ezue6bjn]{flex-wrap:wrap;align-items:baseline;gap:10px 24px;display:flex}.chrome-price[data-astro-cid-ezue6bjn]{margin:-12px -16px;padding:12px 16px;display:inline-block;position:relative}.chrome-price[data-astro-cid-ezue6bjn] b[data-astro-cid-ezue6bjn]{display:block}.chrome-price[data-astro-cid-ezue6bjn] .chrome-cv[data-astro-cid-ezue6bjn]{pointer-events:none;opacity:0;width:100%;height:100%;image-rendering:pixelated;transition:opacity .4s;position:absolute;inset:0}.chrome-price[data-astro-cid-ezue6bjn].is-gl .chrome-cv[data-astro-cid-ezue6bjn]{opacity:1}.chrome-price[data-astro-cid-ezue6bjn].is-gl b[data-astro-cid-ezue6bjn]{color:#0000}.price-val[data-astro-cid-ezue6bjn] b[data-astro-cid-ezue6bjn]{letter-spacing:-.02em;font-size:clamp(2.6rem,5vw,4rem);line-height:1}.price-val[data-astro-cid-ezue6bjn] span[data-astro-cid-ezue6bjn]{color:var(--muted)}.hosting[data-astro-cid-ezue6bjn]{align-items:stretch;row-gap:28px;margin-top:clamp(56px,7vw,96px)}.hosting-head[data-astro-cid-ezue6bjn]{flex-direction:column;grid-column:1/6;gap:16px;display:flex}.hosting-head[data-astro-cid-ezue6bjn] h3[data-astro-cid-ezue6bjn]{letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.1}.hosting-head[data-astro-cid-ezue6bjn]>p[data-astro-cid-ezue6bjn]:not(.mono){color:var(--ink-2)}.hosting-head[data-astro-cid-ezue6bjn]>.status{margin-top:auto}.plans[data-astro-cid-ezue6bjn]{gap:var(--gap);grid-column:7/13;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plan[data-astro-cid-ezue6bjn]{border:1px solid var(--line);background:var(--panel);min-width:0;transition:border-color .3s, transform .45s var(--ease);flex-direction:column;gap:14px;padding:26px 24px 24px;display:flex;position:relative}.plan[data-astro-cid-ezue6bjn]:hover{border-color:var(--ink);transform:translateY(-3px)}.plan[data-astro-cid-ezue6bjn] h4[data-astro-cid-ezue6bjn]{letter-spacing:-.02em;font-size:1.15rem}.plan-price[data-astro-cid-ezue6bjn]{align-items:baseline;gap:6px;display:flex}.plan-price[data-astro-cid-ezue6bjn] b[data-astro-cid-ezue6bjn]{letter-spacing:-.04em;font-size:2.2rem;line-height:1}.plan[data-astro-cid-ezue6bjn] ul[data-astro-cid-ezue6bjn] li[data-astro-cid-ezue6bjn]{border-top:1px solid var(--line);color:var(--ink-2);gap:10px;padding:7px 0;font-size:14px;display:flex}.plan[data-astro-cid-ezue6bjn] ul[data-astro-cid-ezue6bjn] li[data-astro-cid-ezue6bjn]:before{content:"";background:var(--red);flex:none;width:5px;height:5px;margin-top:8px}.plan-tag[data-astro-cid-ezue6bjn]{position:absolute;top:12px;right:12px}.hosting-note[data-astro-cid-ezue6bjn]{grid-column:7/13}@media (width<=960px){.product-main[data-astro-cid-ezue6bjn],.product-side[data-astro-cid-ezue6bjn],.hosting-head[data-astro-cid-ezue6bjn],.plans[data-astro-cid-ezue6bjn],.hosting-note[data-astro-cid-ezue6bjn]{grid-column:1/-1}}@media (width<=560px){.plans[data-astro-cid-ezue6bjn]{grid-template-columns:minmax(0,1fr)}}.svc[data-astro-cid-j2lavqje]{border-top:1px solid var(--line)}.svc-item[data-astro-cid-j2lavqje]{column-gap:var(--gap);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding:28px 0;transition:background-color .3s;display:grid;position:relative}.svc-item[data-astro-cid-j2lavqje]>[data-astro-cid-j2lavqje]{min-width:0}.svc-item[data-astro-cid-j2lavqje]:before{content:"";background:var(--red);transform-origin:0;width:100%;height:1px;transition:transform .6s var(--ease);position:absolute;top:-1px;left:0;transform:scaleX(0)}.svc-item[data-astro-cid-j2lavqje]:hover:before{transform:scaleX(1)}.svc-ico[data-astro-cid-j2lavqje]{width:36px;height:36px;color:var(--ink);grid-column:1/2}.svc-ico[data-astro-cid-j2lavqje] rect{transition:transform .7s var(--ease);transform:translate(var(--dx), var(--dy))}.svc-item[data-astro-cid-j2lavqje]:hover .svc-ico[data-astro-cid-j2lavqje] rect{transform:none}.svc-ico[data-astro-cid-j2lavqje] rect.on{fill:var(--red)}.svc-link[data-astro-cid-j2lavqje]{color:inherit;text-decoration:none}.svc-link[data-astro-cid-j2lavqje]:after{content:"";position:absolute;inset:0}.svc-link[data-astro-cid-j2lavqje]:hover,.svc-link[data-astro-cid-j2lavqje]:focus-visible{color:var(--red-ink)}.svc-item[data-astro-cid-j2lavqje] h3[data-astro-cid-j2lavqje]{letter-spacing:-.03em;grid-column:2/6;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:650;line-height:1.1}.svc-item[data-astro-cid-j2lavqje] p[data-astro-cid-j2lavqje]{color:var(--ink-2);grid-column:6/11;max-width:52ch}.svc-item[data-astro-cid-j2lavqje] .svc-anno[data-astro-cid-j2lavqje]{text-align:right;grid-column:11/13;justify-self:end;transition:color .3s}.svc-anno[data-astro-cid-j2lavqje] span[data-astro-cid-j2lavqje]{display:block}.svc-item[data-astro-cid-j2lavqje]:hover .svc-anno[data-astro-cid-j2lavqje]{color:var(--ink)}@media (width<=860px){.svc-ico[data-astro-cid-j2lavqje]{grid-column:1/3}.svc-item[data-astro-cid-j2lavqje] h3[data-astro-cid-j2lavqje],.svc-item[data-astro-cid-j2lavqje] p[data-astro-cid-j2lavqje]{grid-column:3/-1}.svc-item[data-astro-cid-j2lavqje] p[data-astro-cid-j2lavqje]{margin-top:10px}.svc-item[data-astro-cid-j2lavqje] .svc-anno[data-astro-cid-j2lavqje]{text-align:left;grid-column:3/-1;justify-self:start;margin-top:12px}.svc-anno[data-astro-cid-j2lavqje] span[data-astro-cid-j2lavqje]{margin-right:12px;display:inline}}.studio[data-astro-cid-5fnyouag]{align-items:start;row-gap:20px}.studio-label[data-astro-cid-5fnyouag]{grid-area:1/1/auto/5}.studio-stage[data-astro-cid-5fnyouag]{grid-area:2/1/auto/5}.studio-main[data-astro-cid-5fnyouag]{flex-direction:column;grid-area:2/5/auto/13;align-self:stretch;display:flex}.studio-text[data-astro-cid-5fnyouag]{letter-spacing:-.025em;text-wrap:pretty;margin-top:-.3em;font-size:clamp(1.35rem,2.6vw,2.25rem);font-weight:500;line-height:1.3}.studio-text[data-astro-cid-5fnyouag] em[data-astro-cid-5fnyouag]{color:var(--red-ink);font-style:normal}.studio-foot[data-astro-cid-5fnyouag]{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:auto;padding-top:32px;display:flex}.studio-sig[data-astro-cid-5fnyouag]{align-items:center;gap:14px;padding-bottom:8px;display:flex}.studio-sig[data-astro-cid-5fnyouag] b[data-astro-cid-5fnyouag]{font-weight:600}.ascii-rule[data-astro-cid-5fnyouag]{font:500 12px/1 var(--f-mono);color:var(--muted);white-space:pre;letter-spacing:0;height:14px;margin:clamp(48px,6vw,80px) 0 0;overflow:hidden}.ascii-rule[data-astro-cid-5fnyouag] .o{color:var(--red-ink)}.ascii-legend[data-astro-cid-5fnyouag]{justify-content:space-between;margin-top:10px;display:flex}@media (width<=860px){.studio-label[data-astro-cid-5fnyouag],.studio-stage[data-astro-cid-5fnyouag],.studio-main[data-astro-cid-5fnyouag]{grid-area:auto/1/auto/-1}.studio[data-astro-cid-5fnyouag]{row-gap:28px}.studio-label[data-astro-cid-5fnyouag]{margin-bottom:-8px}.studio-text[data-astro-cid-5fnyouag]{margin-top:0}}.quotes[data-astro-cid-tgbrwp4t]{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quote[data-astro-cid-tgbrwp4t]{border:1px solid var(--line);background:var(--panel);flex-direction:column;gap:20px;min-width:0;padding:24px 32px 30px;display:flex;position:relative}.quote[data-astro-cid-tgbrwp4t]>.chrome-stage{flex:none;margin-left:-8px}blockquote[data-astro-cid-tgbrwp4t] p[data-astro-cid-tgbrwp4t]{letter-spacing:-.015em;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.45}figcaption[data-astro-cid-tgbrwp4t]{flex-direction:column;gap:4px;margin-top:auto;display:flex}figcaption[data-astro-cid-tgbrwp4t] b[data-astro-cid-tgbrwp4t]{font-weight:600}.quote-tr[data-astro-cid-tgbrwp4t]{color:var(--muted);margin-top:14px;font-size:.95rem;line-height:1.5}@media (width<=860px){.quotes[data-astro-cid-tgbrwp4t]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.quote[data-astro-cid-tgbrwp4t]{padding:20px 20px 24px}}.work-case[data-astro-cid-geuyln5f]{grid-column:1/-1;margin-top:6px}.works[data-astro-cid-geuyln5f]{flex-direction:column;gap:clamp(56px,7vw,104px);display:flex}.work[data-astro-cid-geuyln5f]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:20px;display:grid}.work[data-astro-cid-geuyln5f]>[data-astro-cid-geuyln5f]{min-width:0}.work-sign[data-astro-cid-geuyln5f]{width:min(100%,240px);top:calc(var(--head-h) + 24px);grid-column:1/4;position:sticky}.work-body[data-astro-cid-geuyln5f]{flex-direction:column;grid-column:4/13;gap:20px;display:flex}.work-plain[data-astro-cid-geuyln5f] .work-body[data-astro-cid-geuyln5f]{align-self:center}.work-meta[data-astro-cid-geuyln5f]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:10px;display:grid}.work-meta[data-astro-cid-geuyln5f]>[data-astro-cid-geuyln5f]{min-width:0}.work-title[data-astro-cid-geuyln5f]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.work-title[data-astro-cid-geuyln5f] h3[data-astro-cid-geuyln5f]{letter-spacing:-.03em;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.1}.work-line[data-astro-cid-geuyln5f]{color:var(--ink-2);grid-column:1/8}.work-dl[data-astro-cid-geuyln5f]{grid-column:8/13;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;display:grid}.work-dl[data-astro-cid-geuyln5f] dt[data-astro-cid-geuyln5f]{color:var(--muted)}.work-dl[data-astro-cid-geuyln5f] dd[data-astro-cid-geuyln5f]{color:var(--ink);text-transform:none;letter-spacing:0;font-size:12px}.tech[data-astro-cid-geuyln5f]{opacity:0;transition:opacity .3s, transform .35s var(--ease);align-items:center;gap:6px;display:inline-flex;transform:translate(-4px)}.work[data-astro-cid-geuyln5f]:hover .tech[data-astro-cid-geuyln5f],.work[data-astro-cid-geuyln5f]:focus-within .tech[data-astro-cid-geuyln5f]{opacity:1;transform:none}@media (hover:none){.tech[data-astro-cid-geuyln5f]{opacity:1;transform:none}}@media (width<=1100px){.work-sign[data-astro-cid-geuyln5f]{grid-column:1/5}.work-body[data-astro-cid-geuyln5f]{grid-column:5/13}}@media (width<=860px){.work-sign[data-astro-cid-geuyln5f],.work-body[data-astro-cid-geuyln5f]{grid-column:1/-1}.work-sign[data-astro-cid-geuyln5f]{width:min(60%,220px);position:static}}@media (width<=760px){.work-line[data-astro-cid-geuyln5f],.work-dl[data-astro-cid-geuyln5f]{grid-column:1/-1}}
