.p1-partner-detail__root{gap:var(--p1-space-xl);display:grid}.p1-partner-detail__head{align-items:center;gap:var(--p1-space-lg);flex-wrap:wrap;display:flex}.p1-partner-detail__logo{background:var(--p1-surface-default);border:1px solid var(--p1-border);border-radius:var(--p1-radius-card);color:var(--p1-fg-default);font-family:var(--p1-font-heading);font-size:var(--p1-text-2xl);font-weight:var(--p1-weight-bold);place-items:center;block-size:4.5rem;inline-size:4.5rem;display:grid}.p1-partner-detail__titles{flex:1;min-inline-size:14rem}.p1-partner-detail__title-row{align-items:center;gap:var(--p1-space-md);flex-wrap:wrap;display:flex}.p1-partner-detail__name{font-family:var(--p1-font-heading);font-size:var(--p1-text-2xl);letter-spacing:-.02em;line-height:var(--p1-leading-tight);margin:0}.p1-partner-detail__tier{background:var(--p1-surface-default);border:1px solid var(--p1-border-strong);border-radius:var(--p1-radius-pill);font-size:var(--p1-text-xs);font-weight:var(--p1-weight-bold);letter-spacing:.04em;padding:var(--p1-space-xs) var(--p1-space-md);text-transform:uppercase}.p1-partner-detail__tier[data-tier=platinum]{background:var(--p1-surface-inverse);border-color:var(--p1-surface-inverse);color:var(--p1-fg-inverse)}.p1-partner-detail__tier[data-tier=gold]{background:var(--p1-cta-bg);border-color:var(--p1-cta-bg);color:var(--p1-cta-fg)}.p1-partner-detail__tagline{color:var(--p1-fg-muted);font-size:var(--p1-text-lg);margin:var(--p1-space-sm) 0 0}.p1-partner-detail__stats{gap:var(--p1-space-md);grid-template-columns:repeat(var(--p1-partner-detail-cols,3), minmax(0, 1fr));display:grid}.p1-partner-detail__stat,.p1-partner-detail__card{background:var(--p1-surface-default);border:1px solid var(--p1-border);border-radius:var(--p1-radius-card)}.p1-partner-detail__stat{padding:var(--p1-space-lg);text-align:center}.p1-partner-detail__stat-value{font-family:var(--p1-font-heading);font-size:var(--p1-text-2xl);font-weight:var(--p1-weight-bold)}.p1-partner-detail__stat-label{color:var(--p1-fg-muted);font-size:var(--p1-text-sm)}.p1-partner-detail__split{align-items:start;gap:var(--p1-gutter-md);display:grid}@media (min-width:48rem){.p1-partner-detail__split{grid-template-columns:1.6fr 1fr}}.p1-partner-detail__long{gap:var(--p1-space-xl);max-inline-size:var(--p1-container-narrow);inline-size:100%;margin-inline:auto;display:grid}.p1-partner-detail__h3{font-family:var(--p1-font-heading);font-size:var(--p1-text-xl);margin:0 0 var(--p1-space-sm)}.p1-partner-detail__about{color:var(--p1-fg-muted);font-size:var(--p1-text-base);line-height:var(--p1-leading-normal);margin:0 0 var(--p1-space-xl)}.p1-partner-detail__caps,.p1-partner-detail__checks,.p1-partner-detail__steps{margin:0;padding:0;list-style:none}.p1-partner-detail__caps{gap:var(--p1-space-sm) var(--p1-space-md);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.p1-partner-detail__caps li,.p1-partner-detail__checks li{align-items:center;gap:var(--p1-space-sm);display:flex}.p1-partner-detail__checks li{font-size:var(--p1-text-sm);padding-block:var(--p1-space-xs)}.p1-partner-detail__card{align-content:start;gap:var(--p1-space-md);padding:var(--p1-space-lg);display:grid}.p1-partner-detail__over{color:var(--p1-fg-muted);font-size:var(--p1-text-xs);font-weight:var(--p1-weight-bold);letter-spacing:.08em;margin:0 0 var(--p1-space-xs);text-transform:uppercase}.p1-partner-detail__steps{counter-reset:step;gap:var(--p1-space-md);display:grid}.p1-partner-detail__steps li{counter-increment:step;font-size:var(--p1-text-sm);font-weight:var(--p1-weight-semibold);align-items:center;gap:var(--p1-space-md);display:flex}.p1-partner-detail__steps li:before{border:1.5px solid var(--p1-border-strong);content:counter(step);font-size:var(--p1-text-xs);font-weight:var(--p1-weight-bold);border-radius:50%;place-items:center;block-size:1.5rem;inline-size:1.5rem;display:grid}.p1-partner-detail__steps li:first-child:before{background:var(--p1-cta-bg);border-color:var(--p1-cta-bg);color:var(--p1-cta-fg)}.p1-partner-detail__note{color:var(--p1-fg-muted);font-size:var(--p1-text-xs);margin:0}.p1-partner-detail__caps svg,.p1-partner-detail__checks svg{flex:none;block-size:1rem;inline-size:1rem}
.p1-post-event__root[data-layout=thank-you] .p1-post-event__main{text-align:center}.p1-post-event__root[data-layout=thank-you] .p1-post-event__sub{margin-inline:auto}.p1-post-event__root[data-layout=thank-you] .p1-post-event__actions{justify-content:center}.p1-post-event__split{align-items:center;gap:var(--p1-space-2xl);grid-template-columns:1.2fr 1fr;display:grid}@media not (min-width:48rem){.p1-post-event__split{grid-template-columns:minmax(0,1fr)}}.p1-post-event__check{background-color:var(--p1-cta-bg);border-radius:var(--p1-radius-pill);block-size:3rem;color:var(--p1-cta-fg);inline-size:3rem;justify-content:center;align-items:center;margin-block-end:var(--p1-space-md);display:inline-flex}.p1-post-event__title{font-family:var(--p1-font-heading);font-size:var(--p1-text-3xl);line-height:var(--p1-leading-tight);margin:0 0 var(--p1-space-sm)}.p1-post-event__sub{color:var(--p1-fg-muted);font-size:var(--p1-text-lg);line-height:var(--p1-leading-relaxed);max-inline-size:32rem;margin:0}.p1-post-event__actions{gap:var(--p1-space-md);flex-wrap:wrap;margin-block-start:var(--p1-space-lg);display:flex}.p1-post-event__share{color:var(--p1-fg-muted);font-size:var(--p1-text-sm);margin:var(--p1-space-lg) 0 0}.p1-post-event__next{background-color:var(--p1-surface-default);border:1px solid var(--p1-border);border-radius:var(--p1-radius-card);box-shadow:var(--p1-shadow-sm);color:var(--p1-fg-default);padding:var(--p1-space-lg)}.p1-post-event__over{color:var(--p1-fg-muted);font-size:var(--p1-text-xs);font-weight:var(--p1-weight-bold);letter-spacing:.12em;margin:0 0 var(--p1-space-md);text-transform:uppercase}.p1-post-event__next-row{align-items:center;gap:var(--p1-space-md);display:flex}.p1-post-event__date{border:1px solid var(--p1-border);border-radius:var(--p1-radius-card);inline-size:4rem;padding-block:var(--p1-space-sm);text-align:center;flex:none;display:grid}.p1-post-event__mon{color:var(--p1-fg-muted);font-size:var(--p1-text-xs);font-weight:var(--p1-weight-bold);letter-spacing:.12em;text-transform:uppercase}.p1-post-event__day{font-size:var(--p1-text-xl);font-weight:var(--p1-weight-bold);line-height:1.1}.p1-post-event__next-title{font-size:var(--p1-text-lg);font-weight:var(--p1-weight-semibold);margin:0}.p1-post-event__next-detail{color:var(--p1-fg-muted);font-size:var(--p1-text-sm);margin:var(--p1-space-xs) 0 0}.p1-post-event__rsvp{margin-block-start:var(--p1-space-md)}.p1-post-event__mail{background-color:var(--p1-surface-default);border:1px solid var(--p1-border);border-radius:var(--p1-radius-card);color:var(--p1-fg-default);max-inline-size:40rem;margin-inline:auto;overflow:hidden}.p1-post-event__mail-head{background-color:var(--p1-surface-subtle);border-block-end:1px solid var(--p1-border);color:var(--p1-fg-muted);font-size:var(--p1-text-sm);gap:var(--p1-space-xs);padding:var(--p1-space-md) var(--p1-space-lg);display:grid}.p1-post-event__mail-head b{color:var(--p1-fg-default)}.p1-post-event__mail-body{padding:var(--p1-space-xl)}.p1-post-event__mail-next{margin-block-start:var(--p1-space-lg)}
.p1-pricing{background-color:var(--p1-surface-subtle)}.p1-pricing__inner{max-inline-size:var(--p1-container-wide);margin-inline:auto}.p1-pricing__header{text-align:center;margin-block-end:var(--p1-space-xl)}.p1-pricing__eyebrow{color:var(--p1-accent);font-size:var(--p1-text-xl);margin-block-end:var(--p1-space-sm);font-style:italic}.p1-pricing__heading{font-size:var(--p1-text-2xl);font-weight:var(--p1-weight-bold);letter-spacing:-.02em;text-wrap:balance}@media (min-width:48rem){.p1-pricing__heading{font-size:var(--p1-text-3xl)}}.p1-pricing__subtitle{color:var(--p1-fg-muted);margin-block-start:var(--p1-space-sm)}.p1-pricing__grid{align-items:start;gap:var(--p1-space-md);grid-template-columns:1fr;display:grid}@media not (min-width:48rem){.p1-pricing__grid{grid-template-columns:1fr!important}}.p1-pricing__card{border-radius:var(--p1-radius-card);border:1px solid var(--p1-border);background-color:var(--p1-surface-default);box-shadow:var(--p1-shadow-sm);color:var(--p1-fg-default);padding:var(--p1-space-lg);position:relative}.p1-pricing__card[data-featured=on]{background-color:var(--p1-accent);border-color:var(--p1-accent);box-shadow:var(--p1-shadow-card-featured);color:var(--p1-fg-inverse);transform:translateY(-.5rem)}.p1-pricing__badge{background-color:var(--p1-highlight);border-radius:var(--p1-radius-pill);color:var(--p1-fg-default);font-size:.625rem;font-weight:var(--p1-weight-bold);letter-spacing:.08em;padding:.2rem var(--p1-space-sm);text-transform:uppercase;position:absolute;inset-block-start:-.75rem;inset-inline-start:50%;transform:translate(-50%)}.p1-pricing__tier-name{font-weight:var(--p1-weight-bold)}.p1-pricing__price-row{margin-block:var(--p1-space-sm) var(--p1-space-md);align-items:baseline;gap:.25rem;display:flex}.p1-pricing__price{font-size:var(--p1-text-3xl);letter-spacing:-.02em;font-weight:800}.p1-pricing__period{font-size:var(--p1-text-sm);opacity:.7}.p1-pricing__features{gap:var(--p1-space-sm);flex-direction:column;margin-block-end:var(--p1-space-lg);padding:0;list-style:none;display:flex}.p1-pricing__feature{font-size:var(--p1-text-sm);align-items:start;gap:var(--p1-space-sm);display:flex}.p1-pricing__check{block-size:1rem;color:var(--p1-success);flex:none;inline-size:1rem;margin-block-start:.125rem}.p1-pricing__card[data-featured=on] .p1-pricing__check{color:var(--p1-highlight)}.p1-pricing__feature-text{color:var(--p1-fg-muted)}.p1-pricing__card[data-featured=on] .p1-pricing__feature-text{color:var(--p1-fg-inverse-faint)}.p1-pricing__btn{justify-content:center;inline-size:100%}.p1-pricing__blurb{font-size:var(--p1-text-sm);opacity:.8;margin-block-start:var(--p1-space-xs)}.p1-pricing__billing{border:1px solid var(--p1-border);border-radius:var(--p1-radius-pill);cursor:pointer;font-size:var(--p1-text-sm);font-weight:var(--p1-weight-bold);padding:var(--p1-space-xs);inline-size:fit-content;margin-block-end:var(--p1-space-xl);margin-inline:auto;display:flex}.p1-pricing__billing-opt{border-radius:var(--p1-radius-pill);color:var(--p1-fg-muted);padding:var(--p1-space-xs) var(--p1-space-md);white-space:nowrap}.p1-pricing__billing-opt[data-opt=monthly]{background-color:var(--p1-fg-default);color:var(--p1-surface-default)}.p1-pricing__billing-input:checked+.p1-pricing__billing .p1-pricing__billing-opt[data-opt=monthly]{color:var(--p1-fg-muted);background-color:#0000}.p1-pricing__billing-input:checked+.p1-pricing__billing .p1-pricing__billing-opt[data-opt=yearly]{background-color:var(--p1-fg-default);color:var(--p1-surface-default)}.p1-pricing__billing-input:focus-visible+.p1-pricing__billing{outline:2px solid var(--p1-accent);outline-offset:2px}.p1-pricing__price[data-bill=yearly],.p1-pricing__billing-input:checked~.p1-pricing__grid .p1-pricing__price[data-swap]{display:none}.p1-pricing__billing-input:checked~.p1-pricing__grid .p1-pricing__price[data-bill=yearly]{display:inline}.p1-pricing[data-layout=stacked-rows] .p1-pricing__grid{align-items:stretch;gap:var(--p1-space-sm);grid-template-columns:1fr}.p1-pricing__row{background-color:var(--p1-surface-default);border:1px solid var(--p1-border);border-radius:var(--p1-radius-card);color:var(--p1-fg-default);align-items:center;gap:var(--p1-space-md);padding:var(--p1-space-md) var(--p1-space-lg);display:grid}.p1-pricing__row[data-featured=on]{border:2px solid var(--p1-fg-default)}.p1-pricing__row-features{color:var(--p1-fg-muted);font-size:var(--p1-text-sm)}.p1-pricing__row-price{text-align:start}.p1-pricing__row-price .p1-pricing__price-row{margin-block:0}@media (min-width:48rem){.p1-pricing__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.p1-pricing__row-price{text-align:end}.p1-pricing__row-price .p1-pricing__price-row{justify-content:flex-end}}
.p1-product-hero__body{align-items:center;gap:var(--p1-space-2xl);display:grid}@media (min-width:48rem){.p1-product-hero__body:not([data-layout=full-bleed]){grid-template-columns:1fr 1.1fr}}.p1-product-hero__body[data-layout=full-bleed] .p1-product-hero__copy{text-align:center;margin-inline:auto}.p1-product-hero__body[data-layout=full-bleed] .p1-product-hero__actions{justify-content:center}.p1-product-hero__product{color:var(--p1-fg-muted);font-size:var(--p1-text-sm);font-weight:var(--p1-weight-bold);letter-spacing:.08em;margin:0 0 var(--p1-space-md);text-transform:uppercase}.p1-product-hero__heading{font-family:var(--p1-font-heading);font-size:var(--p1-text-4xl);line-height:var(--p1-leading-tight);margin:0 0 var(--p1-space-md)}.p1-product-hero__subtitle{color:var(--p1-fg-muted);font-size:var(--p1-text-lg);margin:0 0 var(--p1-space-lg);max-inline-size:32rem}.p1-product-hero__body[data-layout=full-bleed] .p1-product-hero__subtitle{margin-inline:auto}.p1-product-hero__actions{gap:var(--p1-space-md);flex-wrap:wrap;display:flex}.p1-sec[data-tone=dark] .p1-product-hero__product,.p1-sec[data-tone=dark] .p1-product-hero__subtitle{color:var(--p1-fg-inverse-muted)}.p1-sec[data-tone=dark] .p1-product-hero__actions .p1-btn[data-variant=secondary]{border-color:var(--p1-border-inverse-strong);color:var(--p1-fg-inverse);background:0 0}.p1-product-hero__frame{border-radius:var(--p1-radius-card);overflow:hidden}.p1-product-hero__frame[data-browser=on]{border:1px solid var(--p1-border)}.p1-sec[data-tone=dark] .p1-product-hero__frame[data-browser=on]{border-color:var(--p1-border-inverse)}.p1-product-hero__bar{padding:var(--p1-space-sm) var(--p1-space-md);gap:6px;display:none}.p1-product-hero__frame[data-browser=on] .p1-product-hero__bar{border-block-end:1px solid var(--p1-border);display:flex}.p1-product-hero__bar span{background:var(--p1-border-strong);border-radius:50%;block-size:.5rem;inline-size:.5rem}.p1-product-hero__screen{aspect-ratio:16/10;object-fit:cover;inline-size:100%;display:block}.p1-product-hero__code{background:var(--p1-surface-dark);border-radius:var(--p1-radius-card);color:var(--p1-fg-inverse-faint);font-family:ui-monospace,monospace;font-size:var(--p1-text-sm);padding:var(--p1-space-lg);margin:0;line-height:1.7;overflow:auto}
.p1-pull-quote__inner{max-inline-size:var(--p1-container-narrow);padding-block:var(--p1-space-xl);padding-inline:var(--p1-space-lg);margin-inline:auto}.p1-pull-quote[data-align=center] .p1-pull-quote__blockquote{text-align:center}.p1-pull-quote__rule{background-color:var(--p1-highlight);border-radius:var(--p1-radius-pill);block-size:.375rem;inline-size:4rem;margin-block-end:var(--p1-space-lg)}.p1-pull-quote[data-align=center] .p1-pull-quote__rule{margin-inline:auto}.p1-pull-quote__mark{color:color-mix(in oklch, var(--p1-accent) 30%, transparent);margin-block-end:var(--p1-space-md);font-size:5rem;font-style:italic;font-weight:800;line-height:.5}.p1-pull-quote[data-align=center] .p1-pull-quote__mark{text-align:center}.p1-pull-quote__text{font-size:var(--p1-text-2xl);font-style:italic;font-weight:var(--p1-weight-medium);line-height:var(--p1-leading-tight);text-wrap:balance;margin-block-end:var(--p1-space-md)}@media (min-width:48rem){.p1-pull-quote__text{font-size:var(--p1-text-3xl)}}.p1-pull-quote__text [data-richvalue]>*{margin-block:0}.p1-pull-quote__text mark{background-color:color-mix(in oklch, var(--p1-highlight) 40%, transparent);border-radius:.125rem;padding-inline:.125rem}.p1-pull-quote__cite{color:var(--p1-accent);font-style:normal;font-weight:var(--p1-weight-bold);letter-spacing:.04em}
