.-BCygG_root{gap:var(--space-12);flex-direction:column;display:flex}.-BCygG_caption{font:var(--type-caption);color:var(--text-meta);overflow-wrap:anywhere;line-height:1.4}.-BCygG_link{color:inherit;text-underline-offset:2px;text-decoration:underline}.-BCygG_link:hover{color:var(--text-primary)}.-BCygG_status{display:contents}.-BCygG_message{font:var(--type-mono);color:var(--text-meta)}
.BvWKpW_root{font:13px/100% var(--font-sans);color:var(--text-primary);white-space:nowrap;cursor:pointer;align-items:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.BvWKpW_root[data-variant=outline]{border:1px solid var(--border-control);border-radius:var(--radius-button);background-color:#0000;height:39px;padding:10px 18px}.BvWKpW_root[data-variant=outline]:hover{border-color:var(--border-strong);color:var(--text-primary)}.BvWKpW_root[data-variant=text]{height:39px;color:var(--text-body);background-color:#0000;border:0;padding:10px 0}.BvWKpW_root[data-variant=text]:hover{color:var(--text-primary)}.BvWKpW_root[data-variant=cta]{gap:var(--space-24);border:1px solid var(--border-strong);height:53px;font:var(--type-ui);background-color:#0000;border-radius:0;padding:16px 28px}.BvWKpW_root[data-variant=cta]:hover{background-color:var(--pt-bone);color:var(--pt-ink)}.BvWKpW_root[data-size=large]{height:48px;font-size:15px}.BvWKpW_root[data-full-width=true]{box-sizing:border-box;justify-content:space-between;width:100%}.BvWKpW_root:disabled{opacity:.5;cursor:default;pointer-events:none}
.ptS8nq_root{font:var(--type-mono);color:var(--text-meta);white-space:nowrap;display:block}
.FBivAG_root{gap:var(--gap-grid);box-sizing:border-box;width:var(--container);border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FBivAG_heading{padding-top:var(--space-24);font:inherit;align-self:start;margin:0;display:flex}.FBivAG_list{border-bottom:1px solid var(--border-section);flex-direction:column;display:flex}.FBivAG_item{all:unset;padding:var(--space-24) 0;border-top:1px solid var(--border-section);cursor:pointer;flex-direction:column;transition:border-color .2s;display:flex}.FBivAG_item[data-first=true]{border-top-color:#0000}.FBivAG_item[data-open=true]:not([data-first=true]){border-top-color:var(--border-strong)}.FBivAG_question{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.FBivAG_title{font:var(--type-item);letter-spacing:var(--type-item-ls);color:var(--text-meta);transition:color .2s}.FBivAG_item[data-open=true] .FBivAG_title{color:var(--text-primary)}.FBivAG_icon{width:11px;height:11px;color:var(--text-meta);flex:none;transition:color .2s;position:relative}.FBivAG_icon:before,.FBivAG_icon:after{content:"";background:currentColor;position:absolute}.FBivAG_icon:before{width:11px;height:1px;top:5px;left:0}.FBivAG_icon:after{width:1px;height:11px;transition:transform .3s;top:0;left:5px}.FBivAG_item[data-open=true] .FBivAG_icon{color:var(--text-primary)}.FBivAG_item[data-open=true] .FBivAG_icon:after{transform:scaleY(0)}.FBivAG_panel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.FBivAG_item[data-open=true] .FBivAG_panel{grid-template-rows:1fr}.FBivAG_reveal{visibility:hidden;transition:visibility .3s;display:block;overflow:hidden}.FBivAG_item[data-open=true] .FBivAG_reveal{visibility:visible}.FBivAG_answer{padding-top:var(--space-12);font:var(--type-body);color:var(--text-body);text-wrap:pretty;margin:0;display:block}@media (max-width:800px){.FBivAG_root{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}}
.th_zRG_root{gap:var(--gap-split);column-gap:var(--gap-split);width:var(--container);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;display:grid}@media (max-width:900px){.th_zRG_root{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.th_zRG_root{row-gap:var(--space-24)}}.th_zRG_text{z-index:1;gap:var(--space-48);flex-direction:column;display:flex;position:relative}@media (max-width:900px){.th_zRG_text{display:contents}}.th_zRG_head{gap:var(--space-20);flex-direction:column;display:flex}@media (max-width:900px){.th_zRG_head{order:0}}@media (max-width:640px){.th_zRG_head{--type-body-lg:var(--fw-regular) var(--fs-sm) / 1.55 var(--font-sans);gap:var(--space-12)}}.th_zRG_title{font:var(--type-h2);letter-spacing:var(--type-h2-ls);color:var(--text-primary);text-wrap:balance;margin:0}.th_zRG_figure{gap:var(--space-32);flex-direction:column;align-items:center;min-width:0;display:flex}@media (max-width:900px){.th_zRG_figure{order:1}}.th_zRG_art{aspect-ratio:1;width:100%;max-width:680px;position:relative}@media (max-width:640px){.th_zRG_art{max-width:min(100%,42vh);margin:0 auto}}.th_zRG_layer{pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;inset:0}.th_zRG_layer[data-visible=true]{opacity:1}.th_zRG_layer[data-interactive=true]{pointer-events:auto}.th_zRG_hairline{position:absolute;inset:0}.th_zRG_controls{gap:var(--space-16);pointer-events:none;opacity:0;justify-content:space-between;align-items:center;width:100%;max-width:680px;transition:opacity .35s;display:flex}.th_zRG_controls[data-visible=true]{pointer-events:auto;opacity:1}.th_zRG_modes,.th_zRG_nodeTools{gap:var(--space-8);display:flex}.th_zRG_nodeActions{gap:var(--space-8);pointer-events:none;visibility:hidden;opacity:0;align-items:center;transition:opacity .2s,visibility .2s;display:flex}.th_zRG_nodeActions[data-visible=true]{visibility:visible;opacity:.2}.th_zRG_nodeActions[data-visible=true][data-live=true]{pointer-events:auto;opacity:1}.th_zRG_modeButton{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border-muted);border-radius:var(--radius-button);opacity:.45;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,border-color .2s;display:flex}.th_zRG_modeButton[aria-pressed=true]{border-color:var(--border-strong);opacity:1}.th_zRG_deleteButton{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--border-muted);border-radius:var(--radius-button);justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,border-color .2s;display:flex}.th_zRG_deleteButton:hover{border-color:var(--border-strong)}.th_zRG_deleteButton:disabled{pointer-events:none;opacity:0}
.rkCuFa_root{border-bottom:1px solid var(--border-section);flex-direction:column;display:flex}@media (max-width:900px){.rkCuFa_root{order:2}}@media (max-width:640px){.rkCuFa_root{--type-item:var(--fw-regular) var(--fs-sm) / 1.1 var(--font-sans);--type-body:var(--fw-regular) var(--fs-sm) / 1.5 var(--font-sans)}}.rkCuFa_item{column-gap:var(--space-16);padding:var(--space-24) 0;border-top:1px solid var(--border-section);grid-template-columns:minmax(0,1fr) 11px;transition:border-color .2s;display:grid;position:relative}.rkCuFa_item[data-active=true]{border-top-color:var(--border-strong)}.rkCuFa_root[data-compact=true] .rkCuFa_item{padding:var(--space-20) 0}.rkCuFa_marker{width:11px;height:11px;color:var(--text-meta);order:2;margin-top:5px;transition:color .2s;position:relative}.rkCuFa_item[data-active=true] .rkCuFa_marker{color:var(--text-primary)}.rkCuFa_markerBar{background:currentColor;width:11px;height:1px;position:absolute;top:5px;left:0}.rkCuFa_markerStem{background:currentColor;width:1px;height:11px;transition:transform .3s;position:absolute;top:0;left:5px}.rkCuFa_item[data-active=true] .rkCuFa_markerStem{transform:scaleY(0)}.rkCuFa_content{flex-direction:column;display:flex}.rkCuFa_title{all:unset;cursor:pointer;font:var(--type-item);letter-spacing:var(--type-item-ls);color:var(--text-meta);transition:color .2s}.rkCuFa_title:after{content:"";position:absolute;inset:0}.rkCuFa_item[data-active=true] .rkCuFa_title{color:var(--text-primary)}@media (max-width:640px){.rkCuFa_title{padding:var(--space-16) 0}}.rkCuFa_panel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;position:relative}.rkCuFa_item[data-active=true] .rkCuFa_panel{grid-template-rows:1fr}.rkCuFa_clip{visibility:hidden;transition:visibility .3s;overflow:hidden}.rkCuFa_item[data-active=true] .rkCuFa_clip{visibility:visible}.rkCuFa_inner{gap:var(--space-12);padding-top:var(--space-12);flex-direction:column;display:flex}.rkCuFa_tags{gap:var(--space-8);flex-wrap:wrap;display:flex}.rkCuFa_tag{cursor:pointer;opacity:.45;transition:opacity .2s;display:flex}.rkCuFa_tag[aria-pressed=true]{opacity:1}.rkCuFa_bodies{display:grid}.rkCuFa_body{font:var(--type-body);color:var(--text-body);text-wrap:pretty;visibility:hidden;opacity:0;grid-area:1/1;margin:0;transition:opacity .2s}.rkCuFa_body[data-active=true]{visibility:visible;opacity:1}
.ar6m_a_root{border:1px solid var(--border-tag);height:24px;font:var(--type-caption);color:var(--text-body);white-space:nowrap;border-radius:3px;align-items:center;padding:4px 8px;display:inline-flex}
.ai4MSq_root{width:var(--width);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-rows:14px 17px;grid-template-columns:1fr auto;display:grid;position:relative}.ai4MSq_label,.ai4MSq_value{font:var(--type-caption)}.ai4MSq_label{color:var(--text-meta)}.ai4MSq_value{color:var(--text-primary);text-align:right}.ai4MSq_track{grid-column:1/span 2;padding:12px 0 4px;position:relative}.ai4MSq_rule{background:var(--rule);height:1px;display:block}.ai4MSq_fill{width:var(--pct);background:var(--pt-bone);height:1px;position:absolute;top:12px;left:0}.ai4MSq_knob,.ai4MSq_ghost{top:12.5px;left:var(--pct);pointer-events:none;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.ai4MSq_knob{border:1px solid var(--pt-bone);background:var(--pt-ink);transition:width .15s,height .15s,background-color .15s}.ai4MSq_root[data-pressed] .ai4MSq_knob{background:var(--pt-bone);width:13px;height:13px}.ai4MSq_ghost{border:1px solid var(--pt-bone-a45);background:var(--pt-ink)}.ai4MSq_input{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.tmXQ5G_root{width:var(--container);align-items:start;display:flex;position:relative;overflow:visible}.tmXQ5G_text{z-index:999;gap:var(--gap-grid);box-sizing:border-box;flex-direction:column;width:45%;min-width:0;margin-top:max(8vw,100px);display:flex;position:relative}.tmXQ5G_intro{gap:var(--space-16);flex-direction:column;max-width:570px;display:flex}.tmXQ5G_eyebrow{font:var(--type-h4);letter-spacing:var(--type-h4-ls);color:var(--text-brand)}.tmXQ5G_title{font:var(--type-display);letter-spacing:var(--type-display-ls);color:var(--text-primary);margin:0}.tmXQ5G_lead{font:var(--type-lead);letter-spacing:var(--type-lead-ls);color:var(--text-primary);margin:0}.tmXQ5G_figure{flex:2;min-width:0}.tmXQ5G_pic{pointer-events:none;width:calc(100% + 35vw);margin-top:-24%;margin-left:-35%;position:relative}.tmXQ5G_image{width:100%;height:auto;display:block}.tmXQ5G_fade{background:linear-gradient(to top, transparent 80%, var(--surface-page) 100%),linear-gradient(-185deg, transparent 81%, var(--surface-page) 88%),linear-gradient(110deg, var(--surface-page) 24%, transparent 60%);position:absolute;inset:0}@media (max-width:820px){.tmXQ5G_root{flex-direction:column}.tmXQ5G_text{gap:var(--space-40);width:100%;margin-top:var(--space-24)}.tmXQ5G_figure{flex:none;width:100%}.tmXQ5G_pic{width:150%;margin-top:var(--space-24);margin-left:-25%}}
.Chm1eG_root{gap:var(--space-12);flex-direction:column;display:flex}.Chm1eG_root form{box-sizing:border-box;border:none;border-bottom:1px solid var(--border-control);width:100%;min-width:0;max-width:100%}.Chm1eG_root form input{flex:auto;width:auto;min-width:0;padding-left:0;padding-right:0}.Chm1eG_root form button{flex:none;width:auto;margin-left:16px;padding-left:0;padding-right:0}.Chm1eG_caption{font:var(--type-caption);color:var(--text-meta)}.Chm1eG_link{color:inherit;text-underline-offset:2px;text-decoration:underline}.Chm1eG_link:hover{color:var(--text-primary)}.Chm1eG_status{display:contents}.Chm1eG_message{font:var(--type-mono);color:var(--text-meta)}@media (max-width:820px){.Chm1eG_root{max-width:400px}}
.ntZS0a_root{border:1px solid var(--border-control);width:min(480px,100%);height:48px;display:flex}.ntZS0a_input{min-width:0;font:var(--type-ui);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:14px 0 14px 16px}.ntZS0a_submit{width:124px;font:var(--type-ui);color:var(--text-primary);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0 20px}.ntZS0a_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
.FAgjta_root{gap:var(--gap-split);column-gap:var(--gap-split);width:var(--container);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}@media (max-width:900px){.FAgjta_root{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.FAgjta_root{row-gap:var(--space-24)}}.FAgjta_text{z-index:1;gap:var(--space-48);flex-direction:column;display:flex;position:relative}@media (max-width:900px){.FAgjta_text{display:contents}}.FAgjta_head{gap:var(--space-20);flex-direction:column;display:flex}@media (max-width:900px){.FAgjta_head{order:0}}@media (max-width:640px){.FAgjta_head{--type-body-lg:var(--fw-regular) var(--fs-sm) / 1.55 var(--font-sans);gap:var(--space-12)}}.FAgjta_title{font:var(--type-h2);letter-spacing:var(--type-h2-ls);color:var(--text-primary);text-wrap:balance;margin:0}.FAgjta_figure{aspect-ratio:1;pointer-events:none;width:100%;position:relative}@media (max-width:900px){.FAgjta_figure{order:1}}@media (max-width:640px){.FAgjta_figure{aspect-ratio:1.3}}.FAgjta_art{aspect-ratio:400/376;pointer-events:none;width:180%;position:absolute;top:50%;left:-24%;transform:translateY(-50%)}@media (max-width:900px){.FAgjta_art{width:124%;left:-12%}}@media (max-width:640px){.FAgjta_art{width:100%;left:0}}.FAgjta_layer{aspect-ratio:5/4;pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.FAgjta_layer[data-visible=true]{opacity:1}.FAgjta_hairline{position:absolute;inset:0}
.DZubRq_root{gap:var(--gap-split);column-gap:var(--space-48);width:var(--container);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}@media (max-width:900px){.DZubRq_root{row-gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.DZubRq_root{row-gap:var(--space-24)}}.DZubRq_text{z-index:1;gap:var(--space-48);flex-direction:column;min-width:0;display:flex;position:relative}@media (max-width:900px){.DZubRq_text{display:contents}}.DZubRq_head{gap:var(--space-20);flex-direction:column;display:flex}@media (max-width:900px){.DZubRq_head{order:0}}@media (max-width:640px){.DZubRq_head{--type-body-lg:var(--fw-regular) var(--fs-sm) / 1.55 var(--font-sans);gap:var(--space-12)}}.DZubRq_title{font:var(--type-h2);letter-spacing:var(--type-h2-ls);color:var(--text-primary);text-wrap:balance;margin:0}.DZubRq_figure{gap:var(--space-32);flex-direction:column;justify-self:center;width:100%;min-width:0;max-width:560px;display:flex;position:relative}@media (max-width:900px){.DZubRq_figure{order:1}}.DZubRq_art{aspect-ratio:1;width:100%;position:relative;overflow:hidden}@media (max-width:640px){.DZubRq_art{max-width:min(100%,42vh);margin:0 auto}}.DZubRq_layer{opacity:0;transition:opacity .35s;position:absolute;inset:0}.DZubRq_layer[data-visible=true]{opacity:1}.DZubRq_figureLayer{pointer-events:none}.DZubRq_hairline{position:absolute;inset:0}.DZubRq_patternFigs text{font-family:var(--font-geist-mono),monospace!important}.DZubRq_warpArt{width:100%;height:100%;position:absolute;inset:0}.DZubRq_warpArt path{fill:var(--pt-bone)}.DZubRq_controls{align-content:start;margin:0 3.5714%;display:grid;position:relative}.DZubRq_controlsLayer{pointer-events:none;opacity:0;grid-area:1/1;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.DZubRq_controlsLayer[data-visible=true]{pointer-events:auto;opacity:1;position:relative}.DZubRq_tileControls{gap:var(--space-24);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.DZubRq_mirrors{gap:var(--space-8);display:flex}
.J5XXpW_root{border:1px solid var(--border-tag);height:35px;font:13px/100% var(--font-sans);color:var(--pt-bone);white-space:nowrap;cursor:pointer;background-color:#0000;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;transition:background-color .2s,color .2s;display:inline-flex}.J5XXpW_root:hover{background-color:var(--pt-bone-a12)}.J5XXpW_root[data-active]{border-color:var(--pt-bone);background-color:var(--pt-bone);color:var(--pt-ink)}
.KZ7p2a_root{flex-direction:column;gap:28px;display:flex}.KZ7p2a_bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.KZ7p2a_segmented{box-sizing:border-box;border:1px solid var(--border-tag);border-radius:999px;grid-template-columns:1fr 1fr;width:128px;height:28px;padding:2px;display:grid;position:relative}.KZ7p2a_segmentKnob{pointer-events:none;background:var(--pt-bone);border-radius:999px;width:calc(50% - 2px);transition:left .2s;position:absolute;top:2px;bottom:2px;left:2px}.KZ7p2a_segmented[data-second=true] .KZ7p2a_segmentKnob{left:50%}.KZ7p2a_segment{all:unset;font:11px/100% var(--font-sans);color:#a3a3a3;cursor:pointer;justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}.KZ7p2a_segment[aria-pressed=true]{color:var(--pt-ink)}.KZ7p2a_transport{gap:8px;margin-left:auto;display:flex}.KZ7p2a_iconButton{all:unset;box-sizing:border-box;width:28px;height:28px;color:var(--pt-bone);cursor:pointer;border:1px solid var(--border-tag);border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s;display:flex}.KZ7p2a_iconButton:hover{border-color:var(--pt-bone)}.KZ7p2a_sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}
.cSRiUq_root{gap:var(--gap-grid);width:var(--container);flex-direction:column;display:flex}.cSRiUq_head{justify-content:space-between;align-items:flex-end;gap:var(--gap-grid);display:flex}.cSRiUq_intro{gap:var(--space-20);flex-direction:column;display:flex}.cSRiUq_title{font:var(--type-statement);letter-spacing:var(--type-statement-ls);color:var(--text-primary);margin:0}.cSRiUq_lead{max-width:520px;font:var(--type-body);color:var(--text-body);text-wrap:pretty;margin:0}.cSRiUq_request{flex:none;display:flex}.cSRiUq_grid{gap:var(--gap-grid);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.cSRiUq_item{gap:var(--space-8);flex-direction:column;display:flex}.cSRiUq_itemTitle{font:var(--type-h4);letter-spacing:var(--type-h4-ls);color:var(--text-primary);margin:0}.cSRiUq_itemBody{font:var(--type-body);color:var(--text-body);text-wrap:pretty;margin:0}@media (max-width:700px){.cSRiUq_head{align-items:flex-start;gap:var(--space-24);flex-direction:column}}
.KI5GdG_root{width:var(--container);padding:var(--space-32) 0 var(--space-40);border-top:1px solid var(--border-section);justify-content:space-between;align-items:center;display:flex}.KI5GdG_caption{font:var(--type-caption);color:var(--text-meta)}.KI5GdG_links{gap:var(--space-24);align-items:center;display:flex}.KI5GdG_inlineLink{color:inherit;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.KI5GdG_inlineLink:hover{color:var(--text-primary)}.KI5GdG_link{font:var(--type-caption);color:var(--text-meta);transition:color .2s}.KI5GdG_link:hover{color:var(--text-primary)}.KI5GdG_icon{color:var(--text-meta);transition:color .2s;display:flex}.KI5GdG_icon:hover{color:var(--text-primary)}
.yvSv0G_root{z-index:2;gap:var(--space-20);width:var(--container);align-items:center;height:95px;display:flex;position:relative}.yvSv0G_brand{flex:1;display:flex}.yvSv0G_home{display:flex}.yvSv0G_wordmark{width:auto;height:28px;display:block}.yvSv0G_actions{gap:var(--space-24);flex:1;justify-content:flex-end;align-items:center;display:flex}@media (max-width:640px){.yvSv0G_root{gap:var(--space-8);height:64px}.yvSv0G_wordmark{height:22px}.yvSv0G_actions{gap:var(--space-16)}.yvSv0G_actions button{padding-right:var(--space-12)!important;padding-left:var(--space-12)!important}}
.fN5pVq_root{z-index:10001;background:var(--pt-bone);color:var(--pt-ink);font:var(--type-ui);padding:12px 16px;position:absolute;top:-100px;left:16px}.fN5pVq_root:focus{color:var(--pt-ink);top:16px}
.dvVCTa_root{z-index:1;gap:var(--gap-grid);width:var(--container);padding:0 0 var(--space-32);flex-direction:column;margin-bottom:-60px;display:flex;position:relative}.dvVCTa_intro{box-sizing:border-box;gap:var(--space-20);min-height:346px;padding-bottom:var(--space-32);border-bottom:1px solid var(--border-strong);flex-direction:column;justify-content:center;display:flex}.dvVCTa_title{max-width:800px;font:var(--type-statement);letter-spacing:var(--type-statement-ls);color:var(--text-primary);margin:0}.dvVCTa_lead{max-width:800px;font:var(--type-body);color:var(--text-body);text-wrap:pretty;margin:0}.dvVCTa_tools{--hairline-edge:var(--pt-gray-300);gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){.dvVCTa_tools{gap:var(--space-48) var(--space-40);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dvVCTa_intro{min-height:0;padding-top:var(--space-40)}.dvVCTa_tools{grid-template-columns:minmax(0,1fr)}}
._9w4V5q_root{gap:var(--space-32);flex-direction:column;display:flex}._9w4V5q_frame,._9w4V5q_frameBleed{aspect-ratio:397/298;width:100%;position:relative}._9w4V5q_frame{overflow:hidden}._9w4V5q_frameBleed{overflow:visible}._9w4V5q_figure{pointer-events:none;position:absolute;inset:0}._9w4V5q_moldFigure{aspect-ratio:5/4;pointer-events:none;width:auto;height:136%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}._9w4V5q_text{gap:var(--space-8);flex-direction:column;display:flex;position:relative}._9w4V5q_title{padding-right:var(--space-48);font:var(--type-h3);letter-spacing:var(--type-h3-ls);color:var(--text-primary);margin:0}._9w4V5q_body{font:var(--type-body);color:var(--text-body);text-wrap:pretty;margin:0}._9w4V5q_learnMore{opacity:.12;transition:opacity .3s;display:flex;position:absolute;top:0;right:0}._9w4V5q_root:hover ._9w4V5q_learnMore,._9w4V5q_root:focus-within ._9w4V5q_learnMore{opacity:1}@media (hover:none){._9w4V5q_learnMore{opacity:1}}
.pAsFlq_root{border:1px solid var(--pt-bone);width:32px;height:32px;color:var(--pt-bone);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:color .3s;display:flex;position:relative;overflow:hidden}.pAsFlq_root:hover,.pAsFlq_root:focus-visible{color:var(--pt-ink)}.pAsFlq_fill{background:var(--pt-bone);transition:transform .3s;position:absolute;inset:0;transform:translate(-101%)}.pAsFlq_root:hover .pAsFlq_fill,.pAsFlq_root:focus-visible .pAsFlq_fill{transform:translate(0)}.pAsFlq_arrow{flex:none;position:relative}
.uhDxea_root{gap:var(--space-20);flex-direction:column;display:flex}.uhDxea_root #clerk-captcha:empty{display:none}
.tDUkHq_root{gap:var(--gap-grid);box-sizing:border-box;width:var(--container);padding:var(--space-80) var(--space-64);background:var(--pt-bone);flex-direction:column;display:flex}.tDUkHq_lead{max-width:980px;margin:0}.tDUkHq_leadQuote{font:var(--type-quote-lg);letter-spacing:var(--type-quote-lg-ls);color:var(--pt-ink);margin:0}.tDUkHq_leadCaption{padding:var(--space-32) 0;font:var(--type-caption);color:var(--pt-gray-500)}.tDUkHq_three{gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tDUkHq_figure{margin:0}.tDUkHq_quote{font:var(--type-quote-sm);letter-spacing:var(--type-quote-sm-ls);color:var(--pt-ink);margin:0}.tDUkHq_caption{padding:var(--space-20) 0;font:var(--type-caption);color:var(--pt-gray-500)}@media (max-width:860px){.tDUkHq_root{padding:var(--space-48) var(--space-24)}.tDUkHq_three{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}}
._9eboeq_root{gap:var(--space-16);margin-bottom:var(--space-24);flex-direction:column;display:flex}._9eboeq_eyebrow{font:var(--type-h4);letter-spacing:var(--type-h4-ls);color:var(--text-brand)}._9eboeq_title{font:var(--type-statement);letter-spacing:var(--type-statement-ls);color:var(--text-primary);margin:0}._9eboeq_lead{font:var(--type-lead);letter-spacing:var(--type-lead-ls);color:var(--text-body);overflow-wrap:anywhere;margin:0}
.kQ0Krq_root{z-index:6;touch-action:none;cursor:ew-resize;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute}.kQ0Krq_root[data-two-axis]{cursor:move}.kQ0Krq_knob{box-sizing:border-box;background:var(--surface-page);border:1px solid var(--border-strong);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.kQ0Krq_dot{background:var(--text-primary);border-radius:50%;width:6px;height:6px}.kQ0Krq_caption{font:var(--type-mono);color:var(--text-primary);white-space:nowrap;pointer-events:none;position:absolute;top:15px;left:40px}@media (max-width:720px){.kQ0Krq_root{transform:scale(1.7)}}
.vFBOlG_root{font:var(--type-caption);color:var(--accent);margin:0;line-height:1.4}.vFBOlG_root:empty{display:none}
.VXMblG_root{gap:var(--space-80);width:var(--container);flex-direction:column;align-items:center;display:flex}.VXMblG_intro{align-self:stretch;gap:var(--space-20);flex-direction:column;display:flex}.VXMblG_title{max-width:800px;font:var(--type-statement);letter-spacing:var(--type-statement-ls);color:var(--text-primary);margin:0}.VXMblG_lead{max-width:520px;font:var(--type-body);color:var(--text-body);margin:0}.VXMblG_steps{align-self:stretch;gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.VXMblG_step{gap:var(--space-32);flex-direction:column;display:flex}.VXMblG_stepTitle{font:var(--type-h3);letter-spacing:var(--type-h3-ls);color:var(--text-primary);margin:0}.VXMblG_stepBody{max-width:320px;padding:var(--space-8) 0;font:var(--type-body);color:var(--text-body);margin:0}.VXMblG_band{box-sizing:border-box;transform-origin:50% 0;flex-shrink:0;align-items:center;gap:103.04px;width:2140.08px;height:799px;padding:0 154px;display:flex;position:relative}.VXMblG_left{z-index:1;will-change:transform;flex-shrink:0;width:536px;height:734px;position:relative;transform:translate(640px)}.VXMblG_center{z-index:2;flex-shrink:0;width:538px;height:717px;position:relative}.VXMblG_right{z-index:1;will-change:transform;flex-shrink:0;width:706px;height:799px;position:relative;overflow:hidden;transform:translate(-725px)}.VXMblG_fallback{transition:opacity .6s;position:absolute;inset:0}.VXMblG_band[data-ready] .VXMblG_fallback{opacity:0}.VXMblG_rightFallback{width:706px;height:831px;inset:0 auto auto 0}.VXMblG_leftArt{width:113.182%;height:100.05%;position:absolute;top:-.0249987%;left:-6.54552%}.VXMblG_centerArt{width:112.071%;height:99.949%;position:absolute;top:.0255014%;left:-5.48265%}.VXMblG_rightArt{width:103.708%;height:99.538%;position:absolute;top:.231005%;left:-2.24998%}.VXMblG_guide{z-index:3;pointer-events:none;border-top:1px dashed var(--guide);width:1654px;height:0;position:absolute;left:243px}.VXMblG_axis{z-index:3;pointer-events:none;border-left:1px dashed var(--guide-faint);width:0;height:718px;position:absolute;top:17px;left:1062px}.VXMblG_fadeLeft,.VXMblG_fadeRight{z-index:4;pointer-events:none;width:420px;height:830px;position:absolute;top:0}.VXMblG_fadeLeft{background:linear-gradient(90deg, var(--surface-page) 12%, transparent 100%);left:calc(1070.04px - 50vw)}.VXMblG_fadeRight{background:linear-gradient(270deg, var(--surface-page) 12%, transparent 100%);right:calc(1070.04px - 50vw)}.VXMblG_canvas{z-index:3;pointer-events:none;opacity:0;width:2140.08px;height:830px;transition:opacity .6s;position:absolute;top:0;left:0}.VXMblG_band[data-ready] .VXMblG_canvas{opacity:1}.VXMblG_controls{z-index:5;gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%;max-width:720px;margin-top:-110px;display:grid;position:relative}@media (max-width:1280px){.VXMblG_band{margin-bottom:-119.85px;transform:scale(.85)}.VXMblG_fadeLeft{left:calc(1070.04px - 58.8235vw)}.VXMblG_fadeRight{right:calc(1070.04px - 58.8235vw)}.VXMblG_controls{margin-top:-94px}}@media (max-width:1080px){.VXMblG_band{margin-bottom:-223.7px;transform:scale(.72)}.VXMblG_fadeLeft{left:calc(1070.04px - 69.4444vw)}.VXMblG_fadeRight{right:calc(1070.04px - 69.4444vw)}.VXMblG_controls{margin-top:-79px}}@media (max-width:900px){.VXMblG_band{margin-bottom:-303.6px;transform:scale(.62)}.VXMblG_fadeLeft{left:calc(1070.04px - 80.6452vw)}.VXMblG_fadeRight{right:calc(1070.04px - 80.6452vw)}.VXMblG_controls{margin-top:-68px}}@media (max-width:760px){.VXMblG_steps{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.VXMblG_band{margin-bottom:-383.5px;transform:scale(.52)}.VXMblG_fadeLeft{left:calc(1070.04px - 96.1539vw)}.VXMblG_fadeRight{right:calc(1070.04px - 96.1539vw)}.VXMblG_controls{margin-top:-57px}}@media (max-width:540px){.VXMblG_band{margin-bottom:-431.5px;transform:scale(.46)}.VXMblG_fadeLeft{left:calc(1070.04px - 108.696vw)}.VXMblG_fadeRight{right:calc(1070.04px - 108.696vw)}.VXMblG_controls{margin-top:-50px}}
.wRCmVq_root{gap:var(--space-12);flex-direction:column;display:flex}
.JXYP2W_root{align-items:center;gap:var(--space-16);height:46px;display:flex}.JXYP2W_disc{border:1px solid var(--border-strong);width:46px;height:46px;font:12px/100% var(--font-mono);color:var(--pt-bone);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JXYP2W_rule{background:var(--rule);flex:1;height:1px}
._0eiuLG_root{gap:var(--space-16);font:var(--type-caption);color:var(--text-meta);align-items:center;display:flex}._0eiuLG_root:before,._0eiuLG_root:after{content:"";border-top:1px solid var(--border-section);flex:1}
.KaHJpW_main{gap:var(--space-section);outline:none;flex-direction:column;align-items:center;width:100%;display:flex}
._5tB5Yq_root{gap:var(--space-8);flex-direction:column;display:flex}._5tB5Yq_control{border-bottom:1px solid var(--border-control);align-items:center;height:48px;display:flex}._5tB5Yq_control:has(._5tB5Yq_input:focus-visible){outline:1px solid var(--text-primary);outline-offset:3px}._5tB5Yq_control:has(._5tB5Yq_input[aria-invalid=true]){border-bottom-color:var(--accent)}._5tB5Yq_input{min-width:0;height:100%;font:var(--type-ui);color:var(--text-primary);background:0 0;border:none;border-radius:0;outline:none;flex:auto;padding:0}._5tB5Yq_error{font:var(--type-caption);color:var(--accent);line-height:1.4}
.vP2y7a_secondary{gap:var(--space-24);display:flex}.vP2y7a_textButton{font:var(--type-caption);color:var(--text-meta);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.vP2y7a_textButton:hover:not(:disabled){color:var(--text-primary)}.vP2y7a_textButton:disabled{opacity:.5;cursor:default}
