/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.sl-scope{--k-ink:#0e0d0b;--k-ink-soft:#1c1a16;--k-cream:#f4f0e8;--k-cream-raised:#faf7f1;--k-cream-hover:#ece6da;--k-paper:#fffdf8;--k-sepia:#8b6f47;--k-sepia-deep:#6f5635;--k-sepia-soft:#8b6f471a;--k-sepia-line:#8b6f4759;--k-text:#1a1814;--k-text-secondary:#5c544a;--k-text-tertiary:#8a8278;--k-border:#dcd4c3;--k-border-strong:#b9ae96;--k-on-dark:#f1eadb;--k-sepia-warm:#c9a977;--k-hero-overlay-desktop:linear-gradient(90deg,#0e0d0bb8,#0e0d0b7a 35%,#0e0d0b1a 60%,#0e0d0b00 80%),linear-gradient(180deg,#0e0d0b00,#0e0d0b00 40%,#0e0d0b80);--k-hero-overlay-mobile:linear-gradient(180deg,#0e0d0b33,#0e0d0b73 50%,#0e0d0bc7);--k-shadow-card-hover:0 12px 32px #0000001a;--k-shadow-sm:0 1px 3px #0000000f;--k-shadow-md:0 6px 20px #00000014;--k-input-bg:var(--k-paper);--k-input-border:var(--k-border);--k-input-border-focus:var(--k-sepia);--k-error:#a33c3c;--k-error-soft:#a33c3c1a;--k-error-line:#a33c3c52;--k-success:#3d6f3d;--k-success-soft:#3d6f3d1a;--k-success-line:#3d6f3d52;--k-video-poster-bg:radial-gradient(circle at 50% 50%,#8b6f4733,transparent 65%),linear-gradient(135deg,#1a1611,#0e0d0b);--k-poster-veil-dark:linear-gradient(135deg,#1b1713f5,#0c0a08fa);--k-on-dark-soft:#f1eadbc7;--k-on-dark-line:#f1eadb73;--k-on-dark-fill:#f1eadbeb;--k-on-dark-border-soft:#ffffff4d;--k-on-dark-border-strong:#fff9;--k-chip-bg:#0000008c;--k-lightbox-backdrop:#0c0a08db;--k-lightbox-shadow:0 30px 80px #00000080;--k-ink-overlay-soft:#0006;--k-ink-overlay-strong:#000000b3;--k-radius-sm:2px;--k-radius-md:4px;--k-radius-lg:6px;--k-serif:var(--font-lt-remark,"LT Remark"),"EB Garamond","Iowan Old Style","Charter",Georgia,serif;--k-sans:var(--font-geist-sans),-apple-system,"Segoe UI",sans-serif;background-color:var(--k-cream);color:var(--k-text);font-family:var(--k-sans)}.sl-scope.sl-app-scope{--k-text-xs:11px;--k-text-sm:13px;--k-text-md:14px;--k-text-lg:15px;--k-text-xl:18px;--k-status-safe:#2f6f4e;--k-status-safe-soft:#2f6f4e1a;--k-status-pending:#8b6f1a;--k-status-pending-soft:#8b6f1a1a;--k-status-blocked:#8b2b2b;--k-status-blocked-soft:#8b2b2b1a;--k-status-info:#3a5570;--k-status-info-soft:#3a55701a;--k-status-muted:var(--k-text-tertiary);--k-status-muted-soft:#8a82781a;--k-row-height-compact:32px;--k-row-height-default:40px;--k-row-height-comfortable:48px;--k-mono:"JetBrains Mono","SF Mono",ui-monospace,"Menlo","Consolas",monospace;font-size:var(--k-text-sm);line-height:1.45}.sl-scope.sl-dark.sl-app-scope{--k-status-safe:#6fb28c;--k-status-safe-soft:#6fb28c24;--k-status-pending:#c9a977;--k-status-pending-soft:#c9a97724;--k-status-blocked:#d08989;--k-status-blocked-soft:#d0898924;--k-status-info:#8fa8c0;--k-status-info-soft:#8fa8c024;--k-status-muted:var(--k-text-tertiary);--k-status-muted-soft:#7a726424}.sl-scope.sl-dark{--k-cream:#0e0d0b;--k-cream-raised:#15130f;--k-cream-hover:#1c1915;--k-paper:#15130f;--k-sepia:#c9a977;--k-sepia-deep:#b5945f;--k-sepia-soft:#c9a9771a;--k-sepia-line:#c9a97766;--k-text:#ece5d6;--k-text-secondary:#b5ac98;--k-text-tertiary:#7a7264;--k-border:#3a342a;--k-border-strong:#5a5142;--k-video-poster-bg:radial-gradient(circle at 50% 50%,#c9a9772e,transparent 65%),linear-gradient(135deg,#0a0907,#050403);--k-shadow-sm:0 1px 3px #0006;--k-shadow-md:0 6px 20px #00000080;--k-error:#d86a6a;--k-error-soft:#d86a6a1f;--k-error-line:#d86a6a5c;--k-success:#7ab07a;--k-success-soft:#7ab07a1f;--k-success-line:#7ab07a5c}.sl-brand-lockup{color:var(--k-text);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.sl-brand-lockup,.sl-brand-lockup-header{--sl-brand-mark-size:34px;--sl-brand-wordmark-size:20px}.sl-brand-lockup-header{height:36px}.sl-brand-lockup-footer{--sl-brand-mark-size:36px;--sl-brand-wordmark-size:22px}.sl-brand-mark{width:var(--sl-brand-mark-size);height:var(--sl-brand-mark-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-brand-mark-dark,.sl-brand-mark-light{object-fit:contain;width:100%;height:100%;display:block}.sl-brand-mark-dark,.sl-scope.sl-dark .sl-brand-mark-light{display:none}.sl-scope.sl-dark .sl-brand-mark-dark{display:block}.sl-brand-wordmark{font-family:var(--k-serif);font-size:var(--sl-brand-wordmark-size);letter-spacing:.12em;text-transform:uppercase;color:currentColor;align-items:center;font-style:normal;font-weight:400;line-height:1;display:inline-flex}@media (max-width:480px){.sl-brand-lockup-header{--sl-brand-wordmark-size:19px}}.sl-btn-ghost,.sl-btn-ink,.sl-btn-outline,.sl-btn-sepia{letter-spacing:.02em;border-radius:var(--k-radius-sm);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--k-sans);border:1px solid #0000;justify-content:center;align-items:center;padding:12px 22px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.sl-btn-ink{background:var(--k-ink);color:var(--k-paper);border-color:var(--k-ink)}.sl-btn-ink:hover{background:var(--k-sepia-deep);border-color:var(--k-sepia-deep);color:var(--k-paper)}.sl-scope.sl-dark .sl-btn-ink{background:var(--k-on-dark);color:var(--k-ink);border-color:var(--k-on-dark)}.sl-scope.sl-dark .sl-btn-ink:hover{background:var(--k-sepia);color:var(--k-ink);border-color:var(--k-sepia)}.sl-btn-outline{color:var(--k-text);border-color:var(--k-border-strong);background:0 0}.sl-btn-outline:hover{border-color:var(--k-sepia);color:var(--k-sepia)}.sl-btn-sepia{background:var(--k-sepia);color:var(--k-paper);border-color:var(--k-sepia)}.sl-btn-sepia:hover{background:var(--k-sepia-deep);border-color:var(--k-sepia-deep)}.sl-btn-ghost{color:var(--k-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--k-sepia-line);text-decoration-color:var(--k-sepia-line);text-underline-offset:4px;background:0 0}.sl-btn-ghost:hover{color:var(--k-sepia);-webkit-text-decoration-color:var(--k-sepia);text-decoration-color:var(--k-sepia)}.sl-card{background:var(--k-paper);border:1px solid var(--k-border);border-radius:var(--k-radius-md);padding:28px}.sl-scope.sl-dark .sl-card{background:var(--k-cream-hover);border-color:var(--k-border-strong)}.sl-card-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--k-sepia);margin-bottom:16px;font-size:10px;font-weight:600}.sl-card-title{font-family:var(--k-serif);color:var(--k-text);margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.25}.sl-card-body{color:var(--k-text-secondary);font-size:14px;line-height:1.6}.sl-card-divider{background:var(--k-border);height:1px;margin:20px 0}.sl-card-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--k-text-tertiary);font-size:11px}.sl-badge,.sl-badge-sepia{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--k-radius-sm);border:1px solid #0000;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.sl-badge{border-color:var(--k-border);color:var(--k-text-secondary);background:var(--k-paper)}.sl-badge-sepia{border-color:var(--k-sepia-line);color:var(--k-sepia-deep);background:var(--k-sepia-soft)}.sl-scope.sl-dark .sl-badge-sepia{color:var(--k-sepia)}.sl-form-row{flex-direction:column;gap:8px;max-width:480px;display:flex}.sl-label{letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-secondary);font-size:12px;font-weight:500}.sl-input{background:var(--k-paper);border:1px solid var(--k-border);border-radius:var(--k-radius-sm);color:var(--k-text);font-size:15px;font-family:var(--k-sans);padding:12px 14px;transition:border-color .2s,box-shadow .2s}.sl-scope.sl-dark .sl-input{background:var(--k-cream-hover);border-color:var(--k-border-strong)}.sl-input:focus{border-color:var(--k-sepia);box-shadow:0 0 0 3px var(--k-sepia-soft);outline:none}.sl-trust-strip{border-top:1px solid var(--k-border);border-bottom:1px solid var(--k-border);flex-wrap:wrap;justify-content:space-between;gap:24px;padding:24px 0;display:flex}.sl-trust-item{letter-spacing:.16em;text-transform:uppercase;color:var(--k-text-tertiary);font-size:11px;font-weight:500}.sl-footer_kanzleiFooter__X9SbY{border-top:1px solid var(--k-border);padding:56px 32px 28px;background:var(--k-cream-raised)}@media (max-width:720px){.sl-footer_kanzleiFooter__X9SbY{padding:40px 20px 24px}}.sl-footer_kanzleiFooterInner__QLX1F{max-width:1180px;margin:0 auto}.sl-footer_kanzleiFooterTop__XET11{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px}@media (max-width:880px){.sl-footer_kanzleiFooterTop__XET11{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:540px){.sl-footer_kanzleiFooterTop__XET11{grid-template-columns:1fr;gap:28px}}.sl-footer_kanzleiFooterBrand__lrs5t{display:flex;flex-direction:column;gap:4px}.sl-footer_kanzleiFooterBrandLink__8oxA1{color:var(--k-text)}.sl-footer_kanzleiFooterTagline__JQjJd{font-family:var(--k-serif);font-style:italic;font-size:14px;line-height:1.5;color:var(--k-text-secondary);margin:0;max-width:240px}.sl-footer_kanzleiFooterCol__8cpGK{display:flex;flex-direction:column;gap:12px}.sl-footer_kanzleiFooterColLabel__a_Nl3{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-secondary);font-weight:600;margin:0 0 4px}.sl-footer_kanzleiFooterColNav__xDT4u{display:flex;flex-direction:column;gap:6px}.sl-footer_kanzleiFooterLink__y5Avy{font-family:var(--k-sans);font-size:13px;letter-spacing:.02em;color:var(--k-text-tertiary);text-decoration:none;transition:color .15s;padding:2px 0}.sl-footer_kanzleiFooterLink__y5Avy:hover{color:var(--k-text)}.sl-footer_kanzleiFooterSocials__b15DZ{display:flex;flex-wrap:wrap;gap:8px}.sl-footer_kanzleiFooterSocial__Vy8DR{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--k-radius-sm);background:var(--k-cream-hover);color:var(--k-text-secondary);text-decoration:none;transition:background-color .15s,color .15s}.sl-footer_kanzleiFooterSocial__Vy8DR:hover{background:var(--k-sepia-soft);color:var(--k-sepia)}.sl-footer_kanzleiFooterSocialIcon__wYavJ{width:16px;height:16px}.sl-footer_kanzleiFooterBottom__uyr6_{margin-top:36px;padding-top:24px;border-top:1px solid var(--k-border);display:flex;flex-direction:column;align-items:center;gap:16px}.sl-footer_footerCompetenceStrip__eDLDz{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-family:var(--k-sans);font-size:11px;letter-spacing:.08em;color:var(--k-text-secondary);font-weight:500}@media (max-width:720px){.sl-footer_footerCompetenceStrip__eDLDz{gap:8px;font-size:10px;letter-spacing:.06em}}.sl-footer_competenceItem__rO9Rc{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:inherit;text-decoration:none;transition:color .2s}.sl-footer_competenceItem__rO9Rc:hover{color:var(--k-sepia)}.sl-footer_competenceFlag__HdzmD{width:18px;height:12px;border-radius:1px;display:inline-block;flex-shrink:0}@media (max-width:720px){.sl-footer_competenceFlag__HdzmD{width:15px;height:10px}}.sl-footer_competenceSep__Zvj1F{color:var(--k-text-tertiary);font-size:10px;user-select:none}.sl-footer_kanzleiFooterCopyright__YDHbF{font-family:var(--k-sans);font-size:11px;letter-spacing:.04em;color:var(--k-text-tertiary);text-align:center;margin:0}.sl-header_headerOuter__1Qo6I{position:sticky;top:0;z-index:50;background:var(--k-cream-raised);border-bottom:1px solid var(--k-border);backdrop-filter:saturate(140%) blur(6px)}.sl-header_headerInner__t057X{max-width:1180px;margin:0 auto;padding:12px 32px;display:flex;justify-content:space-between;align-items:center;gap:16px}@media (max-width:720px){.sl-header_headerInner__t057X{padding:10px 20px}}.sl-header_headerBrand__srhim{color:var(--k-text)}.sl-header_headerNav__bmJb1{display:flex;align-items:center;gap:24px;margin-left:auto;margin-right:16px}.sl-header_headerNavLink__t9WSo{color:var(--k-text-secondary);text-decoration:none;font-family:var(--k-sans);font-size:13px;letter-spacing:.02em;transition:color .2s}.sl-header_headerNavLink__t9WSo:hover{color:var(--k-sepia)}@media (max-width:860px){.sl-header_headerNav__bmJb1{display:none}}.sl-header_menuWrap__5WnyB{position:relative}.sl-header_menuTrigger__CQqxk{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;padding:0;cursor:pointer;color:var(--k-text-secondary);font-family:var(--k-sans);font-size:13px;letter-spacing:.02em;transition:color .2s}.sl-header_menuTrigger__CQqxk:hover,.sl-header_menuTrigger__CQqxk[aria-expanded=true]{color:var(--k-sepia)}.sl-header_menuChevron__uLNf0{width:14px;height:14px;transition:transform .2s}.sl-header_menuChevronOpen__iQ3Qm{transform:rotate(180deg)}.sl-header_menuPanel__94MUG{position:absolute;top:calc(100% + 14px);left:0;display:grid;grid-template-columns:minmax(200px,1fr) minmax(140px,auto);gap:28px;padding:22px 26px;background:var(--k-cream-raised);border:1px solid var(--k-border);border-radius:var(--k-radius-md);box-shadow:var(--k-shadow-card-hover);z-index:60}.sl-header_menuColumn__EA9jE{display:flex;flex-direction:column;gap:10px}.sl-header_menuColumnLabel__00vEU{font-family:var(--k-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--k-text-tertiary)}.sl-header_menuList__TTOeb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sl-header_menuItem__meEW7{display:block;padding:6px 8px;margin:0 -8px;border-radius:var(--k-radius-sm);color:var(--k-text);text-decoration:none;font-family:var(--k-sans);font-size:14px;white-space:nowrap;transition:background .15s,color .15s}.sl-header_menuItem__meEW7:hover{background:var(--k-cream-hover);color:var(--k-sepia)}.sl-header_headerActions__B_5_I{display:flex;align-items:center;gap:10px}.sl-header_headerCta__KC3fw{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;height:36px;padding:0 18px;font-size:13px;letter-spacing:.02em}@media (max-width:480px){.sl-header_headerCta__KC3fw{display:none}}.sl-header_languageToggle__H79uK,.sl-header_themeToggle__YGZ_L{background:transparent;border:1px solid var(--k-border);color:var(--k-text-secondary);width:36px;height:36px;padding:0;cursor:pointer;border-radius:var(--k-radius-sm);font-family:var(--k-sans);display:inline-flex;align-items:center;justify-content:center;transition:all .2s}.sl-header_languageToggle__H79uK:hover,.sl-header_themeToggle__YGZ_L:hover{border-color:var(--k-sepia);color:var(--k-sepia)}.sl-header_languageToggle__H79uK{font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1}.sl-header_themeToggleIcon__gxekA{width:16px;height:16px}.page_scope__U_qSy{min-height:100vh;box-sizing:border-box}.page_scope__U_qSy *,.page_scope__U_qSy :after,.page_scope__U_qSy :before{box-sizing:inherit}.page_container__jZF7q{max-width:1180px;margin:0 auto;padding:56px 32px 96px}@media (max-width:720px){.page_container__jZF7q{padding:32px 20px 64px}}.page_headerOuter__DtxmD{position:sticky;top:0;z-index:50;background:var(--k-cream-raised);border-bottom:1px solid var(--k-border);backdrop-filter:saturate(140%) blur(6px)}.page_headerInner__leMGi{max-width:1180px;margin:0 auto;padding:12px 32px;display:flex;justify-content:space-between;align-items:center;gap:16px}@media (max-width:720px){.page_headerInner__leMGi{padding:10px 20px}}.page_headerBrand__OglWg{display:inline-flex;align-items:center;gap:3px;text-decoration:none;color:var(--k-text)}.page_headerLogo__rVpXD{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.page_logoImgDark__tA8gG,.page_logoImgLight__hMdYK{width:100%;height:100%;object-fit:contain;display:block}.page_logoImgDark__tA8gG,.sl-scope.sl-dark .page_logoImgLight__hMdYK{display:none}.sl-scope.sl-dark .page_logoImgDark__tA8gG{display:block}.page_headerLogoText__rTZ_e{display:inline-flex;flex-direction:column;font-family:var(--k-serif);line-height:.9;color:var(--k-text);text-transform:none}.page_headerLogoSeven__eZvho{font-size:20px;font-weight:700;letter-spacing:.24em}.page_headerLogoLayers__EkEX1{font-size:14px;font-weight:400;letter-spacing:.5em;color:var(--k-text-secondary)}@media (max-width:480px){.page_headerLogoSeven__eZvho{font-size:18px}.page_headerLogoLayers__EkEX1{font-size:12.5px}}.page_headerActions__jn5aq{display:flex;align-items:center;gap:10px}.page_headerCta__6GWCc{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;height:36px;padding:0 18px;font-size:13px;letter-spacing:.02em}@media (max-width:480px){.page_headerCta__6GWCc{display:none}}.page_languageToggle__QeJo1,.page_themeToggle__1G9tR{background:transparent;border:1px solid var(--k-border);color:var(--k-text-secondary);width:36px;height:36px;padding:0;cursor:pointer;border-radius:var(--k-radius-sm);font-family:var(--k-sans);display:inline-flex;align-items:center;justify-content:center;transition:all .2s}.page_languageToggle__QeJo1:hover,.page_themeToggle__1G9tR:hover{border-color:var(--k-sepia);color:var(--k-sepia)}.page_languageToggle__QeJo1{font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1}.page_themeToggleIcon__DXAxL{width:16px;height:16px}.page_section__zQZ2o{margin-bottom:80px}.page_sectionLabel__JSrPB{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--k-sepia);font-weight:600;margin-bottom:12px}.page_sectionTitle__6ic_4{font-family:var(--k-serif);font-size:clamp(24px,4vw,32px);font-weight:400;letter-spacing:-.01em;line-height:1.2;margin-bottom:32px;color:var(--k-text)}.page_prestigeHero__p3sN8{position:relative;width:100%;min-height:min(78vh,760px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}@media (max-width:720px){.page_prestigeHero__p3sN8{min-height:70vh}}.page_prestigeHeroContentWrap__KPWxX{position:relative;z-index:2;width:100%;max-width:1180px;margin:0 auto;padding:96px 32px 72px}@media (max-width:720px){.page_prestigeHeroContentWrap__KPWxX{padding:56px 20px 40px}}.page_prestigeHeroPhoto__VTCy6{position:absolute;inset:0;z-index:0;background:var(--k-ink);overflow:hidden}.page_prestigeHeroPhotoImg__mN06W{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:720px){.page_prestigeHeroPhotoImg__mN06W{object-position:60% center}}.page_prestigeHeroVideo__d01U9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;pointer-events:none}.page_prestigeHeroVideoActive__zgyBC{opacity:1}@media (max-width:720px){.page_prestigeHeroVideo__d01U9{object-position:60% center}}.page_prestigeHeroOverlay__CQxBM{position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--k-hero-overlay-desktop)}@media (max-width:720px){.page_prestigeHeroOverlay__CQxBM{background:var(--k-hero-overlay-mobile)}}.page_prestigeHeroContent__bSzkf{max-width:1120px;color:var(--k-on-dark)}.page_prestigeHeroEyebrow__HyBUG{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--k-sepia-warm);font-weight:600;margin-bottom:28px}@media (max-width:480px){.page_prestigeHeroEyebrow__HyBUG{margin-bottom:20px;font-size:10px;letter-spacing:.2em}}.page_prestigeHeroTitle__RIJvZ{font-family:var(--k-serif);font-size:clamp(34px,7.25vw,88px);font-weight:400;letter-spacing:-.025em;line-height:1;color:var(--k-on-dark);margin:0 0 24px;text-wrap:balance;overflow-wrap:normal;word-break:normal}@media (max-width:480px){.page_prestigeHeroTitle__RIJvZ{font-size:clamp(27px,8.3vw,34px);line-height:1.02;margin-bottom:18px}}.page_prestigeHeroTitle__RIJvZ em{font-style:italic;font-weight:400;color:var(--k-sepia-warm)}.page_prestigeHeroNoBreak__j6u7D{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.page_prestigeHeroSub__QP8c9{font-family:var(--k-sans);font-size:clamp(20px,2.2vw,26px);line-height:1.45;color:var(--k-on-dark-soft);margin:0 0 18px;max-width:640px}.page_prestigeHeroSub__QP8c9 em{font-style:italic;color:var(--k-sepia)}.page_prestigeHeroPromise__rvDX5{font-family:var(--k-serif);font-style:italic;font-size:clamp(15px,1.4vw,18px);line-height:1.45;color:var(--k-on-dark);margin:0 0 18px;max-width:640px}.page_prestigeHeroDetail__SwqC5{font-family:var(--k-sans);font-size:clamp(16px,1.6vw,20px);line-height:1.55;color:var(--k-on-dark-soft);margin:0 0 36px;max-width:640px}.page_prestigeHeroCtas__TwepM{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:480px){.page_prestigeHeroCtas__TwepM{flex-direction:column;align-items:stretch;gap:10px}.page_btnInkLarge__Xwt2O,.page_btnOutlineLarge__9cOKe{width:100%;text-align:center}}.page_btnInkLarge__Xwt2O{display:inline-flex;align-items:center;justify-content:center;background:var(--k-on-dark);color:var(--k-ink);border:1px solid var(--k-on-dark);padding:16px 28px;font-size:15px;font-weight:500;letter-spacing:.02em;border-radius:var(--k-radius-sm);cursor:pointer;font-family:var(--k-sans);text-decoration:none;transition:all .2s}.page_btnInkLarge__Xwt2O:hover{background:var(--k-sepia-warm);border-color:var(--k-sepia-warm)}.page_btnOutlineLarge__9cOKe{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--k-on-dark);border:1px solid var(--k-on-dark-line);padding:16px 28px;font-size:15px;font-weight:500;letter-spacing:.02em;border-radius:var(--k-radius-sm);cursor:pointer;font-family:var(--k-sans);text-decoration:none;transition:all .2s}.page_btnOutlineLarge__9cOKe:hover{border-color:var(--k-sepia-warm);color:var(--k-sepia-warm)}.page_liveDemoPoster__LJOba{width:100%;height:100%;padding:clamp(28px,4.5vw,48px);display:grid;grid-template-columns:auto 1fr;gap:clamp(28px,4vw,48px);align-items:start;background:var(--k-paper)}.sl-scope.sl-dark .page_liveDemoPoster__LJOba{background:var(--k-cream-hover)}@media (max-width:720px){.page_liveDemoPoster__LJOba{grid-template-columns:1fr;gap:24px;text-align:left}}.page_liveDemoAvatarWrap__NT4Vx{position:relative;width:clamp(96px,12vw,140px);height:clamp(96px,12vw,140px);border-radius:50%;overflow:hidden;border:2px solid var(--k-sepia-line);flex-shrink:0}.page_liveDemoAvatar__o1wzW{width:100%;height:100%;object-fit:cover;display:block}.page_liveDemoLiveDot__zR_5b{position:absolute;bottom:6px;right:6px;width:14px;height:14px;border-radius:50%;background:var(--k-sepia);border:2px solid var(--k-paper);box-shadow:0 0 0 2px var(--k-sepia-soft);animation:page_liveDemoPulse__A_LYO 2s ease-in-out infinite}.sl-scope.sl-dark .page_liveDemoLiveDot__zR_5b{border-color:var(--k-cream-hover)}@keyframes page_liveDemoPulse__A_LYO{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}}.page_liveDemoBody__3AAJ2{display:flex;flex-direction:column;gap:14px;min-width:0}.page_liveDemoEyebrow__axkrk{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-sepia);font-weight:600;margin:0}.page_liveDemoTitle__dd2ie{font-family:var(--k-serif);font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.18;letter-spacing:-.01em;color:var(--k-text);margin:0;text-wrap:balance}.page_liveDemoMeta__9JF7v{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0 6px;font-family:var(--k-sans);font-size:12px;letter-spacing:.04em;color:var(--k-text-secondary)}.page_liveDemoMetaItem__QD2ne{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.page_liveDemoMetaSep__8ih8z{color:var(--k-text-tertiary);user-select:none}.page_liveDemoText__Je3Xt{font-family:var(--k-sans);font-size:14px;line-height:1.6;color:var(--k-text-secondary);margin:4px 0 0;max-width:540px}.page_liveDemoButton__uKkXw{width:fit-content;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:1px solid var(--k-ink);border-radius:var(--k-radius-sm);background:var(--k-ink);color:var(--k-paper);font-family:var(--k-sans);font-size:14px;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s}.sl-scope.sl-dark .page_liveDemoButton__uKkXw{background:var(--k-on-dark);color:var(--k-ink);border-color:var(--k-on-dark)}.page_liveDemoButton__uKkXw:hover{transform:translateY(-1px);background:var(--k-sepia-deep);border-color:var(--k-sepia-deep);color:var(--k-paper)}.sl-scope.sl-dark .page_liveDemoButton__uKkXw:hover{background:var(--k-sepia-warm);border-color:var(--k-sepia-warm);color:var(--k-ink)}.page_liveDemoButton__uKkXw:focus-visible{outline:2px solid var(--k-sepia);outline-offset:4px}.page_liveDemoButtonIcon___wdZ_{width:16px;height:16px}.page_liveDemoLead__Y0_yy{font-family:var(--k-serif);font-size:clamp(18px,2.2vw,22px);line-height:1.45;color:var(--k-text);max-width:none;margin:8px 0 24px;text-wrap:pretty}.page_liveDemoHero__xR68d{border-radius:var(--k-radius-md);overflow:hidden;background:var(--k-paper);border:1px solid var(--k-border);transition:transform .3s,box-shadow .3s}.page_liveDemoHero__xR68d:hover{transform:translateY(-2px);box-shadow:var(--k-shadow-card-hover)}.page_exampleQuestions__2UNoZ{margin-top:32px}.page_exampleQuestionsLabel__tekVw{font-family:var(--k-sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-tertiary);margin-bottom:12px}.page_exampleQuestionsList__mvKhn{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.page_exampleQuestionItem___Wv2H{margin:0}.page_exampleQuestionChip__YCspm{border:1px solid var(--k-border);background:transparent;color:var(--k-text);font-family:var(--k-sans);font-size:13px;line-height:1.4;padding:8px 14px;border-radius:var(--k-radius-sm);cursor:pointer;transition:border-color .2s,color .2s;text-align:left}.page_exampleQuestionChip__YCspm:hover{border-color:var(--k-sepia);color:var(--k-sepia)}.page_trustPackBlock__7HZMW{margin-top:48px;padding-top:32px;border-top:1px solid var(--k-border)}.page_trustPackEyebrow__Th5W9{font-family:var(--k-sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-tertiary);margin-bottom:12px}.page_trustPackIntro__RncTs{font-family:var(--k-sans);font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:var(--k-text-secondary);margin:0 0 24px;max-width:720px}.page_trustPackTiles__BWGmg{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:720px){.page_trustPackTiles__BWGmg{grid-template-columns:1fr}}.page_trustPackTile__ZAA8a{padding:18px 20px;border:1px solid var(--k-border);border-radius:var(--k-radius-sm);background:var(--k-paper)}.sl-scope.sl-dark .page_trustPackTile__ZAA8a{background:var(--k-cream-hover)}.page_trustPackTileTitle__rGXkL{font-family:var(--k-serif);font-size:17px;color:var(--k-text);margin-bottom:6px}.page_trustPackTileCaption__WAKk1{font-family:var(--k-sans);font-size:13px;line-height:1.5;color:var(--k-text-secondary);margin:0}.page_trustPackCta__Jembd{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;height:40px;padding:0 20px;font-size:13px;letter-spacing:.02em}.sl-scope.sl-dark .page_liveDemoHero__xR68d{background:var(--k-cream-hover);border-color:var(--k-border-strong)}.page_liveDemoSubline__qw7Pc{font-family:var(--k-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--k-text-tertiary);margin:14px 0 0}.page_liveDemoActions__U4Ggr{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin-top:8px}.page_liveDemoPhone__OplcQ{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--k-border);border-radius:var(--k-radius-sm);text-decoration:none;color:var(--k-text);background:transparent;font-family:var(--k-sans);font-size:14px;width:fit-content;transition:border-color .15s,background .15s}.page_liveDemoPhone__OplcQ:focus-visible,.page_liveDemoPhone__OplcQ:hover{border-color:var(--k-sepia);background:var(--k-paper);outline:none}.sl-scope.sl-dark .page_liveDemoPhone__OplcQ{border-color:var(--k-border-strong);color:var(--k-on-dark)}.sl-scope.sl-dark .page_liveDemoPhone__OplcQ:focus-visible,.sl-scope.sl-dark .page_liveDemoPhone__OplcQ:hover{border-color:var(--k-sepia-warm);background:var(--k-cream-hover)}.page_liveDemoPhoneIcon__rq0Ts{width:15px;height:15px;color:var(--k-sepia)}.page_liveDemoPhoneLabel__XW801{color:var(--k-text-secondary)}.page_liveDemoPhoneNumber__YmfcR{font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.01em}.page_proofDivider__cUK6H{width:96px;height:1px;border:0;background:var(--k-sepia);margin:56px auto 48px;opacity:.7}.sl-scope.sl-dark .page_proofDivider__cUK6H{background:var(--k-sepia-warm)}.page_proofRow__3JOVv{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}@media (max-width:1024px){.page_proofRow__3JOVv{grid-template-columns:1fr;gap:28px}}.page_proofRowItem__GsEuH{display:flex;flex-direction:column;text-align:left;padding:0;border-radius:var(--k-radius-md);overflow:hidden;background:var(--k-paper);border:1px solid var(--k-border);transition:transform .3s,box-shadow .3s,border-color .2s;cursor:pointer;font:inherit;color:inherit}.page_proofRowItem__GsEuH:focus-visible,.page_proofRowItem__GsEuH:hover{transform:translateY(-2px);box-shadow:var(--k-shadow-card-hover);border-color:var(--k-sepia);outline:none}.sl-scope.sl-dark .page_proofRowItem__GsEuH{background:var(--k-cream-hover);border-color:var(--k-border-strong)}.sl-scope.sl-dark .page_proofRowItem__GsEuH:focus-visible,.sl-scope.sl-dark .page_proofRowItem__GsEuH:hover{border-color:var(--k-sepia)}.page_proofImageWrap__0NeNX{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--k-video-poster-bg);border-bottom:1px solid var(--k-border)}.sl-scope.sl-dark .page_proofImageWrap__0NeNX{border-bottom-color:var(--k-border-strong)}.page_proofImage__Axefo{width:100%;height:100%;object-fit:cover;object-position:top left;display:block}.page_proofTileMeta__2XGXP{padding:18px 20px 22px;display:flex;flex-direction:column;gap:6px}.page_proofEyebrow__yIksm{font-family:var(--k-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--k-sepia);font-weight:600}.page_proofTitle__ULVG1{font-family:var(--k-serif);font-size:19px;font-weight:500;line-height:1.25;color:var(--k-text);margin-top:2px}.page_proofCaption__FEfq_{font-family:var(--k-sans);font-size:13px;line-height:1.55;color:var(--k-text-secondary)}.page_proofDataNote__Am2g3{font-family:var(--k-sans);font-size:11px;letter-spacing:.04em;color:var(--k-text-tertiary);margin:24px 0 0}.page_boundaryQuote__PXaCv{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2.2vw,24px);line-height:1.4;color:var(--k-sepia-deep);max-width:720px;margin:12px 0 0;text-wrap:balance}.sl-scope.sl-dark .page_boundaryQuote__PXaCv{color:var(--k-sepia)}.page_proofLightbox__jmxYG{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:clamp(8px,2vw,24px);background:var(--k-lightbox-backdrop);backdrop-filter:blur(4px);cursor:zoom-out;animation:page_proofLightboxFade__vbRfA .16s ease-out}@keyframes page_proofLightboxFade__vbRfA{0%{opacity:0}to{opacity:1}}.page_proofLightboxFigure__sHlVq{position:relative;margin:0;width:80vw;max-width:1600px;max-height:92vh;display:flex;flex-direction:column;gap:14px;cursor:default}@media (max-width:768px){.page_proofLightboxFigure__sHlVq{width:100%}}.page_proofLightboxImage__QQbAA{width:100%;height:auto;max-height:82vh;object-fit:contain;border-radius:var(--k-radius-md);background:var(--k-paper);box-shadow:var(--k-lightbox-shadow)}.page_proofLightboxCaption__RqIN5{display:flex;flex-direction:column;gap:4px;color:var(--k-on-dark);padding:0 4px}.page_proofLightboxTitle__KdrnK{font-family:var(--k-serif);font-size:clamp(18px,2.2vw,22px);font-weight:500;color:var(--k-on-dark)}.page_proofLightboxClose__7MQ44{position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px);width:44px;height:44px;border-radius:50%;border:1px solid var(--k-on-dark-border-soft);background:var(--k-ink-overlay-soft);color:var(--k-on-dark);font-size:28px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.page_proofLightboxClose__7MQ44:focus-visible,.page_proofLightboxClose__7MQ44:hover{background:var(--k-ink-overlay-strong);border-color:var(--k-on-dark-border-strong);outline:none}.page_painSection__61Dqy{max-width:880px;margin-left:auto;margin-right:auto}.page_painHeadline__zQZiC{font-family:var(--k-serif);font-size:clamp(32px,5.4vw,56px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_painHeadlineEm__nOWg9{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_painSub__o1km0{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 40px;max-width:none;text-wrap:balance}.page_painBody__S3oUp{display:flex;flex-direction:column;gap:18px;max-width:640px;margin-bottom:48px}.page_painBody__S3oUp p{font-family:var(--k-sans);font-size:16px;line-height:1.65;color:var(--k-text);margin:0}.page_painSource__t0Ov0{color:var(--k-sepia-deep);text-decoration:none;border-bottom:1px solid var(--k-sepia-line);transition:border-color .15s,color .15s}.page_painSource__t0Ov0:hover{color:var(--k-sepia);border-bottom-color:var(--k-sepia)}.sl-scope.sl-dark .page_painSource__t0Ov0{color:var(--k-sepia)}.sl-scope.sl-dark .page_painSource__t0Ov0:hover{color:var(--k-sepia-warm);border-bottom-color:var(--k-sepia-warm)}.page_painMath__Y_ziC{margin:0 0 48px;padding:0;border-top:1px solid var(--k-border)}.page_painMathRow__xDpwE{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:24px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--k-border)}@media (max-width:640px){.page_painMathRow__xDpwE{grid-template-columns:1fr;gap:6px;padding:16px 0}}.page_painMathLabel__Fh8Nb{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-tertiary);font-weight:600;margin:0}.page_painMathFact__oIQbS{font-family:var(--k-serif);font-size:clamp(20px,2.4vw,26px);font-weight:400;letter-spacing:-.005em;line-height:1.25;color:var(--k-text);margin:0;font-variant-numeric:tabular-nums}.page_painCloser__ugPAy{font-family:var(--k-serif);font-style:italic;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.4;color:var(--k-sepia-deep);margin:0;text-wrap:balance}.sl-scope.sl-dark .page_painCloser__ugPAy{color:var(--k-sepia)}.page_workloadsHeadline__ZgNAB{font-family:var(--k-serif);font-size:clamp(32px,5.4vw,56px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_workloadsHeadlineEm__cRvy4{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_workloadsSub__19pm9{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 48px;max-width:none;text-wrap:balance}.page_workloadGrid__GFSpL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:48px}@media (max-width:1160px){.page_workloadGrid__GFSpL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.page_workloadGrid__GFSpL{grid-template-columns:1fr}}.page_workloadCard__s6_Ja{display:flex;flex-direction:column;padding:32px;min-width:0}.page_workloadTitle__se0O7{font-size:26px;letter-spacing:-.01em;margin-bottom:14px;overflow-wrap:anywhere}.page_workloadLead__C2umg{font-family:var(--k-sans);font-size:15px;line-height:1.6;color:var(--k-text);margin:0}.page_workloadMoment__OFX4Y{font-family:var(--k-serif);font-style:italic;font-size:16px;line-height:1.5;color:var(--k-text-secondary);margin:0 0 20px;text-wrap:balance}.page_workloadMeta__j3VLA{margin-top:auto;overflow-wrap:anywhere}.page_workloadsCloser__toWWW{font-family:var(--k-serif);font-style:italic;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.4;color:var(--k-sepia-deep);margin:0;max-width:720px;text-wrap:balance}.sl-scope.sl-dark .page_workloadsCloser__toWWW{color:var(--k-sepia)}.page_architectureHeadline__rQ8z_{font-family:var(--k-serif);font-size:clamp(32px,5.4vw,56px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_architectureHeadlineEm__WMJJr{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_architectureSub__7fOPe{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 48px;max-width:none;text-wrap:balance}.page_pillarSheet__aaGO_{margin:0 0 48px;padding:0;border-top:1px solid var(--k-border)}.page_pillarRow__iMuZ9{display:grid;grid-template-columns:minmax(220px,1.1fr) 2fr 1.3fr;gap:32px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--k-border)}@media (max-width:920px){.page_pillarRow__iMuZ9{grid-template-columns:1fr;gap:10px;padding:20px 0}}.page_pillarLabel__UIotb{display:flex;flex-direction:column;gap:6px;margin:0}.page_pillarNum__xdeuW{font-family:var(--k-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--k-sepia);font-weight:600;font-variant-numeric:tabular-nums}.page_pillarName__WaOFh{font-family:var(--k-serif);font-size:clamp(18px,1.9vw,22px);font-weight:500;letter-spacing:-.005em;line-height:1.2;color:var(--k-text)}.page_pillarPlain__r_EkM{font-family:var(--k-sans);font-size:15px;line-height:1.6;color:var(--k-text);margin:0}.page_pillarSources__Bgzz6{font-family:var(--k-sans);font-size:11px;letter-spacing:.06em;line-height:1.5;color:var(--k-text-tertiary);margin:0;font-variant-numeric:tabular-nums;text-transform:uppercase}.page_pillarSources__Bgzz6 a{color:var(--k-sepia-deep);text-decoration:none;border-bottom:1px solid var(--k-sepia-line);transition:border-color .15s,color .15s}.page_pillarSources__Bgzz6 a:hover{color:var(--k-sepia);border-bottom-color:var(--k-sepia)}.sl-scope.sl-dark .page_pillarSources__Bgzz6 a{color:var(--k-sepia)}.sl-scope.sl-dark .page_pillarSources__Bgzz6 a:hover{color:var(--k-sepia-warm);border-bottom-color:var(--k-sepia-warm)}.page_pillarSep__qu6H6{color:var(--k-border-strong);margin:0 4px}.page_boundaryGrid__Ci9ET{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:24px 0 32px}@media (max-width:720px){.page_boundaryGrid__Ci9ET{grid-template-columns:1fr}}.page_boundaryCard__sTCqv{padding:24px 26px;border:1px solid var(--k-border);border-radius:var(--k-radius-md);background:var(--k-paper)}.sl-scope.sl-dark .page_boundaryCard__sTCqv{background:var(--k-cream-hover)}.page_boundaryEyebrow__uqkkQ{display:flex;align-items:baseline;gap:10px;font-family:var(--k-sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-tertiary);margin-bottom:12px}.page_boundaryNum__On7bQ{font-weight:600;color:var(--k-sepia)}.page_boundaryName__WS7fq{color:var(--k-text-secondary)}.page_boundaryHeadline__Rl7Xa{font-family:var(--k-serif);font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1.3;color:var(--k-text);margin:0 0 12px;text-wrap:balance}.page_boundaryBody__5oPG8{font-family:var(--k-sans);font-size:14px;line-height:1.6;color:var(--k-text-secondary);margin:0 0 16px}.page_boundaryTags__ecOEU{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.page_boundaryTag__N_unb{font-family:var(--k-sans);font-size:11px;letter-spacing:.04em;color:var(--k-text-tertiary);padding:3px 8px;border:1px solid var(--k-border);border-radius:3px}.page_architectureDeepLink__FicKf{display:inline-block;font-family:var(--k-sans);font-size:13px;letter-spacing:.02em;color:var(--k-sepia);text-decoration:none;margin-top:8px;transition:opacity .2s}.page_architectureDeepLink__FicKf:hover{opacity:.7}.page_comparisonSection__z2dyT{padding-top:56px;padding-bottom:56px}.page_comparisonHeadline__jp2WU{font-family:var(--k-serif);font-size:clamp(28px,4.2vw,42px);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--k-text);margin:0 0 16px;text-wrap:balance}.page_comparisonSub__XOmwa{font-family:var(--k-sans);font-size:clamp(15px,1.4vw,17px);line-height:1.6;color:var(--k-text-secondary);margin:0 0 36px;max-width:760px}.page_comparisonQuestions__ikKuo{display:flex;flex-direction:column;gap:32px;margin-bottom:48px}.page_comparisonQuestion__aWmb9{padding:24px 0;border-bottom:1px solid var(--k-border)}.page_comparisonQuestion__aWmb9:last-child{border-bottom:none}.page_comparisonQuestionHeadline__vjXPh{font-family:var(--k-serif);font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.3;color:var(--k-text);margin:0 0 12px;text-wrap:balance}.page_comparisonVerdict__ZXG1q{font-family:var(--k-sans);font-size:14px;font-weight:500;line-height:1.55;color:var(--k-text);background:var(--k-paper);border-left:3px solid var(--k-sepia);padding:12px 16px;margin-bottom:14px;border-radius:2px}.sl-scope.sl-dark .page_comparisonVerdict__ZXG1q{background:var(--k-cream-hover)}.page_comparisonNarrative__Rcv84{font-family:var(--k-sans);font-size:14px;line-height:1.65;color:var(--k-text-secondary);margin:0;max-width:760px}.page_comparisonMatrixWrap___UfzR,.page_comparisonTableWrap__ECsWB{margin-bottom:40px;overflow-x:auto}.page_comparisonTableLabel__FuzfY{font-family:var(--k-sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-tertiary);margin-bottom:12px}.page_comparisonMatrix__zCE_h,.page_comparisonTable__q8Nb8{width:100%;border-collapse:collapse;font-family:var(--k-sans);font-size:13px;line-height:1.5}.page_comparisonMatrix__zCE_h td,.page_comparisonMatrix__zCE_h th,.page_comparisonTable__q8Nb8 td,.page_comparisonTable__q8Nb8 th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--k-border);vertical-align:top}.page_comparisonMatrix__zCE_h thead th,.page_comparisonTable__q8Nb8 thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--k-text-tertiary);font-weight:500;border-bottom:1px solid var(--k-border-strong)}.page_comparisonTable__q8Nb8 tbody th[scope=row]{color:var(--k-text);font-weight:500;width:22%}.page_comparisonTable__q8Nb8 td:last-child{color:var(--k-sepia-deep);font-weight:500}.sl-scope.sl-dark .page_comparisonTable__q8Nb8 td:last-child{color:var(--k-sepia)}.page_comparisonMatrix__zCE_h td:first-child,.page_comparisonMatrix__zCE_h th[scope=col]:first-child{width:65%}.page_comparisonCtas__6Bask{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.page_architectureCloser__6T2Ln{font-family:var(--k-serif);font-style:italic;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.4;color:var(--k-sepia-deep);margin:0;max-width:720px;text-wrap:balance}.sl-scope.sl-dark .page_architectureCloser__6T2Ln{color:var(--k-sepia)}.page_disclosureHeadline__fFu9F{font-family:var(--k-serif);font-size:clamp(32px,5.4vw,56px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_disclosureHeadlineEm__spyGT{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_disclosureSub__NbtRn{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 48px;max-width:none;text-wrap:balance}.page_disclosureGrid__ryVTC{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:48px}@media (max-width:760px){.page_disclosureGrid__ryVTC{grid-template-columns:1fr;gap:40px}}.page_disclosureColumn__kReca{display:flex;flex-direction:column}.page_disclosureColumnLabel__UUc3Z{font-family:var(--k-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--k-sepia);font-weight:600;padding-bottom:16px;border-bottom:1px solid var(--k-border);margin-bottom:0}.page_disclosureList__dk8X8{list-style:none;padding:0;margin:0}.page_disclosureItem__vjXiy{display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--k-border)}.page_disclosureItemTimed__bgmBj{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid var(--k-border)}.page_disclosureMark__Laqbn{font-family:var(--k-sans);font-size:13px;font-weight:600;color:var(--k-sepia);line-height:1.6}.page_disclosureText__lv25r{font-family:var(--k-sans);font-size:15px;line-height:1.55;color:var(--k-text)}.page_disclosureWhen__hEPZV{font-family:var(--k-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--k-text-tertiary);font-variant-numeric:tabular-nums}.page_disclosureCloser__5nxGq{font-family:var(--k-serif);font-style:italic;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.4;color:var(--k-sepia-deep);margin:0;max-width:720px;text-wrap:balance}.sl-scope.sl-dark .page_disclosureCloser__5nxGq{color:var(--k-sepia)}.page_pricingHeadline__3oXjo{font-family:var(--k-serif);font-size:clamp(32px,5.4vw,56px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_pricingHeadlineEm__nAIC_{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_pricingSub__oZjJl{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 28px;max-width:none;text-wrap:balance}.page_pricingPreamble__DX_Tr{font-family:var(--k-sans);font-size:14px;line-height:1.6;color:var(--k-text-secondary);margin:0 0 36px;padding:14px 18px;border-left:2px solid var(--k-sepia-line);background:var(--k-sepia-soft);border-radius:var(--k-radius-sm);max-width:720px}.page_pricingPreambleEm__Dlh61{font-family:var(--k-serif);font-weight:500;color:var(--k-sepia-deep)}.sl-scope.sl-dark .page_pricingPreambleEm__Dlh61{color:var(--k-sepia-warm)}.page_tierRow__B5Ttv{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px}@media (max-width:920px){.page_tierRow__B5Ttv{grid-template-columns:1fr}}.page_tierCard__woFaX{display:flex;flex-direction:column;padding:32px;position:relative}.page_tierCardAccent__jUG6K{border-color:var(--k-sepia);box-shadow:0 0 0 1px var(--k-sepia)}.page_tierBadge__j3zK7{display:inline-block;font-family:var(--k-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--k-paper);background:var(--k-sepia);padding:4px 10px;border-radius:var(--k-radius-sm);margin-bottom:16px;align-self:flex-start}.page_tierName__bMs8p{font-family:var(--k-serif);font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:1.15;color:var(--k-text);margin:0 0 12px}.page_tierPriceRow__C39fy{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.page_tierPrice__ryS2t{font-family:var(--k-serif);font-size:clamp(32px,4vw,40px);font-weight:500;letter-spacing:-.02em;color:var(--k-text);font-variant-numeric:tabular-nums}.page_tierPeriod__BJ7m_{font-family:var(--k-sans);font-size:13px;color:var(--k-text-tertiary);letter-spacing:.04em}.page_tierSubtitle__LLSly{font-family:var(--k-sans);font-size:14px;line-height:1.5;color:var(--k-text-secondary);margin:0}.page_tierBullets__fJlZW{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.page_tierBullet__GngEg{display:grid;grid-template-columns:14px 1fr;gap:8px;align-items:baseline;font-family:var(--k-sans);font-size:14px;line-height:1.55;color:var(--k-text)}.page_tierBulletMark__lnEio{color:var(--k-sepia);font-weight:700;text-align:center;line-height:1}.page_tierCtaWrap__DF86g{margin-top:auto}.page_tierCtaWrap__DF86g button{width:100%}.page_pricingAfterPilot__glCY8{font-family:var(--k-sans);font-size:14px;line-height:1.55;color:var(--k-text-secondary);margin:24px 0 16px;max-width:720px}.page_pricingCloser__rEmDb{font-family:var(--k-serif);font-style:italic;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.4;color:var(--k-sepia-deep);margin:0;max-width:720px;text-wrap:balance}.sl-scope.sl-dark .page_pricingCloser__rEmDb{color:var(--k-sepia)}.page_tierCtaLink__76UHS{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:100%}.page_founderHeadline__ozA9E{font-family:var(--k-serif);font-size:clamp(32px,5.4vw,56px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_founderHeadlineEm__Nt1cP{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_founderSub__Fb5TJ{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 36px;max-width:none;text-wrap:balance}.page_founderCard__1V4Gf{padding:36px 40px}@media (max-width:760px){.page_founderCard__1V4Gf{padding:28px}}.page_founderCardHeader__vuksC{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.page_founderName__MvmaT{font-family:var(--k-serif);font-size:clamp(24px,3vw,32px);font-weight:500;letter-spacing:-.01em;line-height:1.15;color:var(--k-text)}.page_founderTitle__oZrW2{font-family:var(--k-sans);font-size:13px;letter-spacing:.04em;color:var(--k-text-secondary)}.page_founderFacts__Obji7{list-style:none;padding:0;margin:20px 0 28px;display:flex;flex-direction:column}.page_founderFact__tk5Bu{display:grid;grid-template-columns:minmax(120px,.4fr) 1fr;gap:20px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--k-border)}.page_founderFact__tk5Bu:last-child{border-bottom:none}@media (max-width:560px){.page_founderFact__tk5Bu{grid-template-columns:1fr;gap:4px;padding:10px 0}}.page_founderFactLabel__plI_E{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-tertiary);font-weight:600}.page_founderFactValue__GNJAa{font-family:var(--k-sans);font-size:15px;line-height:1.55;color:var(--k-text)}.page_founderQuote__JsiSF{font-family:var(--k-serif);font-style:italic;font-size:clamp(17px,1.9vw,20px);line-height:1.5;color:var(--k-text-secondary);margin:0;padding:18px 22px;border-left:2px solid var(--k-sepia-line);background:var(--k-sepia-soft);border-radius:var(--k-radius-sm)}.page_finalCtaHeadline__5_lre{font-family:var(--k-serif);font-size:clamp(36px,6vw,64px);font-weight:400;letter-spacing:-.02em;line-height:1.05;color:var(--k-text);margin:0 0 20px;text-wrap:balance;max-width:760px}.page_finalCtaHeadlineEm__feOy_{font-style:italic;font-weight:400;color:var(--k-sepia)}.page_finalCtaSub__tu4QC{font-family:var(--k-serif);font-style:italic;font-size:clamp(18px,2vw,22px);line-height:1.5;color:var(--k-text-secondary);margin:0 0 40px;max-width:none;text-wrap:balance}.page_finalCtaActions__Go9US{display:flex;align-items:center;justify-content:flex-start;gap:28px;margin-bottom:24px;flex-wrap:wrap}.page_finalCtaPrimary__wlQiq{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:16px 32px;font-size:15px;font-weight:500;letter-spacing:.02em;border-radius:var(--k-radius-sm)}.page_finalCtaPhone__6stEy{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;color:var(--k-text);border-bottom:1px solid var(--k-sepia-line);padding-bottom:6px;transition:border-color .15s,color .15s}.page_finalCtaPhone__6stEy:hover{border-bottom-color:var(--k-sepia);color:var(--k-sepia-deep)}.sl-scope.sl-dark .page_finalCtaPhone__6stEy:hover{color:var(--k-sepia)}.page_finalCtaPhoneLabel__0jaiz{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-tertiary);font-weight:600}.page_finalCtaPhoneNumber__LfiLk{font-family:var(--k-serif);font-size:clamp(20px,2.4vw,24px);font-weight:500;letter-spacing:-.005em;font-variant-numeric:tabular-nums;margin-top:2px}.page_finalCtaMeta__gjbT_{font-family:var(--k-sans);font-size:12px;letter-spacing:.04em;color:var(--k-text-tertiary);margin:0}.page_finalCtaCommunity___2eK4{font-family:var(--k-sans);font-size:14px;line-height:1.5;color:var(--k-text-secondary);margin:20px 0 0;max-width:36rem}.page_finalCtaCommunityLink__AqNUK{color:var(--k-sepia);text-decoration:none;font-weight:500}.page_finalCtaCommunityLink__AqNUK:hover{opacity:.75}.page_finalCtaAgenda__nWtQA{margin-top:36px;padding-top:24px;border-top:1px solid var(--k-border);max-width:720px}.sl-scope.sl-dark .page_finalCtaAgenda__nWtQA{border-top-color:var(--k-border-strong)}.page_finalCtaAgendaLabel__I5OVv{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-tertiary);font-weight:600;margin-bottom:12px}.page_finalCtaAgendaList__H3Y4d{list-style:none;padding:0;margin:0;display:grid;gap:8px}.page_finalCtaAgendaItem__XtyYs{font-family:var(--k-sans);font-size:14px;line-height:1.5;color:var(--k-text-secondary);padding-left:16px;position:relative;display:flex;flex-direction:column;gap:2px}.page_finalCtaAgendaItem__XtyYs:before{content:"·";position:absolute;left:4px;color:var(--k-text-tertiary)}.page_finalCtaAgendaItemTitle__oRoLq{font-weight:500;color:var(--k-text)}.page_finalCtaAgendaItemBody__yWQUE{color:var(--k-text-secondary)}.page_finalCtaPersonalNote__veIBc{font-family:var(--k-serif);font-style:italic;font-size:clamp(16px,1.8vw,19px);line-height:1.5;color:var(--k-sepia-deep);margin:0 0 28px;max-width:720px;text-wrap:balance}.sl-scope.sl-dark .page_finalCtaPersonalNote__veIBc{color:var(--k-sepia)}.page_dsbBanner__tHjRo{font-family:var(--k-sans);font-size:clamp(14px,1.3vw,16px);line-height:1.55;color:var(--k-text);background:var(--k-paper);border:1px solid var(--k-sepia-line);border-radius:var(--k-radius-sm);padding:16px 20px;margin:8px 0 28px;text-wrap:balance}.sl-scope.sl-dark .page_dsbBanner__tHjRo{background:var(--k-cream-hover)}.page_founderBio__ywTi_{display:flex;flex-direction:column;gap:18px}.page_founderBeat__Y6_LO{font-family:var(--k-sans);font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:var(--k-text);margin:0;max-width:720px}.page_founderMeta__chFiU{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid var(--k-border)}.page_founderRole__GdtXV{font-family:var(--k-sans);font-size:13px;color:var(--k-text-tertiary);letter-spacing:.01em}.page_founderContact__53Nfc{font-family:var(--k-sans);font-size:13px;line-height:1.5;color:var(--k-text-secondary);margin:0}.page_founderContactLabel__QRjmX{color:var(--k-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:11px;margin-right:4px}.page_founderContactLink__cUfNz{color:var(--k-sepia);text-decoration:none}.page_founderContactLink__cUfNz:hover{text-decoration:underline}.page_kanzleiFooter__ssQ5c{border-top:1px solid var(--k-border);padding:56px 32px 28px;background:var(--k-cream-raised)}@media (max-width:720px){.page_kanzleiFooter__ssQ5c{padding:40px 20px 24px}}.page_kanzleiFooterInner__IZsP0{max-width:1180px;margin:0 auto}.page_kanzleiFooterTop__gYiMl{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}@media (max-width:880px){.page_kanzleiFooterTop__gYiMl{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:540px){.page_kanzleiFooterTop__gYiMl{grid-template-columns:1fr;gap:28px}}.page_kanzleiFooterBrand__nlE9Z{display:flex;flex-direction:column;gap:4px}.page_kanzleiFooterBrandLink__JpabV{display:inline-flex;align-items:center;gap:3px;text-decoration:none;color:var(--k-text)}.page_kanzleiFooterLogo__hO2y1{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.page_kanzleiFooterLogoText__V12mh{display:inline-flex;flex-direction:column;font-family:var(--k-serif);line-height:.9;color:var(--k-text);text-transform:none}.page_kanzleiFooterLogoSeven__5R_uP{font-size:17px;font-weight:700;letter-spacing:.24em}.page_kanzleiFooterLogoLayers__kvdGv{font-size:12.5px;font-weight:400;letter-spacing:.44em;color:var(--k-text-secondary)}.page_kanzleiFooterTagline__FVeVb{font-family:var(--k-serif);font-style:italic;font-size:14px;line-height:1.5;color:var(--k-text-secondary);margin:0;max-width:240px}.page_kanzleiFooterBrandLine__lCwrw{font-family:var(--k-sans);font-size:11px;letter-spacing:.06em;color:var(--k-text-tertiary);margin-top:4px}.page_kanzleiFooterCol__cXRL_{display:flex;flex-direction:column;gap:12px}.page_kanzleiFooterColLabel__fYv3k{font-family:var(--k-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-text-secondary);font-weight:600;margin:0 0 4px}.page_kanzleiFooterColNav__q4fk5{display:flex;flex-direction:column;gap:6px}.page_kanzleiFooterLink__D0SNs{font-family:var(--k-sans);font-size:13px;letter-spacing:.02em;color:var(--k-text-tertiary);text-decoration:none;transition:color .15s;padding:2px 0}.page_kanzleiFooterLink__D0SNs:hover{color:var(--k-text)}.page_kanzleiFooterSocials__w_uVf{display:flex;flex-wrap:wrap;gap:8px}.page_kanzleiFooterSocial__ytd4w{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--k-radius-sm);background:var(--k-cream-hover);color:var(--k-text-secondary);text-decoration:none;transition:background-color .15s,color .15s}.page_kanzleiFooterSocial__ytd4w:hover{background:var(--k-sepia-soft);color:var(--k-sepia)}.page_kanzleiFooterSocialIcon__WzhrZ{width:16px;height:16px}.page_kanzleiFooterBottom__4WyQz{margin-top:36px;padding-top:24px;border-top:1px solid var(--k-border);display:flex;flex-direction:column;align-items:center;gap:16px}.page_footerCompetenceStrip__jXzvB{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-family:var(--k-sans);font-size:11px;letter-spacing:.08em;color:var(--k-text-secondary);font-weight:500}@media (max-width:720px){.page_footerCompetenceStrip__jXzvB{gap:8px;font-size:10px;letter-spacing:.06em}}.page_kanzleiFooterCopyright__oxN8d{font-family:var(--k-sans);font-size:11px;letter-spacing:.04em;color:var(--k-text-tertiary);text-align:center;margin:0}.page_highlightsSection__v_zqS{padding-top:72px}.page_highlightsHeadline__yMmp4{font-family:var(--k-serif);font-size:clamp(32px,5vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:var(--k-text);margin:0 0 16px;max-width:820px;text-wrap:balance}.page_highlightsSub__5I8pT{font-family:var(--k-sans);font-size:clamp(16px,1.5vw,18px);line-height:1.6;color:var(--k-text-secondary);margin:0 0 40px;max-width:640px}.page_highlightGrid__ae_3t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:760px){.page_highlightGrid__ae_3t{grid-template-columns:1fr}}.page_highlightCard__UZz26{display:flex;flex-direction:column;gap:12px;padding:28px 30px;border:1px solid var(--k-border);border-radius:var(--k-radius-md);background:var(--k-paper);min-height:100%}.sl-scope.sl-dark .page_highlightCard__UZz26{background:var(--k-cream-hover)}.page_highlightCardKicker__Khhwk{font-family:var(--k-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-sepia);font-weight:600}.page_highlightCardTitle__OoPGh{font-family:var(--k-serif);font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.25;color:var(--k-text);margin:0}.page_highlightCardBody__500Ix{font-family:var(--k-sans);font-size:14px;line-height:1.65;color:var(--k-text-secondary);margin:0;flex:1}.page_highlightCardLink__Wy17C{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-family:var(--k-sans);font-size:13px;color:var(--k-sepia);text-decoration:none}.page_highlightCardLink__Wy17C:hover{opacity:.75}.page_highlightCardLinkIcon__3yjnZ{width:14px;height:14px}.page_workloadGridSimple__Q_vjY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:920px){.page_workloadGridSimple__Q_vjY{grid-template-columns:1fr}}.page_workloadCardSimple__8bAQc{display:flex;flex-direction:column;padding:28px;min-width:0}.page_visionSection__E90Ga{max-width:760px}.page_visionQuote__U_pp_{margin:0 0 24px;padding:0;border:0}.page_visionQuote__U_pp_ p{font-family:var(--k-serif);font-style:italic;font-size:clamp(22px,2.8vw,32px);line-height:1.45;color:var(--k-text);margin:0;text-wrap:balance}.page_visionAttribution__bC6E_{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.page_visionLink__ExiqF{display:inline-flex;align-items:center;gap:6px;font-family:var(--k-sans);font-size:14px;color:var(--k-sepia);text-decoration:none}.page_visionLink__ExiqF:hover{opacity:.75}.page_complianceSection__Ll3CM{padding:48px 0;border-top:1px solid var(--k-border);border-bottom:1px solid var(--k-border)}.page_complianceHeadline__jN1KP{font-family:var(--k-serif);font-size:clamp(22px,3vw,30px);font-weight:400;line-height:1.3;color:var(--k-text);margin:0 0 16px;text-wrap:balance}.page_complianceBody__gSnpA{font-family:var(--k-sans);font-size:15px;line-height:1.65;color:var(--k-text-secondary);margin:0 0 28px;max-width:720px}.page_complianceBadges__cyWbA{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:28px}.page_complianceBadge__8r4jZ{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--k-border);border-radius:var(--k-radius-sm);font-family:var(--k-sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--k-text-secondary);text-decoration:none;transition:border-color .2s,color .2s}.page_complianceBadge__8r4jZ:hover{border-color:var(--k-sepia);color:var(--k-sepia)}.page_complianceActions__SyhVT{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.page_complianceTextLink__g3RBF{font-family:var(--k-sans);font-size:13px;color:var(--k-sepia);text-decoration:none}.page_complianceTextLink__g3RBF:hover{opacity:.75}.page_competenceStripOuter___9KZS{background:var(--k-cream-raised);border-bottom:1px solid var(--k-border)}@media (max-width:720px){.page_competenceStripOuter___9KZS{top:56px}}.sl-scope.sl-dark .page_competenceStripOuter___9KZS{background:var(--k-cream-hover);border-bottom-color:var(--k-border-strong)}.page_competenceStripInner__ZAnhU{max-width:1180px;margin:0 auto;padding:8px 32px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-size:11px;letter-spacing:.08em;color:var(--k-text-secondary);font-weight:500}@media (max-width:720px){.page_competenceStripInner__ZAnhU{padding:8px 16px;gap:8px;font-size:10px;letter-spacing:.06em}}.page_competenceItem__tZKqC{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:inherit;text-decoration:none;transition:color .2s}.page_competenceItem__tZKqC:hover{color:var(--k-sepia)}.page_competenceFlag__tOrZO{width:18px;height:12px;border-radius:1px;display:inline-block;flex-shrink:0}@media (max-width:720px){.page_competenceFlag__tOrZO{width:15px;height:10px}}.page_competenceSep__O0G6R{color:var(--k-text-tertiary);font-size:10px;user-select:none}@media (max-width:720px){.page_competenceItemDesktopOnly__gXYfr{display:none}}.page_trustStatementSection__bSExf{padding-top:56px;padding-bottom:56px}.page_trustStatementHeadline__znYqU{font-family:var(--k-serif);font-size:clamp(28px,4.5vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--k-text);margin:0 0 24px;text-wrap:balance}.page_trustStatementPillar__bAGHZ{display:inline}.page_trustStatementBody___gTw_{font-family:var(--k-sans);font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:var(--k-text-secondary);margin:0 0 32px;max-width:none}.page_trustStatementRule___zqU7{border:0;border-top:1px solid var(--k-border);margin:0}.page_howItWorksSub__Pt7lG{font-family:var(--k-serif);font-style:italic;font-size:clamp(17px,2vw,21px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 40px;max-width:640px;text-wrap:balance}.page_stepRow__TwAxM{list-style:none;margin:0 0 48px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}@media (max-width:820px){.page_stepRow__TwAxM{grid-template-columns:1fr;gap:24px}}.page_stepItem__LKFU8{position:relative;padding-top:18px;border-top:2px solid var(--k-border-strong)}.page_stepNum__Ucda0{display:block;font-family:var(--k-sans);font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--k-sepia);margin-bottom:10px}.page_stepTitle__D2o3b{font-family:var(--k-serif);font-size:20px;font-weight:400;letter-spacing:-.01em;color:var(--k-text);margin:0 0 8px}.page_stepBody__WxbmX{font-family:var(--k-sans);font-size:14px;line-height:1.6;color:var(--k-text-secondary);margin:0}.page_gridMock__hqZkD{margin:0 0 16px;border:1px solid var(--k-border);border-radius:var(--k-radius-md);background:var(--k-paper);overflow:hidden}.page_gridMockHead__yLqs4,.page_gridMockRow__KAHCx{display:grid;grid-template-columns:1.4fr 1.8fr 1.3fr .9fr;align-items:center;gap:16px;padding:14px 20px}.page_gridMockHead__yLqs4{background:var(--k-cream-hover);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--k-text-secondary)}.page_gridMockHead__yLqs4,.page_gridMockRow__KAHCx{border-bottom:1px solid var(--k-border);font-family:var(--k-sans)}.page_gridMockRow__KAHCx{font-size:13.5px;transition:background .15s}.page_gridMockRow__KAHCx:hover{background:var(--k-cream-raised)}.page_gridMockRow__KAHCx:last-of-type{border-bottom:0}.page_gridCheckName__IknBu{font-weight:600;color:var(--k-text)}.page_gridFinding__CbcRD{color:var(--k-text-secondary);line-height:1.45}.page_gridCitation__EeayL{font-size:12.5px;color:var(--k-sepia);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer}.page_gridStatus__VqqZK{justify-self:start;display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--k-radius-sm);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.3;border:1px solid transparent}.page_gridStatusOk__DaX84{color:var(--k-sepia-deep);border-color:var(--k-border-strong);background:var(--k-cream-hover)}.page_gridStatusRisk__mcW84{color:#8a4b39;border-color:#c79180;background:rgba(154,91,69,.08)}.sl-scope.sl-dark .page_gridStatusRisk__mcW84{color:#d99a82;border-color:#7d4d3d;background:rgba(217,154,130,.1)}.page_gridStatusFlag__vJUFU{color:var(--k-text);border-color:var(--k-text);background:transparent;font-weight:700}@media (max-width:820px){.page_gridMockHead__yLqs4{display:none}.page_gridMockRow__KAHCx{grid-template-columns:1fr;gap:6px;padding:16px 18px}.page_gridStatus__VqqZK{margin-top:4px}}.page_gridMockCaption___PgaA{grid-column:1/-1;padding:12px 20px;background:var(--k-cream-raised);border-top:1px solid var(--k-border);font-family:var(--k-sans);font-size:12px;color:var(--k-text-secondary)}.page_gridFlagNote__kNLwP{font-family:var(--k-serif);font-style:italic;font-size:clamp(15px,1.6vw,18px);line-height:1.5;color:var(--k-sepia-deep);margin:0;text-wrap:balance}.sl-scope.sl-dark .page_gridFlagNote__kNLwP{color:var(--k-sepia)}.page_trustSection__88eDP{padding:8px 0}.page_trustHeadline__kAnth{font-family:var(--k-serif);font-size:clamp(30px,5vw,48px);font-weight:400;letter-spacing:-.02em;line-height:1.08;color:var(--k-text);margin:0 0 20px;text-wrap:balance}.page_trustBody__kcjc_{font-family:var(--k-sans);font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--k-text-secondary);margin:0 0 28px;max-width:680px}.page_trustPoints__Yn7Xn{list-style:none;margin:0;padding:0;display:grid;gap:12px;max-width:680px}.page_trustPoint__fqTmS{position:relative;padding-left:26px;font-family:var(--k-sans);font-size:15px;line-height:1.5;color:var(--k-text)}.page_trustPoint__fqTmS:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--k-sepia)}.page_dataFlowRow__c7ErL{display:flex;flex-wrap:wrap;align-items:center;gap:8px 4px;margin:0 0 28px}.page_dataFlowNode__aaXNO{display:inline-flex;align-items:center;gap:12px}.page_dataFlowNodeText__TJdqJ{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid var(--k-border);border-radius:var(--k-radius-sm);background:var(--k-paper);font-family:var(--k-sans);font-size:13px;font-weight:500;color:var(--k-text)}.page_dataFlowArrow__rmDAj{width:18px;height:18px;color:var(--k-sepia);flex-shrink:0}.page_neutralSection__YR2Nm{padding:8px 0}.page_neutralHeadline__AHQYD{font-family:var(--k-serif);font-size:clamp(26px,4vw,40px);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--k-text);margin:0 0 18px;text-wrap:balance}.page_neutralBody__83ICO{font-family:var(--k-sans);font-size:clamp(15px,1.5vw,18px);line-height:1.65;color:var(--k-text-secondary);margin:0;max-width:680px}.page_areasSub__ojuUH{font-family:var(--k-serif);font-style:italic;font-size:clamp(17px,2vw,21px);line-height:1.45;color:var(--k-text-secondary);margin:0 0 40px;max-width:720px;text-wrap:balance}.page_areasGrid__KFKJt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:960px){.page_areasGrid__KFKJt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page_areasGrid__KFKJt{grid-template-columns:1fr}}.page_areaCard__C2vK9{display:flex;flex-direction:column;gap:12px;padding:26px 28px;border:1px solid var(--k-border);border-radius:var(--k-radius-md);background:var(--k-paper);text-decoration:none;color:inherit;min-height:100%;transition:transform .2s,box-shadow .2s,border-color .2s}.sl-scope.sl-dark .page_areaCard__C2vK9{background:var(--k-cream-hover)}.page_areaCard__C2vK9:hover{transform:translateY(-2px);box-shadow:var(--k-shadow-card-hover);border-color:var(--k-sepia)}.page_areaCardHead___155u{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_areaCardName___LCfS{font-family:var(--k-serif);font-size:clamp(20px,2vw,25px);font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--k-text);margin:0}.page_areaCardTag__cpOgZ{flex-shrink:0;font-family:var(--k-sans);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:var(--k-radius-sm);border:1px solid var(--k-border-strong);color:var(--k-text-secondary)}.page_areaCardTagFlagship___Iw01{color:var(--k-paper);background:var(--k-sepia);border-color:var(--k-sepia)}.page_areaCardBlurb__3PY10{font-family:var(--k-sans);font-size:14px;line-height:1.6;color:var(--k-text-secondary);margin:0;flex:1}.page_areaCardStatutes__Hdfz2{font-family:var(--k-sans);font-size:11px;letter-spacing:.04em;color:var(--k-text-tertiary);font-variant-numeric:tabular-nums}.page_areaCardLink__F0Hkn{display:inline-flex;align-items:center;gap:6px;font-family:var(--k-sans);font-size:13px;color:var(--k-sepia)}.page_areaCardLinkIcon__7NwCj{width:14px;height:14px}.page_byTypeSection__CH40G{padding:8px 0}.page_byTypeGrid__iEX_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:8px}@media (max-width:620px){.page_byTypeGrid__iEX_5{grid-template-columns:1fr}}.page_byTypeCard__ap9Ue{display:flex;flex-direction:column;gap:10px;padding:28px 30px;border:1px solid var(--k-border);border-radius:var(--k-radius-md);background:var(--k-paper);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s,border-color .2s}.sl-scope.sl-dark .page_byTypeCard__ap9Ue{background:var(--k-cream-hover)}.page_byTypeCardAvailable__BEgFE:hover{transform:translateY(-2px);box-shadow:var(--k-shadow-card-hover);border-color:var(--k-sepia)}.page_byTypeCardSoon__oHuWf{opacity:.72;cursor:default}.page_byTypeCardHead__6oIf_{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_byTypeName__usRVh{font-family:var(--k-serif);font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.01em;color:var(--k-text);margin:0}.page_byTypeStatus__aIICg{flex-shrink:0;font-family:var(--k-sans);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:var(--k-radius-sm);border:1px solid var(--k-border-strong);color:var(--k-text-secondary)}.page_byTypeStatusAvailable__DxXWn{color:var(--k-paper);background:var(--k-sepia);border-color:var(--k-sepia)}.page_byTypeBlurb__HLcbB{font-family:var(--k-sans);font-size:14px;line-height:1.6;color:var(--k-text-secondary);margin:0}.content-page-layout_shell__rHr8P{--color-bg:var(--k-cream);--color-surface:var(--k-paper);--color-surface-raised:var(--k-cream-raised);--color-surface-hover:var(--k-cream-hover);--color-surface-active:var(--k-cream-hover);--color-text:var(--k-text);--color-text-secondary:var(--k-text-secondary);--color-text-tertiary:var(--k-text-tertiary);--color-border:var(--k-border);--color-border-hover:var(--k-border-strong);--color-border-focus:var(--k-sepia);--color-accent:var(--k-sepia);--color-accent-hover:var(--k-sepia-deep);--color-accent-subtle:var(--k-sepia-soft);--color-success:var(--k-success);--color-success-subtle:var(--k-success-soft);--color-error:var(--k-error);--color-error-subtle:var(--k-error-soft);--btn-primary-bg:var(--k-ink);--btn-primary-text:var(--k-paper);--btn-primary-border:var(--k-ink);--btn-primary-hover:var(--k-sepia-deep);--btn-secondary-bg:var(--k-paper);--btn-secondary-text:var(--k-text);--btn-secondary-border:var(--k-border);--btn-secondary-hover:var(--k-cream-hover);--btn-ghost-text:var(--k-text-secondary);--btn-ghost-hover:var(--k-cream-hover);--btn-accent-bg:var(--k-sepia);--btn-accent-text:var(--k-paper);--btn-accent-hover:var(--k-sepia-deep);--shadow-sm:var(--k-shadow-sm);--shadow-md:var(--k-shadow-md);--shadow-lg:var(--k-shadow-card-hover);--shadow-focus:0 0 0 2px var(--k-cream),0 0 0 4px var(--k-sepia-line);--radius-none:0;--radius-sm:var(--k-radius-sm);--radius-md:var(--k-radius-md);--radius-lg:var(--k-radius-lg);--radius-xl:var(--k-radius-lg);--radius-2xl:var(--k-radius-lg);--radius-full:9999px;background:var(--k-cream);color:var(--k-text)}.sl-scope.sl-dark.content-page-layout_shell__rHr8P{--btn-primary-bg:var(--k-on-dark);--btn-primary-text:var(--k-ink);--btn-primary-border:var(--k-on-dark);--btn-primary-hover:var(--k-sepia);--btn-accent-text:var(--k-ink);--shadow-focus:0 0 0 2px var(--k-cream),0 0 0 4px var(--k-sepia-line)}