.appstore[data-astro-cid-eburmucb]{min-height:var(--tap-min);border-radius:var(--radius-btn);border:1px solid var(--divider);background:var(--surface);color:var(--text);align-items:center;gap:10px;padding:8px 18px;line-height:1.1;text-decoration:none;display:inline-flex}.appstore--soon[data-astro-cid-eburmucb]{color:var(--text-muted);cursor:default}.appstore--live[data-astro-cid-eburmucb]{color:#000;background:#fff;border-color:#fff}.appstore__text[data-astro-cid-eburmucb]{text-align:left;flex-direction:column;display:flex}.appstore__line1[data-astro-cid-eburmucb]{letter-spacing:.02em;text-transform:uppercase;font-size:.68rem}.appstore__line2[data-astro-cid-eburmucb]{letter-spacing:-.01em;font-size:1.12rem;font-weight:700}.wl[data-astro-cid-lsxrvkd2]{gap:var(--space-3);flex-direction:column;display:flex}.wl--center[data-astro-cid-lsxrvkd2]{text-align:center;align-items:center}.hero[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--divider);position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{z-index:0;background-color:#0000;background-image:radial-gradient(120% 90% at 70% 0,#c75d3529,#0000 60%),linear-gradient(#0a0a0adb,#0a0a0af5),url(/brand/griptape-2400.webp);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:absolute;inset:0}.hero__video[data-astro-cid-ge2uvauf]{z-index:1;object-fit:cover;object-position:center bottom;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__scrim[data-astro-cid-ge2uvauf]{z-index:2;background:linear-gradient(100deg,#0a0a0ae0 0%,#0a0a0aa8 45%,#0a0a0a2e 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero__video[data-astro-cid-ge2uvauf]{display:none}}.hero__inner[data-astro-cid-ge2uvauf]{z-index:3;padding-block:var(--space-20);position:relative}.hero__copy[data-astro-cid-ge2uvauf]{max-width:62ch}.hero__slogan[data-astro-cid-ge2uvauf]{color:var(--text)}.hero__lead[data-astro-cid-ge2uvauf]{margin-top:var(--space-5);color:var(--text);font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:700}.hero__sub[data-astro-cid-ge2uvauf]{margin-top:var(--space-3);color:var(--text);max-width:52ch;font-size:1.08rem}.hero__actions[data-astro-cid-ge2uvauf]{margin-top:var(--space-8);align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.hero__cta[data-astro-cid-ge2uvauf]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}@media (width<=880px){.hero__inner[data-astro-cid-ge2uvauf]{padding-block:var(--space-12)}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#0a0a0ac2 0%,#0a0a0aa8 60%,#0a0a0ac2 100%)}}.section__head[data-astro-cid-w6ymvdtg]{max-width:64ch;margin-bottom:var(--space-10)}.section__head[data-astro-cid-w6ymvdtg] h2[data-astro-cid-w6ymvdtg]{margin-top:var(--space-1)}.section__head[data-astro-cid-w6ymvdtg] .lede[data-astro-cid-w6ymvdtg]{margin-top:var(--space-4)}.ph[data-astro-cid-ogcmxce2]{aspect-ratio:var(--ratio);border:1.5px dashed var(--divider);border-radius:var(--radius-card);background-color:#0000;background-image:linear-gradient(#0a0a0a99,#0a0a0abf),url(/brand/griptape-2400.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;overflow:hidden}.ph--phone[data-astro-cid-ogcmxce2]{border-width:2px;border-radius:32px;max-width:280px;margin-inline:auto}.ph__inner[data-astro-cid-ogcmxce2]{justify-content:center;align-items:center;gap:var(--space-3);height:100%;padding:var(--space-6);text-align:center;color:var(--text-muted);flex-direction:column;display:flex}.ph__spec[data-astro-cid-ogcmxce2]{font-family:var(--font-mono);max-width:42ch;color:var(--text-muted);font-size:.72rem;line-height:1.5}.frow[data-astro-cid-dgixcx3b]{gap:var(--space-12);padding-block:var(--space-8);grid-template-columns:1fr .8fr;align-items:center;display:grid}.frow[data-astro-cid-dgixcx3b]+.frow[data-astro-cid-dgixcx3b]{border-top:1px solid var(--divider)}.frow--text[data-astro-cid-dgixcx3b]{grid-template-columns:1fr}.frow__img[data-astro-cid-dgixcx3b]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-card);width:100%;display:block}.frow--rev[data-astro-cid-dgixcx3b] .frow__text[data-astro-cid-dgixcx3b]{order:2}.frow__num[data-astro-cid-dgixcx3b]{color:var(--accent-text);margin-bottom:var(--space-2);font-size:1.1rem;font-weight:700;display:block}.frow__text[data-astro-cid-dgixcx3b] h3[data-astro-cid-dgixcx3b]{font-size:clamp(1.4rem,2.6vw,1.9rem)}.frow__text[data-astro-cid-dgixcx3b] p[data-astro-cid-dgixcx3b]{margin-top:var(--space-3);color:var(--text-muted);max-width:46ch}@media (width<=760px){.frow[data-astro-cid-dgixcx3b],.frow--rev[data-astro-cid-dgixcx3b]{gap:var(--space-6);grid-template-columns:1fr}.frow--rev[data-astro-cid-dgixcx3b] .frow__text[data-astro-cid-dgixcx3b]{order:0}.frow__media[data-astro-cid-dgixcx3b]{max-width:none}}.promo[data-astro-cid-haf435wi]{justify-self:center;width:100%;max-width:420px;margin:0}.promo__video[data-astro-cid-haf435wi]{aspect-ratio:4/5;border:1px solid var(--divider);border-radius:var(--radius-card);cursor:pointer;background:#0a0a0a;width:100%;height:auto;display:block}.pc[data-astro-cid-sjf7j2bw]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.pc__pt[data-astro-cid-sjf7j2bw]{background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-card);padding:var(--space-6)}.pc__head[data-astro-cid-sjf7j2bw]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.pc__dot[data-astro-cid-sjf7j2bw]{background:var(--make);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--make) 22%, transparent);border-radius:50%;flex-shrink:0}.pc__pt[data-astro-cid-sjf7j2bw] h3[data-astro-cid-sjf7j2bw]{font-size:1.15rem}.pc__pt[data-astro-cid-sjf7j2bw] p[data-astro-cid-sjf7j2bw]{margin-top:var(--space-2);color:var(--text-muted);font-size:.97rem}@media (width<=640px){.pc[data-astro-cid-sjf7j2bw]{grid-template-columns:1fr}}.plans__grid[data-astro-cid-n3fhtagd]{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.plan[data-astro-cid-n3fhtagd]{background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-card);padding:var(--space-8);flex-direction:column;display:flex}.plan--hl[data-astro-cid-n3fhtagd]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.plan__name[data-astro-cid-n3fhtagd]{letter-spacing:.02em;font-size:2rem}.plan__tag[data-astro-cid-n3fhtagd]{margin-top:var(--space-1);color:var(--accent-text);font-weight:700}.plan__for[data-astro-cid-n3fhtagd]{margin-top:var(--space-2);color:var(--text-muted);font-size:.95rem}.plan__feats[data-astro-cid-n3fhtagd]{margin-top:var(--space-6);gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.plan__feats[data-astro-cid-n3fhtagd] li[data-astro-cid-n3fhtagd]{gap:var(--space-3);align-items:flex-start;display:flex}.plan__feat-title[data-astro-cid-n3fhtagd]{color:var(--text);font-weight:700}.plan__feats[data-astro-cid-n3fhtagd] svg[data-astro-cid-n3fhtagd]{color:var(--make);flex:none;margin-top:3px}.plans__note[data-astro-cid-n3fhtagd]{margin-top:var(--space-6);text-align:center;color:var(--text-muted);font-size:.92rem}@media (width<=700px){.plans__grid[data-astro-cid-n3fhtagd]{grid-template-columns:1fr}}.faq[data-astro-cid-7synugci]{gap:var(--space-2);flex-direction:column;display:flex}.faq__item[data-astro-cid-7synugci]{background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-card);overflow:hidden}.faq__q[data-astro-cid-7synugci]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5,18px) var(--space-6);cursor:pointer;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.faq__q[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-7synugci]{flex:none;width:16px;height:16px;position:relative}.faq__icon[data-astro-cid-7synugci]:before,.faq__icon[data-astro-cid-7synugci]:after{content:"";background:var(--accent-text);transition:transform var(--motion) var(--ease);position:absolute}.faq__icon[data-astro-cid-7synugci]:before{width:16px;height:2px;top:7px;left:0}.faq__icon[data-astro-cid-7synugci]:after{width:2px;height:16px;top:0;left:7px}.faq__item[data-astro-cid-7synugci][open] .faq__icon[data-astro-cid-7synugci]:after{transform:scaleY(0)}.faq__a[data-astro-cid-7synugci]{padding:0 var(--space-6) var(--space-6);color:var(--text-muted)}.faq__a[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{max-width:68ch}.promo-grid[data-astro-cid-irahaz3f]{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;display:grid}.promo-copy[data-astro-cid-irahaz3f]{max-width:52ch}.promo-copy[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{margin-top:var(--space-1)}.promo-copy[data-astro-cid-irahaz3f] .lede[data-astro-cid-irahaz3f]{margin-top:var(--space-4)}.aud[data-astro-cid-irahaz3f]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.aud__card[data-astro-cid-irahaz3f]{border:1px solid var(--divider);border-radius:var(--radius-card);padding:var(--space-6);background-color:#0000;background-image:linear-gradient(#0a0a0adb,#0a0a0aeb),url(/brand/griptape-2400.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.aud__card[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--marker);background-image:url(/brand/scratch.webp);background-position:0 100%;background-repeat:no-repeat;background-size:100% .34em;padding-bottom:.42em;font-size:1.5rem;font-weight:700;display:inline-block}.aud__card[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{margin-top:var(--space-2);color:var(--text-muted);font-size:.97rem}.section--alt[data-astro-cid-irahaz3f]{background:color-mix(in srgb, var(--surface) 55%, var(--bg));border-block:1px solid var(--divider)}.closing__box[data-astro-cid-irahaz3f]{text-align:center;border:1px solid var(--divider);border-radius:var(--radius-card);padding:var(--space-16) var(--space-6);background-color:#0000;background-image:linear-gradient(#0a0a0ac7,#0a0a0aeb),url(/brand/griptape-2400.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.closing__box[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{margin-top:var(--space-3);color:var(--text-muted)}.closing__actions[data-astro-cid-irahaz3f]{margin-top:var(--space-8);align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.closing__cta[data-astro-cid-irahaz3f]{justify-content:center;display:flex}@media (width<=760px){.aud[data-astro-cid-irahaz3f]{grid-template-columns:1fr}.promo-grid[data-astro-cid-irahaz3f]{gap:var(--space-6);grid-template-columns:1fr}.promo-grid[data-astro-cid-irahaz3f]>.promo{order:-1}}.legal[data-astro-cid-fmzvkzhr]{padding-block:var(--space-16) var(--space-8)}.legal__head[data-astro-cid-fmzvkzhr]{padding-bottom:var(--space-6);margin-bottom:var(--space-8);border-bottom:1px solid var(--divider)}.legal__head[data-astro-cid-fmzvkzhr] h1[data-astro-cid-fmzvkzhr]{font-size:clamp(2rem,5vw,3rem)}.legal__updated[data-astro-cid-fmzvkzhr]{margin-top:var(--space-3);color:var(--text-muted);font-size:.9rem}.legal__body[data-astro-cid-fmzvkzhr] h2{text-transform:none;letter-spacing:-.01em;margin-top:var(--space-10);margin-bottom:var(--space-3);font-size:1.4rem}.legal__body[data-astro-cid-fmzvkzhr] h2:first-child{margin-top:0}.legal__body[data-astro-cid-fmzvkzhr] h3{margin-top:var(--space-6);margin-bottom:var(--space-2);font-size:1.05rem}.legal__body[data-astro-cid-fmzvkzhr] p,.legal__body[data-astro-cid-fmzvkzhr] li{color:var(--text-muted);line-height:1.7}.legal__body[data-astro-cid-fmzvkzhr] p{margin-bottom:var(--space-4)}.legal__body[data-astro-cid-fmzvkzhr] ul{margin:0 0 var(--space-4) var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.legal__body[data-astro-cid-fmzvkzhr] strong{color:var(--text)}.legal__body[data-astro-cid-fmzvkzhr] a{color:var(--accent-text);text-decoration:underline}
