._8Ggf-W_shell{--docs-measure:41rem;min-height:100dvh;color:var(--color-text);background:var(--color-bg)}html:has(._8Ggf-W_shell){scrollbar-gutter:stable}._8Ggf-W_top{z-index:var(--z-sticky);background:color-mix(in oklab, var(--color-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);position:sticky;top:0}._8Ggf-W_topInner{align-items:center;gap:var(--space-4);max-width:88rem;height:3.75rem;padding:0 var(--space-5);margin:0 auto;display:flex}._8Ggf-W_brand{align-items:center;gap:var(--space-2-5);color:var(--color-text);text-decoration:none;display:inline-flex}._8Ggf-W_brandTag{padding-left:var(--space-2-5);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);letter-spacing:-.04em;color:var(--color-text-muted);border-left:1px solid var(--color-border-strong);line-height:1}._8Ggf-W_topActions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}._8Ggf-W_search{margin-left:var(--space-5);flex:0 22rem;align-items:center;display:flex;position:relative}._8Ggf-W_search input{width:100%;min-height:var(--control-md);padding:0 var(--space-6) 0 var(--space-6);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full)}._8Ggf-W_search input:focus-visible{box-shadow:var(--focus-ring);outline:none}._8Ggf-W_searchIcon{left:var(--space-3);color:var(--color-text-faint);pointer-events:none;position:absolute}._8Ggf-W_search>._8Ggf-W_kbd{right:var(--space-2);position:absolute}._8Ggf-W_results{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);gap:var(--space-0-5);padding:var(--space-1-5);background:var(--color-surface-raised);border-radius:var(--radius-xl);box-shadow:var(--shadow-popover);margin:0;list-style:none;display:grid;position:absolute;left:0;right:0}._8Ggf-W_results a{gap:var(--space-0-5);padding:var(--space-2) var(--space-2-5);color:var(--color-text);border-radius:var(--radius-lg);text-decoration:none;display:grid}._8Ggf-W_results a span{font-size:var(--text-xs);color:var(--color-text-muted)}._8Ggf-W_results [aria-selected=true] a,._8Ggf-W_results a:hover{background:var(--color-hover)}._8Ggf-W_noResults{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}._8Ggf-W_body{gap:var(--space-6);max-width:88rem;padding:0 var(--space-5);grid-template-columns:15rem minmax(0,1fr) 13rem;margin:0 auto;display:grid}._8Ggf-W_side,._8Ggf-W_toc{max-height:calc(100dvh - 3.75rem);padding:var(--space-6) var(--space-1);align-self:start;position:sticky;top:3.75rem;overflow-y:auto}._8Ggf-W_navToggle{display:none}._8Ggf-W_nav{gap:var(--space-5);display:grid}._8Ggf-W_navGroup{gap:var(--space-2);display:grid}._8Ggf-W_navGroup ul,._8Ggf-W_toc ul{gap:var(--space-0-5);margin:0;padding:0;list-style:none;display:grid}._8Ggf-W_navGroup a{padding:var(--space-1-5) var(--space-2-5);font-size:var(--text-sm);color:var(--color-text-muted);border-radius:var(--radius-md);transition:background-color var(--duration-fast), color var(--duration-fast);text-decoration:none;display:block}._8Ggf-W_navGroup a:hover{color:var(--color-text);background:var(--color-hover)}._8Ggf-W_navGroup a[aria-current=page]{font-weight:var(--weight-medium);color:var(--color-accent-text);background:var(--color-accent-subtle)}._8Ggf-W_navLabel{padding:0 var(--space-2-5);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text)}._8Ggf-W_toc ._8Ggf-W_navLabel{padding:0}._8Ggf-W_toc ul{margin-top:var(--space-2)}._8Ggf-W_toc a{padding:var(--space-1) 0;font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.45;text-decoration:none;display:block}._8Ggf-W_toc a:hover{color:var(--color-text)}._8Ggf-W_main{min-width:0;padding:var(--space-7) 0 var(--space-7)}._8Ggf-W_article{max-width:var(--docs-measure);font-size:var(--text-lg);animation:_8Ggf-W_doc-in var(--duration-slow) var(--ease-out);line-height:1.7}@keyframes _8Ggf-W_doc-in{0%{opacity:0;transform:translateY(6px)}}._8Ggf-W_title{font-family:var(--font-display);font-size:2.25rem;font-weight:var(--weight-display);letter-spacing:-.035em;text-wrap:balance;line-height:1.1}._8Ggf-W_lead{max-width:36rem;margin-top:var(--space-3);font-size:var(--text-xl);color:var(--color-text-muted);text-wrap:pretty;line-height:1.6}._8Ggf-W_h2{font-size:1.375rem;font-weight:var(--weight-bold);letter-spacing:-.015em;margin-top:2.75rem;scroll-margin-top:5rem;line-height:1.3;position:relative}._8Ggf-W_anchor{color:var(--color-text-faint);opacity:0;transition:opacity var(--duration-fast);text-decoration:none;position:absolute;left:-1.25em}._8Ggf-W_h2:hover ._8Ggf-W_anchor{opacity:1}._8Ggf-W_h3{margin-top:var(--space-5);font-size:var(--text-lg);font-weight:var(--weight-bold)}._8Ggf-W_p{margin-top:var(--space-3)}._8Ggf-W_list,._8Ggf-W_steps{gap:var(--space-1-5);margin:var(--space-3) 0 0;padding-left:var(--space-5);display:grid}._8Ggf-W_list li::marker{color:var(--color-text-faint)}._8Ggf-W_steps{counter-reset:step;padding-left:0;list-style:none}._8Ggf-W_steps li{counter-increment:step;padding-left:2.5rem;position:relative}._8Ggf-W_steps li:before{content:counter(step);width:1.625rem;height:1.625rem;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-accent-text);background:var(--color-accent-subtle);border-radius:var(--radius-full);place-items:center;display:grid;position:absolute;top:.15em;left:0}._8Ggf-W_callout{gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--text-md);background:color-mix(in oklab, var(--color-metal) 7%, var(--color-surface));border-radius:var(--radius-lg);line-height:1.6;display:grid}._8Ggf-W_calloutLabel{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-metal)}._8Ggf-W_tableWrap{margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow-x:auto}._8Ggf-W_table{width:100%;font-size:var(--text-md);border-collapse:collapse;line-height:1.5}._8Ggf-W_table th,._8Ggf-W_table td{padding:var(--space-2-5) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._8Ggf-W_table th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);background:var(--color-surface)}._8Ggf-W_table tr:last-child td{border-bottom:0}._8Ggf-W_code{font-family:var(--font-mono);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.1em .4em;font-size:.85em}._8Ggf-W_kbd{min-width:1.5em;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);border-bottom-width:2px;place-items:center;padding:0 .35em;line-height:1.6;display:inline-grid}._8Ggf-W_link{color:var(--color-accent-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px}._8Ggf-W_link:hover{text-decoration-color:currentColor}._8Ggf-W_cover{isolation:isolate;gap:var(--space-3);padding:var(--space-7) var(--space-6) var(--space-6);color:#f4f1ec;border-radius:var(--radius-2xl);background:#131316;display:grid;position:relative;overflow:hidden}._8Ggf-W_coverSilk{z-index:-1;width:100%;height:100%;position:absolute;inset:0}._8Ggf-W_coverTitle{font-family:var(--font-display);font-size:2.75rem;font-weight:var(--weight-display);letter-spacing:-.04em;line-height:1.05}._8Ggf-W_highlight{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#a12a4e;border-radius:.12em;margin:0 -.02em;padding:0 .1em}._8Ggf-W_coverLead{max-width:34rem;font-size:var(--text-lg);color:#f4f1ecc7;line-height:1.6}._8Ggf-W_groups{gap:var(--space-6);margin-top:var(--space-6);display:grid}._8Ggf-W_contentsHead{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--weight-display);letter-spacing:-.03em}._8Ggf-W_contents{margin:var(--space-2) 0 0;padding:0;list-style:none}._8Ggf-W_contents li+li{border-top:1px solid var(--color-border)}._8Ggf-W_contents a{gap:var(--space-4);padding:var(--space-3) 0;color:var(--color-text-muted);grid-template-columns:15rem minmax(0,1fr);text-decoration:none;display:grid}._8Ggf-W_contents strong{font-weight:var(--weight-medium);color:var(--color-text);transition:color var(--duration-fast)}._8Ggf-W_contents span{font-size:var(--text-md);line-height:1.55}._8Ggf-W_contents a:hover strong{color:var(--color-accent-text)}@media (max-width:640px){._8Ggf-W_contents a{gap:var(--space-0-5);grid-template-columns:minmax(0,1fr)}._8Ggf-W_cover{padding:var(--space-6) var(--space-4) var(--space-5)}._8Ggf-W_coverTitle{font-size:2.25rem}}._8Ggf-W_pager{gap:var(--space-3);max-width:var(--docs-measure);margin-top:var(--space-7);grid-template-columns:1fr 1fr;display:grid}._8Ggf-W_pager a{align-content:start;gap:var(--space-1-5);padding:var(--space-4) var(--space-5);color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-xl);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);text-decoration:none;display:grid}._8Ggf-W_pager a:hover{color:var(--color-accent-text);background:var(--color-accent-subtle)}._8Ggf-W_pager a:focus-visible{box-shadow:var(--focus-ring);outline:none}._8Ggf-W_pager a[data-dir=next]{text-align:right;grid-column:2;justify-items:end}._8Ggf-W_pager small{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-metal);display:inline-flex}._8Ggf-W_pagerTitle{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--weight-display);letter-spacing:-.03em;text-wrap:balance;line-height:1.15}._8Ggf-W_pager svg{transition:translate var(--duration-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){._8Ggf-W_pager a[data-dir=prev]:hover svg{translate:-3px}._8Ggf-W_pager a[data-dir=next]:hover svg{translate:3px}}._8Ggf-W_foot{max-width:var(--docs-measure);margin-top:var(--space-6);padding-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);border-top:1px solid var(--color-border)}._8Ggf-W_foot a{color:inherit}@media (max-width:1180px){._8Ggf-W_body{grid-template-columns:14rem minmax(0,1fr)}._8Ggf-W_toc{display:none}}@media (max-width:860px){._8Ggf-W_body{grid-template-columns:minmax(0,1fr);gap:0}._8Ggf-W_side{max-height:none;padding:var(--space-4) 0 0;position:static}._8Ggf-W_navWide{display:none}._8Ggf-W_navToggle{padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:block}._8Ggf-W_navToggle summary{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;display:flex}._8Ggf-W_navToggle[open] summary{margin-bottom:var(--space-3)}@supports (interpolate-size:allow-keywords){._8Ggf-W_navToggle{interpolate-size:allow-keywords}._8Ggf-W_navToggle::details-content{height:0;transition:height var(--duration-slow) var(--ease-out), content-visibility var(--duration-slow) allow-discrete;overflow:clip}._8Ggf-W_navToggle[open]::details-content{height:auto}}._8Ggf-W_main{padding-top:var(--space-6)}._8Ggf-W_topInner{row-gap:var(--space-2);height:auto;padding:var(--space-2-5) var(--space-4);flex-wrap:wrap}._8Ggf-W_search{flex:100%;order:1;margin-left:0}._8Ggf-W_search>._8Ggf-W_kbd{display:none}._8Ggf-W_h2{scroll-margin-top:8rem}._8Ggf-W_anchor{display:none}}@media (max-width:560px){._8Ggf-W_topActions .button{display:none}._8Ggf-W_pager{grid-template-columns:1fr}._8Ggf-W_pager a[data-dir=next]{grid-column:auto}}
.snxi8q_wordmark{--logo-dot:var(--color-accent);font-family:var(--font-display);font-size:1.375rem;font-weight:var(--weight-display);letter-spacing:-.045em;line-height:1}.snxi8q_wordmark[data-size=lg]{font-size:1.75rem}.snxi8q_window{--sidebar-bg:color-mix(in oklab, var(--accent-tint) 16%, #111113);min-height:var(--app-height,25rem);color:var(--color-text);background:var(--color-bg);border-radius:var(--radius-xl);pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 40px 100px -40px #0009}.snxi8q_window[data-sidebar]{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--sidebar-bg);border-radius:18px;box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff0f,0 60px 140px -50px #000000bf}.snxi8q_main{background:var(--color-bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.snxi8q_window[data-sidebar] .snxi8q_main{margin:var(--space-2) var(--space-2) var(--space-2) 0;border-radius:var(--radius-lg)}.snxi8q_sidebar,.snxi8q_phoneBar,.snxi8q_phoneTabs{--color-bg:var(--sidebar-bg);--color-sidebar:var(--sidebar-bg);--color-hover:color-mix(in oklab, var(--sidebar-bg), #fff 10%);--color-border:color-mix(in oklab, var(--sidebar-bg), #fff 13%);--color-text:#f1f1f3;--color-text-muted:#a8a8b3;--color-text-faint:#85858f;--color-accent:var(--accent-fill-dark);--color-accent-text:var(--accent-on-dark);--color-metal:var(--metal-on-dark);--color-metal-fill:color-mix(in oklab, var(--metal-on-dark) 16%, var(--sidebar-bg));--color-metal-ink:var(--metal-on-dark);--logo-dot:var(--accent-on-dark);color:var(--color-text);background:var(--sidebar-bg)}.snxi8q_sidebar{gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-2);flex-direction:column;display:flex}.snxi8q_sidebarTop{align-items:flex-start;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--color-text-muted);display:flex}.snxi8q_brandBlock{color:var(--color-text);gap:3px;margin-right:auto;display:grid}.snxi8q_beta{padding:0 var(--space-1);font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--weight-medium);letter-spacing:.12em;color:var(--color-metal);border:1px solid color-mix(in oklab, var(--color-metal) 45%, transparent);border-radius:var(--radius-full);justify-self:start;line-height:1.5}.snxi8q_bell,.snxi8q_collapse{width:var(--control-sm);height:var(--control-sm);place-items:center;display:grid;position:relative}.snxi8q_bellBadge{min-width:1rem;height:1rem;font-size:var(--text-2xs);font-weight:var(--weight-bold);color:#fff;background:var(--color-danger);border:2px solid var(--sidebar-bg);border-radius:var(--radius-full);place-items:center;padding:0 3px;display:grid;position:absolute;top:-1px;right:-3px}.snxi8q_nav{gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.snxi8q_nav ul,.snxi8q_helpNav{gap:1px;margin:0;padding:0;list-style:none;display:grid}.snxi8q_navLabel{height:1.5rem;padding:0 var(--space-2);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--color-text-muted);opacity:.75;margin:0;line-height:1.5rem}.snxi8q_nav li,.snxi8q_helpNav li{align-items:center;gap:var(--space-2);height:1.875rem;padding:0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);border-radius:var(--radius-md);display:flex}.snxi8q_nav li[data-active]{color:var(--color-text);background:var(--color-hover)}.snxi8q_navBadge{font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--color-metal-ink);background:var(--color-metal-fill);border-radius:var(--radius-full);padding:0 5px;line-height:1rem}.snxi8q_sidebarFoot{gap:var(--space-3);margin-top:auto;display:grid}.snxi8q_helpNav{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.snxi8q_user{align-items:center;gap:var(--space-2);padding:0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.snxi8q_user small{font-size:var(--text-2xs);font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}.snxi8q_pageHeader{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.snxi8q_pageTitle{font-size:var(--text-md);font-weight:var(--weight-medium)}.snxi8q_pageActions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.snxi8q_segmented>a{cursor:default}.snxi8q_filters{flex-wrap:nowrap;overflow:hidden}.snxi8q_fakeInput{width:7rem;font-size:var(--text-sm);color:var(--color-text-faint)}.snxi8q_chipValue{align-items:center;gap:var(--space-1-5);padding:0 var(--space-3) 0 var(--space-1);font-weight:var(--weight-medium);display:inline-flex}.snxi8q_chipValue svg{color:var(--color-text-muted);transform:rotate(90deg)}.snxi8q_grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-5);flex:1;display:grid}.snxi8q_slot{position:relative}.snxi8q_ghost{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1.5px var(--color-border-strong)}.snxi8q_ghost>*{visibility:hidden}.snxi8q_landing{height:0;display:block}.snxi8q_dragCard{z-index:3;transform-origin:50% 12%;animation:9s infinite snxi8q_drag-carry;position:absolute;inset:0 0 auto}.snxi8q_dragCard>div:first-child{box-shadow:0 0 0 1px var(--color-border-strong), 0 18px 40px -12px #00000047}.snxi8q_cursor{position:absolute;top:1.1rem;right:2.2rem}@keyframes snxi8q_drag-carry{0%,10%{opacity:1;animation-timing-function:cubic-bezier(.23,1,.32,1);translate:0;rotate:0deg;scale:1}15%{animation-timing-function:cubic-bezier(.77,0,.175,1);translate:0 -4px;rotate:-1.5deg;scale:1.04}40%{translate:calc(var(--dx,265px) * .96) calc(var(--dy,150px) * .98);animation-timing-function:cubic-bezier(.23,1,.32,1);rotate:5deg;scale:1.04}48%{translate:var(--dx,265px) var(--dy,150px);rotate:-1.5deg;scale:1.02}54%,78%{translate:var(--dx,265px) var(--dy,150px);opacity:1;rotate:0deg;scale:1}84%{translate:var(--dx,265px) var(--dy,150px);opacity:0}85%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);translate:0;rotate:0deg;scale:1}94%,to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.snxi8q_dragCard{animation:none}}.snxi8q_panel{color:var(--color-text);background:var(--color-bg);border-radius:var(--radius-xl);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 30px 60px -28px #0000008c}.snxi8q_shotFit{width:100%}.snxi8q_reviewShot{gap:var(--space-3);width:100%;padding:var(--space-5);display:grid}.snxi8q_reviewKicker{align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);display:inline-flex}.snxi8q_shotTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.01em}.snxi8q_shotFiles{gap:var(--space-2);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.snxi8q_newsletter{border-radius:var(--radius-md);height:8.25rem;box-shadow:inset 0 0 0 1px var(--color-border);background:#fbf7f1;align-content:start;gap:4px;padding:7px 7px 0;display:grid;overflow:hidden}.snxi8q_nlTop{font-size:5.5px;font-weight:var(--weight-bold);letter-spacing:.18em;color:#2b1a10;justify-content:center;align-items:center;gap:3px;display:flex}.snxi8q_nlTop i{background:#e2620f;border-radius:50%;width:6px;height:6px}.snxi8q_nlHero{background:radial-gradient(circle at 78% 30%,#ffd79a 0 9px,#0000 10px),linear-gradient(160deg,#c4521a,#e98a45 55%,#7a2e12);border-radius:3px;align-items:flex-end;height:2.6rem;padding:5px 6px;display:flex}.snxi8q_nlHero b{font-family:var(--font-display);font-size:9px;font-weight:var(--weight-display);letter-spacing:-.02em;color:#fff8ef;line-height:1}.snxi8q_nlLine{background:#d9cfc4;border-radius:2px;height:3px;margin-top:1px}.snxi8q_nlLine[data-short]{width:70%}.snxi8q_nlCta{font-size:5.5px;font-weight:var(--weight-bold);color:#fff;border-radius:var(--radius-full);background:#e2620f;justify-self:center;margin-top:2px;padding:2px 7px}.snxi8q_nlTiles{grid-template-columns:1fr 1fr;gap:4px;margin-top:2px;display:grid}.snxi8q_nlTiles span{background:#efe3d4 radial-gradient(circle at 50% 60%,#8a4b24 0 5px,#0000 6px);border-radius:3px;height:1.6rem}.snxi8q_nlTiles span+span{background-color:#e7ecdf;background-image:radial-gradient(circle at 50% 60%,#4f6b3a 0 5px,#0000 6px)}.snxi8q_fileLink{align-items:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.snxi8q_fileLink small{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}.snxi8q_timeShot .mono{margin-right:var(--space-1)}.snxi8q_dashShot{gap:var(--space-3);width:100%;padding:var(--space-4);font-size:var(--text-sm);display:grid}.snxi8q_dashTitle{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.01em;display:flex}div.snxi8q_dashTiles{grid-template-columns:1.25fr 1fr}.snxi8q_dashPanel{gap:var(--space-3);padding:var(--space-4)}.snxi8q_float{z-index:2;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface-raised);border-radius:var(--radius-xl);pointer-events:none;display:flex;position:absolute;box-shadow:0 0 0 1px #0000000f,0 24px 50px -20px #0000008c}.snxi8q_float strong{font-weight:var(--weight-medium);white-space:nowrap;display:block}.snxi8q_float small{font-size:var(--text-2xs);color:var(--color-text-muted);white-space:nowrap;display:block}.snxi8q_floatIcon{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.snxi8q_floatIcon[data-tone=done]{color:#fff;background:var(--status-done)}.snxi8q_floatIcon[data-tone=review]{color:#0b2a30;background:var(--status-in-review)}.snxi8q_floatNotice{top:-1.75rem;right:20%}.snxi8q_floatReview{bottom:7%;left:26%}.snxi8q_phone{--sidebar-bg:#23161a;aspect-ratio:9/19.5;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(160deg,#2a2a2f,#121215 60%);border-radius:44px;height:min(36rem,100cqh);padding:9px;box-shadow:inset 0 0 0 1px #ffffff1a,0 40px 80px -30px #000000bf}@supports (color:lab(0% 0 0)){.snxi8q_phone{--sidebar-bg:lab(8.91748% 7.63072 -.0234783)}}.snxi8q_phoneScreen{height:100%;color:var(--color-text);background:var(--color-bg);border-radius:35px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.snxi8q_phoneBar{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4) var(--space-2-5);display:flex}.snxi8q_phoneBar .snxi8q_wordmark{flex:1;font-size:1.125rem}.snxi8q_phoneBody{align-content:start;gap:var(--space-3);min-height:0;padding:var(--space-3);background:var(--color-bg);display:grid;overflow:hidden}.snxi8q_phoneHead{align-items:baseline;gap:var(--space-2);padding:0 var(--space-1);font-size:var(--text-md);font-weight:var(--weight-medium);display:flex}.snxi8q_phoneNeeds{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-accent-text);background:var(--color-accent-subtle);border-radius:var(--radius-lg);display:flex}.snxi8q_phoneRows{gap:var(--space-2)}.snxi8q_phoneRow{gap:var(--space-2) var(--space-3);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.snxi8q_phoneSide{grid-area:2/1/auto/-1;justify-items:start;width:100%;padding:0}.snxi8q_phoneTitle{font-size:var(--text-sm);white-space:normal}.snxi8q_phoneNext{font-size:var(--text-xs)}.snxi8q_phoneTabs{padding:var(--space-2) var(--space-1) var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.snxi8q_phoneTabs span{font-size:9px;font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;justify-items:center;gap:3px;display:grid}.snxi8q_phoneTabs span[data-active]{color:var(--color-text)}
.g1LwZa_page{--page-max:76rem;--stage:var(--color-surface);--ink:#111114;--dots:radial-gradient(color-mix(in srgb, var(--color-text) 9%, transparent) 1px, transparent 1.3px);--brand:#a12a4e;--gold:#e3c27a;--gold-fill:#ecd193;--gold-ink:#2b1f06;--brand-ink:#fff;--brand-text:#ec93ab;--brand-on-ink:#ec93ab;min-height:100dvh;color:var(--color-text);background:var(--color-bg);overflow-x:clip}.g1LwZa_flair{font-family:var(--font-display);letter-spacing:-.045em;color:var(--brand-ink);background:var(--brand);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.12em;margin:0 -.02em;padding:0 .1em;font-weight:800}.g1LwZa_brand [class*=wordmark]{--logo-dot:var(--brand-text)}.g1LwZa_page h1,.g1LwZa_page h2,.g1LwZa_page h3{font-family:inherit}.g1LwZa_nav{z-index:var(--z-dropdown);animation:g1LwZa_nav-in .6s 80ms var(--ease-out) both;padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--color-bg) 78%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);position:sticky;top:0}.g1LwZa_navInner{align-items:center;gap:var(--space-5);max-width:calc(var(--page-max) + 4rem);height:3.75rem;padding:0 var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;display:grid}.g1LwZa_brand{color:inherit;justify-self:start;text-decoration:none}.g1LwZa_navLinks{gap:var(--space-5);display:flex}.g1LwZa_navLinks a,.g1LwZa_navSignIn{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);transition:color var(--duration-fast);text-decoration:none}.g1LwZa_navLinks a:hover,.g1LwZa_navSignIn:hover{color:var(--color-text)}.g1LwZa_navActions{justify-self:end;align-items:center;gap:var(--space-4);display:flex}.g1LwZa_menuButton{width:2.5rem;height:2.5rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;place-content:center;gap:5px;padding:0;display:none}.g1LwZa_menuButton span{background:currentColor;border-radius:2px;width:16px;height:1.5px;transition:transform .2s;display:block}.g1LwZa_menuButton[aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}.g1LwZa_menuButton[aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.g1LwZa_menuButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.g1LwZa_menuPanel{gap:var(--space-6);height:calc(100dvh - 3.75rem);padding:var(--space-5) var(--space-5) calc(env(safe-area-inset-bottom) + var(--space-5));background:var(--color-bg);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .18s,transform .22s,visibility 0s linear .22s;display:flex;position:fixed;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}.g1LwZa_menuPanel[data-open]{opacity:1;visibility:visible;transition:opacity .18s,transform .22s;transform:none}.g1LwZa_menuLinks{display:grid}.g1LwZa_menuLinks a{padding:var(--space-4) 0;font-size:1.75rem;font-weight:var(--weight-bold);letter-spacing:-.035em;color:var(--color-text);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.g1LwZa_menuLinks a span{color:var(--color-text-faint);font-size:1.125rem}.g1LwZa_menuFoot{gap:var(--space-3);margin-top:auto;display:grid}.g1LwZa_menuFoot .g1LwZa_langSwitch{justify-self:start}.g1LwZa_menuFoot .button{min-height:3.25rem;font-size:var(--text-lg);font-weight:var(--weight-bold);border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.g1LwZa_menuButton span,.g1LwZa_menuPanel{transition:none}}.g1LwZa_langSwitch{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:3px;display:flex}.g1LwZa_langSwitch a{padding:3px var(--space-2);color:var(--color-text-muted);border-radius:var(--radius-full);transition:color var(--duration-fast);text-decoration:none}.g1LwZa_langSwitch a:hover{color:var(--color-text)}.g1LwZa_langSwitch a[aria-current]{color:var(--color-text);background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-border-strong)}.g1LwZa_langSwitch a:focus-visible{box-shadow:var(--focus-ring);outline:none}.g1LwZa_hero{padding:5.5rem var(--space-5) 0;isolation:isolate;justify-items:center;display:grid;position:relative}.g1LwZa_sky{width:calc(100% + 2 * var(--space-5));margin:-5.5rem calc(var(--space-5) * -1) 0;padding:5.5rem var(--space-5) 9rem;isolation:isolate;justify-items:center;display:grid;position:relative}.g1LwZa_heroCanvas{z-index:-1;animation:g1LwZa_silk-in 1.4s var(--ease-out) both;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.g1LwZa_heroText{text-align:center;justify-items:center;max-width:50rem;display:grid}.g1LwZa_announce{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-xs);animation:g1LwZa_settle .7s 40ms var(--ease-out) both;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.g1LwZa_announce:hover{color:var(--color-text);border-color:var(--color-border-strong)}.g1LwZa_announceTag{padding:var(--space-0-5) 9px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--gold-ink);background:var(--gold-fill);border-radius:var(--radius-full)}.g1LwZa_headline{margin-top:var(--space-5);font-size:clamp(3rem,7.4vw,5.75rem);font-weight:var(--weight-bold);letter-spacing:-.05em;line-height:1.06;display:grid}.g1LwZa_line{animation:g1LwZa_line-in .9s .12s var(--ease-out) both;display:block}.g1LwZa_line:first-child{z-index:2;position:relative}.g1LwZa_line+.g1LwZa_line{animation-delay:.22s}.g1LwZa_headline .g1LwZa_flair{background:linear-gradient(var(--brand), var(--brand)) no-repeat 0 0 / 100% 100%;animation:g1LwZa_highlight .65s .62s var(--ease-in-out) both}@keyframes g1LwZa_line-in{0%{clip-path:inset(0 -10% 100%);transform:translateY(40%)}to{clip-path:inset(-200% -50%);transform:none}}@keyframes g1LwZa_highlight{0%{background-size:0% 100%}}.g1LwZa_kneg{position:relative}.g1LwZa_asterisk{z-index:3;width:max(.56em,2.25rem);height:max(.56em,2.25rem);color:var(--gold);cursor:help;border-radius:50%;place-items:center;margin:calc(.28em - max(.56em,2.25rem)/2);text-decoration:none;display:grid;position:absolute;top:-.14em;right:-.42em}.g1LwZa_asteriskGlyph{transition:transform var(--duration-slow) var(--ease-spring);font-size:.8em;line-height:1}.g1LwZa_asterisk:hover .g1LwZa_asteriskGlyph,.g1LwZa_asterisk:focus-visible .g1LwZa_asteriskGlyph{transform:rotate(72deg)scale(1.15)}.g1LwZa_asterisk:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.g1LwZa_tip{width:17rem;padding:var(--space-2-5) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:0;text-align:left;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:var(--shadow-popover);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-base), transform .2s var(--ease-out), visibility 0s .2s;border-radius:12px;line-height:1.5;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.g1LwZa_tip i{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);font-style:normal}.g1LwZa_asterisk:hover .g1LwZa_tip,.g1LwZa_asterisk:focus-visible .g1LwZa_tip{opacity:1;visibility:visible;transition:opacity var(--duration-base), transform .2s var(--ease-out);transform:translate(-50%)}.g1LwZa_lede{max-width:38rem;margin-top:var(--space-5);color:var(--color-text-muted);animation:g1LwZa_settle .8s .48s var(--ease-out) both;font-size:1.1875rem;line-height:1.55}.g1LwZa_heroText>.g1LwZa_ctas{margin-top:var(--space-6);animation:g1LwZa_settle .8s .58s var(--ease-out) both;justify-content:center}.g1LwZa_assurances{justify-content:center;gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);animation:g1LwZa_settle .8s .66s var(--ease-out) both;flex-wrap:wrap;padding:0;list-style:none;display:flex}.g1LwZa_assurances li{align-items:center;gap:var(--space-1-5);display:inline-flex}.g1LwZa_assurances svg{color:var(--brand-text)}@keyframes g1LwZa_settle{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}@keyframes g1LwZa_rise{0%{opacity:0;transform:translateY(14px)}}@keyframes g1LwZa_window-in{0%{opacity:0;transform:translateY(70px)scale(.97)}}@keyframes g1LwZa_silk-in{0%{opacity:0;transform:scale(1.06)}}@keyframes g1LwZa_nav-in{0%{opacity:0;transform:translateY(-10px)}}.g1LwZa_ctas{gap:var(--space-2);flex-wrap:wrap;display:flex}.g1LwZa_ctaPrimary,.g1LwZa_ctaSecondary{height:2.75rem;padding:0 var(--space-5);font-size:var(--text-md)}.g1LwZa_ctaPrimary span{transition:transform var(--duration-base) var(--ease-out)}.g1LwZa_ctaPrimary:hover span{transform:translate(3px)}.g1LwZa_ctas[data-inverted] .g1LwZa_ctaPrimary{color:var(--ink);background:#fff;border-color:#fff}.g1LwZa_ctas[data-inverted] .g1LwZa_ctaPrimary:hover{background:#e9e9ec}.g1LwZa_ctas[data-inverted] .g1LwZa_ctaSecondary{color:#f1f1f3;background:0 0;border-color:#ffffff40}.g1LwZa_ctas[data-inverted] .g1LwZa_ctaSecondary:hover{background:#ffffff14}.g1LwZa_heroStage{width:100%;max-width:calc(var(--page-max) + 2rem);perspective:2200px;animation:g1LwZa_window-in 1.2s .52s var(--ease-out) both;margin-top:-3.5rem;position:relative}.g1LwZa_stageWindow{transform-origin:50% 0;position:relative}.g1LwZa_heroFrame{position:relative}.g1LwZa_heroWindow{--app-height:38rem}.g1LwZa_stageWindow{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--s,1));will-change:transform}.g1LwZa_footnote{max-width:40rem;margin-top:var(--space-5);font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;line-height:1.6}.g1LwZa_footnote:target{color:var(--color-text)}.g1LwZa_dragons{gap:var(--space-4);padding:var(--space-5) 0;border-block:1px solid var(--color-border);margin-top:6rem;display:grid}.g1LwZa_dragonsLabel{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--color-text-muted)}.g1LwZa_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.g1LwZa_marquee ul{gap:var(--space-3);width:max-content;margin:0;padding:0;list-style:none;animation:48s linear infinite g1LwZa_marquee;display:flex}.g1LwZa_marquee:hover ul{animation-play-state:paused}.g1LwZa_marquee li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-md);white-space:nowrap;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);display:inline-flex}.g1LwZa_marquee li svg{color:var(--brand-text)}.g1LwZa_marquee s{text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-text) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-text) 70%, transparent)}@keyframes g1LwZa_marquee{to{transform:translateX(calc(-50% - var(--space-3) / 2))}}.g1LwZa_section{max-width:calc(var(--page-max) + 4rem);padding:9rem var(--space-5) 0;margin:0 auto}.g1LwZa_sectionHead{text-align:center;justify-items:center;max-width:44rem;margin:0 auto 4rem;display:grid}.g1LwZa_sectionHead[data-align=start]{text-align:left;justify-items:start;margin:0}.g1LwZa_kicker{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;display:inline-flex}.g1LwZa_kicker[data-tone=dark]{color:#a8a8b3}.g1LwZa_sectionHead h2,.g1LwZa_moat h2{font-size:clamp(2.25rem,4.4vw,3.25rem);font-weight:var(--weight-bold);letter-spacing:-.04em;text-wrap:balance;line-height:1.04}.g1LwZa_sectionHead p{max-width:34rem;margin-top:var(--space-4);color:var(--color-text-muted);font-size:1.0625rem;line-height:1.6}@supports (animation-timeline:view()){.g1LwZa_reveal{animation:linear both g1LwZa_reveal;animation-timeline:view();animation-range:entry cover 22%}}@keyframes g1LwZa_reveal{0%{opacity:0;transform:translateY(28px)scale(.985)}}@supports (animation-timeline:view()){.g1LwZa_bento>.g1LwZa_tile:nth-child(2),.g1LwZa_how>li:nth-child(2){animation-range:entry 4% cover 26%}.g1LwZa_bento>.g1LwZa_tile:nth-child(3),.g1LwZa_how>li:nth-child(3){animation-range:entry 8% cover 30%}.g1LwZa_bento>.g1LwZa_tile:nth-child(n+4):nth-child(3n+2){animation-range:entry 4% cover 26%}.g1LwZa_bento>.g1LwZa_tile:nth-child(n+4):nth-child(3n){animation-range:entry 8% cover 30%}.g1LwZa_stats>li{animation:linear both g1LwZa_settle-in;animation-timeline:view();animation-range:entry 10% cover 30%}.g1LwZa_stats>li:nth-child(2){animation-range:entry 14% cover 34%}.g1LwZa_stats>li:nth-child(3){animation-range:entry 18% cover 38%}}@keyframes g1LwZa_settle-in{0%{opacity:0;translate:0 24px}}.g1LwZa_bento{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.g1LwZa_tile{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-2xl);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.g1LwZa_tile:hover{border-color:color-mix(in srgb, var(--brand-text) 40%, var(--color-border));box-shadow:0 24px 48px -28px #00000040}.g1LwZa_tile[data-span=wide]{grid-area:span 2/span 4}.g1LwZa_tile[data-span=half]{grid-column:span 3}.g1LwZa_tile[data-span=third]{grid-column:span 2}.g1LwZa_tileText{gap:var(--space-1-5);padding:var(--space-5) var(--space-5) 0;display:grid}.g1LwZa_tileLabel{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);display:inline-flex}.g1LwZa_tileIcon{width:22px;height:22px;color:var(--brand-ink);background:var(--brand);border-radius:7px;place-items:center;display:grid}.g1LwZa_tileText h3{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em}.g1LwZa_tileText p{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.g1LwZa_tileStage{margin:var(--space-4);padding:var(--space-4);background-color:var(--stage);background-image:var(--dots);border-radius:var(--radius-xl);background-size:14px 14px;place-items:center;display:grid;overflow:hidden;container-type:inline-size}.g1LwZa_tileStage>*{transition:transform .4s var(--ease-out)}.g1LwZa_tile:hover .g1LwZa_tileStage>*{transform:translateY(-3px)scale(1.015)}.g1LwZa_miniWindow{--app-height:60rem;inset:var(--space-4) var(--space-4) auto;position:absolute}.g1LwZa_tile[data-span=wide] .g1LwZa_tileStage{min-height:24rem;position:relative}.g1LwZa_inboxStage{max-width:64rem;margin:var(--space-6) auto 0;-webkit-mask-image:radial-gradient(120% 90%,#000 60%,#0000 100%);mask-image:radial-gradient(120% 90%,#000 60%,#0000 100%)}@media (max-width:640px){.g1LwZa_inboxStage{-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}}.g1LwZa_how{gap:var(--space-3);counter-reset:how;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.g1LwZa_how li{align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-2xl);display:grid}.g1LwZa_howNumber{margin-bottom:var(--space-6);font-family:var(--font-display);letter-spacing:-.05em;color:var(--brand-ink);background:var(--brand);border-radius:var(--radius-lg);justify-self:start;padding:.08em .16em;font-size:2.5rem;font-weight:800;line-height:1}.g1LwZa_how h3{font-size:1.375rem;font-weight:var(--weight-bold);letter-spacing:-.025em}.g1LwZa_how p{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.g1LwZa_workflow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:5rem;display:grid}.g1LwZa_workflowList{display:grid}.g1LwZa_workflowItem{gap:var(--space-2);padding:var(--space-5) 0;font:inherit;text-align:left;color:var(--color-text-faint);border:0;border-bottom:1px solid var(--color-border);cursor:pointer;transition:color var(--duration-base) var(--ease-out);background:0 0;display:grid;position:relative}.g1LwZa_workflowItem:hover{color:var(--color-text-muted)}.g1LwZa_workflowItem[aria-selected=true]{color:var(--color-text);cursor:default}.g1LwZa_workflowItem:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.g1LwZa_workflowTitle{font-size:1.125rem}.g1LwZa_workflowText{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55;display:none}.g1LwZa_workflowItem[aria-selected=true] .g1LwZa_workflowText{display:block}.g1LwZa_workflowProgress{background:var(--color-text);height:1px;animation:7s linear forwards g1LwZa_progress;position:absolute;bottom:-1px;left:0}.g1LwZa_workflow:hover .g1LwZa_workflowProgress{animation-play-state:paused}@keyframes g1LwZa_progress{0%{width:0}to{width:100%}}.g1LwZa_workflowPanel{height:40rem;padding:var(--space-6);background-color:var(--stage);background-image:var(--dots);border:1px solid var(--color-border);border-radius:var(--radius-2xl);place-items:center;display:grid;overflow:hidden;container-type:size}.g1LwZa_workflowFit{--app-height:0;width:100%}.g1LwZa_workflowShot{width:100%;max-width:42rem;animation:g1LwZa_shot-in .3s var(--ease-out);justify-items:center;display:grid;container-type:inline-size}@keyframes g1LwZa_shot-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.g1LwZa_workflowShot,.g1LwZa_workflowProgress{animation:none}.g1LwZa_workflowProgress{display:none}}.g1LwZa_moat{width:calc(100% - 2 * var(--space-5));max-width:calc(var(--page-max) + 4rem);color:#f1f1f3;background:var(--ink);border:1px solid #ffffff0f;border-radius:24px;margin:9rem auto 0;position:relative;overflow:hidden}.g1LwZa_moatCanvas{width:100%;height:100%;position:absolute;inset:0}.g1LwZa_moatInner{padding:6rem clamp(var(--space-5), 5vw, 4.5rem) 4.5rem;pointer-events:none;justify-items:start;display:grid;position:relative}.g1LwZa_moatLede{max-width:34rem;margin-top:var(--space-4);color:#a8a8b3;font-size:1.0625rem;line-height:1.6}.g1LwZa_stats{gap:var(--space-5);width:100%;padding:var(--space-5) 0 0;border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin:5rem 0 0;list-style:none;display:grid}.g1LwZa_stats li{gap:var(--space-2);display:grid}.g1LwZa_statNumber{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.75rem,5vw,4rem);font-weight:800;line-height:1}.g1LwZa_statNote{max-width:16rem;font-size:var(--text-sm);color:#a8a8b3;line-height:1.5}.g1LwZa_faqLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;display:grid}.g1LwZa_faqLayout .g1LwZa_sectionHead{align-self:start;position:sticky;top:6rem}.g1LwZa_faqs{border-top:1px solid var(--color-border);display:grid}.g1LwZa_faq{border-bottom:1px solid var(--color-border)}.g1LwZa_faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;font-size:1.0625rem;font-weight:var(--weight-medium);cursor:pointer;list-style:none;display:flex}.g1LwZa_faq summary::-webkit-details-marker{display:none}.g1LwZa_faq summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.g1LwZa_faqIcon{width:30px;height:30px;color:var(--color-text-muted);border:1px solid var(--color-border);transition:transform .24s var(--ease-spring), background-color var(--duration-base);border-radius:50%;flex:none;place-items:center;display:grid}.g1LwZa_faq summary:hover .g1LwZa_faqIcon{background:var(--color-hover)}.g1LwZa_faq[open] .g1LwZa_faqIcon{transform:rotate(45deg)}.g1LwZa_faq p{max-width:40rem;padding:0 var(--space-7) var(--space-5) 0;font-size:var(--text-md);color:var(--color-text-muted);line-height:1.65}.g1LwZa_faq[open] p{animation:g1LwZa_rise .3s var(--ease-out) both}@supports (interpolate-size:allow-keywords){.g1LwZa_faqs{interpolate-size:allow-keywords}.g1LwZa_faq::details-content{height:0;transition:height var(--duration-slow) var(--ease-out), content-visibility var(--duration-slow) allow-discrete;overflow:clip}.g1LwZa_faq[open]::details-content{height:auto}}.g1LwZa_final{align-items:center;gap:var(--space-5);width:calc(100% - 2 * var(--space-5));max-width:calc(var(--page-max) + 4rem);color:#f1f1f3;background:var(--ink);border:1px solid #ffffff0f;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin:9rem auto 0;display:grid;position:relative;overflow:hidden}.g1LwZa_finalContent{padding:6rem 0 6rem clamp(var(--space-5), 5vw, 4.5rem);text-align:left;align-content:center;justify-items:start;display:grid;position:relative}.g1LwZa_finalContent .g1LwZa_ctas{margin-top:var(--space-6)}.g1LwZa_finalArt{align-content:center;justify-items:center;gap:var(--space-2);padding:4rem clamp(var(--space-5), 5vw, 4.5rem) 4rem 0;display:grid}.g1LwZa_finalHint{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-text-faint)}.g1LwZa_finalHeadline{max-width:14ch;font-size:clamp(2.75rem,5.6vw,4.25rem);font-weight:var(--weight-bold);letter-spacing:-.045em;text-wrap:balance;line-height:1}.g1LwZa_finalLede{margin-top:var(--space-5);color:#a8a8b3;font-size:1.125rem}.g1LwZa_footer{margin:11rem var(--space-3) var(--space-3);color:#f1f1f3;background:#0b0b0d;border-radius:18px;position:relative;overflow:hidden}.g1LwZa_footerCanvas{width:100%;height:100%;position:absolute;inset:0}.g1LwZa_footerInner{max-width:calc(var(--page-max) + 4rem);padding:4.5rem clamp(var(--space-5), 4vw, 3.5rem) var(--space-5);gap:5rem;margin:0 auto;display:grid;position:relative}.g1LwZa_footerTop{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;display:flex}.g1LwZa_footerLine{max-width:26rem;font-size:var(--text-md);color:#b4b4bd;line-height:1.55}.g1LwZa_footerLinks{gap:var(--space-2-5) 4rem;grid-template-rows:repeat(4,auto);grid-auto-flow:column;align-content:start;display:grid}.g1LwZa_footerLinks a,.g1LwZa_footerBottom,.g1LwZa_footerBottom a{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:#9a9aa5;text-decoration:none}.g1LwZa_footerLinks a:hover,.g1LwZa_footerBottom a:hover{color:#fff}.g1LwZa_footerBottom .g1LwZa_credit a{color:#d6d6dd;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.g1LwZa_heart{color:var(--brand-on-ink,#ec93ab);text-transform:none;font-family:system-ui,sans-serif;animation:1.6s ease-in-out infinite g1LwZa_heartbeat;display:inline-block}@keyframes g1LwZa_heartbeat{0%,40%,to{transform:scale(1)}10%,30%{transform:scale(1.25)}20%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.g1LwZa_heart{animation:none}}.g1LwZa_footerBottom .g1LwZa_credit a:hover{color:#fff;text-decoration-color:currentColor}.g1LwZa_footerMark{font-family:var(--font-display);letter-spacing:-.065em;white-space:nowrap;color:#fff;--logo-dot:var(--brand-on-ink);margin:0 0 -.08em;font-size:min(28.5vw,25.5rem);font-weight:800;line-height:.82}.g1LwZa_footerBottom{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid #ffffff1f;flex-wrap:wrap;display:flex}@media (max-width:1080px){.g1LwZa_tile[data-span=wide]{grid-area:auto/span 6}.g1LwZa_tile[data-span=third]{grid-column:span 3}}@media (max-width:960px){.g1LwZa_navLinks{display:none}.g1LwZa_workflow,.g1LwZa_faqLayout{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.g1LwZa_faqLayout .g1LwZa_sectionHead{position:static}.g1LwZa_how,.g1LwZa_stats{grid-template-columns:minmax(0,1fr)}.g1LwZa_final{grid-template-columns:minmax(0,1fr);gap:0}.g1LwZa_finalContent{padding:4.5rem var(--space-5) 0;text-align:center;justify-items:center}.g1LwZa_finalContent .g1LwZa_ctas{justify-content:center}.g1LwZa_finalArt{padding:5rem var(--space-5) 3.5rem}.g1LwZa_stageWindow>:not(:first-child){display:none}}@media (max-width:640px){.g1LwZa_section{padding-top:5.5rem}.g1LwZa_howNumber{margin-bottom:var(--space-3)}.g1LwZa_tile[data-span=wide] .g1LwZa_tileStage{min-height:20rem}.g1LwZa_navInner{gap:var(--space-3);padding:0 var(--space-4)}.g1LwZa_navActions{gap:var(--space-2)}.g1LwZa_navInner{grid-template-columns:auto minmax(0,1fr)}.g1LwZa_navWide{display:none}.g1LwZa_navSignIn{height:2.5rem;padding:0 var(--space-4);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);align-items:center;display:inline-flex}.g1LwZa_menuButton{display:inline-grid}.g1LwZa_hero{padding:3.5rem var(--space-4) 0}.g1LwZa_sky{width:calc(100% + 2 * var(--space-4));margin:-3.5rem calc(var(--space-4) * -1) 0;padding:3.5rem var(--space-4) 7rem}.g1LwZa_section{padding:6.5rem var(--space-4) 0}.g1LwZa_lede{font-size:1.0625rem}.g1LwZa_announce{font-size:var(--text-xs);text-align:left}.g1LwZa_heroStage{margin-top:-2rem}.g1LwZa_tile[data-span]{grid-column:span 6}.g1LwZa_tip{width:14rem;left:auto;right:-.5rem;transform:translateY(-4px)}.g1LwZa_asterisk:hover .g1LwZa_tip,.g1LwZa_asterisk:focus-visible .g1LwZa_tip{transform:none}.g1LwZa_moat,.g1LwZa_final{width:calc(100% - 2 * var(--space-3))}.g1LwZa_moatInner{padding:4.5rem var(--space-5) var(--space-7)}.g1LwZa_finalContent{padding:4rem var(--space-4) 0}.g1LwZa_workflowPanel{height:32rem;padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.g1LwZa_marquee ul{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.g1LwZa_marquee li[aria-hidden]{display:none}.g1LwZa_marquee{-webkit-mask-image:none;mask-image:none}}
.kLCn0q_notice{max-width:40rem;margin:0 auto var(--space-6)}.kLCn0q_billing{width:max-content;margin:0 auto var(--space-7);padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);justify-self:center;display:flex;position:relative}.kLCn0q_billing button{align-items:center;gap:var(--space-2);height:2.25rem;padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;transition:color var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);background:0 0;border:0;display:inline-flex}.kLCn0q_billing button:hover{color:var(--color-text)}.kLCn0q_billing button[aria-checked=true]{color:var(--color-text);background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-border-strong)}.kLCn0q_thumb{background:var(--color-surface-raised);border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--color-border-strong);transition:transform var(--duration-slow) var(--ease-out), width var(--duration-slow) var(--ease-out);position:absolute;top:4px;bottom:4px;left:0}.kLCn0q_billing[data-thumb] button{position:relative}.kLCn0q_billing[data-thumb] button[aria-checked=true]{box-shadow:none;background:0 0}.kLCn0q_billing button:focus-visible{box-shadow:var(--focus-ring);outline:none}.kLCn0q_save{padding:1px var(--space-2);font-size:var(--text-2xs);color:var(--gold-ink,#2b1f06);background:var(--gold-fill,#ecd193);border-radius:var(--radius-full)}.kLCn0q_plans{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kLCn0q_plan{gap:var(--space-5);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);transition:transform .24s var(--ease-out);flex-direction:column;display:flex}.kLCn0q_plan:hover{transform:translateY(-3px)}@supports (animation-timeline:view()){#pricing .kLCn0q_plan{animation:linear both kLCn0q_plan-in;animation-timeline:view();animation-range:entry cover 24%}#pricing .kLCn0q_plan:nth-child(2){animation-range:entry 4% cover 28%}#pricing .kLCn0q_plan:nth-child(3){animation-range:entry 8% cover 32%}#pricing .kLCn0q_plan:nth-child(4){animation-range:entry 12% cover 36%}}@keyframes kLCn0q_plan-in{0%{opacity:0;translate:0 32px}}.kLCn0q_plan[data-featured]{--tone:var(--brand,var(--color-accent));--metal:var(--gold,var(--color-metal));z-index:1;isolation:isolate;color:#fbf7f2;background:radial-gradient(90% 55% at 50% 0%, color-mix(in oklab, var(--tone) 42%, transparent) 0%, transparent 75%), linear-gradient(180deg, color-mix(in oklab, var(--tone) 34%, #0c0b0d) 0%, color-mix(in oklab, var(--tone) 12%, #0c0b0d) 70%);border-color:color-mix(in oklab, var(--metal) 42%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--metal) 30%, transparent), 0 40px 90px -36px color-mix(in oklab, var(--tone) 70%, transparent);position:relative;transform:translateY(-14px)}.kLCn0q_plan[data-featured]:hover{transform:translateY(-18px)}.kLCn0q_plan[data-featured]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.kLCn0q_plan[data-featured] .kLCn0q_per,.kLCn0q_plan[data-featured] .kLCn0q_blurb{color:#fbf7f2ad}.kLCn0q_plan[data-featured] .kLCn0q_featureList{border-top-color:color-mix(in oklab, var(--metal) 22%, transparent)}.kLCn0q_plan[data-featured] .kLCn0q_includes{color:#ffffffb8}.kLCn0q_plan[data-featured] .kLCn0q_features li>svg{color:var(--metal)}.kLCn0q_plan[data-featured] .kLCn0q_badge{color:var(--metal);background:color-mix(in oklab, var(--metal) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--metal) 45%, transparent)}:is(.kLCn0q_plan[data-featured] .kLCn0q_action .button,.kLCn0q_plan[data-featured] .kLCn0q_action.button){color:var(--gold-ink,var(--color-metal-ink));background:var(--gold-fill,var(--color-metal-fill));border-color:#0000;box-shadow:inset 0 1px #ffffff73}:is(.kLCn0q_plan[data-featured] .kLCn0q_action .button:hover,.kLCn0q_plan[data-featured] .kLCn0q_action.button:hover){background:color-mix(in oklab, var(--gold-fill,var(--color-metal-fill)) 88%, #fff)}.kLCn0q_planHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.kLCn0q_planHead h3{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em}.kLCn0q_badge{padding:3px var(--space-2-5);font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--brand-ink,var(--color-on-accent));background:var(--brand,var(--color-accent));border-radius:var(--radius-full)}.kLCn0q_price{gap:var(--space-0-5);display:grid}.kLCn0q_price[data-switched]>*{animation:kLCn0q_price-in .28s var(--ease-out) both}.kLCn0q_price[data-switched]>:last-child{animation-delay:40ms}.kLCn0q_price[data-switched=month]>*{animation-name:kLCn0q_price-in-up}@keyframes kLCn0q_price-in{0%{opacity:0;filter:blur(3px);transform:translateY(-.35em)}}@keyframes kLCn0q_price-in-up{0%{opacity:0;filter:blur(3px);transform:translateY(.35em)}}.kLCn0q_was{margin-left:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--color-text-faint);vertical-align:.6em}.kLCn0q_plan[data-featured] .kLCn0q_was{color:#ffffff80}.kLCn0q_amount{font-size:3rem;font-weight:var(--weight-bold);letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1}.kLCn0q_per{font-size:var(--text-xs);color:var(--color-text-muted)}.kLCn0q_blurb{min-height:2.75em;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}.kLCn0q_action{display:grid}:is(.kLCn0q_action .button,.kLCn0q_action.button){justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;line-height:1;display:flex}:is(.kLCn0q_action .button>span[aria-hidden],.kLCn0q_action.button>span[aria-hidden]){transition:transform var(--duration-base) var(--ease-out)}:is(.kLCn0q_action .button:hover>span[aria-hidden],.kLCn0q_action.button:hover>span[aria-hidden]){transform:translate(2px)}.kLCn0q_featureList{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}.kLCn0q_includes{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted)}.kLCn0q_features{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.kLCn0q_features li{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);line-height:1.45;display:flex}.kLCn0q_features li>svg{color:var(--color-text-muted);flex:none;margin-top:3px}.kLCn0q_footnote{margin-top:var(--space-5);font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}@media (max-width:1180px){.kLCn0q_plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem;margin:0 auto}}@media (max-width:960px){.kLCn0q_plan[data-featured],.kLCn0q_plan[data-featured]:hover{transform:none}.kLCn0q_plan[data-featured]{order:-1}.kLCn0q_plans{grid-template-columns:minmax(0,1fr);max-width:30rem;margin:0 auto}.kLCn0q_blurb{min-height:0}}
.XviaoG_stage{width:100%;max-width:26rem;font:inherit;color:inherit;border-radius:var(--radius-2xl);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.XviaoG_stage:focus-visible{outline:2px solid var(--brand-on-ink,#ec93ab);outline-offset:6px}.XviaoG_svg{grid-area:1/1;width:100%;height:auto;transition:opacity .4s;overflow:visible}.XviaoG_canvas{aspect-ratio:1/1.05;opacity:0;grid-area:1/1;width:100%;transition:opacity .6s}.XviaoG_stage[data-ready] .XviaoG_canvas{opacity:1}.XviaoG_stage[data-ready] .XviaoG_svg{opacity:0}.XviaoG_sword{transform-box:fill-box;transform-origin:50% 100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.XviaoG_stage:hover:not([data-pulled]) .XviaoG_sword{animation:.9s ease-in-out infinite XviaoG_wiggle}@keyframes XviaoG_wiggle{0%,to{transform:translateY(-3px)rotate(0)}25%{transform:translateY(-6px)rotate(-1.6deg)}75%{transform:translateY(-5px)rotate(1.6deg)}}.XviaoG_stage[data-pulled] .XviaoG_sword{transition-duration:.7s;transform:translateY(-58px)rotate(-4deg)}.XviaoG_glow{fill:var(--brand-on-ink,#ec93ab);opacity:.18;transition:opacity .3s;animation:3.2s ease-in-out infinite XviaoG_breathe}.XviaoG_stage:hover .XviaoG_glow{opacity:.35}.XviaoG_stage[data-pulled] .XviaoG_glow{opacity:.6}@keyframes XviaoG_breathe{50%{opacity:.3}}.XviaoG_gem{fill:var(--brand-on-ink,#ec93ab)}.XviaoG_sparks circle{fill:var(--brand-on-ink,#ec93ab);opacity:0}.XviaoG_stage[data-pulled] .XviaoG_sparks circle{animation:.9s cubic-bezier(.22,1,.36,1) both XviaoG_burst}@keyframes XviaoG_burst{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(calc(cos(var(--a)) * 70px), calc(sin(var(--a)) * 40px - 30px)) scale(.4)}}.XviaoG_worthy{padding:var(--space-1) var(--space-3);font-family:var(--font-display);letter-spacing:-.03em;color:var(--brand-ink,#fff);background:var(--brand,#87203f);opacity:0;pointer-events:none;border-radius:8px;font-size:1.125rem;font-weight:800;transition:opacity .2s,transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:8%;right:4%;transform:translateY(8px)rotate(-4deg)}.XviaoG_stage[data-pulled] .XviaoG_worthy{opacity:1;transition-delay:.3s;transform:translateY(0)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.XviaoG_stage:hover:not([data-pulled]) .XviaoG_sword,.XviaoG_glow,.XviaoG_stage[data-pulled] .XviaoG_sparks circle{animation:none}}
.DOFDHG_stage{isolation:isolate;touch-action:pan-y;height:30rem;position:relative;overflow:hidden}.DOFDHG_pill{top:var(--y);left:var(--x);align-items:center;gap:var(--space-3);height:4rem;font-size:1.0625rem;font-weight:var(--weight-medium);letter-spacing:-.01em;white-space:nowrap;opacity:0;will-change:translate, rotate;border-radius:18px;padding:0 22px 0 14px;line-height:1.2;display:flex;position:absolute}.DOFDHG_stage[data-landed] .DOFDHG_pill{opacity:1}.DOFDHG_text{display:grid}.DOFDHG_text small{font-size:var(--text-xs);font-weight:var(--weight-regular);opacity:.65}.DOFDHG_pill[data-tone=light]{color:#141416;background:#fff;box-shadow:0 18px 40px -18px #0009}.DOFDHG_pill[data-tone=dark]{color:#f1f1f3;background:#18181c;border:1px solid #ffffff1f;box-shadow:0 18px 40px -18px #000000b3}.DOFDHG_pill[data-tone=empty]{z-index:-1;background:#ffffff08;border:1px solid #ffffff12;width:9rem}@media (max-width:640px){.DOFDHG_stage{height:26rem}.DOFDHG_pill{top:var(--py);left:var(--pl);right:var(--pr);height:3.25rem;padding:0 var(--space-4) 0 var(--space-2-5);border-radius:var(--radius-xl);font-size:.9375rem}.DOFDHG_pill[data-phone=hide]{display:none}}
.WEZH7G_shell{--sheet:#18181c;--field:#ffffff0b;--field-line:#ffffff1c;--hairline:#ffffff12;height:100dvh;min-height:38rem;padding:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"form show";display:grid}.WEZH7G_formSide{min-height:0;padding:var(--space-4) var(--space-6);grid-area:form;grid-template-rows:auto 1fr auto;justify-items:center;display:grid;overflow-y:auto}.WEZH7G_brand{color:inherit;justify-self:start;text-decoration:none}.WEZH7G_mobileBrand{display:none}.WEZH7G_card{align-self:center;gap:var(--space-5);width:100%;max-width:24rem;padding:var(--space-6) 0;display:grid}.WEZH7G_kicker{margin-bottom:calc(var(--space-3) * -1);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.WEZH7G_legal{max-width:24rem;font-size:var(--text-xs);text-align:center;color:var(--color-text-faint);line-height:1.6}.WEZH7G_demo{padding-top:var(--space-4);border-top:1px solid var(--hairline);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.6}.WEZH7G_demo a{color:var(--color-text);-webkit-text-decoration-color:color-mix(in srgb, var(--brand) 80%, transparent);text-decoration-color:color-mix(in srgb, var(--brand) 80%, transparent);text-underline-offset:3px}.WEZH7G_card h1{font-size:2.75rem;font-weight:var(--weight-bold);letter-spacing:-.045em;text-wrap:balance;line-height:1.02}.WEZH7G_card h1:focus{box-shadow:none;outline:none}.WEZH7G_card .stack{gap:var(--space-4)}.WEZH7G_card .field{gap:var(--space-2)}.WEZH7G_card .field>label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.WEZH7G_card input:not([type=hidden]){min-height:3.25rem;padding:0 var(--space-4);font-size:var(--text-lg);background:var(--field);border:1px solid var(--field-line);border-radius:var(--radius-xl);transition:border-color .15s,box-shadow .15s,background .15s}.WEZH7G_card input:not([type=hidden]):hover{border-color:#fff3}.WEZH7G_card input:not([type=hidden]):focus-visible{border-color:color-mix(in srgb, var(--brand) 85%, white);border-radius:var(--radius-xl);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 28%, transparent);background:#ffffff0f}.WEZH7G_card input[aria-invalid=true]{border-color:var(--color-danger)}.WEZH7G_card .field-hint{font-size:var(--text-xs);line-height:1.55}.WEZH7G_card .field-error:before{content:none}.WEZH7G_card .button:not([data-variant=link]){gap:var(--space-2);width:100%;min-height:3.25rem;font-size:.9375rem;font-weight:var(--weight-bold);border-radius:var(--radius-full);border-color:var(--field-line);background:var(--field);transition:transform .12s,background .15s,box-shadow .15s}.WEZH7G_card .button:not([data-variant=link]):hover{background:#ffffff14}.WEZH7G_card .button[data-variant=primary]{color:#fff;background:linear-gradient(180deg, #b8325b 0%, var(--brand) 100%);border-color:#0000;box-shadow:inset 0 1px #ffffff2e}.WEZH7G_card .button[data-variant=primary]:hover{background:linear-gradient(#c43a65 0%,#ad2e54 100%)}.WEZH7G_card .button:not([data-variant=link]):active{transform:scale(.985)}.WEZH7G_card .button[data-variant=link]{font-size:var(--text-sm);text-underline-offset:3px;justify-self:center}.WEZH7G_card .notice{border-radius:var(--radius-xl)}.WEZH7G_divider{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);display:flex}.WEZH7G_divider:before,.WEZH7G_divider:after{content:"";border-top:1px solid var(--hairline);flex:1}.WEZH7G_card input.WEZH7G_code{font-family:var(--font-mono);letter-spacing:.4em;text-align:center;font-size:1.5rem}.WEZH7G_showcase{isolation:isolate;color:#f1f1f3;background:var(--ink);border:1px solid #ffffff0f;border-radius:24px;grid-area:show;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.WEZH7G_silk{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.WEZH7G_showcase:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 0 0,#00000059,#0000 60%),linear-gradient(#0000 60%,#00000059);position:absolute;inset:0}.WEZH7G_tagline{max-width:11ch;padding:var(--space-7) var(--space-7) 0;font-size:clamp(2.5rem,4.4vw,4.5rem);font-weight:var(--weight-bold);letter-spacing:-.045em;line-height:1.02}.WEZH7G_sword{align-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-7);display:grid}.WEZH7G_hint{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:#9a9aa5}@media (max-width:900px){.WEZH7G_shell{background:var(--sheet);grid-template:"show""form"1fr/minmax(0,1fr);height:auto;min-height:100dvh;padding:0}.WEZH7G_showcase{min-height:max(17rem,34dvh);padding:calc(env(safe-area-inset-top) + var(--space-4)) var(--space-5) calc(var(--space-6) + 28px);border:0;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 8.5rem}.WEZH7G_mobileBrand{width:fit-content;color:inherit;grid-column:1/-1;text-decoration:none;display:block}.WEZH7G_tagline{align-self:end;padding:0;font-size:clamp(2rem,9vw,2.75rem)}.WEZH7G_sword{align-self:end;height:9.5rem;margin-bottom:-.75rem;padding:0}.WEZH7G_hint{display:none}.WEZH7G_formSide{z-index:1;padding:var(--space-3) var(--space-5) calc(env(safe-area-inset-bottom) + var(--space-5));background:var(--sheet);border-top:1px solid var(--hairline);border-radius:28px 28px 0 0;grid-template-rows:1fr auto;justify-items:stretch;margin-top:-28px;position:relative;overflow:visible;box-shadow:0 -24px 48px -12px #0000008c}.WEZH7G_formSide:before{content:"";width:36px;height:4px;margin-bottom:var(--space-2);border-radius:var(--radius-sm);background:#ffffff24;grid-row:1;justify-self:center;position:absolute;top:10px;left:calc(50% - 18px)}.WEZH7G_brand{display:none}.WEZH7G_card{place-self:start center;gap:var(--space-4);max-width:30rem;padding:var(--space-5) 0 var(--space-5)}.WEZH7G_card h1{font-size:2.25rem}.WEZH7G_legal{justify-self:center}}@media (prefers-reduced-motion:reduce){.WEZH7G_card input{transition:none}.WEZH7G_card .button{transition:none}}
.X8sWMG_shell{min-height:100dvh;padding:max(var(--space-4), env(safe-area-inset-top)) var(--space-5) max(var(--space-4), env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;display:grid}.X8sWMG_header{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.X8sWMG_brand{color:inherit;text-decoration:none}.X8sWMG_steps{gap:var(--space-2);font-family:var(--font-mono);font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-tracking);font-weight:var(--eyebrow-weight);text-transform:uppercase;color:var(--color-text-faint);margin:0;padding:0;list-style:none;display:flex}.X8sWMG_steps li{align-items:center;gap:var(--space-2);display:flex}.X8sWMG_steps li+li:before{content:"";border-top:1px solid var(--color-border);width:1.5rem}.X8sWMG_steps li[aria-current=step]{color:var(--color-text)}.X8sWMG_steps li[data-done]{color:var(--color-text-muted)}.X8sWMG_main{padding:var(--space-7) 0;align-content:center;justify-items:center;display:grid}.X8sWMG_card{width:100%;max-width:26rem}.X8sWMG_wide{width:100%;max-width:76rem}.X8sWMG_kicker{margin-bottom:calc(var(--space-2) * -1);font-family:var(--font-mono);font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-tracking);font-weight:var(--eyebrow-weight);text-transform:uppercase;color:var(--color-text-muted)}.X8sWMG_title{font-size:2.5rem;font-weight:var(--weight-bold);letter-spacing:-.04em;line-height:1.05}.X8sWMG_wide .X8sWMG_title,.X8sWMG_wide .X8sWMG_lede{text-align:center}.X8sWMG_wide .X8sWMG_lede{margin:0 auto var(--space-6);max-width:36rem}.X8sWMG_title:focus{outline:none}.X8sWMG_planBadge{align-items:center;gap:var(--space-2);width:fit-content;padding:var(--space-1) var(--space-3);font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);display:inline-flex}.X8sWMG_planBadge strong{color:var(--color-text)}.X8sWMG_results{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.X8sWMG_results li{gap:var(--space-0-5);display:grid}.X8sWMG_results li[data-ok=false] span{color:var(--color-danger,#f08080)}.X8sWMG_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.X8sWMG_legal{font-size:var(--text-xs);color:var(--color-text-faint);text-align:center}@media (max-width:640px){.X8sWMG_shell{padding:var(--space-4)}.X8sWMG_title{font-size:2rem}}
.hv6khW_card{isolation:isolate;color:#f1f1f3;background:var(--ink);grid-template-columns:1fr 26rem;align-items:center;width:1200px;height:630px;min-height:0;display:grid;position:relative;overflow:hidden}.hv6khW_silk{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hv6khW_copy{align-content:center;gap:22px;height:100%;padding:64px 0 56px 76px;display:grid}.hv6khW_logo{--logo-dot:var(--brand-on-ink);color:#fff;margin-bottom:18px;font-size:46px;line-height:1}.hv6khW_headline{font-size:96px;font-weight:var(--weight-bold);letter-spacing:-.045em;line-height:1}.hv6khW_sub{color:#ffffffb8;max-width:30rem;font-size:26px;line-height:1.35}.hv6khW_url{font-family:var(--font-mono);font-size:var(--text-xl);letter-spacing:.04em;color:var(--brand-on-ink);margin-top:18px}.hv6khW_tickets{gap:22px;margin:0;padding:0 64px 0 0;list-style:none;display:grid}.hv6khW_tickets li{height:76px;font-size:22px;font-weight:var(--weight-medium);letter-spacing:-.01em;white-space:nowrap;border-radius:var(--radius-2xl);justify-self:start;align-items:center;gap:14px;padding:0 28px 0 18px;line-height:1.2;display:flex;box-shadow:0 24px 50px -20px #000000b3}.hv6khW_tickets li:nth-child(2n){justify-self:end}.hv6khW_tickets li span{display:grid}.hv6khW_tickets small{font-size:var(--text-md);font-weight:var(--weight-regular);opacity:.65}.hv6khW_tickets li[data-tone=light]{color:#141416;background:#fff}.hv6khW_tickets li[data-tone=dark]{color:#f1f1f3;background:#18181c;border:1px solid #ffffff24}.hv6khW_tickets li[data-tone=brand]{color:#2b1f06;background:var(--gold-fill)}
