.cmp-section{background:linear-gradient(180deg,#f7f9fc,#fff);padding:56px 16px}.cmp-section__inner{grid-gap:36px;display:grid;gap:36px;margin:0 auto;max-width:1100px}.cmp-section__item{background:#fff;border:1px solid #0000000f;border-radius:16px;box-shadow:0 2px 6px #0f172a0a;padding:28px 28px 24px}.cmp-block__title{color:#0f172a;font-size:1.4rem;line-height:1.25;margin:0 0 8px}.cmp-block__lede{color:#334155;line-height:1.55;margin:0 0 18px}.cmp-block__foot{align-items:flex-start;color:#475569;display:flex;font-size:.92rem;gap:8px;line-height:1.5;margin:16px 0 0}.cmp-table{background:#fafbfd;border:1px solid #00000014;border-radius:10px;display:grid;grid-template-columns:1fr;overflow:hidden}.cmp-row{grid-gap:0;align-items:center;border-bottom:1px solid #0000000f;color:#334155;display:grid;font-size:.95rem;gap:0;grid-template-columns:1.2fr 1fr 2fr;padding:12px 16px}.cmp-row:last-child{border-bottom:0}.cmp-row--head{background:#1a4f8a;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cmp-row--head [role=columnheader]{color:#fff}.cmp-bullets{grid-gap:10px;color:#334155;display:grid;gap:10px;line-height:1.55;margin:0;padding-left:22px}.cmp-bullets li{padding-left:4px}.cmp-bullets strong{color:#0f172a}.cmp-vs{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:8px}.cmp-vs__col{background:#fafbfd;border:1px solid #0000000f;border-radius:10px;padding:18px 20px}.cmp-vs__col h4{color:#1a4f8a;font-size:1.05rem;margin:0 0 10px}.cmp-vs__col ul{grid-gap:6px;color:#334155;display:grid;font-size:.95rem;gap:6px;line-height:1.5;margin:0;padding-left:20px}@media (max-width:720px){.cmp-row{gap:4px;grid-template-columns:1fr}.cmp-row--head{display:none}.cmp-vs{grid-template-columns:1fr}.cmp-section{padding:36px 12px}.cmp-section__item{padding:22px 18px 18px}}.csp{--csp-bg:#0b0d12;--csp-bg-2:#11141c;--csp-fg:#e9eaee;--csp-fg-dim:#aab0bf;--csp-accent:#d4af37;--csp-accent-2:#b89329;--csp-line:#ffffff14;--csp-card:#ffffff08;--csp-card-hover:#d4af3714;background:var(--csp-bg);color:var(--csp-fg);overflow-x:hidden;padding-bottom:120px}.csp .csp-h2{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 24px}.csp .csp-h2,.csp .csp-h3{color:var(--csp-fg);font-family:Playfair Display,Georgia,serif;font-weight:600}.csp .csp-h3{font-size:clamp(20px,2.4vw,26px);margin:0 0 12px}.csp .csp-prose{color:var(--csp-fg-dim);font-size:16px;line-height:1.7;margin:0 0 14px;max-width:75ch}.csp-crumb{align-items:center;color:var(--csp-fg-dim);display:flex;font-size:13px;gap:8px;margin:0 auto;max-width:1200px;padding:18px 24px 0}.csp-crumb a{color:var(--csp-fg-dim);text-decoration:none;transition:color .15s ease}.csp-crumb a:hover{color:var(--csp-accent)}.csp-crumb [aria-current=page]{color:var(--csp-fg);font-weight:500}.csp-hero{background:radial-gradient(800px 400px at 20% 0,#d4af371f,#0000 60%),radial-gradient(900px 500px at 100% 100%,#285ac81a,#0000 60%),var(--csp-bg);border-bottom:1px solid var(--csp-line);padding:60px 24px 80px;position:relative}.csp-hero__inner{margin:0 auto;max-width:1080px}.csp-hero__kicker{background:#d4af370f;border:1px solid #d4af3759;border-radius:999px;color:var(--csp-accent);display:inline-block;font-size:12px;font-weight:600;letter-spacing:2px;margin:0 0 16px;padding:6px 12px;text-transform:uppercase}.csp-hero__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,6vw,64px);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 0 18px}.csp-hero__sub{color:var(--csp-fg-dim);font-size:clamp(16px,1.6vw,19px);line-height:1.6;margin:0 0 28px;max-width:70ch}.csp-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.csp-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:14px 22px;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.csp-btn--primary{background:linear-gradient(135deg,var(--csp-accent),var(--csp-accent-2));color:#0b0d12}.csp-btn--primary:hover{transform:translateY(-1px)}.csp-btn--ghost{background:#0000;border-color:var(--csp-line);color:var(--csp-fg)}.csp-btn--ghost:hover{border-color:var(--csp-accent);color:var(--csp-accent)}.csp-hero__badges{color:var(--csp-fg-dim);display:flex;flex-wrap:wrap;font-size:13px;gap:18px;list-style:none;margin:0;padding:0}.csp-hero__badges li{align-items:center;display:inline-flex;gap:6px}.csp-hero__badges svg{color:var(--csp-accent)}.csp-cta,.csp-faq,.csp-grid-section,.csp-intro,.csp-links,.csp-neigh,.csp-trust{margin:0 auto;max-width:1200px;padding:64px 24px}.csp-intro{padding-top:80px}.csp-grid-section--alt{background:var(--csp-bg-2);max-width:none;padding-left:24px;padding-right:24px}.csp-grid-section--alt>*{margin-left:auto;margin-right:auto;max-width:1200px}.csp-grid{grid-gap:18px;display:grid;gap:18px}.csp-grid--cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.csp-card{background:var(--csp-card);border:1px solid var(--csp-line);border-radius:10px;padding:24px;position:relative;transition:transform .2s ease,border-color .2s ease,background .2s ease}.csp-card:hover{background:var(--csp-card-hover);border-color:#d4af3759;transform:translateY(-2px)}.csp-card__icon{color:var(--csp-accent);margin-bottom:12px}.csp-card__title{color:var(--csp-fg);font-family:Playfair Display,Georgia,serif;font-size:18px;font-weight:600;margin:0 0 8px}.csp-card__desc{color:var(--csp-fg-dim);font-size:14px;line-height:1.55;margin:0}.csp-neigh__list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:0;padding:0}.csp-neigh__list li{align-items:center;background:var(--csp-card);border:1px solid var(--csp-line);border-radius:8px;color:var(--csp-fg);display:inline-flex;font-size:14px;gap:8px;padding:10px 14px}.csp-neigh__list svg{color:var(--csp-accent);flex-shrink:0}.csp-trust{grid-gap:24px;background:var(--csp-bg-2);border-bottom:1px solid var(--csp-line);border-top:1px solid var(--csp-line);display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:none;padding-left:24px;padding-right:24px}.csp-trust__col{max-width:520px}.csp-trust__col svg{color:var(--csp-accent);margin-bottom:12px}.csp-trust__sla{color:var(--csp-fg);font-size:14px;margin:0 0 10px}.csp-faq__list{display:flex;flex-direction:column;gap:12px}.csp-faq__item{background:var(--csp-card);border:1px solid var(--csp-line);border-radius:10px;overflow:hidden;transition:border-color .15s ease}.csp-faq__item--open{border-color:#d4af3759}.csp-faq__q{align-items:center;background:#0000;border:0;color:var(--csp-fg);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;padding:18px 22px;text-align:left;width:100%}.csp-faq__q svg{color:var(--csp-accent);flex-shrink:0}.csp-faq__a{color:var(--csp-fg-dim);font-size:15px;line-height:1.65;margin:0;padding:0 22px 22px}.csp-links{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.csp-links__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.csp-links__list li{border-bottom:1px solid var(--csp-line)}.csp-links__list li:last-child{border-bottom:0}.csp-links__list a{align-items:center;color:var(--csp-fg);display:flex;font-size:15px;gap:12px;justify-content:space-between;padding:12px 0;text-decoration:none;transition:color .15s ease,transform .15s ease}.csp-links__list a:hover{color:var(--csp-accent);transform:translateX(6px)}.csp-links__list a svg{color:var(--csp-accent)}.csp-links__back{color:var(--csp-accent)!important;font-weight:600}.csp-cta{background:radial-gradient(800px 300px at 50% 0,#d4af371a,#0000 60%),var(--csp-bg);border-top:1px solid var(--csp-line);margin-top:40px;text-align:center}.csp-cta__body{margin-bottom:28px;margin-left:auto;margin-right:auto;max-width:70ch}.csp-cta .csp-hero__cta{justify-content:center}@media (max-width:720px){.csp-hero{padding:40px 20px 56px}.csp-cta,.csp-faq,.csp-grid-section,.csp-intro,.csp-links,.csp-neigh,.csp-trust{padding:48px 20px}}.csp-process{grid-gap:18px;counter-reset:step;display:grid;gap:18px;list-style:none;margin:0;padding:0}.csp-process__step{align-items:flex-start;background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 1px 2px #0000000a;display:flex;gap:18px;padding:20px 22px}.csp-process__num{background:#eef4fb;border-radius:8px;color:#1a4f8a;flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem;font-weight:700;min-width:44px;padding:6px 10px;text-align:center}.csp-diff{grid-gap:14px 22px;display:grid;gap:14px 22px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;margin:0;padding:0}.csp-diff__item{align-items:flex-start;display:flex;gap:12px;line-height:1.5}.csp-diff__icon{color:#1a4f8a;flex:0 0 auto;margin-top:2px}
/*# sourceMappingURL=1204.61ec17d2.chunk.css.map*/