.contact-form_form__YGb9e{position:relative;width:100%;max-width:none}.contact-form_grid__NFcf_{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.contact-form_field__NyOup{min-width:0}.contact-form_label__tjxdT{display:block;margin-bottom:6px;font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1.3;color:var(--muted-foreground)}.contact-form_error__GEg9V{display:block;margin-top:5px;font-size:11px;line-height:1.3;color:var(--destructive)}.contact-form_message__o5qZ_{margin-top:14px}.contact-form_honeypot__GXnXQ{position:absolute;inset-inline-start:-9999px;height:0;width:0;overflow:hidden}.contact-form_alert__cTicd{margin-top:14px;font-size:12px;line-height:1.45;color:var(--destructive)}.contact-form_actions__6ltna{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:20px}.contact-form_submit__xsAQ5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 20px;border-radius:999px;border:1px solid var(--foreground);background:var(--foreground);color:var(--background);font:inherit;font-size:15px;line-height:22px;cursor:pointer;transition:background .2s,color .2s}.contact-form_submit__xsAQ5:hover{background:color-mix(in srgb,var(--foreground) 84%,white)}.contact-form_submit__xsAQ5:disabled{cursor:not-allowed;opacity:.6}.contact-form_notes__KTZJ0{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.contact-form_direct__J5ww3,.contact-form_privacy__S_PdR{margin:0;max-width:none;font-size:12px;line-height:1.45;color:var(--muted-foreground)}.contact-form_success__pp1XJ{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:16rem;padding:24px 8px;text-align:center;outline:none}.contact-form_successIcon__wnTHv{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.contact-form_successTitle__zO8_4{margin:16px 0 0;font-size:1.25rem;font-weight:500;letter-spacing:-.03em}.contact-form_successBody__nrY1L{margin:8px 0 0;max-width:24rem;font-size:14px;line-height:1.55;color:var(--muted-foreground)}.contact-form_successDirect__DhgyR{margin:16px 0 0;max-width:24rem;font-size:13px;line-height:1.5;color:var(--muted-foreground)}.contact-form_successMail__HrlCu{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}.contact-form_successMail__HrlCu:hover{color:var(--foreground)}.contact-form_form__YGb9e [data-shift-select-trigger],.contact-form_form__YGb9e button[role=combobox]:not([aria-controls=dial-listbox]),.contact-form_form__YGb9e input:not([tabindex="-1"]),.contact-form_form__YGb9e textarea{height:36px;border-radius:8px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface-muted) 72%,transparent);box-shadow:none;font-size:14px;line-height:20px}.contact-form_form__YGb9e input:not([tabindex="-1"]){padding-inline:11px}.contact-form_form__YGb9e textarea{height:auto;min-height:4.25rem;padding:8px 11px;resize:vertical}.contact-form_form__YGb9e [data-shift-select-trigger],.contact-form_form__YGb9e button[role=combobox]:not([aria-controls=dial-listbox]){padding-inline:11px}.contact-form_form__YGb9e [data-shift-select-trigger]:hover,.contact-form_form__YGb9e button[role=combobox]:not([aria-controls=dial-listbox]):hover,.contact-form_form__YGb9e input:not([tabindex="-1"]):hover,.contact-form_form__YGb9e textarea:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--surface-muted) 88%,transparent)}.contact-form_form__YGb9e [data-shift-select-trigger]:focus-visible,.contact-form_form__YGb9e button[role=combobox]:not([aria-controls=dial-listbox]):focus-visible,.contact-form_form__YGb9e input:not([tabindex="-1"]):focus,.contact-form_form__YGb9e input:not([tabindex="-1"]):focus-visible,.contact-form_form__YGb9e textarea:focus,.contact-form_form__YGb9e textarea:focus-visible{outline:none;border-color:var(--foreground);background:var(--background);box-shadow:none}.contact-form_phone__RWfUd{display:flex;align-items:stretch;height:36px;overflow:hidden;border-radius:8px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface-muted) 72%,transparent);box-shadow:none;transition:border-color .15s,background .15s}.contact-form_phone__RWfUd:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--surface-muted) 88%,transparent)}.contact-form_phone__RWfUd:focus-within{border-color:var(--foreground);background:var(--background)}.contact-form_phoneDivider__Hn_vJ{display:flex;align-items:center;border-inline-end:1px solid color-mix(in srgb,var(--border) 85%,transparent)}.contact-form_form__YGb9e .contact-form_phone__RWfUd input{height:100%;min-width:0;flex:1;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0}.contact-form_form__YGb9e .contact-form_phone__RWfUd button[role=combobox]{height:100%;border:0;background:transparent;box-shadow:none;padding-inline:10px 8px}.contact-form_form__YGb9e [aria-invalid=true][data-shift-select-trigger],.contact-form_form__YGb9e button[aria-invalid=true][role=combobox]:not([aria-controls=dial-listbox]),.contact-form_form__YGb9e input[aria-invalid=true],.contact-form_invalid__w9NF5{border-color:var(--destructive)!important}.contact-form_phone__RWfUd.contact-form_invalid__w9NF5{border-color:var(--destructive)}@media (max-width:639px){.contact-form_grid__NFcf_{grid-template-columns:1fr;gap:12px}.contact-form_actions__6ltna{flex-direction:column;align-items:stretch}.contact-form_submit__xsAQ5{width:100%}}.demo-page_page__VFfcl{max-width:52rem;margin-inline:auto;padding:56px 24px 96px}.demo-page_hero__r_h5k h1{margin:0;font-size:clamp(2rem,4.2vw,2.5rem);font-weight:400;letter-spacing:-.045em;line-height:1.08;text-wrap:balance;color:var(--foreground)}.demo-page_hero__r_h5k p{margin:16px 0 0;font-size:16px;line-height:1.5;color:var(--muted-foreground)}.demo-page_hero__r_h5k .demo-page_note__tXtuN{margin-top:14px;font-size:14px;line-height:1.5}.demo-page_points__vZTbu{display:grid;gap:6px;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--border);list-style:none}.demo-page_points__vZTbu li{font-size:13px;line-height:1.45;color:var(--muted-foreground)}.demo-page_form__fgJFx{margin-top:36px}@media (min-width:640px){.demo-page_page__VFfcl{padding:72px 32px 120px}}@media (min-width:1024px){.demo-page_page__VFfcl{padding:80px 40px 140px}}.mega-nav_header__s0Idp{position:fixed;inset:0 0 auto;z-index:50;background:var(--background);color:var(--foreground);border-bottom:1px solid rgb(33 33 33/.1);transition:background .15s ease,backdrop-filter .15s ease,-webkit-backdrop-filter .15s ease}.mega-nav_header__s0Idp[data-open=true]{background:rgb(255 255 255/.72);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mega-nav_header__s0Idp .mega-nav_inner__q4I_s{position:relative;max-width:var(--home-max,1400px);margin-inline:auto;padding-inline:var(--home-content-inset,96px);padding-inline-start:var(--home-content-inset,96px);padding-inline-end:var(--home-content-inset,96px)}.mega-nav_header__s0Idp .mega-nav_bar__n5qz1{display:flex;align-items:center;gap:32px;height:76px}.mega-nav_header__s0Idp .mega-nav_brand__Ybm88{display:inline-flex;align-items:center;flex-shrink:0}.mega-nav_header__s0Idp .mega-nav_logo__xxhQ8{width:83px;height:24px;object-fit:contain;filter:none!important}.mega-nav_header__s0Idp .mega-nav_desktopNav__I6w0O{display:flex;align-items:center}.mega-nav_header__s0Idp .mega-nav_navList__vNl3W{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.mega-nav_header__s0Idp .mega-nav_navLink__M2uYG,.mega-nav_header__s0Idp .mega-nav_trigger__iJLrC{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 12px;border:0;border-radius:6px;background:transparent;font-size:14px;line-height:1;color:var(--muted-foreground);cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.mega-nav_header__s0Idp .mega-nav_navLink__M2uYG{padding-inline:12px}.mega-nav_header__s0Idp .mega-nav_navLink__M2uYG:hover,.mega-nav_header__s0Idp .mega-nav_trigger__iJLrC:hover,.mega-nav_header__s0Idp .mega-nav_trigger__iJLrC[data-open=true]{color:var(--foreground)}.mega-nav_header__s0Idp .mega-nav_navLink__M2uYG:focus-visible,.mega-nav_header__s0Idp .mega-nav_trigger__iJLrC:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.mega-nav_header__s0Idp .mega-nav_chevron__OcR_W{transition:transform .2s ease;opacity:.7}.mega-nav_header__s0Idp .mega-nav_trigger__iJLrC[data-open=true] .mega-nav_chevron__OcR_W{transform:rotate(180deg)}.mega-nav_header__s0Idp .mega-nav_actions__cDYIk{display:flex;align-items:center;gap:6px;margin-inline-start:auto;font-size:14px;white-space:nowrap}.mega-nav_header__s0Idp .mega-nav_demo__bdq_f,.mega-nav_header__s0Idp .mega-nav_login__gy1HB,.mega-nav_header__s0Idp .mega-nav_start__zrr9L{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;border:1px solid transparent;background:transparent;font-size:14px;color:var(--foreground);cursor:pointer;transition:background .15s}.mega-nav_header__s0Idp .mega-nav_login__gy1HB{border-color:var(--border)}.mega-nav_header__s0Idp .mega-nav_start__zrr9L{background:var(--foreground);color:var(--background)!important}.mega-nav_header__s0Idp .mega-nav_demo__bdq_f:hover,.mega-nav_header__s0Idp .mega-nav_login__gy1HB:hover{background:var(--surface-muted)}.mega-nav_header__s0Idp .mega-nav_start__zrr9L:hover{background:color-mix(in srgb,var(--foreground) 84%,white)}.mega-nav_header__s0Idp .mega-nav_menuToggle__1HF93{display:none}.mega-nav_header__s0Idp .mega-nav_panelWrap__XDZ9v{position:absolute;top:calc(100% + 1px);inset-inline:24px;z-index:2;height:0;overflow:hidden;opacity:0;pointer-events:none;border:0;border-radius:0 0 12px 12px;background:#fff;box-shadow:none;transition:height .3s cubic-bezier(.45,.05,.55,.95),opacity .24s cubic-bezier(.45,.05,.55,.95),box-shadow .3s cubic-bezier(.45,.05,.55,.95)}.mega-nav_header__s0Idp .mega-nav_panelWrap__XDZ9v[data-visible=true]{opacity:1;pointer-events:auto;box-shadow:0 232px 65px 0 rgba(0,0,0,.008),0 35px 59px 0 rgba(0,0,0,.03),0 20px 50px 0 rgba(0,0,0,.09),0 37px 37px 0 rgba(0,0,0,.067),0 9px 20px 0 rgba(0,0,0,.086)}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w{position:absolute;inset-inline:0;top:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) 300px;background:#fff;opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.45,.05,.55,.95)}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-active=true]{position:relative;opacity:1;pointer-events:auto}.mega-nav_header__s0Idp .mega-nav_groups__req_X{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:0 32px;padding:32px}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="4"] .mega-nav_groups__req_X{--cols:4}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="2"] .mega-nav_groups__req_X{--cols:2}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="1"] .mega-nav_groups__req_X{--cols:1;max-width:460px}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="2"]{grid-template-columns:minmax(0,640px) 1fr 300px}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="1"]{grid-template-columns:minmax(0,460px) 1fr 300px}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="1"] .mega-nav_featured__2bdlq,.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="2"] .mega-nav_featured__2bdlq{grid-column:3}.mega-nav_header__s0Idp .mega-nav_group___T7pW{min-width:0}.mega-nav_header__s0Idp .mega-nav_group___T7pW ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mega-nav_header__s0Idp .mega-nav_groupLabel__NOghL{text-wrap:wrap;display:block;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid rgb(33 33 33/.1);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.mega-nav_header__s0Idp .mega-nav_item__PMtFN{display:flex;align-items:center;gap:12px;width:100%;padding:8px;margin-inline:-8px;width:calc(100% + 16px);border:0;border-radius:8px;background:transparent;text-align:start;color:inherit;cursor:pointer;transition:background .15s}.mega-nav_header__s0Idp .mega-nav_item__PMtFN:focus-visible,.mega-nav_header__s0Idp .mega-nav_item__PMtFN:hover{background:rgb(33 33 33/.04);outline:none}.mega-nav_header__s0Idp .mega-nav_item__PMtFN:focus-visible{box-shadow:inset 0 0 0 2px var(--foreground)}.mega-nav_header__s0Idp .mega-nav_icon__baDfc{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:8px;background:rgb(33 33 33/.05);color:var(--foreground);transition:background .15s}.mega-nav_header__s0Idp .mega-nav_item__PMtFN:focus-visible .mega-nav_icon__baDfc,.mega-nav_header__s0Idp .mega-nav_item__PMtFN:hover .mega-nav_icon__baDfc{background:#fff;box-shadow:0 0 0 1px rgb(33 33 33/.1)}.mega-nav_header__s0Idp .mega-nav_text__IlSvU{display:grid;gap:2px;min-width:0}.mega-nav_header__s0Idp .mega-nav_title__rNgXy{display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px;color:var(--foreground)}.mega-nav_header__s0Idp .mega-nav_description__lpZuG{font-size:13px;line-height:18px;color:var(--muted-foreground)}.mega-nav_header__s0Idp .mega-nav_tag__CtXwA{font-size:10px;line-height:1;padding:3px 5px;border:1px solid var(--border);border-radius:4px;color:var(--muted-foreground)}.mega-nav_header__s0Idp .mega-nav_featured__2bdlq{display:flex;flex-direction:column;padding:32px;background:rgb(33 33 33/.05);border-inline-start:1px solid rgb(33 33 33/.1)}.mega-nav_header__s0Idp .mega-nav_featured__2bdlq .mega-nav_groupLabel__NOghL{border-bottom:0;padding-bottom:0}.mega-nav_header__s0Idp .mega-nav_feature__Nd_ER{display:flex;flex-direction:column;gap:6px;border:0;background:transparent;padding:0;text-align:start;color:inherit;cursor:pointer}.mega-nav_header__s0Idp .mega-nav_featureImage__1LKox{display:block;overflow:hidden;border-radius:8px;border:1px solid rgb(33 33 33/.1);margin-bottom:12px;aspect-ratio:5/4;background:rgb(33 33 33/.04)}.mega-nav_header__s0Idp .mega-nav_featureImage__1LKox img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.mega-nav_header__s0Idp .mega-nav_feature__Nd_ER:hover .mega-nav_featureImage__1LKox img{transform:scale(1.02)}.mega-nav_header__s0Idp .mega-nav_featureTitle__EwPLE{font-size:14px;line-height:20px;color:var(--foreground)}.mega-nav_header__s0Idp .mega-nav_featureBody__bp0m7{font-size:13px;line-height:18px;color:var(--muted-foreground)}.mega-nav_header__s0Idp .mega-nav_featureLink__NSyIS{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:var(--foreground)}.mega-nav_header__s0Idp .mega-nav_feature__Nd_ER:hover .mega-nav_featureLink__NSyIS{text-decoration:underline;text-underline-offset:3px}.mega-nav_header__s0Idp .mega-nav_feature__Nd_ER:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:8px}[dir=rtl] .mega-nav_flip__mcz3w{transform:scaleX(-1)}.mega-nav_header__s0Idp .mega-nav_scrim__sPAJ6{position:fixed;inset:77px 0 0;z-index:-1;background:linear-gradient(in oklab,transparent 0,rgb(33 33 33/.55));opacity:0;pointer-events:none;transition:opacity .25s ease}.mega-nav_header__s0Idp .mega-nav_scrim__sPAJ6[data-visible=true]{opacity:1;pointer-events:auto}@keyframes mega-nav_swap__Yle3H{0%{opacity:0}to{opacity:1}}.mega-nav_header__s0Idp .mega-nav_mobile__HuwNb{display:none}@media(min-width:768px) and (max-width:1399px){.mega-nav_header__s0Idp .mega-nav_bar__n5qz1{gap:24px}.mega-nav_header__s0Idp .mega-nav_navList__vNl3W{gap:0}.mega-nav_header__s0Idp .mega-nav_navLink__M2uYG,.mega-nav_header__s0Idp .mega-nav_trigger__iJLrC{padding-inline:9px}.mega-nav_header__s0Idp .mega-nav_demo__bdq_f{display:none}}@media(min-width:1101px) and (max-width:1280px){.mega-nav_header__s0Idp .mega-nav_featured__2bdlq{display:none}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w,.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="1"],.mega-nav_header__s0Idp .mega-nav_panel__tXd1w[data-columns="2"]{grid-template-columns:minmax(0,1fr)}.mega-nav_header__s0Idp .mega-nav_groups__req_X{gap:0 24px;padding:28px}}@media(max-width:1100px){.mega-nav_header__s0Idp .mega-nav_desktopNav__I6w0O,.mega-nav_header__s0Idp .mega-nav_panelWrap__XDZ9v,.mega-nav_header__s0Idp .mega-nav_scrim__sPAJ6{display:none}.mega-nav_header__s0Idp .mega-nav_menuToggle__1HF93{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;margin-inline-start:8px;background:none;border:0;padding:10px;cursor:pointer}.mega-nav_header__s0Idp .mega-nav_menuToggle__1HF93 span{height:1.5px;width:20px;background:var(--foreground);transition:transform .2s ease}.mega-nav_header__s0Idp .mega-nav_menuToggle__1HF93[data-open=true] span:first-child{transform:translateY(3.25px) rotate(45deg)}.mega-nav_header__s0Idp .mega-nav_menuToggle__1HF93[data-open=true] span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.mega-nav_header__s0Idp .mega-nav_mobile__HuwNb{display:flex;flex-direction:column;position:fixed;inset:77px 0 0;overflow-y:auto;overscroll-behavior:contain;background:var(--background);padding:8px 32px 32px;animation:mega-nav_sheet__AznBe .22s ease both;border-top:1px solid var(--border)}.mega-nav_header__s0Idp .mega-nav_mobileList__gh9nt{list-style:none;margin:0;padding:0}.mega-nav_header__s0Idp .mega-nav_mobileList__gh9nt>li{border-bottom:1px solid var(--border)}.mega-nav_header__s0Idp .mega-nav_mobileLink__P5FV8,.mega-nav_header__s0Idp .mega-nav_mobileTrigger__fwBOu{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0;border:0;background:none;font-size:18px;color:var(--foreground);text-align:start;cursor:pointer}.mega-nav_header__s0Idp .mega-nav_mobileLink__P5FV8{border-top:1px solid var(--border)}.mega-nav_header__s0Idp .mega-nav_mobileTrigger__fwBOu[aria-expanded=true] .mega-nav_chevron__OcR_W{transform:rotate(180deg)}.mega-nav_header__s0Idp .mega-nav_mobileSection__Oq1YE{padding:4px 0 16px;animation:mega-nav_swap__Yle3H .2s ease both}.mega-nav_header__s0Idp .mega-nav_mobileSection__Oq1YE[hidden]{display:none}.mega-nav_header__s0Idp .mega-nav_mobileGroup__0IoyM+.mega-nav_mobileGroup__0IoyM{margin-top:16px}.mega-nav_header__s0Idp .mega-nav_mobileGroup__0IoyM ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mega-nav_header__s0Idp .mega-nav_mobileItem__0CCBZ{margin-inline:0;width:100%;padding:10px 8px}.mega-nav_header__s0Idp .mega-nav_mobileActions__gbvNY{display:grid;gap:10px;margin-top:28px}.mega-nav_header__s0Idp .mega-nav_mobilePrimary__6lc1n,.mega-nav_header__s0Idp .mega-nav_mobileSecondary__GNVpL{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;font-size:16px;border:1px solid var(--border);background:transparent;color:var(--foreground);cursor:pointer}.mega-nav_header__s0Idp .mega-nav_mobilePrimary__6lc1n{background:var(--foreground);border-color:var(--foreground);color:var(--background)!important}}@media(max-width:1100px) and (min-width:768px){.mega-nav_header__s0Idp .mega-nav_actions__cDYIk .mega-nav_login__gy1HB,.mega-nav_header__s0Idp .mega-nav_actions__cDYIk .mega-nav_start__zrr9L{display:inline-flex}}@media(max-width:767px){.mega-nav_header__s0Idp .mega-nav_bar__n5qz1{gap:16px;height:64px}.mega-nav_header__s0Idp .mega-nav_logo__xxhQ8{width:78px}.mega-nav_header__s0Idp .mega-nav_actions__cDYIk{display:none}.mega-nav_header__s0Idp .mega-nav_menuToggle__1HF93{margin-inline-start:auto}.mega-nav_header__s0Idp .mega-nav_mobile__HuwNb{inset:65px 0 0;padding-inline:var(--home-gutter,20px)}}@keyframes mega-nav_sheet__AznBe{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mega-nav_header__s0Idp .mega-nav_chevron__OcR_W,.mega-nav_header__s0Idp .mega-nav_mobileSection__Oq1YE,.mega-nav_header__s0Idp .mega-nav_mobile__HuwNb,.mega-nav_header__s0Idp .mega-nav_panelWrap__XDZ9v,.mega-nav_header__s0Idp .mega-nav_panelWrap__XDZ9v[data-visible=true],.mega-nav_header__s0Idp .mega-nav_panel__tXd1w,.mega-nav_header__s0Idp .mega-nav_scrim__sPAJ6{transition:none!important;animation:none!important}}.mega-nav_header__s0Idp .mega-nav_panel__tXd1w:is([data-columns="1"],[data-columns="2"]) .mega-nav_featureImage__1LKox{aspect-ratio:16/9}.product-showcases_stage__l1ZFN{position:absolute;inset:0;overflow:hidden;isolation:isolate;container-type:size}.product-showcases_atmosphere__eQyKW,.product-showcases_veil__bkx3R{position:absolute;inset:0;pointer-events:none}.product-showcases_stage__l1ZFN .product-showcases_atmosphere__eQyKW{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.product-showcases_veil__bkx3R{z-index:1}.product-showcases_chat__XwUc1 .product-showcases_veil__bkx3R{background:radial-gradient(70% 60% at 36% 46%,rgb(255 255 255/.32),transparent 70%),radial-gradient(130% 100% at 50% 40%,transparent 55%,rgb(10 30 60/.22) 100%)}.product-showcases_agents__ai_IA .product-showcases_veil__bkx3R{background:radial-gradient(70% 60% at 62% 40%,rgb(255 250 240/.3),transparent 70%),radial-gradient(130% 100% at 50% 40%,transparent 55%,rgb(48 36 22/.2) 100%)}.product-showcases_org__IDajH .product-showcases_veil__bkx3R{background:radial-gradient(70% 60% at 36% 44%,rgb(255 246 230/.34),transparent 70%),radial-gradient(130% 100% at 50% 40%,transparent 55%,rgb(48 36 22/.2) 100%)}.product-showcases_security__A_8CO .product-showcases_veil__bkx3R{background:radial-gradient(70% 60% at 60% 40%,rgb(236 244 255/.32),transparent 70%),radial-gradient(130% 100% at 50% 40%,transparent 55%,rgb(12 28 52/.24) 100%)}.product-showcases_stage__l1ZFN .product-showcases_layer__6dlcy{position:absolute;z-index:2;display:block;height:auto;max-width:none;object-fit:unset;filter:drop-shadow(0 1px 1px rgb(16 22 32/.08)) drop-shadow(0 14px 22px rgb(16 22 32/.16)) drop-shadow(0 34px 44px rgb(16 22 32/.16));transition:opacity .7s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1)}.product-showcases_stage__l1ZFN .product-showcases_artifact__A2Afg{z-index:3;filter:drop-shadow(0 1px 2px rgb(16 22 32/.1)) drop-shadow(0 16px 24px rgb(16 22 32/.2)) drop-shadow(0 40px 50px rgb(16 22 32/.18));transition:opacity .7s cubic-bezier(.2,.7,.2,1) .16s,translate .9s cubic-bezier(.2,.7,.2,1) .16s}.product-showcases_chat__XwUc1 .product-showcases_window___KmD_{inset-block-start:8%;inset-inline-start:6.5%;width:min(57%,82cqh)}.product-showcases_chat__XwUc1 .product-showcases_artifact__A2Afg{inset-block-end:7%;inset-inline-end:5.5%;width:min(33%,58cqh)}.product-showcases_agents__ai_IA .product-showcases_window___KmD_{inset-block-start:9%;inset-inline-start:5.5%;width:min(66%,100cqh)}.product-showcases_agents__ai_IA .product-showcases_artifact__A2Afg{inset-block-end:6.5%;inset-inline-end:4.5%;width:min(37%,64cqh)}.product-showcases_org__IDajH .product-showcases_window___KmD_{inset-block-start:8%;inset-inline-start:5.5%;width:min(64%,94cqh)}.product-showcases_org__IDajH .product-showcases_artifact__A2Afg{inset-block-end:6.5%;inset-inline-end:4.5%;width:min(36%,56cqh)}.product-showcases_security__A_8CO .product-showcases_window___KmD_{inset-block-start:7.5%;inset-inline-start:5%;width:min(63%,94cqh)}.product-showcases_security__A_8CO .product-showcases_artifact__A2Afg{inset-block-end:5%;inset-inline-end:3.5%;width:min(34%,54cqh)}.product-showcases_stage__l1ZFN[data-state=armed] .product-showcases_layer__6dlcy{opacity:0;translate:0 18px}.product-showcases_stage__l1ZFN[data-state=armed] .product-showcases_artifact__A2Afg{translate:0 26px}.product-showcases_stage__l1ZFN[data-state=in]:hover .product-showcases_artifact__A2Afg{translate:0 -4px;transition-delay:0s}@container (max-width: 460px){.product-showcases_chat__XwUc1 .product-showcases_window___KmD_{inset-block-start:7%;inset-inline-start:4.5%;width:59%}.product-showcases_chat__XwUc1 .product-showcases_artifact__A2Afg{inset-block-end:5%;inset-inline-end:4%;width:37%}.product-showcases_agents__ai_IA .product-showcases_window___KmD_{inset-block-start:9%;inset-inline-start:4%;width:71%}.product-showcases_agents__ai_IA .product-showcases_artifact__A2Afg{inset-block-end:5%;inset-inline-end:3.5%;width:38%}.product-showcases_org__IDajH .product-showcases_window___KmD_{inset-block-start:8%;inset-inline-start:4%;width:70%}.product-showcases_org__IDajH .product-showcases_artifact__A2Afg{inset-block-end:5%;inset-inline-end:3.5%;width:40%}.product-showcases_security__A_8CO .product-showcases_window___KmD_{inset-block-start:8%;inset-inline-start:4%;width:72%}.product-showcases_security__A_8CO .product-showcases_artifact__A2Afg{inset-block-end:5%;inset-inline-end:3%;width:40%}}@media (prefers-reduced-motion:reduce){.product-showcases_stage__l1ZFN .product-showcases_layer__6dlcy{transition:none}.product-showcases_stage__l1ZFN[data-state] .product-showcases_layer__6dlcy{opacity:1;translate:none}}.scenes_stage__NQmRn{position:absolute;inset:0;overflow:hidden;isolation:isolate;container-type:size}.scenes_atmosphere__N979b,.scenes_veil__NQ9MH{position:absolute;inset:0;pointer-events:none}.scenes_stage__NQmRn .scenes_atmosphere__N979b{z-index:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.scenes_veil__NQ9MH{z-index:1;background:radial-gradient(70% 60% at 40% 42%,rgb(255 255 255/.26),transparent 70%),radial-gradient(130% 100% at 50% 40%,transparent 55%,rgb(16 24 40/.18) 100%)}.scenes_stage__NQmRn .scenes_layer__6EXEF{position:absolute;z-index:2;display:block;height:auto;max-width:none;object-fit:unset;filter:drop-shadow(0 1px 1px rgb(16 22 32/.08)) drop-shadow(0 14px 22px rgb(16 22 32/.16)) drop-shadow(0 34px 44px rgb(16 22 32/.16));transition:opacity .7s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1)}.scenes_stage__NQmRn .scenes_artifact__XHrh9{z-index:3;filter:drop-shadow(0 1px 2px rgb(16 22 32/.1)) drop-shadow(0 16px 24px rgb(16 22 32/.2)) drop-shadow(0 40px 50px rgb(16 22 32/.18));transition:opacity .7s cubic-bezier(.2,.7,.2,1) .16s,translate .9s cubic-bezier(.2,.7,.2,1) .16s}.scenes_stage__NQmRn[data-state=armed] .scenes_layer__6EXEF{opacity:0;translate:0 18px}.scenes_stage__NQmRn[data-state=armed] .scenes_artifact__XHrh9{translate:0 26px}.scenes_stage__NQmRn[data-state=in]:hover .scenes_artifact__XHrh9{translate:0 -4px;transition-delay:0s}.scenes_feature-computer__0nsnK .scenes_window__yrEmm{inset-block-start:7%;inset-inline-start:5%;width:min(72%,98cqh)}.scenes_feature-computer__0nsnK .scenes_artifact__XHrh9{inset-block-end:6%;inset-inline-end:4%;width:min(42%,66cqh)}.scenes_feature-create__YA_bm .scenes_window__yrEmm{inset-block-start:6%;inset-inline-start:6%;width:min(80%,100cqh)}.scenes_feature-create__YA_bm .scenes_artifact__XHrh9{inset-block-end:6%;inset-inline-end:4.5%;width:min(48%,64cqh)}.scenes_feature-build__RluIa .scenes_window__yrEmm{inset-block-start:5%;inset-inline-end:4.5%;width:min(66%,100cqh)}.scenes_feature-build__RluIa .scenes_artifact__XHrh9{inset-block-end:4%;inset-inline-start:4%;width:min(38%,54cqh)}.scenes_stage-understand__8tchC .scenes_window__yrEmm{inset-block-start:6%;inset-inline-start:4.5%;width:min(70%,98cqh)}.scenes_stage-understand__8tchC .scenes_artifact__XHrh9{inset-block-end:5%;inset-inline-end:3.5%;width:min(36%,66cqh)}.scenes_stage-craft__EeLWC .scenes_window__yrEmm{inset-block-start:6%;inset-inline-start:4.5%;width:min(70%,98cqh)}.scenes_stage-craft__EeLWC .scenes_artifact__XHrh9{inset-block-end:6%;inset-inline-end:3.5%;width:min(37%,60cqh)}.scenes_stage-execute__1Qwbg .scenes_window__yrEmm{inset-block-start:7%;inset-inline-start:4.5%;width:min(70%,112cqh)}.scenes_stage-execute__1Qwbg .scenes_artifact__XHrh9{inset-block-end:5%;inset-inline-end:3.5%;width:min(36%,62cqh)}.scenes_stage-together__HJlJ7 .scenes_window__yrEmm{inset-block-start:7%;inset-inline-start:4.5%;width:min(70%,112cqh)}.scenes_stage-together__HJlJ7 .scenes_artifact__XHrh9{inset-block-end:6%;inset-inline-end:3.5%;width:min(37%,64cqh)}.scenes_studio__YQj2c .scenes_window__yrEmm{inset-block-start:7%;inset-inline-start:3%;width:min(72%,150cqh)}.scenes_studio__YQj2c .scenes_artifact__XHrh9{inset-block-end:6%;inset-inline-end:2.5%;width:25%}.scenes_studio-documents__0l5x2 .scenes_artifact__XHrh9{width:23%;inset-block-end:4%}.scenes_studio-images__ykfW_ .scenes_window__yrEmm{width:min(70%,150cqh)}.scenes_studio-images__ykfW_ .scenes_artifact__XHrh9{width:26%}.scenes_studio-videos__wtmtu .scenes_window__yrEmm{width:min(70%,150cqh)}.scenes_studio-code__DHhML .scenes_window__yrEmm{inset-inline-start:auto;inset-inline-end:3%}.scenes_studio-code__DHhML .scenes_artifact__XHrh9{inset-inline-end:auto;inset-inline-start:2.5%;width:26%}@container (max-width: 460px){.scenes_stage-craft__EeLWC .scenes_window__yrEmm,.scenes_stage-execute__1Qwbg .scenes_window__yrEmm,.scenes_stage-together__HJlJ7 .scenes_window__yrEmm,.scenes_stage-understand__8tchC .scenes_window__yrEmm{inset-inline-start:4%;width:80%;inset-block-start:6%}.scenes_stage-craft__EeLWC .scenes_artifact__XHrh9,.scenes_stage-execute__1Qwbg .scenes_artifact__XHrh9,.scenes_stage-together__HJlJ7 .scenes_artifact__XHrh9,.scenes_stage-understand__8tchC .scenes_artifact__XHrh9{inset-inline-end:3%;inset-block-end:4%;width:44%}.scenes_studio__YQj2c .scenes_window__yrEmm{--focus:0.45;width:150%;inset-block-start:6%;inset-inline-start:calc(50% - var(--focus) * 150%);inset-inline-end:auto}.scenes_studio__YQj2c .scenes_artifact__XHrh9{width:50%;inset-block-end:4%;inset-inline-end:3%;inset-inline-start:auto}.scenes_studio-presentations__1zIgJ .scenes_window__yrEmm{--focus:0.44}.scenes_studio-documents__0l5x2 .scenes_window__yrEmm{--focus:0.46}.scenes_studio-images__ykfW_ .scenes_window__yrEmm{--focus:0.39}.scenes_studio-videos__wtmtu .scenes_window__yrEmm{--focus:0.47}.scenes_studio-code__DHhML .scenes_window__yrEmm{--focus:0.62}.scenes_studio-labs__U9GId .scenes_window__yrEmm{--focus:0.3}.scenes_studio-code__DHhML .scenes_artifact__XHrh9{inset-inline-start:auto;inset-inline-end:3%}}@media (prefers-reduced-motion:reduce){.scenes_stage__NQmRn .scenes_layer__6EXEF{transition:none}.scenes_stage__NQmRn[data-state] .scenes_layer__6EXEF{opacity:1;translate:none}}.connectors-showcase_stage__VWDUK{position:relative;width:100%;max-width:760px;isolation:isolate}.connectors-showcase_window__x3Mmp{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 16px;box-shadow:0 1px 1px rgb(16 22 32/.04),0 18px 36px -22px rgb(16 22 32/.28)}.connectors-showcase_bar__eGd9d{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin-bottom:12px}.connectors-showcase_brand__8xGU6{display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:-.2px;color:var(--ink)}.connectors-showcase_mark__sD9kO{width:18px;height:18px;display:block}.connectors-showcase_count__onM9C{flex-shrink:0;font-size:11px;letter-spacing:.02em;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:3px 8px;line-height:1.2}.connectors-showcase_search__k7ScA{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:9px;color:var(--home-muted);font-size:13px;background:color-mix(in srgb,var(--surface-muted) 55%,#fff)}.connectors-showcase_search__k7ScA svg{flex-shrink:0;opacity:.7}.connectors-showcase_chips__kRbnq{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 12px}.connectors-showcase_chips__kRbnq span{font-size:12px;line-height:1;padding:6px 9px;border-radius:999px;color:var(--home-muted);border:1px solid transparent}.connectors-showcase_chips__kRbnq span[data-active]{color:var(--ink);background:var(--surface-muted);border-color:var(--line)}.connectors-showcase_board__0kPVu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:8px;min-height:428px}.connectors-showcase_grid__Wag4k{display:contents;list-style:none;margin:0;padding:0}.connectors-showcase_grid__Wag4k li{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;min-height:0;padding:12px 11px 11px;border:1px solid var(--line);border-radius:11px;background:#fff}.connectors-showcase_grid__Wag4k li:nth-child(9){grid-column:1;grid-row:3}.connectors-showcase_grid__Wag4k li:nth-child(10){grid-column:2;grid-row:3}.connectors-showcase_grid__Wag4k li:nth-child(11){grid-column:1;grid-row:4}.connectors-showcase_grid__Wag4k li:nth-child(12){grid-column:2;grid-row:4}.connectors-showcase_logo__NTZuv{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--surface-muted) 70%,#fff)}.connectors-showcase_logo__NTZuv img{display:block;width:24px;height:24px;object-fit:contain}.connectors-showcase_name__AGvoa{font-size:12.5px;line-height:1.2;letter-spacing:-.15px;color:var(--ink);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connectors-showcase_state__LlLBi{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:1;color:var(--home-muted)}.connectors-showcase_grid__Wag4k li[data-connected] .connectors-showcase_state__LlLBi:before{content:"";width:5px;height:5px;border-radius:50%;background:#1f8a4c}.connectors-showcase_foot__SKFg_{margin-top:12px;font-size:11px;color:var(--home-muted);letter-spacing:.01em}.connectors-showcase_context__InY6a{grid-column:3/5;grid-row:3/5;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border:1px solid var(--line);border-radius:13px;padding:14px 15px 13px;box-shadow:0 1px 2px rgb(16 22 32/.05),0 16px 28px -18px rgb(16 22 32/.3)}.connectors-showcase_contextLabel__RT_nl{margin:0 0 8px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--home-muted)}.connectors-showcase_sources__K225u{list-style:none;margin:0;padding:0;display:grid;gap:6px}.connectors-showcase_sources__K225u li{display:flex;align-items:center;gap:10px;min-width:0}.connectors-showcase_sourceLogo__HRi_6{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--surface-muted) 70%,#fff);flex-shrink:0}.connectors-showcase_sourceLogo__HRi_6 img{width:16px;height:16px;object-fit:contain}.connectors-showcase_sources__K225u strong{display:block;font-size:12.5px;font-weight:400;letter-spacing:-.1px;color:var(--ink)}.connectors-showcase_sources__K225u em{display:block;font-style:normal;font-size:11.5px;color:var(--home-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connectors-showcase_contextBody__ukvfY{margin-top:auto;padding-top:11px;border-top:1px solid var(--line);font-size:12.5px;line-height:1.4;color:var(--ink)}@media (max-width:1100px){.connectors-showcase_stage__VWDUK{max-width:none}.connectors-showcase_board__0kPVu{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;min-height:0}.connectors-showcase_grid__Wag4k li:nth-child(n){grid-column:auto;grid-row:auto}.connectors-showcase_grid__Wag4k li:nth-child(n+10){display:none}.connectors-showcase_context__InY6a{grid-column:1/-1;grid-row:auto;margin-top:2px}}@media (max-width:767px){.connectors-showcase_window__x3Mmp{padding:12px;border-radius:14px}.connectors-showcase_board__0kPVu{grid-template-columns:repeat(2,minmax(0,1fr))}.connectors-showcase_grid__Wag4k li:nth-child(n+9){display:none}.connectors-showcase_context__InY6a{box-shadow:0 1px 1px rgb(16 22 32/.04),0 10px 22px -16px rgb(16 22 32/.22)}}.marketing-site_site__OiP4Z{--paper:var(--background);--ink:var(--foreground);--home-muted:var(--muted-foreground);--line:var(--border);--home-max:1400px;--home-gutter:60px;--home-content-inset:var(--home-gutter);min-height:100vh;background:var(--paper);color:var(--ink);color-scheme:light;overflow:clip}.marketing-site_site__OiP4Z :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.marketing-site_site__OiP4Z .dark\:invert{filter:none!important}.marketing-site_skip__zZSGw{position:fixed;inset-block-start:8px;inset-inline-start:20px;z-index:100;background:var(--ink);color:var(--background)!important;padding:12px 20px;transform:translateY(-150%)}.marketing-site_skip__zZSGw:focus{transform:none}.marketing-site_main__53_Gd{padding-top:100px}@media (min-width:1024px){.marketing-site_site__OiP4Z{--home-content-inset:96px}}@media (max-width:1023px){.marketing-site_site__OiP4Z{--home-gutter:40px}}@media (max-width:767px){.marketing-site_site__OiP4Z{--home-gutter:20px}.marketing-site_main__53_Gd{padding-top:88px}}.public-page_page__SH5_7{margin-inline:auto;width:100%;padding:40px 24px 96px}.public-page_wide__ZxaKU{max-width:1120px}.public-page_narrow__KIowb{max-width:720px}@media (min-width:640px){.public-page_page__SH5_7{padding:56px 32px 120px}}@media (min-width:1024px){.public-page_page__SH5_7{padding:64px 40px 140px}}.public-page_eyebrow__wieEf{margin:0;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.public-page_hero__cMImf{max-width:40rem;margin-top:2.5rem}.public-page_hero__cMImf h1{margin:1rem 0 0;font-size:clamp(2rem,4.4vw,2.75rem);font-weight:400;letter-spacing:-.045em;line-height:1.08;text-wrap:balance;color:var(--foreground)}.public-page_hero__cMImf>p{margin:1.15rem 0 0;max-width:36rem;font-size:1.0625rem;line-height:1.55;color:var(--muted-foreground)}.public-page_callout__Aqa7Y{margin-top:1.75rem;padding:1.35rem 1.5rem;border-radius:16px;background:var(--surface-muted);font-size:.9375rem;line-height:1.7;color:var(--foreground)}.public-page_visual__Sw5tG{margin-top:2.5rem;overflow:hidden;border-radius:16px;background:var(--surface-muted);border:1px solid color-mix(in oklch,var(--border) 85%,transparent)}.public-page_visual__Sw5tG img{display:block;width:100%;height:auto}.public-page_grid2__1IHzF,.public-page_grid3__3EmEW{display:grid;gap:16px;margin-top:3rem}@media (min-width:640px){.public-page_grid2__1IHzF,.public-page_grid3__3EmEW{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (min-width:1024px){.public-page_grid3__3EmEW{grid-template-columns:repeat(3,minmax(0,1fr))}}.public-page_tile__uAuMY{display:flex;flex-direction:column;min-width:0;padding:1.4rem 1.45rem 1.5rem;border-radius:16px;background:var(--surface);border:1px solid var(--border);color:inherit;text-decoration:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.public-page_tile__uAuMY:hover{background:var(--surface-muted);border-color:color-mix(in oklch,var(--foreground) 16%,transparent)}.public-page_tileMedia__153q4{margin:-1.4rem -1.45rem 1.15rem;overflow:hidden;aspect-ratio:4/3;background:var(--surface-muted)}.public-page_tileMedia__153q4 img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.public-page_tile__uAuMY h2,.public-page_tile__uAuMY h3{margin:0;font-size:1.0625rem;font-weight:500;letter-spacing:-.02em;line-height:1.35}.public-page_tile__uAuMY:hover h2,.public-page_tile__uAuMY:hover h3{text-decoration:underline;text-underline-offset:3px}.public-page_tile__uAuMY p{margin:.5rem 0 0;font-size:.875rem;line-height:1.55;color:var(--muted-foreground)}.public-page_tileMore__gv_EB{margin-top:auto;padding-top:1rem;display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:500;color:var(--foreground)}.public-page_icon__tbeC_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--background);border:1px solid var(--border);color:var(--foreground)}.public-page_tile__uAuMY>.public-page_icon__tbeC_{margin-bottom:1.15rem}.public-page_chips__jeaR0{display:flex;flex-wrap:wrap;gap:8px;margin-top:2rem;padding:0;list-style:none}.public-page_chip__sCnpO{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--surface-muted);color:var(--foreground);font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}.public-page_chip__sCnpO:hover{background:var(--hover)}.public-page_section__XnoOz{margin-top:3.5rem}.public-page_sectionLabel__F4tIx{margin:0 0 1.15rem;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.public-page_rule__lNoJQ{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--border)}.public-page_rule__lNoJQ h2{margin:0;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:400;letter-spacing:-.03em}.public-page_linkRow__owo3C{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1rem 1.15rem;border-radius:12px;background:var(--surface);border:1px solid var(--border);color:inherit;text-decoration:none;font-size:.9375rem;font-weight:500;transition:background .15s ease,border-color .15s ease}.public-page_linkRow__owo3C:hover{background:var(--surface-muted);border-color:color-mix(in oklch,var(--foreground) 16%,transparent)}.public-page_links__T2_KC{display:grid;gap:10px;margin-top:1.25rem}@media (min-width:640px){.public-page_links__T2_KC{grid-template-columns:repeat(2,minmax(0,1fr))}}