.offering-page[data-v-636003b5]{background:#f5f3ee;color:#171719}.detail-breadcrumb[data-v-636003b5]{align-items:center;color:#ddd5eb;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin-bottom:44px}.detail-breadcrumb .iconify[data-v-636003b5]{font-size:13px}.detail-breadcrumb span[data-v-636003b5]{color:#fff}.detail-intro[data-v-636003b5]{max-width:930px}.detail-intro .eyebrow[data-v-636003b5]{font-size:11px;line-height:1.6}.detail-intro h1[data-v-636003b5]{max-width:930px}.detail-hero-brand[data-v-636003b5]{align-items:center;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:11px;margin-bottom:24px}.detail-hero-brand img[data-v-636003b5]{border-radius:8px;height:42px;-o-object-fit:contain;object-fit:contain;width:42px}.detail-tagline[data-v-636003b5]{font-size:clamp(21px,2.3vw,30px);letter-spacing:-.4px;line-height:1.65;max-width:760px}.detail-status[data-v-636003b5]{align-items:center;background:#ffffff13;border:1px solid #ffffff28;border-radius:99px;color:#f1eafa;display:inline-flex;font-size:12px;gap:8px;margin-top:23px;padding:8px 12px}.detail-status i[data-v-636003b5]{background:currentColor;border-radius:50%;height:5px;width:5px}.detail-status.success[data-v-636003b5]{color:#bcf3da}.detail-status.warning[data-v-636003b5]{color:#ffe3a0}.detail-status.info[data-v-636003b5]{color:#d4c2ff}.detail-actions[data-v-636003b5]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:31px}.detail-actions .button[data-v-636003b5]{font-size:13px;padding:13px 19px}.detail-actions .text-link[data-v-636003b5]{font-size:12px;margin-left:8px}.detail-hero-footer[data-v-636003b5]{border-top:1px solid #ffffff28;color:#d9d0e5;display:flex;font-size:10px;gap:24px;justify-content:space-between;letter-spacing:.1em;margin-top:54px;max-width:930px;padding-top:20px}.detail-summary[data-v-636003b5]{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 2.1fr 42px;padding-block:42px}.summary-label[data-v-636003b5]{color:#817d7b;font-size:10px;letter-spacing:.1em;padding-top:5px}.detail-summary p[data-v-636003b5]{color:#615967;font-size:16px;line-height:1.85}.detail-summary>a[data-v-636003b5]{border:1px solid #dcd9d2;border-radius:50%;display:grid;height:40px;place-items:center;transition:background .25s,color .25s;width:40px}.detail-summary>a[data-v-636003b5]:hover{background:var(--offering-accent);color:#fff}.detail-capabilities[data-v-636003b5]{background:#fff;border-top:1px solid #e8e4dc;scroll-margin-top:85px}.capability-grid[data-v-636003b5]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:42px}.capability-card[data-v-636003b5]{border:1px solid #e5e1d9;border-radius:10px;padding:28px;transition:transform .3s,border-color .3s,background .3s}.capability-card[data-v-636003b5]:hover{background:#f5f3ee;border-color:var(--offering-accent);transform:translateY(-5px)}.capability-top[data-v-636003b5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.capability-top span[data-v-636003b5]{color:#8c8591;font-size:11px}.capability-top .iconify[data-v-636003b5]{color:var(--offering-accent);font-size:26px}.capability-card h3[data-v-636003b5]{font-size:21px;font-weight:600;letter-spacing:-.5px;line-height:1.4;margin-bottom:13px}.capability-card p[data-v-636003b5]{color:#726b76;font-size:14px;line-height:1.8}.fit-grid[data-v-636003b5]{align-items:start;display:grid;gap:90px;grid-template-columns:1fr 1fr}.fit-grid h2[data-v-636003b5]{font-size:clamp(32px,3.4vw,47px);font-weight:600;letter-spacing:-1.5px;line-height:1.3;margin:24px 0 35px}.fit-grid ul[data-v-636003b5]{display:flex;flex-direction:column;gap:0}.fit-grid li[data-v-636003b5]{align-items:start;border-top:1px solid #dcd9d2;display:flex;font-size:15px;gap:16px;line-height:1.6;padding:19px 0}.fit-grid li>.iconify[data-v-636003b5]{color:var(--offering-accent);flex-shrink:0;font-size:20px;margin-top:2px}.detail-note[data-v-636003b5]{border-left:2px solid var(--offering-accent);color:#7d7582;font-size:13px;line-height:1.8;margin-top:28px;padding:0 0 0 18px}.scenario-stack[data-v-636003b5]{padding-top:8px}.scenario-row[data-v-636003b5]{border-bottom:1px solid #dcd9d2;display:flex;gap:25px;padding:27px 0}.scenario-row>span[data-v-636003b5]{color:#938a9c;font-size:11px;margin-top:4px}.scenario-row h3[data-v-636003b5]{font-size:20px;font-weight:600;letter-spacing:-.5px}.scenario-row p[data-v-636003b5]{color:#726b76;font-size:14px;line-height:1.8;margin-top:11px}.fit-diagram[data-v-636003b5]{background:#eae3f6;border:1px solid #d8cde9;border-radius:12px;padding:32px}.fit-diagram>.eyebrow[data-v-636003b5]{margin-bottom:25px}.fit-diagram-node[data-v-636003b5]{align-items:center;background:#f5f3ee;border:1px solid #d8cde9;border-radius:8px;display:flex;gap:15px;margin-bottom:13px;padding:23px 20px;transition:transform .25s,border-color .25s}.fit-diagram-node[data-v-636003b5]:hover{border-color:var(--offering-accent);transform:translate(5px)}.diagram-index[data-v-636003b5]{color:#9986ad;font-size:10px}.fit-diagram-node .iconify[data-v-636003b5]{color:var(--offering-accent);flex-shrink:0;font-size:23px}.fit-diagram-node h3[data-v-636003b5]{font-size:17px;font-weight:550;line-height:1.5}.fit-diagram>p[data-v-636003b5]{color:#776883;font-size:13px;line-height:1.8;margin-top:22px}.detail-start[data-v-636003b5]{background:#171719;color:#fff}.detail-start[data-v-636003b5] .eyebrow{color:#beabef}.detail-start[data-v-636003b5] .section-heading p{color:#b0aab6}.start-grid[data-v-636003b5]{display:grid;gap:44px;grid-template-columns:repeat(3,1fr);margin-top:52px}.start-step[data-v-636003b5]{border-top:1px solid #504554;padding-top:30px;position:relative;transition:border-color .3s}.start-step[data-v-636003b5]:hover{border-color:#b99ef5}.step-index[data-v-636003b5]{color:#b99ef5;font-size:42px;font-weight:500;letter-spacing:-2px}.start-step h3[data-v-636003b5]{font-size:21px;font-weight:500;margin:23px 0 15px}.start-step p[data-v-636003b5]{color:#b0aab6;font-size:14px;line-height:1.9}.faq-grid[data-v-636003b5]{display:grid;gap:80px;grid-template-columns:1fr 1.25fr}.faq-grid h2[data-v-636003b5]{font-size:clamp(32px,3.4vw,47px);font-weight:600;letter-spacing:-1.5px;line-height:1.3;margin-top:24px}.faq-grid details[data-v-636003b5]{border-bottom:1px solid #dcd9d2}.faq-grid summary[data-v-636003b5]{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:500;gap:16px;justify-content:space-between;line-height:1.6;list-style:none;padding:25px 0}.faq-grid summary[data-v-636003b5]::-webkit-details-marker{display:none}.faq-grid summary>span[data-v-636003b5]{display:grid;flex-shrink:0;font-size:20px;height:26px;place-items:center;transition:transform .25s,color .25s;width:26px}.faq-grid summary:hover>span[data-v-636003b5]{color:var(--offering-accent)}.faq-grid details[open] summary>span[data-v-636003b5]{color:var(--offering-accent);transform:rotate(45deg)}.faq-grid details>p[data-v-636003b5]{animation:detail-enter-636003b5 .25s;color:#726b76;font-size:14px;line-height:1.9;padding:0 42px 25px 0}.detail-related[data-v-636003b5]{padding-top:0}.related-grid[data-v-636003b5]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px}.detail-cta[data-v-636003b5]{background:#ded1fb}.detail-cta>.site-width[data-v-636003b5]{align-items:center;display:flex;gap:50px;justify-content:space-between}.detail-cta h2[data-v-636003b5]{font-size:clamp(32px,4.4vw,60px);font-weight:600;letter-spacing:-2px;line-height:1.25;margin-top:26px;max-width:780px}.detail-cta .button[data-v-636003b5]{flex-shrink:0}@keyframes detail-enter-636003b5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.capability-grid[data-v-636003b5]{grid-template-columns:repeat(2,1fr)}.fit-grid[data-v-636003b5]{gap:45px}.faq-grid[data-v-636003b5]{gap:40px}.start-grid[data-v-636003b5]{gap:30px}.detail-summary[data-v-636003b5]{gap:20px;grid-template-columns:1fr 2fr 40px}.detail-cta h2[data-v-636003b5]{letter-spacing:-1px}}@media(max-width:640px){.detail-breadcrumb[data-v-636003b5]{font-size:11px;margin-bottom:30px}.detail-hero-brand[data-v-636003b5]{font-size:14px;margin-bottom:18px}.detail-hero-brand img[data-v-636003b5]{height:36px;width:36px}.detail-tagline[data-v-636003b5]{font-size:22px}.detail-actions[data-v-636003b5]{gap:11px;margin-top:25px}.detail-actions .button[data-v-636003b5]{font-size:12px;padding:13px 15px}.detail-actions .text-link[data-v-636003b5]{margin-left:0;margin-top:5px;width:-moz-fit-content;width:fit-content}.detail-hero-footer[data-v-636003b5]{flex-direction:column;font-size:9px;gap:10px;margin-top:36px}.detail-summary[data-v-636003b5]{gap:17px;grid-template-columns:1fr 40px;padding-block:30px}.summary-label[data-v-636003b5]{grid-column:1/-1}.detail-summary p[data-v-636003b5]{font-size:15px}.capability-grid[data-v-636003b5]{gap:14px;grid-template-columns:1fr;margin-top:30px}.capability-card[data-v-636003b5]{padding:25px}.capability-top[data-v-636003b5]{margin-bottom:24px}.fit-grid[data-v-636003b5]{gap:30px;grid-template-columns:1fr}.fit-grid h2[data-v-636003b5]{letter-spacing:-1px}.fit-diagram[data-v-636003b5]{padding:24px}.fit-diagram-node[data-v-636003b5]{gap:11px;padding:20px 14px}.fit-diagram-node h3[data-v-636003b5]{font-size:16px}.start-grid[data-v-636003b5]{gap:35px;grid-template-columns:1fr;margin-top:35px}.step-index[data-v-636003b5]{font-size:32px}.start-step h3[data-v-636003b5]{margin-top:15px}.faq-grid[data-v-636003b5]{gap:24px;grid-template-columns:1fr}.faq-grid summary[data-v-636003b5]{font-size:16px}.related-grid[data-v-636003b5]{gap:18px;grid-template-columns:1fr}.detail-cta>.site-width[data-v-636003b5]{align-items:flex-start;flex-direction:column;gap:28px}.detail-cta h2[data-v-636003b5]{font-size:37px;letter-spacing:-1.4px}}@media(prefers-reduced-motion:reduce){[data-v-636003b5]{animation:none!important;transition:none!important}.capability-card[data-v-636003b5]:hover,.fit-diagram-node[data-v-636003b5]:hover{transform:none}}.product-more-info[data-v-636003b5]{align-items:center;border-top:1px solid #ffffff30;display:flex;gap:32px;justify-content:space-between;margin-top:46px;padding-top:28px}.product-more-info h3[data-v-636003b5]{font-size:23px;font-weight:500;margin-bottom:12px}.product-more-info p[data-v-636003b5]{color:#c7bfce;font-size:14px;line-height:1.8;max-width:620px}.product-more-info .button[data-v-636003b5]{border-color:#ffffff60;color:#fff;flex-shrink:0}.product-more-info .button[data-v-636003b5]:hover{background:#ffffff12;border-color:#fff}.website-coming-soon[data-v-636003b5]{font-size:13px;letter-spacing:.02em;margin-top:24px}@media(max-width:640px){.product-more-info[data-v-636003b5]{align-items:flex-start;flex-direction:column;gap:23px}}
