.dHKO5W_layer{z-index:-1;pointer-events:none;opacity:0;position:fixed;inset:0}.dHKO5W_layer canvas{display:block}.dHKO5W_still{width:1400px!important;height:1400px!important}.dHKO5W_capture{z-index:9999;background:0 0;width:1600px;height:1000px;inset:0 auto auto 0}
.vKUvwq_marker{outline:1px dashed var(--pending-line);outline-offset:-1px;background:repeating-linear-gradient(135deg, var(--pending-hatch) 0 4px, transparent 4px 8px), var(--pending-bg);max-width:100%;color:var(--pending-ink);font-family:var(--font-sans);font-size:var(--text-label);font-variation-settings:"wdth" 100;letter-spacing:.01em;vertical-align:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;padding:.42em .65em;font-style:normal;font-weight:520;line-height:1.2;display:inline-block}.vKUvwq_unverified{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--pending-line) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--pending-line) 70%, transparent);text-underline-offset:.28em;text-decoration-thickness:1px}
.Y9Sg7q_night{z-index:-1;background:#04060e;position:absolute;inset:0;overflow:hidden}.Y9Sg7q_veil{opacity:.85;mix-blend-mode:screen;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:radial-gradient(42% 34% at 50% 76%,#0000001f 35%,#000 100%),linear-gradient(#0000,#000 25% 70%,#0000);mask-image:radial-gradient(42% 34% at 50% 76%,#0000001f 35%,#000 100%),linear-gradient(#0000,#000 25% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.Y9Sg7q_image{object-fit:cover;object-position:70% 40%;transform:scaleX(-1)}
._3hUVsW_footer{position:relative}._3hUVsW_footer:before,._3hUVsW_footer:after{content:"";pointer-events:none;position:absolute;top:0;left:50%;translate:-50%}._3hUVsW_footer:before{background:linear-gradient(90deg,#0000,#a478ffa6 35%,#d6c8ffe6 50%,#a478ffa6 65%,#0000);width:min(72rem,92%);height:1px}._3hUVsW_footer:after{z-index:0;background:radial-gradient(50% 100% at 50% 0,#7c3aed38,#0000 70%);width:min(60rem,90%);height:10rem}._3hUVsW_inner{gap:var(--space-block);max-width:var(--content-max);padding:var(--space-section) var(--gutter) max(3rem, env(safe-area-inset-bottom));color:var(--text);flex-direction:column;margin-inline:auto;display:flex}._3hUVsW_columns{gap:var(--space-block) clamp(2rem, 1rem + 3vw, 4rem);grid-template-columns:repeat(auto-fit,minmax(min(12.5rem,100%),1fr));display:grid}._3hUVsW_brand{flex-direction:column;gap:1rem;min-width:0;display:flex}._3hUVsW_logo{align-self:flex-start;width:auto;height:2rem}._3hUVsW_legal{color:var(--muted);font-size:var(--text-small);line-height:1.6}._3hUVsW_column{flex-direction:column;gap:.875rem;display:flex}._3hUVsW_heading{color:var(--heading);font-size:var(--text-small);font-weight:var(--ui-weight);letter-spacing:.002em}._3hUVsW_column ul{flex-direction:column;display:flex}._3hUVsW_column a,._3hUVsW_item{min-height:2.25rem;color:var(--muted);font-size:var(--text-ui);align-items:center;display:inline-flex}._3hUVsW_column a{transition:color .3s var(--ease-out);text-decoration:none}._3hUVsW_column a:hover{color:var(--heading);text-decoration-line:underline}._3hUVsW_riskBlock{padding-top:var(--space-item);border-top:1px solid #a9b8ce29}._3hUVsW_riskWarning{max-width:60ch;color:var(--text);font-size:var(--text-body);line-height:1.65}._3hUVsW_riskWarning [data-unverified]{text-decoration:none}._3hUVsW_riskWarning strong{color:var(--heading);font-weight:var(--ui-weight)}@media (max-width:47.99em){._3hUVsW_inner{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}}._3hUVsW_previewNote{color:var(--bar-note);font-size:var(--text-small);font-weight:var(--ui-weight)}._3hUVsW_baseline{color:var(--subtle);font-size:var(--text-label);flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}
._854jQa_button{--button-shadow:var(--lightningcss-light,#15254773)var(--lightningcss-dark,#000000b3);border-radius:var(--radius-pill);font-weight:var(--ui-weight);letter-spacing:var(--tracking-ui);text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .4s var(--ease-out), filter .3s var(--ease-out), transform .2s var(--ease-out);justify-content:center;align-items:center;gap:.5rem;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}._854jQa_button:active{transform:scale(.98)}._854jQa_sm{min-height:2.5rem;font-size:var(--text-small);padding-inline:1rem}._854jQa_md{min-height:2.75rem;font-size:var(--text-ui);padding-inline:1.25rem}._854jQa_lg{min-height:3.5rem;padding-inline:2rem;font-size:1.0625rem}._854jQa_violet{background:var(--violet);color:var(--on-violet);box-shadow:inset 0 1px 0 #ffffff2e, 0 10px 24px -14px var(--button-shadow)}._854jQa_violet:hover{background:var(--violet-hover);box-shadow:inset 0 1px 0 #ffffff2e, 0 14px 30px -14px var(--button-shadow)}._854jQa_gold{background:var(--gold);color:var(--on-gold);box-shadow:inset 0 1px 0 #ffffff73, 0 10px 24px -14px var(--button-shadow);overflow:hidden}._854jQa_gold:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}._854jQa_gold:hover{filter:brightness(1.05)}@media (prefers-reduced-motion:no-preference){._854jQa_gold:hover:after{transition:transform .8s var(--ease-out);transform:translate(120%)}}._854jQa_goldOutline{color:var(--gold-ink);background:var(--lightningcss-light,#e2b45714)var(--lightningcss-dark,#e2b4570f)}._854jQa_goldOutline:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(var(--lightningcss-light,#d9a84a)var(--lightningcss-dark,#f6db95),var(--lightningcss-light,#b8862c)var(--lightningcss-dark,#c9963a));padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._854jQa_goldOutline:hover{background:var(--lightningcss-light,#e2b45729)var(--lightningcss-dark,#e2b45721)}._854jQa_outline{border:1px solid var(--line-strong);background:var(--glass);color:var(--heading)}._854jQa_outline:hover{border-color:var(--accent)}
.psbpAa_switcher{flex:none}.psbpAa_list{border:1px solid var(--line);border-radius:var(--radius-pill);gap:2px;padding:3px;display:flex}.psbpAa_option{border-radius:var(--radius-pill);min-width:2.5rem;min-height:2.25rem;color:var(--muted);font-size:var(--text-label);font-weight:var(--ui-weight);letter-spacing:.06em;-webkit-tap-highlight-color:transparent;transition:color .3s var(--ease-out), background-color .3s var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.psbpAa_option:hover{color:var(--heading)}.psbpAa_option[aria-current=true]{color:#fff;background:var(--lightningcss-light,#152547)var(--lightningcss-dark,#a478ff38)}
.dvw3PW_trigger,.dvw3PW_close{border:1px solid var(--line);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--heading);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dvw3PW_trigger svg,.dvw3PW_close svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;width:1.25rem;height:1.25rem}.dvw3PW_sheet{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--gutter) max(1.5rem, env(safe-area-inset-bottom));background:var(--bg);color:var(--text);opacity:0;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out), overlay .35s allow-discrete, display .35s allow-discrete;border:0;margin:0;position:fixed;inset:0;overflow-y:auto;transform:translateY(-.75rem)}.dvw3PW_sheet[open]{opacity:1;flex-direction:column;gap:2rem;display:flex;transform:none}@starting-style{.dvw3PW_sheet[open]{opacity:0;transform:translateY(-.75rem)}}.dvw3PW_sheet::backdrop{background:0 0}html:has(dialog[open]){overflow:hidden}.dvw3PW_top{min-height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.dvw3PW_logo{width:auto;height:1.75rem}.dvw3PW_nav ul{flex-direction:column;display:flex}.dvw3PW_nav a{border-bottom:1px solid var(--line);color:var(--heading);font-size:clamp(1.75rem,1.2rem + 2.4vw,2.5rem);font-weight:var(--display-weight);font-variation-settings:var(--display-width);letter-spacing:var(--tracking-display);padding-block:.625rem;line-height:1.15;text-decoration:none;display:block}.dvw3PW_nav a[aria-current]{border-bottom-color:var(--accent)}.dvw3PW_actions{gap:.75rem;display:grid}.dvw3PW_secondary{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.dvw3PW_secondary a{min-height:2.75rem;color:var(--muted);font-size:var(--text-ui);align-items:center;font-weight:460;display:inline-flex}.dvw3PW_preferences{border-top:1px solid var(--line);align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}@media (min-width:40em){.dvw3PW_preferences{display:none}}
.gv9_OW_toggle{border:1px solid var(--line);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s var(--ease-out), border-color .3s var(--ease-out);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gv9_OW_toggle:hover{border-color:var(--line-strong);color:var(--heading)}.gv9_OW_toggle svg{width:1.125rem;height:1.125rem}.gv9_OW_sun,.gv9_OW_toLight{display:none}@media (prefers-color-scheme:dark){:is(:root:not([data-theme=light]) .gv9_OW_sun,:root:not([data-theme=light]) .gv9_OW_toLight){display:inline}:is(:root:not([data-theme=light]) .gv9_OW_moon,:root:not([data-theme=light]) .gv9_OW_toDark){display:none}}:is(:root[data-theme=dark] .gv9_OW_sun,:root[data-theme=dark] .gv9_OW_toLight){display:inline}:is(:root[data-theme=dark] .gv9_OW_moon,:root[data-theme=dark] .gv9_OW_toDark){display:none}
.lnUIdW_riskBar{z-index:31;border-bottom:1px solid var(--bar-line);background:var(--bar);position:relative}.lnUIdW_riskInner{max-width:var(--content-max);padding:.5625rem var(--gutter);color:var(--bar-ink);font-size:var(--text-label);letter-spacing:.002em;flex-wrap:wrap;justify-content:space-between;gap:.375rem 1.5rem;margin-inline:auto;line-height:1.5;display:flex}.lnUIdW_previewNote{color:var(--bar-note);font-weight:var(--ui-weight);display:none}@media (max-width:39.99em){.lnUIdW_riskInner{padding-block:.5rem;font-size:.75rem;line-height:1.45}}@media (min-width:40em){.lnUIdW_previewNote{display:block}}.lnUIdW_header{z-index:30;height:var(--header-h);pointer-events:none;position:sticky;top:0}.lnUIdW_bar{height:var(--header-h);pointer-events:auto;transition:height .45s var(--ease-out), background-color .45s var(--ease-out), border-color .45s var(--ease-out), transform .45s var(--ease-out);border-bottom:1px solid #0000}.lnUIdW_header[data-compact] .lnUIdW_bar{height:var(--header-compact);border-bottom-color:var(--line);background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}.lnUIdW_riskLine{inset:var(--header-compact) 0 auto;padding:.3125rem var(--gutter);border-bottom:1px solid var(--bar-line);background:color-mix(in srgb, var(--bar) 94%, transparent);color:var(--bar-ink);text-align:center;opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), visibility .35s;margin:0;font-size:.75rem;line-height:1.5;display:none;position:absolute}@media (min-width:48em){.lnUIdW_riskLine{display:block}.lnUIdW_header[data-compact] .lnUIdW_riskLine{opacity:1;visibility:visible}}.lnUIdW_riskInner [data-unverified],.lnUIdW_riskLine [data-unverified]{text-decoration:none}.lnUIdW_riskLine mark{font-size:inherit;padding:.12em .4em}.lnUIdW_header[data-hidden] .lnUIdW_bar{transform:translateY(-105%)}.lnUIdW_inner{height:100%;max-width:var(--content-max);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1.25rem;margin-inline:auto;display:flex}.lnUIdW_brand{flex:none;align-items:center;min-height:2.75rem;display:inline-flex}.lnUIdW_logo{width:auto;height:1.75rem}.lnUIdW_nav{display:none}.lnUIdW_nav ul{gap:clamp(1.25rem,.5rem + 1.6vw,1.875rem);display:flex}.lnUIdW_nav a{min-height:2.75rem;color:var(--muted);font-size:var(--text-ui);letter-spacing:var(--tracking-ui);transition:color .3s var(--ease-out);align-items:center;font-weight:460;text-decoration:none;display:inline-flex;position:relative}.lnUIdW_nav a:hover,.lnUIdW_nav a[aria-current]{color:var(--heading)}.lnUIdW_nav a:after{background:var(--accent);content:"";height:2px;transition:transform .45s var(--ease-out);position:absolute;inset:auto 0 .4375rem;transform:scaleX(0)}.lnUIdW_nav a[aria-current]:after{transform:scaleX(1)}.lnUIdW_tools{flex:none;align-items:center;gap:.375rem;display:flex}.lnUIdW_preferences{align-items:center;gap:.375rem;display:inline-flex}.lnUIdW_door{display:none}@media (min-width:40em){.lnUIdW_door{display:inline-flex}.lnUIdW_tools{gap:.5rem}}@media (min-width:72em){.lnUIdW_nav{display:block}.lnUIdW_menu{display:none}}@media (prefers-reduced-motion:reduce){.lnUIdW_bar,.lnUIdW_nav a:after{transition:none}}
.wkZfyW_bar{z-index:40;padding:.5rem var(--gutter) max(.75rem, env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);transition:transform .5s var(--ease-out);flex-direction:column;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.wkZfyW_visible{transform:none}.wkZfyW_risk{color:var(--muted);text-align:center;margin:0;font-size:.75rem;line-height:1.45}.wkZfyW_risk [data-unverified]{text-decoration:none}.wkZfyW_risk mark{font-size:inherit;padding:.1em .35em}.wkZfyW_doorsFold{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:1fr;display:grid}.wkZfyW_doorsAway .wkZfyW_doorsFold{grid-template-rows:0fr}.wkZfyW_doors{min-height:0;transition:opacity .3s var(--ease-out);gap:.625rem;padding-top:.5rem;display:flex}.wkZfyW_doorsAway .wkZfyW_doors{opacity:0;overflow:hidden}.wkZfyW_action{flex:1}@media (min-width:48em){.wkZfyW_bar{display:none}}@media (prefers-reduced-motion:reduce){.wkZfyW_bar,.wkZfyW_doorsFold,.wkZfyW_doors{transition:none}}
.X2qqEa_stack{gap:var(--space-block);flex-direction:column;display:flex}.X2qqEa_planName{color:var(--heading);font-size:clamp(1.375rem,1.25rem + .5vw,1.75rem);font-weight:var(--display-weight);letter-spacing:-.02em;line-height:1.15}.X2qqEa_label{color:var(--heading);font-size:var(--text-ui);font-weight:var(--title-weight);letter-spacing:var(--tracking-ui);display:block}.X2qqEa_hint{max-width:38ch;color:var(--muted);font-size:var(--text-small);margin-top:.25rem;font-weight:400;line-height:1.5;display:block}.X2qqEa_table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;display:none}.X2qqEa_table thead th{top:var(--header-compact);z-index:1;border-bottom:1px solid var(--line-strong);background-color:var(--surface-raised);text-align:start;vertical-align:bottom;padding:1.25rem 1.5rem;position:sticky}.X2qqEa_corner{width:36%;padding-inline-start:0!important}.X2qqEa_planHead{font-weight:400}.X2qqEa_planHead>*+*{margin-top:.875rem}.X2qqEa_planHead .X2qqEa_planName{display:block}.X2qqEa_condition{border-bottom:1px solid var(--line);text-align:start;vertical-align:top;padding:1.375rem 3rem 1.375rem 0;font-weight:400}.X2qqEa_value{border-bottom:1px solid var(--line);color:var(--heading);font-weight:var(--title-weight);vertical-align:top;padding:1.375rem 1.5rem}.X2qqEa_summary{color:var(--lead);font-weight:400}.X2qqEa_demoColumn{--lit:color-mix(in srgb, var(--accent) 6%, transparent);background-image:linear-gradient(var(--lit), var(--lit))}.X2qqEa_cards{gap:1rem;display:grid}.X2qqEa_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-base);flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;display:flex}.X2qqEa_demoCard{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.X2qqEa_cardNote{color:var(--muted);font-size:var(--text-small);line-height:1.5}.X2qqEa_terms{border-top:1px solid var(--line);flex-direction:column;display:flex}.X2qqEa_term{border-bottom:1px solid var(--line);gap:.5rem;padding-block:1rem;display:grid}.X2qqEa_termValue{color:var(--heading);font-weight:var(--title-weight)}.X2qqEa_cardDoor{margin-top:.5rem}@media (min-width:48em){.X2qqEa_table{display:table}.X2qqEa_cards{display:none}}
.pJNPyG_poster{left:calc(var(--anchor-x) * 100%);top:calc(var(--anchor-y) * 100%);width:auto;max-width:none;height:min(calc(100cqh * var(--crystal-h)), calc(100cqw * var(--crystal-w)));pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity 1.1s var(--ease-out);position:absolute;transform:translate(-50%,-50%)}:root[data-crystal=live] .pJNPyG_poster{opacity:0}
.T7WIcG_closing{color:var(--text);flex-direction:column;display:flex;position:relative;overflow-x:clip}.T7WIcG_stage{--anchor-x:.5;--anchor-y:.5;--crystal-h:1;--crystal-w:1.6;z-index:-1;height:min(70vw,22rem);margin-top:var(--space-section);pointer-events:none;position:relative;container-type:size}.T7WIcG_halo{left:calc(var(--anchor-x) * 100%);top:calc(var(--anchor-y) * 100%);width:calc(min(100cqh * var(--crystal-h), 100cqw * var(--crystal-w)) * .62);aspect-ratio:1/1.05;--halo-core:#a78bfa4d;--halo:#6d28d933;background:radial-gradient(closest-side, var(--halo-core), var(--halo) 50%, transparent);position:absolute;translate:-50% -50%}.T7WIcG_content{align-items:center;gap:var(--space-item);width:100%;max-width:var(--content-max);padding:0 var(--gutter) var(--space-section);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.T7WIcG_title{color:var(--heading);font-size:var(--statement-closing);font-weight:var(--display-weight);font-variation-settings:var(--display-wide);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);flex-direction:column;align-items:center;display:flex}.T7WIcG_titleStart,.T7WIcG_titleEnd{display:block}.T7WIcG_titleEnd{font-weight:var(--statement-stress)}.T7WIcG_bottom{flex-direction:column;align-items:center;gap:1.75rem;width:100%;display:flex}.T7WIcG_lead{max-width:30rem;color:var(--lead);font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead)}.T7WIcG_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.T7WIcG_actions>*{flex:100%}@media (min-width:40em){.T7WIcG_actions{width:auto}.T7WIcG_actions>*{flex:none}}@media (min-width:48em){.T7WIcG_stage{height:clamp(20rem,44svh,30rem)}}
.KRU6Oa_layout{gap:var(--space-block);display:grid}.KRU6Oa_title{font-size:var(--display-side)}.KRU6Oa_list{flex-direction:column;display:flex}.KRU6Oa_list>details:last-of-type{border-bottom:1px solid var(--line)}.KRU6Oa_contact{color:var(--muted);font-size:var(--text-ui);padding-top:1.75rem}.KRU6Oa_item{border-top:1px solid var(--line);interpolate-size:allow-keywords}.KRU6Oa_item::details-content{block-size:0;transition:block-size .45s var(--ease-out), content-visibility .45s allow-discrete;overflow:clip}.KRU6Oa_item[open]::details-content{block-size:auto}.KRU6Oa_question{min-height:4.25rem;color:var(--heading);font-size:var(--text-reading);letter-spacing:-.012em;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1.25rem;font-weight:500;line-height:1.35;list-style:none;display:flex}.KRU6Oa_question::-webkit-details-marker{display:none}.KRU6Oa_question:hover span{text-decoration-line:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.KRU6Oa_question svg{fill:none;width:1.25rem;height:1.25rem;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;transition:transform .35s var(--ease-out);flex:none}.KRU6Oa_item[open] .KRU6Oa_question svg{transform:rotate(45deg)}.KRU6Oa_answer{max-width:62ch;color:var(--muted);line-height:var(--leading-body);padding:0 3rem 1.5rem 0}@media (min-width:60em){.KRU6Oa_layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(2.5rem,1rem + 4vw,6rem)}.KRU6Oa_title{top:calc(var(--header-compact) + 1.5rem);position:sticky}}
.vLlmmW_hero{--px:0;--py:0;z-index:-1;pointer-events:none;background:var(--bg);position:absolute;inset:0;overflow:hidden}.vLlmmW_veil{--veil-blend:multiply;mix-blend-mode:var(--veil-blend);opacity:.95;transform:translate3d(calc(var(--px) * -10px), calc(var(--py) * -6px), 0);-webkit-mask-composite:source-in;position:absolute;inset:-4% -6% 0;-webkit-mask-image:radial-gradient(46% 26% at 50% 84%,#0000 30%,#000 100%),linear-gradient(#000 30%,#00000080 46% 60%,#000 70%,#0000 90%);mask-image:radial-gradient(46% 26% at 50% 84%,#0000 30%,#000 100%),linear-gradient(#000 30%,#00000080 46% 60%,#000 70%,#0000 90%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:63.99em){.vLlmmW_veil{-webkit-mask-image:linear-gradient(#000 28%,#00000073 44%,#0000 58%);mask-image:linear-gradient(#000 28%,#00000073 44%,#0000 58%)}}.vLlmmW_veil img{object-fit:cover;object-position:70% 30%}.vLlmmW_hero:after{content:"";opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .vLlmmW_veil{--veil-blend:screen}}:root[data-theme=dark] .vLlmmW_veil{--veil-blend:screen}.vLlmmW_chosenDark,.vLlmmW_chosenLight{display:none}@media (prefers-color-scheme:light){:root[data-theme=dark] .vLlmmW_system{display:none}:root[data-theme=dark] .vLlmmW_chosenDark{display:block}}@media (prefers-color-scheme:dark){:root[data-theme=light] .vLlmmW_system{display:none}:root[data-theme=light] .vLlmmW_chosenLight{display:block}}@media (prefers-reduced-motion:reduce){.vLlmmW_veil{transform:none}}
.IV7kAq_toggle{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--glass);width:2.75rem;height:2.75rem;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s var(--ease-out), border-color .3s var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}.IV7kAq_toggle:hover{border-color:var(--line-strong);color:var(--heading)}.IV7kAq_toggle svg{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.IV7kAq_toggle{display:none}}
.y7sSjq_words{display:inline}.y7sSjq_mask{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:clip}.y7sSjq_word{display:inline-block}.y7sSjq_colour{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.y7sSjq_load .y7sSjq_word{animation:y7sSjq_word-rise .9s var(--ease-out) both;animation-delay:calc(var(--delay) + var(--i) * 75ms)}}@keyframes y7sSjq_word-rise{0%{transform:translateY(108%)}to{transform:none}}
.wW_iAa_artwork{--px:0;--py:0;--orbit-far:var(--lightningcss-light,#7c3aed57)var(--lightningcss-dark,#a59bff80);--orbit-near:var(--lightningcss-light,#7c3aed8c)var(--lightningcss-dark,#b0a8ffd9);--dot-ink:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#f4f1ff);--dot-glow:var(--lightningcss-light,#7c3aed73)var(--lightningcss-dark,#a5b4fce6);--pool:var(--lightningcss-light,#6d28d929)var(--lightningcss-dark,#7c3aed6b);--pool-core:var(--lightningcss-light,#a78bfa38)var(--lightningcss-dark,#c4b5fd61);--halo:var(--lightningcss-light,#7c3aed1a)var(--lightningcss-dark,#6d28d957);--halo-core:var(--lightningcss-light,#c4b5fd38)var(--lightningcss-dark,#a78bfa52);--reflection:.3;aspect-ratio:1600/1000;perspective:1800px;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.wW_iAa_halo{aspect-ratio:1/1.15;background:radial-gradient(closest-side, var(--halo-core), var(--halo) 48%, transparent);width:44%;translate:-50% -50%;transform:translate3d(calc(var(--px) * 4px), calc(var(--py) * 3px), 0);position:absolute;top:48%;left:50%}.wW_iAa_pool{background:radial-gradient(closest-side, var(--pool-core), transparent 55%), radial-gradient(closest-side, var(--pool), transparent);width:62%;height:20%;translate:-50% -50%;transform:translate3d(calc(var(--px) * 6px), 0, 0);position:absolute;top:86%;left:50%}.wW_iAa_orbits{width:100%;height:100%;transform:translate3d(calc(var(--px) * -18px), calc(var(--py) * -10px), 0);position:absolute;inset:0;overflow:visible}.wW_iAa_far{--line:var(--orbit-far)}.wW_iAa_near{--line:var(--orbit-near)}.wW_iAa_stopLine{stop-color:var(--line)}.wW_iAa_stopClear{stop-color:var(--line);stop-opacity:0}.wW_iAa_line{fill:none;stroke-width:1.25px;vector-effect:non-scaling-stroke}.wW_iAa_near .wW_iAa_line{stroke-width:1.5px}.wW_iAa_dot{fill:none;stroke:var(--dot-ink);stroke-width:4px;stroke-linecap:round;stroke-dasharray:0 1000;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px var(--dot-glow));opacity:0}.wW_iAa_far .wW_iAa_dot{stroke-width:3px}.wW_iAa_object{aspect-ratio:964/938;height:80%;transform-style:preserve-3d;translate:-50%;transform:translate3d(calc(var(--px) * 8px), calc(var(--py) * 5px), 0) rotateY(calc(var(--px) * 6deg)) rotateX(calc(var(--py) * -3.5deg));position:absolute;top:9%;left:50%}.wW_iAa_crystal{object-fit:contain;width:100%;height:100%;position:relative}.wW_iAa_reflection{width:100%;height:100%;opacity:var(--reflection);position:absolute;top:98.4%;left:0;-webkit-mask-image:linear-gradient(#0009,#0000 26%);mask-image:linear-gradient(#0009,#0000 26%)}.wW_iAa_reflection img{object-fit:contain;filter:blur(1.5px);width:100%;height:100%;transform:scaleY(-1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wW_iAa_artwork{--reflection:.5}}:root[data-theme=dark] .wW_iAa_artwork{--reflection:.5}@media (prefers-reduced-motion:no-preference){.wW_iAa_crystal,.wW_iAa_reflection{animation:wW_iAa_crystal-in 1.8s var(--ease-out) both}.wW_iAa_object{animation:9s ease-in-out 2s infinite alternate wW_iAa_float}.wW_iAa_line{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:wW_iAa_draw 1.3s var(--ease-in-out) both;animation-delay:calc(.4s + var(--draw-delay))}.wW_iAa_near .wW_iAa_line{animation-delay:calc(1.5s + var(--draw-delay))}.wW_iAa_dot{animation:wW_iAa_dot-in 1s var(--ease-out) forwards, wW_iAa_dot-run var(--dot-time) linear infinite;animation-delay:calc(2.9s + var(--draw-delay))}.wW_iAa_near .wW_iAa_dot{animation-delay:calc(2.9s + var(--draw-delay)), calc(2.9s + var(--draw-delay) - var(--dot-time) * .5)}.wW_iAa_pool,.wW_iAa_halo{animation:wW_iAa_pool-in 2.2s var(--ease-out) .3s both}:is(:root[data-motion=paused] .wW_iAa_object,:root[data-motion=paused] .wW_iAa_dot){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.wW_iAa_artwork{--px:0!important;--py:0!important}}@keyframes wW_iAa_crystal-in{0%{opacity:0;filter:brightness(.35)saturate(.7);translate:0 3%}}@keyframes wW_iAa_float{0%{translate:-50% -.9%}to{translate:-50% .9%}}@keyframes wW_iAa_draw{to{stroke-dashoffset:0}}@keyframes wW_iAa_dot-in{to{opacity:1}}@keyframes wW_iAa_dot-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000px}}@keyframes wW_iAa_pool-in{0%{opacity:0;scale:.6 .8}}
._w2HtG_hero{isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);view-timeline-name:--hero;display:grid;position:relative;overflow:clip}._w2HtG_motion{top:calc(var(--header-h) + .5rem);left:var(--gutter);z-index:2;position:absolute}._w2HtG_content{width:100%;max-width:96rem;padding:0 var(--gutter) clamp(3rem, 2rem + 4vw, 4.5rem);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}._w2HtG_stage{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;display:grid}._w2HtG_art{--art-w:min(128vw, 50rem);width:var(--art-w);margin:-.5rem calc((100% - var(--art-w)) / 2) 0}._w2HtG_title{z-index:1;font-size:var(--display-hero);font-weight:var(--display-weight);font-variation-settings:var(--display-wide);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);text-wrap:nowrap;flex-direction:column;align-items:center;margin-top:-1.5rem;display:flex;position:relative}._w2HtG_titleStart,._w2HtG_titleEnd{display:block}._w2HtG_bottom{width:100%;margin-top:var(--space-block);flex-direction:column;align-items:center;gap:1.5rem;display:flex}._w2HtG_lead{max-width:38rem;color:var(--lead);font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead)}._w2HtG_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}._w2HtG_actions>*{flex:100%}._w2HtG_note{max-width:34rem;color:var(--muted);font-size:var(--text-small);line-height:1.55}@media (min-width:40em){._w2HtG_actions{width:auto}._w2HtG_actions>*{flex:none}}@media (min-width:64em){._w2HtG_hero{min-height:max(40rem,100svh - 3rem);container-type:inline-size}._w2HtG_motion{top:calc(var(--header-h) + 1.25rem);right:max(var(--gutter), calc((100% - var(--content-max)) / 2 + var(--gutter)));left:auto}._w2HtG_content{justify-content:center}._w2HtG_stage{--v:clamp(13rem, calc((100svh - 24rem) / 1.28), 30rem);--waist:calc(var(--v) * .82 + 2.5rem);--title-half:5.6;grid-template-columns:minmax(0, 1fr) var(--waist) minmax(0, 1fr);margin-bottom:calc(var(--v) * .06);align-items:start}._w2HtG_art{--art-w:calc(var(--v) * 2);grid-area:1/1/auto/-1;margin-top:0}._w2HtG_title{grid-area:1/1/auto/-1;grid-template-columns:subgrid;width:100%;margin-top:calc(var(--v) * .71 - .55em);font-size:min(clamp(3rem, 6vw, 6.25rem), calc(((100cqi - var(--waist)) / 2 - 1rem) / var(--title-half)));align-items:baseline;display:grid}._w2HtG_titleStart{grid-column:1;justify-self:end}._w2HtG_titleEnd{grid-column:3;justify-self:start}._w2HtG_bottom{margin-top:clamp(.75rem,2.5svh,2rem)}._w2HtG_lead{max-width:42rem}}@media (prefers-reduced-motion:no-preference){._w2HtG_bottom{animation:_w2HtG_rise-in .9s var(--ease-out) .9s both}@supports (animation-timeline:view()){._w2HtG_art{animation:linear both _w2HtG_stage-exit;animation-timeline:--hero;animation-range:exit}}}@keyframes _w2HtG_rise-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes _w2HtG_stage-exit{to{opacity:.2;transform:translateY(18%)}}
.H5R6Kq_board{display:none}.H5R6Kq_bar,.H5R6Kq_labels{grid-template-columns:var(--columns);column-gap:4px;display:grid}.H5R6Kq_bar{height:4.5rem}.H5R6Kq_segment{--fill:var(--lightningcss-light,rgb(109 40 217/calc(.17 - var(--i) * .016)))var(--lightningcss-dark,rgb(164 120 255/calc(.3 - var(--i) * .027)));background:var(--fill);color:var(--lightningcss-light,#2e3d5c)var(--lightningcss-dark,#d5deea);min-width:0;font-size:var(--text-small);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .35s var(--ease-out), color .35s var(--ease-out), transform .35s var(--ease-out);border:0;border-radius:.625rem;align-items:flex-end;padding:.625rem clamp(.375rem,.25rem + .4vw,.75rem);font-weight:620;display:flex;position:relative}.H5R6Kq_segment:hover{--fill:var(--lightningcss-light,#6d28d942)var(--lightningcss-dark,#a478ff66)}.H5R6Kq_segmentOn{color:#fff;background:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#7c3aed)}.H5R6Kq_segmentCount{line-height:1}.H5R6Kq_labels{--labels-top:.75rem;--label-row:1.25rem;--label-gap:.375rem;grid-auto-rows:var(--label-row);row-gap:var(--label-gap);min-height:calc(2 * var(--label-row) + var(--label-gap));margin-top:var(--labels-top)}.H5R6Kq_label{grid-row:var(--line);grid-column:var(--column);min-width:0;color:var(--muted);font-size:var(--text-label);line-height:var(--label-row);white-space:nowrap;transition:color .35s var(--ease-out);position:relative}.H5R6Kq_labelText{display:inline-block}.H5R6Kq_labelText:after{height:0;font-weight:var(--title-weight);content:attr(data-name);visibility:hidden;display:block;overflow:hidden}.H5R6Kq_labelHover{color:var(--heading)}.H5R6Kq_labelOn{color:var(--heading);font-weight:var(--title-weight)}.H5R6Kq_labelLow{justify-content:flex-end;display:flex}.H5R6Kq_labelLow .H5R6Kq_labelText{flex:none}.H5R6Kq_labelLow:before{width:1px;height:calc((var(--line) - 1) * (var(--label-row) + var(--label-gap)) + var(--labels-top) - .375rem);background:var(--line-strong);content:"";transition:background-color .35s var(--ease-out);position:absolute;bottom:calc(100% + .125rem);left:calc(50% - .5px)}.H5R6Kq_labelLow.H5R6Kq_labelHover:before,.H5R6Kq_labelLow.H5R6Kq_labelOn:before{background:currentColor}.H5R6Kq_panel{gap:var(--space-item) clamp(2rem, 1rem + 4vw, 4rem);margin-top:var(--space-item);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);flex-wrap:wrap;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:flex}.H5R6Kq_figure{animation:H5R6Kq_value-in .5s var(--ease-out);flex-direction:column;flex:14rem;gap:.5rem;display:flex}.H5R6Kq_bigCount{color:var(--heading);font-size:var(--display-numeral);font-weight:var(--display-weight);font-variation-settings:var(--display-wide);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--tracking-display);line-height:.9}.H5R6Kq_share{color:var(--muted);font-size:var(--text-ui)}.H5R6Kq_detail{flex-direction:column;flex:2 26rem;gap:1rem;min-width:0;display:flex}.H5R6Kq_panelName{color:var(--heading);font-size:clamp(1.375rem,1.25rem + .5vw,1.75rem);font-weight:var(--title-weight);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.H5R6Kq_description{max-width:38rem;color:var(--lead);font-size:var(--text-reading);line-height:var(--leading-reading)}.H5R6Kq_examples{flex-direction:column;gap:.625rem;display:flex}.H5R6Kq_examplesLabel{color:var(--subtle);font-size:var(--text-label);font-weight:500}.H5R6Kq_chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.H5R6Kq_chip{border:1px solid var(--line);background:var(--surface-base);border-radius:.75rem;flex-direction:column;gap:.125rem;padding:.625rem .875rem;display:inline-flex}.H5R6Kq_symbol{color:var(--heading);font-size:var(--text-small);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--tracking-symbol);font-weight:620}.H5R6Kq_chipName{color:var(--subtle);font-size:.75rem}.H5R6Kq_list{margin-top:var(--space-block);border-bottom:1px solid var(--line)}.H5R6Kq_item{border-top:1px solid var(--line);transition:border-color .4s var(--ease-out)}.H5R6Kq_open{border-top-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.H5R6Kq_row{width:100%;min-height:4rem;color:var(--dim);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .35s var(--ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;display:flex}.H5R6Kq_open .H5R6Kq_row{color:var(--heading)}.H5R6Kq_rowName{font-size:clamp(1.75rem,1.5rem + 1.2vw,2.25rem);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.05}.H5R6Kq_rowCount{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-width:2.75rem;height:1.875rem;color:var(--muted);font-size:var(--text-small);font-weight:var(--ui-weight);font-variant-numeric:tabular-nums lining-nums;flex:none;justify-content:center;align-items:center;padding-inline:.625rem;display:inline-flex}.H5R6Kq_open .H5R6Kq_rowCount{background:var(--violet);color:var(--on-violet);border-color:#0000}.H5R6Kq_rowPanel{transition:grid-template-rows .55s var(--ease-out);grid-template-rows:0fr;display:grid}.H5R6Kq_open .H5R6Kq_rowPanel{grid-template-rows:1fr}.H5R6Kq_rowPanelInner{min-height:0;overflow:hidden}.H5R6Kq_rowDetail{flex-direction:column;gap:1rem;padding:.25rem 0 1.75rem;display:flex}@media (min-width:48em){.H5R6Kq_board{margin-top:var(--space-block);display:block}.H5R6Kq_list{display:none}}@keyframes H5R6Kq_value-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.H5R6Kq_segment,.H5R6Kq_label,.H5R6Kq_labelLow:before,.H5R6Kq_rowPanel,.H5R6Kq_figure{transition:none;animation:none}}
.oFkaEG_layout{gap:var(--space-block);align-items:center;display:grid}.oFkaEG_copy{gap:var(--space-item);flex-direction:column;display:flex}.oFkaEG_statement{max-width:16ch;color:var(--heading);font-size:var(--display-side);font-weight:var(--display-weight);font-variation-settings:var(--display-wide);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement)}.oFkaEG_stress{font-weight:var(--statement-stress)}.oFkaEG_body{max-width:var(--measure-body);color:var(--lead);font-size:var(--text-reading);line-height:var(--leading-reading);flex-direction:column;gap:1rem;display:flex}.oFkaEG_licence{font-size:var(--text-small)}.oFkaEG_figure{flex-direction:column;gap:.75rem;display:flex}.oFkaEG_caption{color:var(--subtle);font-size:var(--text-small);line-height:1.55}.oFkaEG_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:0 40px 80px -50px var(--shadow);flex-direction:column;gap:1.375rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:flex}.oFkaEG_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.oFkaEG_cardTitle{color:var(--heading);font-size:1.125rem;font-weight:var(--title-weight);letter-spacing:var(--tracking-title)}.oFkaEG_badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--lightningcss-light,#5b21b6)var(--lightningcss-dark,#ddd0ff);font-size:var(--text-label);font-weight:var(--ui-weight);padding:.3125rem .75rem}.oFkaEG_badgeDone{color:var(--lightningcss-light,#0d6b42)var(--lightningcss-dark,#9ef0c4);background:var(--lightningcss-light,#dcf5e8)var(--lightningcss-dark,#6ee7a826)}.oFkaEG_states{flex-direction:column;display:flex}.oFkaEG_state{gap:.875rem;padding-bottom:1.125rem;display:flex;position:relative}.oFkaEG_state:not(:last-child):before{content:"";background:var(--line-strong);width:1px;position:absolute;top:1.625rem;bottom:.25rem;left:.6875rem}.oFkaEG_statePassed:not(:last-child):before{background:var(--accent)}.oFkaEG_marker{border:1px solid var(--line-strong);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0f1e);width:1.375rem;height:1.375rem;transition:background-color .35s var(--ease-out), border-color .35s var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}.oFkaEG_marker svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem}.oFkaEG_statePassed .oFkaEG_marker{border-color:var(--accent);background:var(--accent)}.oFkaEG_stateNow .oFkaEG_marker{border-color:var(--accent);box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--accent) 35%, transparent)}.oFkaEG_stateText{flex-direction:column;gap:.125rem;display:flex}.oFkaEG_stateTitle{color:var(--muted);font-weight:var(--title-weight);transition:color .35s var(--ease-out)}.oFkaEG_statePassed .oFkaEG_stateTitle,.oFkaEG_stateNow .oFkaEG_stateTitle{color:var(--heading)}.oFkaEG_stateHint{color:var(--subtle);font-size:var(--text-small)}.oFkaEG_advance{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));border-radius:var(--radius-pill);min-height:2.75rem;color:var(--heading);font-size:var(--text-ui);font-weight:var(--ui-weight);cursor:pointer;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:0 0;align-self:flex-start;padding-inline:1.125rem}.oFkaEG_advance:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}@media (prefers-reduced-motion:no-preference){.oFkaEG_stateNow .oFkaEG_marker{animation:1.6s ease-in-out 3 oFkaEG_breathe}}@keyframes oFkaEG_breathe{50%{box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--accent) 35%, transparent), 0 0 0 6px color-mix(in srgb, var(--accent) 18%, transparent)}}@media (min-width:64em){.oFkaEG_layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:clamp(2.5rem,1rem + 5vw,6rem)}}
.jyROGa_stack{gap:var(--space-block);flex-direction:column;display:flex}.jyROGa_tiles{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;display:grid}.jyROGa_tile{--tile-accent:var(--accent);--tile-fill:var(--violet);--tile-on-fill:var(--on-violet);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-base);height:100%;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-out);flex-direction:column;justify-content:space-between;gap:clamp(1.5rem,1rem + 2vw,2.5rem);padding:clamp(1.375rem,1.1rem + 1vw,1.75rem);text-decoration:none;display:flex}.jyROGa_tile:hover,.jyROGa_tile:focus-visible{border-color:var(--tile-accent);background:color-mix(in srgb, var(--tile-accent) 5%, var(--surface-base));box-shadow:0 24px 48px -32px var(--shadow);transform:translateY(-3px)}@media (min-width:40em){.jyROGa_tile{min-height:12.5rem}}.jyROGa_icon{background:color-mix(in srgb, var(--tile-accent) 12%, transparent);width:2.75rem;height:2.75rem;color:var(--tile-accent);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.jyROGa_icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.jyROGa_tile:hover .jyROGa_icon,.jyROGa_tile:focus-visible .jyROGa_icon{background:var(--tile-fill);color:var(--tile-on-fill)}.jyROGa_gold{--tile-accent:var(--gold-ink);--tile-fill:var(--gold);--tile-on-fill:var(--on-gold)}.jyROGa_top{flex-direction:column;gap:.625rem;display:flex}.jyROGa_title{color:var(--heading);font-size:clamp(1.25rem,1.15rem + .45vw,1.5rem);font-weight:var(--title-weight);letter-spacing:var(--tracking-title)}.jyROGa_text{color:var(--muted);line-height:1.55}.jyROGa_domain{color:var(--tile-accent);font-size:var(--text-ui);font-weight:var(--ui-weight);justify-content:space-between;align-items:center;gap:1rem;display:flex}.jyROGa_domain svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;transition:transform .3s var(--ease-out);flex:none}.jyROGa_tile:hover .jyROGa_domain svg,.jyROGa_tile:focus-visible .jyROGa_domain svg{transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce){.jyROGa_tile:hover,.jyROGa_tile:focus-visible{transform:none}}
.rXHCyW_layout{gap:var(--space-item);grid-template-areas:"title""steps""demo""action";display:grid}.rXHCyW_title{margin-bottom:calc(var(--space-block) - var(--space-item));font-size:var(--display-side);grid-area:title}.rXHCyW_steps{border-top:1px solid var(--line);flex-direction:column;grid-area:steps;display:flex}.rXHCyW_step{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--muted);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease-out), color .3s var(--ease-out);background:0 0;border-radius:0;align-items:center;gap:1.125rem;padding:1rem .5rem;display:flex}.rXHCyW_step:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.rXHCyW_stepOn{background:color-mix(in srgb, var(--accent) 9%, transparent);color:var(--heading)}.rXHCyW_number{border:1px solid var(--line-strong);width:2.125rem;height:2.125rem;font-size:var(--text-small);font-variant-numeric:tabular-nums lining-nums;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:620;display:inline-flex}.rXHCyW_stepOn .rXHCyW_number{border-color:var(--accent);color:var(--accent)}.rXHCyW_stepDone .rXHCyW_number{border-color:var(--accent);background:var(--accent);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0f1e)}.rXHCyW_stepText{flex-direction:column;gap:.125rem;display:flex}.rXHCyW_stepTitle{font-size:1.0625rem;font-weight:var(--title-weight);letter-spacing:var(--tracking-title)}.rXHCyW_stepHint{color:var(--subtle);font-size:var(--text-small)}.rXHCyW_action{grid-area:action;margin-top:.5rem;display:flex}.rXHCyW_action>*{flex:1}.rXHCyW_demo{flex-direction:column;grid-area:demo;gap:.75rem;min-width:0;display:flex}.rXHCyW_panel{border-radius:var(--radius-lg)}.rXHCyW_form{border:1px solid var(--line);border-radius:var(--radius-lg);min-height:24rem;box-shadow:0 50px 100px -60px var(--shadow);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0f1e);display:flex;overflow:hidden}.rXHCyW_side{border-right:1px solid var(--line);background:var(--lightningcss-light,#f4f6fb)var(--lightningcss-dark,#080c19);flex-direction:column;flex:0 0 11.25rem;gap:.375rem;padding:1.375rem 1rem;display:none}.rXHCyW_formLogo{width:auto;height:1.125rem}.rXHCyW_sideTitle{color:var(--subtle);margin:1rem 0 .5rem;font-size:.75rem}.rXHCyW_sideSteps{flex-direction:column;gap:.25rem;display:flex}.rXHCyW_sideStep{color:var(--subtle);font-size:var(--text-label);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:.625rem;align-items:center;gap:.625rem;padding:.5625rem .625rem;display:flex}.rXHCyW_sideStepOn{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--heading)}.rXHCyW_sideDot{background:var(--line-strong);border-radius:50%;flex:none;width:.5rem;height:.5rem}.rXHCyW_sideStepOn .rXHCyW_sideDot{background:var(--lightningcss-light,#a78bfa)var(--lightningcss-dark,#c4b5fd)}.rXHCyW_sideStepDone .rXHCyW_sideDot{background:var(--accent)}.rXHCyW_main{min-width:0;animation:rXHCyW_screen-in .45s var(--ease-out);flex-direction:column;flex:1;gap:1.125rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:flex}.rXHCyW_progress{color:var(--subtle);font-size:.75rem}.rXHCyW_formTitle{color:var(--heading);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:var(--title-weight);letter-spacing:var(--tracking-title)}.rXHCyW_field{flex-direction:column;gap:.375rem;display:flex}.rXHCyW_fieldLabel{color:var(--muted);font-size:.75rem}.rXHCyW_input{border:1px solid var(--line);min-height:2.625rem;color:var(--subtle);font-size:var(--text-label);background:var(--lightningcss-light,#f7f8fb)var(--lightningcss-dark,#070a15);border-radius:.625rem;align-items:center;padding:.375rem .75rem;display:flex}.rXHCyW_formActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.rXHCyW_draft,.rXHCyW_next{min-height:2.375rem;font-size:var(--text-label);border-radius:.625rem;align-items:center;padding-inline:.875rem;display:inline-flex}.rXHCyW_draft{border:1px solid var(--line-strong);color:var(--text)}.rXHCyW_next{border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);color:var(--accent)}.rXHCyW_caption{color:var(--subtle);font-size:var(--text-small);line-height:1.55}@media (min-width:40em){.rXHCyW_side{display:flex}.rXHCyW_action>*{flex:none}}@media (min-width:64em){.rXHCyW_layout{grid-template:"title demo""steps demo""action demo"1fr/minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,1rem + 5vw,5.5rem)}.rXHCyW_title{margin-bottom:0}.rXHCyW_action{margin-top:.75rem}}@keyframes rXHCyW_screen-in{0%{opacity:0;transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){.rXHCyW_main{animation:none}}
.qBnrra_dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qBnrra_dark{display:block}:root:not([data-theme=light]) .qBnrra_light{display:none}}:root[data-theme=dark] .qBnrra_dark{display:block}:root[data-theme=dark] .qBnrra_light{display:none}
.dHpJeW_stack{gap:var(--space-block);flex-direction:column;display:flex}.dHpJeW_head>:last-child{flex:none}.dHpJeW_door{display:flex}.dHpJeW_scene{--overhang:clamp(1.5rem, 1rem + 2vw, 2.5rem);gap:1rem;display:grid}.dHpJeW_scene:has(.dHpJeW_frameWithPhone){gap:calc(var(--overhang) + 1rem)}.dHpJeW_frame{position:relative}.dHpJeW_frameWithPhone{padding-right:clamp(4.5rem,14vw - 1rem,11rem)}.dHpJeW_browser{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 60px 120px -60px var(--shadow);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b1020);overflow:hidden}.dHpJeW_chrome{border-bottom:1px solid var(--line);background:var(--lightningcss-light,#eef1f7)var(--lightningcss-dark,#0e1428);align-items:center;gap:.875rem;padding:.75rem 1rem;display:flex}.dHpJeW_lights{flex:none;gap:.4375rem;display:flex}.dHpJeW_lights span{background:var(--lightningcss-light,#cfd5e2)var(--lightningcss-dark,#2a3352);border-radius:50%;width:.6875rem;height:.6875rem}.dHpJeW_address{max-width:22rem;color:var(--muted);font-size:var(--text-label);text-align:center;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#070a15);border-radius:.5rem;flex:1;margin-inline:auto;padding:.375rem .875rem}.dHpJeW_screen{aspect-ratio:16/9}.dHpJeW_screenshot{object-fit:cover;width:100%;height:100%}.dHpJeW_phone{right:0;bottom:calc(-1 * var(--overhang));aspect-ratio:9/19;width:clamp(6.5rem,2rem + 13vw,13.5rem);box-shadow:0 40px 80px -30px var(--shadow);background:var(--lightningcss-light,#f4f6fb)var(--lightningcss-dark,#0a0f1e);border:clamp(.3125rem,.2rem + .4vw,.5rem) solid #1a2036;border-radius:clamp(1.25rem,.8rem + 1.5vw,2.125rem);position:absolute;overflow:hidden}.dHpJeW_phoneShot{object-fit:cover;width:100%;height:100%}.dHpJeW_caption{max-width:44rem;color:var(--subtle);font-size:var(--text-small);line-height:1.55}.dHpJeW_features{gap:var(--space-item) clamp(2rem, 1rem + 3vw, 3.5rem);padding-top:var(--space-item);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.dHpJeW_feature{flex-direction:column;gap:.5rem;display:flex}.dHpJeW_featureTitle{color:var(--heading);font-size:var(--text-title);font-weight:var(--title-weight);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.dHpJeW_featureText{max-width:34ch;color:var(--muted);line-height:1.6}@media (max-width:39.99em){.dHpJeW_door>*{flex:1}.dHpJeW_door{width:100%}}
