.LegalDocument_page__g_sIU{width:min(100%,760px);margin-inline:auto;box-sizing:border-box;color:var(--kp-ink,#101820);font-family:var(--kp-font-sans)}.LegalDocument_noticeEyebrow__FC1Cw{margin:0;color:var(--kp-teal-dark,#005a63);font-size:10px;font-weight:800;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.LegalDocument_languageNotice__BEmE_{display:grid;grid-template-columns:minmax(130px,.28fr) minmax(0,1fr);gap:24px;margin-block-start:32px;padding:24px;border:1px solid var(--kp-line,#dce6e6);border-block-start:2px solid var(--kp-teal,#008f8c);background:var(--kp-canvas,#f6f9f9)}.LegalDocument_noticeTitle__MUX4y{margin:0;font-size:25px;font-weight:780;letter-spacing:0;line-height:1.2;word-break:keep-all;overflow-wrap:break-word}.LegalDocument_noticeBody__sPL8L{max-width:640px;margin:10px 0 0;color:var(--kp-muted,#5d6b70);font-size:14px;line-height:1.65;word-break:keep-all;overflow-wrap:break-word}.LegalDocument_document__d88AE{scroll-margin-block-start:88px}.LegalDocument_documentHeader__ZC1DZ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-block-end:6px;padding-block:28px 24px;border-block-start:3px solid var(--kp-teal,#008f8c)}.LegalDocument_company__uAI1r{margin:0 0 10px;color:var(--kp-teal-dark,#005a63);font-size:11px;font-weight:750;letter-spacing:.08em;line-height:1.4}.LegalDocument_documentTitle__rc2oF{margin:0;font-size:44px;font-weight:820;letter-spacing:0;line-height:1.05;word-break:keep-all;overflow-wrap:break-word}.LegalDocument_effectiveDate__CrUEi{color:var(--kp-muted,#5d6b70);font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap}.LegalDocument_introBlock__x_MZ0,.LegalDocument_section__P8bNv{padding-block:26px;border-block-start:1px solid var(--kp-line,#dce6e6)}.LegalDocument_introBlock__x_MZ0 p,.LegalDocument_legalList__xlJMD,.LegalDocument_section__P8bNv p{margin:9px 0 0;color:var(--kp-muted,#5d6b70);font-size:14px;font-weight:430;letter-spacing:0;line-height:1.78;word-break:keep-all;overflow-wrap:break-word}.LegalDocument_introBlock__x_MZ0 p:first-child,.LegalDocument_legalList__xlJMD:first-of-type,.LegalDocument_section__P8bNv p:first-of-type{margin-block-start:0}.LegalDocument_section__P8bNv h3{margin:0 0 12px;font-size:16px;font-weight:780;letter-spacing:0;line-height:1.5}.LegalDocument_legalList__xlJMD{padding-inline-start:1.6rem}.LegalDocument_legalList__xlJMD li{padding-inline-start:.25rem}.LegalDocument_legalList__xlJMD li+li{margin-block-start:8px}.LegalDocument_nestedLegalList__5Ml0M{margin:10px 0 0;padding-inline-start:1.25rem}.LegalDocument_nestedLegalList__5Ml0M li+li{margin-block-start:7px}@media (max-width:640px){.LegalDocument_documentHeader__ZC1DZ,.LegalDocument_languageNotice__BEmE_{grid-template-columns:1fr}.LegalDocument_languageNotice__BEmE_{gap:14px;padding:20px 18px}.LegalDocument_documentHeader__ZC1DZ{gap:14px;align-items:start;padding-block:22px 18px}.LegalDocument_noticeTitle__MUX4y{font-size:20px}.LegalDocument_documentTitle__rc2oF{font-size:30px}.LegalDocument_effectiveDate__CrUEi{white-space:normal}.LegalDocument_introBlock__x_MZ0,.LegalDocument_section__P8bNv{padding-block:22px}.LegalDocument_introBlock__x_MZ0 p,.LegalDocument_section__P8bNv p{font-size:14px;line-height:1.75}}.DemoPage_page__3pB00{--demo-ink:#172b2a;--demo-muted:#62716f;--demo-line:rgba(23,43,42,0.16);background:#f4f6f5;color:var(--demo-ink)}.DemoPage_hero__4_25S{display:grid;min-height:min(700px,calc(100svh - var(--site-header-height, 72px)));grid-template-columns:minmax(0,1fr) minmax(180px,.42fr);align-items:end;gap:40px;padding-block:clamp(86px,12vw,150px) clamp(70px,8vw,112px)}.DemoPage_heroCopy__bkFUq{max-width:760px}.DemoPage_boardRow__QL5gF em,.DemoPage_boardRow__QL5gF>span,.DemoPage_eyebrow__FP_FF,.DemoPage_moduleLabel__25JIV,.DemoPage_sectionIndex__KXdnA{font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.DemoPage_eyebrow__FP_FF{margin:0 0 22px;color:#008f8c}.DemoPage_hero__4_25S h1{max-width:11em;margin:0;font-size:clamp(52px,7vw,104px);font-weight:800;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.DemoPage_lede__tyieT{max-width:42em;margin:28px 0 0;color:var(--demo-muted);font-size:clamp(16px,1.5vw,20px);line-height:1.65}.DemoPage_actions__ycsqP{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.DemoPage_finalAction__cfT7f,.DemoPage_primaryAction__LudRZ,.DemoPage_secondaryAction__4mV3A{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--demo-ink);border-radius:7px;padding-inline:18px;font-size:14px;font-weight:750;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.DemoPage_primaryAction__LudRZ{background:var(--demo-ink);color:#ffffff}.DemoPage_secondaryAction__4mV3A{background:transparent;color:var(--demo-ink)}.DemoPage_finalAction__cfT7f:hover,.DemoPage_primaryAction__LudRZ:hover,.DemoPage_secondaryAction__4mV3A:hover{background:#008f8c;border-color:#008f8c;color:#ffffff;transform:translateY(-1px)}.DemoPage_heroMarker__v_tO9{display:grid;align-content:space-between;min-height:240px;padding:20px;border:1px solid var(--demo-line);border-radius:7px;background:#ffffff;color:#008f8c;font-size:12px;font-weight:800;letter-spacing:.12em}.DemoPage_heroMarker__v_tO9 strong{color:var(--demo-ink);font-size:clamp(32px,5vw,76px);letter-spacing:-.06em;line-height:.9}.DemoPage_band__ySPPd{padding-block:clamp(70px,9vw,130px);border-top:1px solid var(--demo-line);background:#ffffff}.DemoPage_darkBand__NtQWH{background:#172b2a;color:#ffffff}.DemoPage_paperBand__Yz11k{background:#fbfaf6}.DemoPage_finalBand__0QiIR{background:#dff1ec}.DemoPage_sectionHeader__JODh5{display:grid;grid-template-columns:80px minmax(0,1fr);gap:28px;align-items:start}.DemoPage_sectionIndex__KXdnA{color:#008f8c}.DemoPage_darkBand__NtQWH .DemoPage_sectionIndex__KXdnA{color:#85d6c4}.DemoPage_sectionHeader__JODh5 h2{max-width:14em;margin:0;font-size:clamp(30px,4vw,58px);font-weight:800;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.DemoPage_sectionHeader__JODh5 p{max-width:42em;margin:16px 0 0;color:var(--demo-muted);font-size:16px;line-height:1.7}.DemoPage_darkBand__NtQWH .DemoPage_sectionHeader__JODh5 p{color:rgba(255,255,255,.7)}.DemoPage_structureLine__gEADr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:68px;border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.DemoPage_structureLine__gEADr span{padding:18px 0;color:rgba(255,255,255,.82);font-size:15px}.DemoPage_structureLine__gEADr span+span{border-inline-start:1px solid rgba(255,255,255,.25);padding-inline-start:18px}.DemoPage_moduleGrid__CV5S1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:58px}.DemoPage_module__kDz4L{min-height:230px;padding:22px;border:1px solid var(--demo-line);border-radius:7px;background:#f4f6f5}.DemoPage_moduleLabel__25JIV{color:#008f8c}.DemoPage_module__kDz4L h3{margin:76px 0 0;font-size:23px;letter-spacing:-.03em;line-height:1.15}.DemoPage_module__kDz4L p{margin:10px 0 0;color:var(--demo-muted);font-size:14px;line-height:1.55}.DemoPage_flow__SB76x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:58px 0 0;padding:0;list-style:none}.DemoPage_flow__SB76x li{min-height:184px;padding:20px;border-top:1px solid var(--demo-ink);border-bottom:1px solid var(--demo-ink)}.DemoPage_flow__SB76x li+li{border-inline-start:1px solid var(--demo-ink)}.DemoPage_flow__SB76x span{color:#008f8c;font-size:12px;font-weight:800}.DemoPage_flow__SB76x strong{display:block;margin-top:52px;font-size:18px}.DemoPage_flow__SB76x p{margin:8px 0 0;color:var(--demo-muted);font-size:14px;line-height:1.55}.DemoPage_board__H_6gP{margin-top:58px;border-top:1px solid var(--demo-line)}.DemoPage_boardRow__QL5gF{display:grid;grid-template-columns:1fr 1.5fr auto;gap:20px;align-items:center;min-height:74px;border-bottom:1px solid var(--demo-line)}.DemoPage_boardRow__QL5gF>span{color:#008f8c}.DemoPage_boardRow__QL5gF strong{font-size:16px}.DemoPage_boardRow__QL5gF em{color:#008f8c;font-style:normal}.DemoPage_finalGrid__N_O7y{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end}.DemoPage_finalAction__cfT7f{min-width:210px;background:var(--demo-ink);color:#ffffff}.DemoPage_page__3pB00 a:focus-visible{outline:3px solid #e50070;outline-offset:3px}@media (max-width:720px){.DemoPage_hero__4_25S{min-height:auto;grid-template-columns:1fr;gap:42px}.DemoPage_heroMarker__v_tO9{min-height:160px}.DemoPage_sectionHeader__JODh5{grid-template-columns:1fr;gap:14px}.DemoPage_flow__SB76x,.DemoPage_moduleGrid__CV5S1{grid-template-columns:1fr}.DemoPage_module__kDz4L{min-height:190px}.DemoPage_module__kDz4L h3{margin-top:48px}.DemoPage_flow__SB76x li+li{border-inline-start:0;border-top:0}.DemoPage_boardRow__QL5gF{grid-template-columns:1fr auto;gap:8px 16px;padding-block:16px}.DemoPage_boardRow__QL5gF strong{grid-column:1/-1;grid-row:2}.DemoPage_finalGrid__N_O7y{grid-template-columns:1fr;align-items:start}.DemoPage_finalAction__cfT7f{width:100%}}@media (prefers-reduced-motion:reduce){.DemoPage_finalAction__cfT7f,.DemoPage_primaryAction__LudRZ,.DemoPage_secondaryAction__4mV3A{transition:none}}.SiteFooter_footer__ebaNZ{border-top:1px solid rgba(251,250,246,.14);background:var(--site-navy,#111315);color:rgba(251,250,246,.7);font-family:var(--kp-font-sans)}.SiteFooter_container__2ts6t{max-width:var(--site-body-max-width,1320px);padding-inline:var(--site-body-padding-inline,clamp(24px,4vw,64px));padding-block:28px 20px}.SiteFooter_primaryRow__fY1fr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,54px)}.SiteFooter_brand__5cPka{display:inline-flex;align-items:center}.SiteFooter_wordmark__k2SFP{width:auto;height:22px}.SiteFooter_linkGroup__AP3ce{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 20px}.SiteFooter_contactLink__TNskA,.SiteFooter_footerLabel__PcH4B{color:rgba(251,250,246,.76);font-size:12px;font-weight:650;line-height:1.4;text-decoration:none;transition:color .16s ease}.SiteFooter_contactLink__TNskA:hover,.SiteFooter_footerLabel__PcH4B:hover{color:var(--site-paper,#fbfaf6)}.SiteFooter_footerLabel__PcH4B{cursor:pointer}.SiteFooter_contact__rR18E{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;font-style:normal;text-align:end}.SiteFooter_contactLink__TNskA:first-child{color:var(--site-paper,#fbfaf6);font-weight:760}.SiteFooter_secondaryRow__FUkNO{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-block-start:14px;margin-block-start:16px;border-top:1px solid rgba(251,250,246,.12)}.SiteFooter_business__zzOvA{display:flex;min-width:0;flex-wrap:wrap;gap:4px 14px}.SiteFooter_business__zzOvA,.SiteFooter_copyright__rpJC0{margin:0;color:rgba(251,250,246,.52);font-size:10px;line-height:1.55}.SiteFooter_copyright__rpJC0{flex:0 0 auto;white-space:nowrap}.SiteFooter_footer__ebaNZ a:focus-visible{outline:3px solid var(--site-paper,#fbfaf6);outline-offset:3px;border-radius:2px}@media (max-width:859px){.SiteFooter_primaryRow__fY1fr{grid-template-columns:auto 1fr}.SiteFooter_contact__rR18E{grid-column:1/-1;justify-content:flex-start;text-align:start}.SiteFooter_secondaryRow__FUkNO{flex-direction:column;gap:8px}.SiteFooter_contactLink__TNskA,.SiteFooter_footerLabel__PcH4B{display:inline-flex;min-block-size:44px;align-items:center;padding-block:8px}}@media (max-width:600px){.SiteFooter_container__2ts6t{padding-block:28px max(26px,env(safe-area-inset-bottom))}.SiteFooter_primaryRow__fY1fr{grid-template-columns:1fr;gap:18px}.SiteFooter_contact__rR18E,.SiteFooter_linkGroup__AP3ce{grid-column:auto}.SiteFooter_linkGroup__AP3ce{gap:10px 18px}.SiteFooter_secondaryRow__FUkNO{margin-block-start:20px}.SiteFooter_copyright__rpJC0{white-space:normal}}@media (prefers-reduced-motion:reduce){.SiteFooter_contactLink__TNskA,.SiteFooter_footerLabel__PcH4B{transition:none}}.StudioBlockLimitDialog_backdrop__P6V6O{position:fixed;z-index:300;inset:0;display:grid;place-items:center;overflow-y:auto;background:color-mix(in srgb,var(--studio-ink,#17191b) 56%,transparent);padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));animation:StudioBlockLimitDialog_backdrop-in__3VKkD .16s ease-out both}.StudioBlockLimitDialog_dialog__x3yHP{width:min(400px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid var(--studio-line,#dfe3e2);border-radius:8px;background:var(--studio-surface,#ffffff);color:var(--studio-ink,#17191b);box-shadow:0 18px 48px rgba(23,25,27,.22);padding:20px;animation:StudioBlockLimitDialog_dialog-in__lc8Am .18s cubic-bezier(.16,1,.3,1) both}.StudioBlockLimitDialog_topRow__T9AAH{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.StudioBlockLimitDialog_icon__hPsX7{border-radius:7px;background:var(--studio-brand-soft,#e7f3f1);color:var(--studio-brand,#00A696)}.StudioBlockLimitDialog_closeButton__mIDed,.StudioBlockLimitDialog_icon__hPsX7{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center}.StudioBlockLimitDialog_closeButton__mIDed{border:1px solid transparent;border-radius:7px;background:transparent;color:var(--studio-muted,#566166);cursor:pointer}.StudioBlockLimitDialog_closeButton__mIDed:hover{border-color:var(--studio-line,#dfe3e2);background:var(--studio-canvas,#f4f6f5);color:var(--studio-ink,#17191b)}.StudioBlockLimitDialog_dialog__x3yHP h2{margin:16px 0 0;font-size:20px;font-weight:800;line-height:1.35;letter-spacing:0;word-break:keep-all}.StudioBlockLimitDialog_body__ESh5A{display:grid;gap:14px;margin-top:12px}.StudioBlockLimitDialog_body__ESh5A p{margin:0;color:var(--studio-muted,#566166);font-size:15px;font-weight:400;line-height:1.65;overflow-wrap:anywhere}.StudioBlockLimitDialog_body__ESh5A strong{color:var(--studio-ink,#17191b);font-weight:700}.StudioBlockLimitDialog_question__3OcYV{color:var(--studio-ink,#17191b)!important;font-weight:650!important}.StudioBlockLimitDialog_planNotice__05zFz{border-top:1px solid var(--studio-line,#dfe3e2);border-bottom:1px solid var(--studio-line,#dfe3e2);background:var(--studio-brand-soft,#e7f3f1);padding:14px 15px}.StudioBlockLimitDialog_planNotice__05zFz strong{color:var(--studio-brand,#00A696)}.StudioBlockLimitDialog_actions__JuTUD{display:flex;flex-direction:column-reverse;gap:8px;margin-top:20px}.StudioBlockLimitDialog_primaryAction__ukGUW,.StudioBlockLimitDialog_secondaryAction__uIkQs{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:7px;border-radius:7px;padding:0 16px;font-size:14px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.StudioBlockLimitDialog_secondaryAction__uIkQs{border:1px solid var(--studio-line,#dfe3e2);background:var(--studio-surface,#ffffff);color:var(--studio-ink,#17191b);cursor:pointer}.StudioBlockLimitDialog_secondaryAction__uIkQs:hover{background:var(--studio-canvas,#f4f6f5)}.StudioBlockLimitDialog_primaryAction__ukGUW{border:1px solid var(--studio-brand,#00a696);background:var(--studio-brand,#00A696);color:var(--studio-surface,#ffffff)}.StudioBlockLimitDialog_primaryAction__ukGUW:hover{border-color:var(--studio-brand-hover,#008f82);background:var(--studio-brand-hover,#008f82)}.StudioBlockLimitDialog_closeButton__mIDed:focus-visible,.StudioBlockLimitDialog_primaryAction__ukGUW:focus-visible,.StudioBlockLimitDialog_secondaryAction__uIkQs:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(0,166,150,.16)}.StudioBlockLimitDialog_footnote__ZzFAY{margin:13px 0 0;color:var(--studio-subtle,#667078);font-size:12px;font-weight:500;line-height:1.5;text-align:center}@media (min-width:520px){.StudioBlockLimitDialog_dialog__x3yHP{padding:22px}.StudioBlockLimitDialog_actions__JuTUD{flex-direction:row}.StudioBlockLimitDialog_primaryAction__ukGUW,.StudioBlockLimitDialog_secondaryAction__uIkQs{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.StudioBlockLimitDialog_backdrop__P6V6O,.StudioBlockLimitDialog_dialog__x3yHP{animation:none}}@keyframes StudioBlockLimitDialog_backdrop-in__3VKkD{0%{opacity:0}to{opacity:1}}@keyframes StudioBlockLimitDialog_dialog-in__lc8Am{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}