.Bezel_card__p0rZa{--bezel-corner:var(--bezel-radius,2.25rem);position:relative;isolation:isolate;min-width:0;margin:0;border-radius:var(--bezel-corner);background:color-mix(in oklab,var(--card) 50%,transparent);color:var(--card-foreground)}.Bezel_card__p0rZa:after{position:absolute;z-index:1;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--edge-light-color);content:"";pointer-events:none;mask-image:var(--edge-light-mask)}@media (max-width:1023px){.Bezel_card__p0rZa{--bezel-corner:var(--bezel-radius,1.75rem)}}.ModelViewerDialog_content__Av3B_{width:100%;max-width:min(64rem,calc(100% - 2rem));gap:0;overflow:hidden;padding:0}.ModelViewerDialog_header__t_pHJ{padding:1.25rem 3.5rem 1.25rem 1.25rem}.ModelViewerDialog_title__MAxv2{font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.04em;color:var(--popover-foreground)}.ModelViewerDialog_description__ZvWHY{color:var(--muted-foreground)}.ModelViewerDialog_stage__Rwv_2{position:relative;display:flex;width:100%;min-height:20rem;max-height:75dvh;align-items:center;justify-content:center;aspect-ratio:16/9;background:radial-gradient(circle at 50% 42%,color-mix(in oklch,var(--foreground) 22%,var(--muted)) 0,var(--muted) 46%,var(--background) 100%)}@media (min-width:640px){.ModelViewerDialog_header__t_pHJ{padding:1.75rem 3.5rem 1.5rem 1.75rem}}@media (max-width:639px){.ModelViewerDialog_stage__Rwv_2{aspect-ratio:4/5}}.copy-button_button__3oF3V{display:inline-flex;width:max-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.copy-button_button__3oF3V:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-instant);transition-timing-function:var(--ease-standard)}.copy-button_iconOnly__T5pSA:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.copy-button_button__3oF3V:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.copy-button_plain__ovaPO:hover:not(:disabled){border-color:transparent;background:var(--surface-muted);color:var(--foreground)}}.copy-button_button__3oF3V:disabled{cursor:not-allowed;opacity:.5}.copy-button_icon__Ea2QH{position:relative;display:grid;width:16px;height:16px;flex:none}.copy-button_iconInner__9GnqW{position:absolute;inset:0;display:grid;place-items:center}.copy-button_iconInner__9GnqW[data-state=copied]{color:var(--success)}.copy-button_iconInner__9GnqW[data-state=error]{color:var(--danger)}.copy-button_label__p8Iwz{display:grid;min-width:0;margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1);overflow-x:clip;text-align:left;white-space:nowrap}.copy-button_glyphs__5MBf0,.copy-button_measure__T3aTM{grid-area:1/1}.copy-button_measure__T3aTM{visibility:hidden}.copy-button_glyphs__5MBf0{position:relative;display:inline-flex;justify-self:start;white-space:pre}.copy-button_glyph__KauVn{display:inline-block}.copy-button_iconOnly__T5pSA{width:var(--control-height-sm);padding:0}.copy-button_plain__ovaPO{border-color:transparent;background:transparent;color:var(--text-secondary)}.copy-button_srOnly__4Mmzh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.copy-button_button__3oF3V{transition:none}.copy-button_button__3oF3V:active:not(:disabled){transform:none}}.segmented-control_root__00mkI{display:inline-flex;min-width:0;max-width:100%;flex-shrink:1;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted)}.segmented-control_track__6_mY_{--fade-start:0px;--fade-end:0px;isolation:isolate;display:flex;min-width:0;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;padding:3px;border-radius:inherit;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent)}.segmented-control_track__6_mY_::-webkit-scrollbar{display:none}.segmented-control_track__6_mY_[data-fade-start]{--fade-start:20px}.segmented-control_track__6_mY_[data-fade-end]{--fade-end:20px}.segmented-control_button__heJVm{position:relative;flex:0 0 auto;min-height:var(--control-height-sm);border:0;border-radius:calc(var(--radius-control) - 4px);padding:0 12px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.segmented-control_button__heJVm:hover{color:var(--foreground)}}.segmented-control_button__heJVm:active,.segmented-control_button__heJVm[aria-pressed=true]{color:var(--foreground)}.segmented-control_selection__tsGOL{position:absolute;z-index:-1;inset:0;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting)}.segmented-control_label__H1XcH{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}@media (max-width:380px){.segmented-control_button__heJVm{padding:0 10px}}@media (prefers-reduced-motion:reduce){.segmented-control_button__heJVm{transition:none}}.SnippetPanel_panel__3KgMX{display:grid;height:100%;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.SnippetPanel_head__KsKOW{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem 1rem 1.25rem;border-bottom:1px solid color-mix(in oklab,var(--foreground) 6%,transparent)}.SnippetPanel_pre__3iZPW{min-height:0;max-height:26rem;margin:0;overflow:auto;padding:1.5rem 1.75rem;color:var(--foreground);font-family:var(--font-mono);font-size:.8125rem;line-height:1.7;tab-size:2;white-space:pre;scrollbar-width:thin}.SnippetPanel_note__wGKrk{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;padding:1.125rem 1.75rem 1.375rem;border-top:1px solid color-mix(in oklab,var(--foreground) 6%,transparent);font-size:.875rem;line-height:1.55}.SnippetPanel_dim__OF_cy,.SnippetPanel_note__wGKrk{color:var(--muted-foreground)}.SnippetPanel_file__BwdS_{color:var(--landing-mark,var(--muted-foreground));font-family:var(--font-mono);font-size:.75rem;font-weight:600}@media (max-width:520px){.SnippetPanel_pre__3iZPW{padding:1.25rem;font-size:.75rem}.SnippetPanel_note__wGKrk{padding-inline:1.25rem}}.EmbedSection_steps__HFr8T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0 0 3rem;padding:0;list-style:none}.EmbedSection_step__rNjy8{display:grid;align-content:start;gap:.375rem;padding-top:1.25rem;border-top:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}.EmbedSection_stepTitle__td8fd{margin-top:.75rem;font-family:var(--font-display);font-size:1.375rem;font-weight:600;letter-spacing:-.045em;line-height:1.15}.EmbedSection_stepDetail__SNrdj{color:var(--muted-foreground);font-size:.9375rem;line-height:1.6;text-wrap:pretty}.EmbedSection_workbench__WOdUb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22.5rem);align-items:stretch;gap:1.5rem}.EmbedSection_code__jxBk0{position:relative;min-height:0}.EmbedSection_codeInner__b4wt_{position:absolute;inset:0}.EmbedSection_preview__lrrNx{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.EmbedSection_shopBar__k__0Y{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.125rem 1.5rem 1rem;border-bottom:1px solid color-mix(in oklab,var(--foreground) 6%,transparent);font-family:var(--font-display);font-size:1.125rem;font-weight:600;letter-spacing:-.04em}.EmbedSection_product__SSzWu{display:grid;align-content:start;gap:1rem;padding:1.25rem}.EmbedSection_photo__Sq4Sd{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:calc(var(--bezel-corner) - 1.25rem);background:var(--muted)}.EmbedSection_photo__Sq4Sd img{object-fit:cover}.EmbedSection_productText__wEW_E{display:grid;gap:.125rem;padding-inline:.25rem}.EmbedSection_productName__ELpBG{font-size:1rem;font-weight:500}.EmbedSection_price__LJItR{color:var(--muted-foreground);font-size:.875rem;font-variant-numeric:tabular-nums}.EmbedSection_viewerButton__kzZY5{width:100%}.EmbedSection_demoLink__TOrnW{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem .5rem 1.5rem;border-top:1px solid color-mix(in oklab,var(--foreground) 6%,transparent);color:var(--foreground);font-size:.875rem;font-weight:500;text-decoration:none}.EmbedSection_demoArrow__dbsSM{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:9999px;background:color-mix(in oklab,var(--foreground) 6%,transparent);transition:transform .7s cubic-bezier(.32,.72,0,1)}@media (hover:hover) and (pointer:fine){.EmbedSection_demoLink__TOrnW:hover .EmbedSection_demoArrow__dbsSM{transform:translate(2px,-2px) scale(1.05)}}.EmbedSection_platforms__xBrUF{display:grid;gap:1rem;margin-top:3.5rem}.EmbedSection_platformsTitle__ftgyO{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.04em}.EmbedSection_platformList__7xAy6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.EmbedSection_platform__BFHlY{--bezel-radius:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-height:4.5rem;padding:.875rem 1rem}.EmbedSection_platformName__t0vIt{flex:1;min-width:0;font-size:.9375rem;font-weight:500}.EmbedSection_tile__TGmAK{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;overflow:hidden;border-radius:.75rem;background:var(--muted);box-shadow:0 0 0 1px var(--border);font-size:1.25rem}.EmbedSection_zendor__rSZ_U{width:1.75rem;height:1.75rem;border-radius:.5rem}.EmbedSection_html__IwrdR{color:#e34f26}.EmbedSection_shopify__EbB_x{color:#7ab55c}.EmbedSection_woocommerce__WlbeU{color:#96588a;font-size:1.875rem}@media (max-width:1023px){.EmbedSection_workbench__WOdUb{grid-template-columns:minmax(0,1fr)}.EmbedSection_codeInner__b4wt_{position:static}.EmbedSection_preview__lrrNx{max-width:30rem}.EmbedSection_platformList__7xAy6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.EmbedSection_steps__HFr8T{grid-template-columns:minmax(0,1fr);gap:1.5rem}}@media (max-width:480px){.EmbedSection_platformList__7xAy6{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.EmbedSection_demoArrow__dbsSM{transition:none}}.accordion_accordion__DsqhN{width:100%;border-top:1px solid var(--border)}.accordion_item__SK6XH{border-bottom:1px solid var(--border)}.accordion_header__y2aiy{margin:0}.accordion_trigger__aIYHS{display:flex;width:100%;min-height:var(--control-height-lg);align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-2) 0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.accordion_trigger__aIYHS:hover{color:var(--text-secondary)}.accordion_trigger__aIYHS:hover .accordion_icon__pAGNF{color:var(--foreground)}}.accordion_icon__pAGNF{display:inline-flex;flex:0 0 auto;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.accordion_trigger__aIYHS[data-state=open] .accordion_icon__pAGNF{color:var(--foreground)}.accordion_panel__hzW71{overflow:hidden;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.accordion_panelInner__jIcDr{overflow-wrap:anywhere;padding:0 var(--space-8) var(--space-5) 0}.accordion_lg__A3OaA .accordion_trigger__aIYHS{min-height:76px;gap:var(--space-8);padding-block:var(--space-5);font-size:var(--text-lg);letter-spacing:var(--tracking-body)}.accordion_lg__A3OaA .accordion_panel__hzW71{font-size:var(--text-base);line-height:1.65}.accordion_lg__A3OaA .accordion_panelInner__jIcDr{max-width:62ch;padding:0 var(--space-12) var(--space-6) 0}@media (max-width:520px){.accordion_lg__A3OaA .accordion_trigger__aIYHS{min-height:68px;font-size:var(--text-base)}.accordion_lg__A3OaA .accordion_panel__hzW71{font-size:var(--text-sm)}.accordion_lg__A3OaA .accordion_panelInner__jIcDr{padding-right:var(--space-6)}}@media (prefers-reduced-motion:reduce){.accordion_icon__pAGNF,.accordion_trigger__aIYHS{transition:none}}.FaqSection_layout__Wnor0{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:6rem}.FaqSection_rail__79dNY{display:grid}.FaqSection_topics___sW4X{display:grid;max-width:22rem;margin-top:2.5rem;border-top:1px solid var(--faq-line)}.FaqSection_topic__u96UN{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;padding:0;border:0;border-bottom:1px solid var(--faq-line);background:transparent;color:var(--muted-foreground);font:inherit;font-size:1rem;font-weight:500;text-align:left;cursor:pointer;transition:color .15s ease}.FaqSection_topic__u96UN[aria-pressed=true]{color:var(--foreground)}.FaqSection_count__sHFXG{font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.FaqSection_list__a_eSV{--border:var(--faq-line)}.FaqSection_layout__Wnor0{--faq-line:color-mix(in oklab,var(--foreground) 10%,transparent)}@media (hover:hover) and (pointer:fine){.FaqSection_topic__u96UN:hover{color:var(--foreground)}}@media (max-width:1023px){.FaqSection_layout__Wnor0{grid-template-columns:minmax(0,1fr);gap:2.5rem}.FaqSection_topics___sW4X{display:flex;flex-wrap:wrap;max-width:none;gap:.25rem 1.5rem;margin-top:2rem;border-top:0}.FaqSection_topic__u96UN{min-height:2.5rem;gap:.5rem;border-bottom:1px solid transparent}.FaqSection_topic__u96UN[aria-pressed=true]{border-bottom-color:currentColor}}@media (prefers-reduced-motion:reduce){.FaqSection_topic__u96UN{transition:none}}.switch_switch__AGqof{display:inline-flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-3);padding:0;border:0;color:var(--foreground);background:transparent;font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}.switch_switch__AGqof:disabled{cursor:not-allowed;opacity:.5}.switch_track__p5Waw{position:relative;box-sizing:border-box;display:flex;flex:0 0 auto;width:42px;height:24px;align-items:center;padding:3px;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;transition:background-color var(--duration-fast) var(--ease-standard)}.switch_track__p5Waw:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}.switch_switch__AGqof[data-state=checked] .switch_track__p5Waw:before{opacity:1}.switch_thumb__KQMzU{flex:0 0 auto;width:18px;height:18px;border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard)}.switch_switch__AGqof[data-state=checked] .switch_thumb__KQMzU{background:var(--control-thumb-on)}@media (hover:hover) and (pointer:fine){.switch_switch__AGqof[data-state=unchecked]:hover:not(:disabled) .switch_track__p5Waw{background:var(--control-track-hover)}}.switch_switch__AGqof:focus-visible{outline:none}.switch_label__OrfB7{line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.switch_thumb__KQMzU,.switch_track__p5Waw,.switch_track__p5Waw:before{transition:none}}.ModelsSection_layout__fa1py{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:4rem}.ModelsSection_copy__KNCF5{display:grid}.ModelsSection_facts__2fuAr{display:grid;margin:2.5rem 0 0;border-top:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}.ModelsSection_fact__5kXB8{display:grid;gap:.25rem;padding:1.125rem 0;border-bottom:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}.ModelsSection_fact__5kXB8 dt{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.04em;line-height:1.2}.ModelsSection_fact__5kXB8 dd{margin:0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.6;text-wrap:pretty}.ModelsSection_gallery__78J9_{align-self:center}.ModelsSection_galleryHead__cQm_i{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.75rem 2rem 1.25rem}.ModelsSection_galleryTitle__d9u2I{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.045em}.ModelsSection_count__hTQSs{color:var(--muted-foreground);font-size:.875rem;font-variant-numeric:tabular-nums}.ModelsSection_rows__jmzVw{margin:0;padding:0;list-style:none}.ModelsSection_row__lEJsw{display:grid;grid-template-areas:"thumb main status switch";grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem 2rem;border-top:1px solid color-mix(in oklab,var(--foreground) 6%,transparent)}.ModelsSection_thumb__6t5ja{display:grid;grid-area:thumb;place-items:center;width:3.5rem;height:3.5rem;border-radius:.875rem;background:color-mix(in oklab,var(--foreground) 6%,transparent)}.ModelsSection_thumb__6t5ja img{width:3rem;height:3rem;object-fit:contain}.ModelsSection_rowMain__2NuTk{display:grid;grid-area:main;gap:.125rem;min-width:0}.ModelsSection_name__GeCV8{overflow:hidden;font-size:.9375rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ModelsSection_meta__sn6I7{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--muted-foreground);font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums}.ModelsSection_status__mQkam{display:flex;flex-wrap:wrap;grid-area:status;justify-content:flex-end;gap:.5rem}.ModelsSection_switch__KqD43{grid-area:switch}.ModelsSection_caption__lQXMI{padding:1.25rem 2rem 1.75rem;border-top:1px solid color-mix(in oklab,var(--foreground) 6%,transparent);color:var(--muted-foreground);font-size:.875rem;line-height:1.55}@media (max-width:1023px){.ModelsSection_layout__fa1py{grid-template-columns:minmax(0,1fr);gap:3rem}}@media (max-width:520px){.ModelsSection_row__lEJsw{grid-template-areas:"thumb main switch" "thumb status status";grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem}.ModelsSection_status__mQkam{justify-content:flex-start}.ModelsSection_caption__lQXMI,.ModelsSection_galleryHead__cQm_i,.ModelsSection_row__lEJsw{padding-inline:1.25rem}}.animated-counter_counter__9F_eF{position:relative;display:inline-flex;flex-direction:column;color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-variant-numeric:tabular-nums}.animated-counter_label__CaMux{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.animated-counter_value__wvDzg{display:inline-flex;align-items:flex-start;white-space:nowrap;user-select:none}.animated-counter_column__g93jj{--feather:.16em;position:relative;display:inline-block;overflow:hidden;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent)}.animated-counter_sizer__Q8bJe{visibility:hidden}.animated-counter_glyph__uoL_m{position:absolute;inset:var(--feather) 0;text-align:center}.animated-counter_labelText__TRg1m{display:inline-block}.animated-counter_labelSwap__sFoaI{position:relative;display:block}.animated-counter_symbol__ofge5{display:inline-block;overflow-x:clip}.animated-counter_srOnly__zyfEN{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.button_button__YsEOY{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.button_button__YsEOY:disabled{cursor:not-allowed;opacity:.52}.button_button__YsEOY[aria-busy=true]{cursor:progress}.button_button__YsEOY:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.button_labelSlot__wzEW4{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}.button_labelSlot__wzEW4[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.button_labelContent___iJJH{display:inline-flex;flex:none;align-items:center}.button_labelPhase__1rp3D{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}.button_labelPhase__1rp3D svg{flex:none}.button_primary__tAmYS{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.button_secondary__1yDNt{color:var(--foreground);background:var(--surface);border-color:var(--border)}.button_ghost__szQwy{color:var(--text-secondary);background:transparent;border-color:transparent}.button_danger__SRjw_{color:var(--danger);background:var(--surface);border-color:var(--border)}.button_danger__SRjw_:disabled,.button_secondary__1yDNt:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.button_danger__SRjw_:disabled{color:color-mix(in oklab,var(--danger) 55%,var(--surface-muted))}.button_ghost__szQwy:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.button_primary__tAmYS:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.button_secondary__1yDNt:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.button_ghost__szQwy:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button_danger__SRjw_:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.button_primary__tAmYS:active:not(:disabled){opacity:.84}.button_ghost__szQwy:active:not(:disabled),.button_secondary__1yDNt:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button_danger__SRjw_:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.button_sm__pttOf{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.button_md__a18ik{min-height:var(--control-height-md)}.button_lg__rFIXR{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.button_loader__YMECS{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}.button_spinner__kr_uO{border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:button_spin__8r_z2 .7s linear infinite}.button_loadingLabel__3JAs9{opacity:0}@keyframes button_spin__8r_z2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_button__YsEOY{transition:none}.button_labelSlot__wzEW4{transition:opacity var(--duration-instant) linear}.button_spinner__kr_uO{animation-duration:.01ms;animation-iteration-count:1}}.number-field_field__6QwK6{--nf-height:var(--control-height-md);--nf-step:34px;--nf-inset:3px;--nf-text:var(--text-base);--nf-width:var(--number-field-width,196px);--nf-limit:color-mix(in oklab,var(--warning) 72%,var(--foreground));display:grid;min-width:0}.number-field_field__6QwK6[data-size=sm]{--nf-height:var(--control-height-sm);--nf-step:28px;--nf-inset:3px;--nf-text:var(--text-sm);--nf-width:var(--number-field-width,164px)}.number-field_field__6QwK6[data-size=lg]{--nf-height:var(--control-height-lg);--nf-step:40px;--nf-inset:4px;--nf-text:var(--text-lg);--nf-width:var(--number-field-width,228px)}:root[data-theme=dark] .number-field_field__6QwK6{--nf-limit:color-mix(in oklab,var(--warning) 88%,var(--foreground))}.number-field_head__Cwt2M{display:flex;width:min(100%,var(--nf-width));align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.number-field_label__R2Z5O{min-width:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.number-field_field__6QwK6[data-size=sm] .number-field_label__R2Z5O{font-size:var(--text-xs)}.number-field_limit__Jyo_i{flex:none;color:var(--nf-limit);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;white-space:nowrap}.number-field_label__R2Z5O[data-scrub]{cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.number-field_control__HZJRS{display:flex;align-items:center;width:min(100%,var(--nf-width));min-height:var(--nf-height);gap:2px;border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--nf-inset);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.number-field_control__HZJRS:hover,.number-field_field__6QwK6:has(.number-field_label__R2Z5O[data-scrub]:hover) .number-field_control__HZJRS{border-color:var(--border-strong)}}.number-field_control__HZJRS[data-scrubbing]{border-color:var(--foreground)}.number-field_control__HZJRS:has(input:focus){border-color:var(--foreground)}.number-field_control__HZJRS[data-warn],.number-field_control__HZJRS[data-warn]:hover{border-color:color-mix(in oklab,var(--warning) 55%,var(--border));background:color-mix(in oklab,var(--warning) 5%,var(--surface))}.number-field_control__HZJRS[data-warn]:has(input:focus){border-color:color-mix(in oklab,var(--warning) 80%,var(--border))}.number-field_control__HZJRS[data-disabled]{opacity:.5;background:var(--surface-muted)}.number-field_step__R5Vhn{display:grid;width:var(--nf-step);height:var(--nf-step);flex:0 0 var(--nf-step);place-items:center;border:0;border-radius:calc(var(--radius-control) - var(--nf-inset) - 1px);padding:0;background:transparent;color:var(--text-secondary);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-standard) var(--ease-standard)}.number-field_icon__KI7am{display:grid;place-items:center}.number-field_icon__KI7am svg{transition:transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.number-field_step__R5Vhn:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-muted);color:var(--foreground)}}.number-field_step__R5Vhn:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]){background:color-mix(in oklab,var(--foreground) 10%,var(--surface));color:var(--foreground);transition:background-color 60ms linear,color 60ms linear}.number-field_step__R5Vhn:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg{transform:scale(.82);transition:transform 90ms var(--ease-standard)}.number-field_step__R5Vhn:focus-visible{outline:none;background:var(--surface-muted);color:var(--foreground)}.number-field_step__R5Vhn[aria-disabled=true]{opacity:.32;cursor:not-allowed}.number-field_step__R5Vhn:disabled{opacity:.35;cursor:not-allowed}.number-field_control__HZJRS[data-strain=max] .number-field_step__R5Vhn[aria-disabled=true]:last-child,.number-field_control__HZJRS[data-strain=min] .number-field_step__R5Vhn[aria-disabled=true]:first-child{opacity:.6;color:var(--nf-limit);transition:opacity 60ms linear,color 60ms linear}.number-field_valueWrap__er0HL{position:relative;display:flex;min-width:0;flex:1;align-self:stretch;align-items:center;justify-content:center;cursor:text}.number-field_control__HZJRS[data-disabled] .number-field_valueWrap__er0HL{cursor:not-allowed}.number-field_value__CRTw4{display:inline-flex;align-items:center;white-space:nowrap;color:var(--foreground);font-size:var(--nf-text);transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.number-field_affix__vPF0Z{display:inline-flex;color:var(--text-secondary);font-weight:400}.number-field_char__aiwE3{display:inline-block;overflow-x:clip;white-space:pre}.number-field_number__gCOs7{position:relative;display:inline-grid;align-items:center}.number-field_display__wltk1{display:inline-flex;grid-area:1/1}.number-field_display__wltk1[data-hidden]{position:absolute;top:0;left:0;visibility:hidden}.number-field_mirror__pPSTh{grid-area:1/1;white-space:pre}.number-field_input__EoWuU{position:absolute;z-index:1;top:0;left:0;width:calc(100% + 1em);height:100%;margin:0;border:0;padding:0;background:transparent;color:transparent;caret-color:var(--foreground);font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;outline:none}.number-field_input__EoWuU:focus-visible{outline:none}.number-field_input__EoWuU::selection{background:color-mix(in oklab,var(--foreground) 16%,transparent);color:transparent}.number-field_input__EoWuU:disabled{cursor:not-allowed}.number-field_column__serVB{--feather:.2em;position:relative;display:inline-block;overflow-x:visible;overflow-y:clip;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent);mask-repeat:repeat-x;mask-clip:no-clip}.number-field_sizer__N5Og6{visibility:hidden}.number-field_glyph__mDUna{position:absolute;inset:var(--feather) 0;text-align:center}.number-field_symbol__F6M0r{display:inline-block;overflow-x:clip;white-space:pre}.number-field_messageSlot__4qLT2{display:block;overflow:hidden}.number-field_hint__P7BLi{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.number-field_words__ZKEia{position:relative;display:block}.number-field_wordSlot__aw5hx{position:relative;display:inline-block;vertical-align:top;white-space:pre}.number-field_wordSizer__Y6opl{position:absolute;top:0;left:0;visibility:hidden;white-space:pre}.number-field_word__53Zr_{display:inline-block;white-space:pre}.number-field_srOnly__lu_i8{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.number-field_control__HZJRS,.number-field_step__R5Vhn{transition:opacity var(--duration-instant) linear,border-color var(--duration-instant) linear,background-color var(--duration-instant) linear}.number-field_icon__KI7am svg,.number-field_step__R5Vhn:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg{transform:none;transition:none}.number-field_control__HZJRS[data-strain] .number-field_value__CRTw4{color:var(--nf-limit);transition:none}}.PricingSection_categories__dvSiK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.PricingSection_categories__dvSiK>li{display:grid;min-width:0}.PricingSection_category__8Q4Hn{--bezel-radius:1.75rem;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:1.25rem;padding:1.5rem;transition:background-color .2s ease}.PricingSection_category__8Q4Hn[data-selected]{background:color-mix(in oklab,var(--card) 85%,transparent)}.PricingSection_categoryHead__pJDcn{display:grid;gap:.75rem}.PricingSection_categoryTitle__4Q_iy{margin:0;font-family:var(--font-display);font-size:1.375rem;font-weight:600;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.PricingSection_price__G7IV1{display:grid;gap:.125rem;margin:.25rem 0 0}.PricingSection_amount__1e4g4{font-family:var(--font-display);font-size:2rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.05em;line-height:1;white-space:nowrap}.PricingSection_unit__dvhgk{color:var(--muted-foreground);font-size:.8125rem}.PricingSection_categoryBody__4z1Uw{display:grid;align-content:start;justify-items:start;gap:.375rem;padding-top:1.25rem;border-top:1px solid color-mix(in oklab,var(--foreground) 6%,transparent)}.PricingSection_categoryDetail__EqCwv{margin:0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.6;text-wrap:pretty}.PricingSection_example__wWEwJ{margin:.25rem 0 0 -.75rem}.PricingSection_categoryFoot__3yHiD{--number-field-width:100%;padding-top:1.25rem;border-top:1px solid color-mix(in oklab,var(--foreground) 6%,transparent)}.PricingSection_summary__34vct{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:center;gap:2.5rem;margin-top:1rem;padding:2rem 2rem 2rem 2.25rem}.PricingSection_total__iQFGY{--text-3xl:2.75rem;--tracking-display:-0.055em;display:grid;gap:.625rem}.PricingSection_deposit__p9Wmf{margin:0;color:var(--muted-foreground);font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1.5}.PricingSection_terms__Hwq_L{display:grid;gap:1rem;margin:0;padding:0 0 0 2.5rem;border-left:1px solid color-mix(in oklab,var(--foreground) 8%,transparent);list-style:none}.PricingSection_term__b7lvK{display:grid;gap:.125rem}.PricingSection_termTitle__ycrQ4{font-size:.9375rem;font-weight:500}.PricingSection_termDetail__sLPSL{color:var(--muted-foreground);font-size:.875rem;line-height:1.5;text-wrap:pretty}.PricingSection_action__uPRpj{min-height:3.25rem;padding-inline:1.75rem}@media (max-width:1279px){.PricingSection_categories__dvSiK{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingSection_summary__34vct{grid-template-columns:minmax(0,1fr) auto;gap:1.5rem 2.5rem}.PricingSection_action__uPRpj{grid-row:1;grid-column:2}.PricingSection_terms__Hwq_L{grid-row:2;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:1.5rem 0 0;border-left:0;border-top:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}}@media (max-width:767px){.PricingSection_summary__34vct{grid-template-columns:minmax(0,1fr);padding:1.5rem 1.25rem}.PricingSection_terms__Hwq_L{grid-template-columns:minmax(0,1fr);gap:1rem}.PricingSection_action__uPRpj{grid-row:auto;grid-column:1;width:100%}.PricingSection_terms__Hwq_L{grid-row:auto}}@media (max-width:560px){.PricingSection_categories__dvSiK{grid-template-columns:minmax(0,1fr)}.PricingSection_category__8Q4Hn{padding:1.5rem 1.25rem}.PricingSection_total__iQFGY{--text-3xl:2.25rem}}@media (prefers-reduced-motion:reduce){.PricingSection_category__8Q4Hn{transition:none}}