.context-v2{--cx-line: #dce4ee;--cx-soft: #f2f5fa;--cx-navy: #112340}.context-v2 .breadcrumbs{padding-top:.75rem;font-size:.875rem;color:var(--muted)}.context-v2 .breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.4rem .65rem;list-style:none;padding:0;margin:0}.context-v2 .breadcrumbs li:not(:last-child):after{content:"/";margin-left:.65rem}.context-v2 .context-screen{position:relative;padding-block:1.25rem}.context-v2 h2{font-size:clamp(1.8rem,2.8vw,2.6rem);line-height:1.13;letter-spacing:-.04em}.context-v2 h2 span{color:var(--blue)}.context-v2 h3{font-size:1.125rem;line-height:1.35}.context-v2 .cx-eyebrow{margin:0 0 .85rem;color:var(--blue);font-size:.875rem;font-weight:800}.context-v2 .cx-section-index{margin-right:.5rem;color:#68788f;font-weight:500;font-variant-numeric:tabular-nums}.context-v2 .context-offer-top{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem}.context-v2 h1{font-size:clamp(2.25rem,3.5vw,3.25rem);line-height:1.06;max-width:21ch;letter-spacing:-.045em}.context-v2 h1 span{display:block;color:var(--blue)}.context-v2 .cx-intro{margin-top:1.15rem;max-width:56ch;font-size:1rem;line-height:1.6;color:var(--muted)}.context-v2 .cx-hero-art{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;background:#edf3ff;border-radius:24px;padding:1.25rem 1.5rem;overflow:hidden}.context-v2 .cx-art-label{display:flex;flex-direction:column;gap:.2rem;font-size:.875rem;color:#465a7b}.context-v2 .cx-art-label span:first-child{font-weight:800;color:var(--blue)}.context-v2 .cx-hero-art img{display:block;width:100%;height:235px;object-fit:contain;mix-blend-mode:multiply}.context-v2 .cx-art-bottom{display:flex;flex-wrap:wrap;gap:.5rem}.context-v2 .cx-art-bottom span{font-size:.875rem;padding:.3rem .7rem;background:#fff;border-radius:6px}.context-v2 .cx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem 1.5rem;margin-top:1.4rem;font-size:.9375rem}.context-v2 .cx-actions .button{border-radius:10px}.context-v2 .cx-approach{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.8rem}.context-v2 .cx-approach article{min-height:12rem;padding:1.15rem 1.25rem;background:var(--cx-soft);border-radius:14px}.context-v2 .cx-approach .cx-approach-title a{color:inherit;text-decoration:none}.context-v2 .cx-approach .cx-approach-title a:hover{color:var(--blue)}.context-v2 .cx-approach p{margin-top:.6rem;color:var(--muted);font-size:1rem;line-height:1.5}.context-v2 .cx-heading{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.4rem}.context-v2 .cx-heading-center{display:block;text-align:center}.context-v2 .cx-heading-center h2{margin-inline:auto}.context-v2 .cx-heading>p{color:var(--muted);font-size:1rem;max-width:43ch;line-height:1.55}.context-v2 .cx-report-section .cx-heading{display:block;text-align:center}.context-v2 .cx-report-section .cx-heading>p{margin:.85rem auto 0}.context-v2 .cx-dashboard{border:1px solid var(--cx-line);border-radius:20px;overflow:visible;background:#fff;box-shadow:0 8px 32px #1630520a}.context-v2 .cx-report-bottom{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:1.25rem 1.5rem}.context-v2 .cx-table-scroll{overflow:visible;min-width:0}.context-v2 table{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}.context-v2 .cx-channel-table{min-width:0}.context-v2 .cx-channel-table th,.context-v2 .cx-channel-table td{padding:.55rem .24rem;border-bottom:1px solid var(--cx-line);text-align:right;white-space:nowrap}.context-v2 .cx-channel-table tbody td,.context-v2 .cx-channel-table tfoot td{overflow:hidden;text-overflow:ellipsis}.context-v2 .cx-channel-table th:first-child{text-align:left;min-width:0;white-space:normal}.context-v2 .cx-channel-table thead th{color:var(--muted);font-weight:500}.context-v2 .cx-channel-table tbody td:last-child{font-weight:800}.context-v2 .cx-data-note{font-size:.875rem;color:var(--muted);margin-top:.8rem;line-height:1.45}.context-v2 .cx-service-included,.context-v2 .cx-price-formation{width:min(100%,760px);margin-inline:auto}.context-v2 .cx-service-included{margin-bottom:1.7rem;border:1px solid var(--cx-line);border-radius:22px;background:#fff;box-shadow:0 18px 45px #10367014;overflow:hidden}.context-v2 .cx-price-formation{margin-top:0}.context-v2 .cx-price-heading{margin:0 0 .9rem;text-align:center;color:var(--cx-navy);font-size:clamp(1.35rem,2.3vw,2.15rem);line-height:1.12}.context-v2 .cx-included-grid{display:grid;grid-template-columns:1fr}.context-v2 .cx-included-grid article{min-width:0;padding:1rem 1.25rem;border-bottom:1px solid var(--cx-line)}.context-v2 .cx-included-grid article:last-child{border-bottom:0}.context-v2 .cx-included-grid strong{display:block;color:var(--cx-navy);font-size:1.05rem;line-height:1.35}.context-v2 .cx-included-simple,.context-v2 .cx-included-group{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start}.context-v2 .cx-included-simple span,.context-v2 .cx-included-check{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:999px;background:#eaf6f0;color:#21674c;font-weight:900}.context-v2 .cx-included-group{background:#fbfdff}.context-v2 .cx-included-group .cx-work-list{margin-top:.65rem}.context-v2 .cx-price-scroll{border:1px solid var(--cx-line);border-radius:16px;background:#fff;box-shadow:0 18px 45px #10367014;overflow:hidden}.context-v2 .cx-price-table{min-width:0;table-layout:fixed}.context-v2 .cx-price-table th,.context-v2 .cx-price-table td{padding:.5rem 1.15rem;border-bottom:1px solid var(--cx-line);text-align:center}.context-v2 .cx-price-table th:first-child{text-align:left;width:26%;font-weight:600}.context-v2 .cx-price-table tbody th:first-child{font-size:1.15rem}.context-v2 .cx-price-table .cx-price-row th:first-child{font-size:1.3rem}.context-v2 .cx-price-table thead{background:var(--cx-navy);color:#fff}.context-v2 .cx-price-table thead th{vertical-align:top;padding-block:1.1rem;border:0}.context-v2 .cx-price-table thead strong{display:block;font-size:1.35rem;color:#fff}.context-v2 .cx-price-table thead span{display:block;font-size:.875rem;font-weight:400;color:#dce6f8;margin-top:.4rem}.context-v2 .cx-price-table th small{display:block;font-size:.875rem;font-weight:400;color:var(--muted);margin-top:.1rem}.context-v2 .cx-price-table tbody tr:nth-child(2n+3){background:#f6f8fb}.context-v2 .cx-price-table td{width:74%}.context-v2 .cx-price-table .cx-price-row td{font-weight:800;color:var(--blue);font-size:1.3rem}.context-v2 .cx-price-table .cx-price-extra td strong{display:block;margin-bottom:.45rem;color:var(--cx-navy)}.context-v2 .cx-price-table td{color:var(--cx-navy);font-size:1.15rem}.context-v2 .cx-price-table tr:last-child>*{border-bottom:0}.context-v2 .cx-included-value{color:#235941;font-weight:800}.context-v2 .cx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem}.context-v2 .cx-steps article{position:relative;border-top:1px solid var(--cx-line);padding-top:.8rem}.context-v2 .cx-steps article>span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#edf3ff;color:var(--blue);font-size:.875rem;font-weight:800}.context-v2 .cx-steps h3{font-size:1rem;margin-block:.65rem .4rem}.context-v2 .cx-steps p{font-size:.875rem;color:var(--muted);line-height:1.5}.context-v2 .cx-contact-panel{scroll-margin-top:8rem;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;background:#103670;color:#fff;padding:1.75rem 2rem;border-radius:20px}.context-v2 .cx-contact-panel .cx-eyebrow,.context-v2 .cx-contact-panel a{color:#c7ddff}.context-v2 .cx-contact-panel>div>p:not(.cx-eyebrow){margin:.8rem 0;color:#dfebff;font-size:.9375rem;max-width:55ch}.context-v2 .cx-contact-panel .button{background:#fff;color:#103670}.context-v2 .cx-contact-panel .button:hover{background:#dfebff}.context-v2 .cx-contact-panel .field-error{color:#ffe7a7}.context-v2 .cx-contact-panel .lead-form{align-self:center}.context-v2 .cx-consult-title{margin-bottom:1.1rem}.context-v2 .cx-related{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;border:0;padding:0;margin-top:1.2rem;font-size:.875rem}.context-v2 .cx-anchor{display:block;scroll-margin-top:8rem}.context-v2 .cx-mobile-hint{display:none}@media(max-width:1100px){.context-v2 .context-offer-top{gap:1.5rem}.context-v2 .cx-report-bottom{grid-template-columns:1fr}.context-v2 .cx-contact-panel{gap:1.5rem}}@media(max-width:700px){.context-v2{overflow-x:clip}.context-v2 .context-screen{padding-block:1.5rem}.context-v2 .context-offer-top{grid-template-columns:1fr;gap:1.5rem}.context-v2 h1{font-size:clamp(2rem,8vw,2.75rem)}.context-v2 .cx-hero-art{position:relative;min-height:155px;padding:1rem}.context-v2 .cx-art-label{width:50%;position:relative;z-index:1}.context-v2 .cx-hero-art>img{position:absolute;top:0;right:0;width:50%}.context-v2 .cx-hero-art img{height:125px}.context-v2 .cx-art-bottom{position:relative;z-index:1;margin-top:2rem}.context-v2 .cx-heading{display:block}.context-v2 .cx-approach{grid-template-columns:1fr}.context-v2 .cx-approach article{min-height:0;padding:1.25rem}.context-v2 .cx-approach .cx-approach-title{font-size:1.2rem}.context-v2 .cx-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.context-v2 .cx-heading>p{margin-top:.85rem}.context-v2 .cx-report-bottom{padding:1rem}.context-v2 .cx-contact-panel{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.4rem}.context-v2 .cx-contact-panel .lead-form,.context-v2 .cx-contact-panel .button,.context-v2 .cx-actions .button{width:100%}.context-v2 .cx-contact-panel h2{font-size:1.8rem}.context-v2 .cx-price-table{width:100%}.context-v2 .cx-price-table th,.context-v2 .cx-price-table td{padding:.7rem .65rem}.context-v2 .cx-price-table th:first-child{position:sticky;left:0;background:#fff;width:39%;box-shadow:1px 0 var(--cx-line)}.context-v2 .cx-price-table tbody tr:nth-child(2n+3) th:first-child{background:#f6f8fb}.context-v2 .cx-price-table thead th:first-child{background:var(--cx-navy)}.context-v2 .cx-mobile-hint{display:inline-flex;align-items:center;min-height:2rem;margin:0 0 .65rem;padding:.35rem .65rem;border:1px solid #dbe6f5;border-radius:999px;background:#f8fbff;color:var(--muted);font-size:.82rem;font-weight:700;line-height:1.25}.context-v2 .cx-table-scroll,.context-v2 .cx-matrix-scroll{max-width:100%;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-color:#b8c8de #eef4ff}.context-v2 .cx-table-scroll::-webkit-scrollbar,.context-v2 .cx-matrix-scroll::-webkit-scrollbar{height:.55rem}.context-v2 .cx-table-scroll::-webkit-scrollbar-track,.context-v2 .cx-matrix-scroll::-webkit-scrollbar-track{border-radius:999px;background:#eef4ff}.context-v2 .cx-table-scroll::-webkit-scrollbar-thumb,.context-v2 .cx-matrix-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#b8c8de}.context-v2 .cx-channel-table{min-width:980px}.context-v2 .cx-channel-name-col{width:10.5rem}.context-v2 .cx-channel-number-col{width:5.7rem}.context-v2 .cx-cost-table{min-width:760px}.context-v2 .cx-report-item-col{width:13rem}.context-v2 .cx-report-calc-col{width:30rem}.context-v2 .cx-report-sum-col{width:10rem}.context-v2 .cx-matrix-table{min-width:860px}.context-v2 .cx-table-scroll th,.context-v2 .cx-table-scroll td{hyphens:none;overflow-wrap:normal;word-break:normal}.context-v2 .cx-faq-card summary{min-height:48px}}@media(max-width:360px){.context-v2 .cx-steps{grid-template-columns:1fr}}.context-v2 h1,.context-v2 h2,.context-v2 h3{hyphens:none;overflow-wrap:normal}.context-v2 .cx-report-bottom>.cx-table-scroll{grid-column:1 / -1}.context-v2 .cx-channel-table{min-width:0;table-layout:fixed}.context-v2 .cx-channel-name-col{width:20.4%}.context-v2 .cx-channel-number-col{width:8.84%}.context-v2 .cx-channel-table .cx-channel-row{background:#f8fbff;font-weight:800}.context-v2 .cx-channel-table .cx-campaign-row{background:#fff;color:#4a5870}.context-v2 .cx-channel-table .cx-campaign-row th{font-weight:700;color:#385069}.context-v2 .cx-channel-table tfoot{background:#eef4ff;font-weight:800}.context-v2 .cx-channel-table tfoot>tr>*{padding-block:.8rem}.context-v2 .cx-report-costs h3,.context-v2 .cx-report-income h3{margin-bottom:.7rem}.context-v2 .cx-cost-table{overflow:visible;table-layout:fixed;border:1px solid var(--cx-line);border-radius:14px}.context-v2 .cx-report-item-col{width:20.4%}.context-v2 .cx-report-calc-col{width:64.6%}.context-v2 .cx-report-sum-col{width:15%}.context-v2 .cx-cost-table th,.context-v2 .cx-cost-table td{padding:.62rem .7rem;border-bottom:1px solid var(--cx-line);text-align:left;vertical-align:top;font-size:.875rem}.context-v2 .cx-cost-table thead{color:var(--muted);background:#f6f8fb}.context-v2 .cx-cost-table thead th:last-child{text-align:right}.context-v2 .cx-cost-table tbody th{color:var(--cx-navy)}.context-v2 .cx-cost-table tbody td:nth-child(2){color:var(--muted)}.context-v2 .cx-cost-table tbody td:last-child{text-align:right;white-space:nowrap;color:var(--cx-navy);font-weight:800;font-variant-numeric:tabular-nums}.context-v2 .cx-cost-table tr:last-child>*{border-bottom:0}.context-v2 .cx-cost-table .cx-cost-total{color:var(--blue);background:#eef4ff;font-weight:800}.context-v2 .cx-cost-table .cx-cost-total>*{color:var(--blue)}.context-v2 .cx-income-table .cx-income-total,.context-v2 .cx-income-table .cx-income-formula{background:#eef4ff;font-weight:800}.context-v2 .cx-income-table .cx-income-total>*,.context-v2 .cx-income-table .cx-income-formula>*{color:var(--blue)}@media(max-width:700px){.context-v2 .cx-channel-table th:first-child,.context-v2 .cx-cost-table thead th:first-child,.context-v2 .cx-cost-table tbody th,.context-v2 .cx-matrix-table thead th:first-child,.context-v2 .cx-matrix-table tbody tr:not(.cx-matrix-group)>th{position:sticky;left:0;z-index:2;background:#fff;box-shadow:1px 0 var(--cx-line)}.context-v2 .cx-channel-table tfoot th:first-child,.context-v2 .cx-cost-table .cx-cost-total>th,.context-v2 .cx-income-table .cx-income-total>th,.context-v2 .cx-income-table .cx-income-formula>th{background:#eef4ff}.context-v2 .cx-channel-table thead th:first-child,.context-v2 .cx-cost-table thead th:first-child,.context-v2 .cx-matrix-table thead th:first-child{z-index:3;background:#f6f8fb}}.context-v2 .cx-term-tip{position:relative;display:inline-flex;align-items:center;width:fit-content;max-width:100%;border-bottom:1px dotted currentColor;color:inherit;font:inherit;cursor:help;outline:0}.context-v2 .cx-term-tip:before,.context-v2 .cx-term-tip:after{position:absolute;left:50%;opacity:0;pointer-events:none;transform:translate(-50%,.35rem);transition:opacity .16s ease,transform .16s ease;z-index:30}.context-v2 .cx-term-tip:before{content:"";top:calc(100% + .22rem);width:.75rem;height:.75rem;background:#112340;rotate:45deg}.context-v2 .cx-term-tip:after{content:attr(data-tip);top:calc(100% + .55rem);width:min(18rem,calc(100vw - 2rem));padding:.72rem .82rem;border:1px solid #c6d4e8;border-radius:12px;background:#112340;color:#fff;box-shadow:0 12px 40px #1123403d;text-align:left;white-space:normal;font-size:.85rem;font-weight:600;line-height:1.45}.context-v2 .cx-term-tip:hover:before,.context-v2 .cx-term-tip:hover:after,.context-v2 .cx-term-tip:focus-visible:before,.context-v2 .cx-term-tip:focus-visible:after{opacity:1;transform:translate(-50%)}.context-v2 .cx-term-tip:focus-visible{border-bottom-style:solid;color:var(--blue)}.context-v2 .cx-channel-table thead th:nth-child(-n+2) .cx-term-tip:before,.context-v2 .cx-cost-table tbody th .cx-term-tip:before,.context-v2 .cx-income-table tbody th .cx-term-tip:before,.context-v2 .cx-matrix-table tbody th .cx-term-tip:before{left:1rem;transform:translateY(.35rem)}.context-v2 .cx-channel-table thead th:nth-child(-n+2) .cx-term-tip:after,.context-v2 .cx-cost-table tbody th .cx-term-tip:after,.context-v2 .cx-income-table tbody th .cx-term-tip:after,.context-v2 .cx-matrix-table tbody th .cx-term-tip:after{left:0;transform:translateY(.35rem)}.context-v2 .cx-channel-table thead th:nth-last-child(-n+2) .cx-term-tip:before{right:1rem;left:auto;transform:translateY(.35rem)}.context-v2 .cx-channel-table thead th:nth-last-child(-n+2) .cx-term-tip:after{right:0;left:auto;transform:translateY(.35rem)}.context-v2 .cx-channel-table thead th:nth-child(-n+2) .cx-term-tip:hover:before,.context-v2 .cx-channel-table thead th:nth-child(-n+2) .cx-term-tip:hover:after,.context-v2 .cx-channel-table thead th:nth-child(-n+2) .cx-term-tip:focus-visible:before,.context-v2 .cx-channel-table thead th:nth-child(-n+2) .cx-term-tip:focus-visible:after,.context-v2 .cx-channel-table thead th:nth-last-child(-n+2) .cx-term-tip:hover:before,.context-v2 .cx-channel-table thead th:nth-last-child(-n+2) .cx-term-tip:hover:after,.context-v2 .cx-channel-table thead th:nth-last-child(-n+2) .cx-term-tip:focus-visible:before,.context-v2 .cx-channel-table thead th:nth-last-child(-n+2) .cx-term-tip:focus-visible:after,.context-v2 .cx-cost-table tbody th .cx-term-tip:hover:before,.context-v2 .cx-cost-table tbody th .cx-term-tip:hover:after,.context-v2 .cx-cost-table tbody th .cx-term-tip:focus-visible:before,.context-v2 .cx-cost-table tbody th .cx-term-tip:focus-visible:after,.context-v2 .cx-income-table tbody th .cx-term-tip:hover:before,.context-v2 .cx-income-table tbody th .cx-term-tip:hover:after,.context-v2 .cx-income-table tbody th .cx-term-tip:focus-visible:before,.context-v2 .cx-income-table tbody th .cx-term-tip:focus-visible:after,.context-v2 .cx-matrix-table tbody th .cx-term-tip:hover:before,.context-v2 .cx-matrix-table tbody th .cx-term-tip:hover:after,.context-v2 .cx-matrix-table tbody th .cx-term-tip:focus-visible:before,.context-v2 .cx-matrix-table tbody th .cx-term-tip:focus-visible:after{transform:translate(0)}.context-v2 .cx-cost-table .cx-term-tip{font-weight:800}.context-v2 .cx-price-table td{text-align:left}.context-v2 .cx-price-table th{vertical-align:top}.context-v2 .cx-price-table thead th{text-align:left}.context-v2 .cx-price-table tbody:first-of-type tr:last-child>*{border-bottom:1px solid var(--cx-line)}.context-v2 .cx-work-list{display:grid;gap:.3rem;list-style:none;padding:0;margin:.2rem 0;line-height:1.5}.context-v2 .cx-work-list li{position:relative;padding-left:1.2rem}.context-v2 .cx-work-list li:before{content:"\2713";position:absolute;left:0;color:#21674c}@media(max-width:700px){.context-v2 .cx-report-costs,.context-v2 .cx-report-income{overflow-x:visible}.context-v2 .cx-cost-table{min-width:0}.context-v2 .cx-cost-table th,.context-v2 .cx-cost-table td{padding-inline:.5rem;overflow-wrap:normal}.context-v2 .cx-cost-table tbody td:last-child{overflow-wrap:normal}.context-v2 .cx-cost-table .cx-term-tip:before,.context-v2 .cx-income-table .cx-term-tip:before{left:1rem;transform:translateY(.35rem)}.context-v2 .cx-cost-table .cx-term-tip:after,.context-v2 .cx-income-table .cx-term-tip:after{left:0;width:min(14rem,calc(100vw - 2.5rem));transform:translateY(.35rem)}.context-v2 .cx-cost-table .cx-term-tip:hover:before,.context-v2 .cx-cost-table .cx-term-tip:hover:after,.context-v2 .cx-cost-table .cx-term-tip:focus-visible:before,.context-v2 .cx-cost-table .cx-term-tip:focus-visible:after,.context-v2 .cx-income-table .cx-term-tip:hover:before,.context-v2 .cx-income-table .cx-term-tip:hover:after,.context-v2 .cx-income-table .cx-term-tip:focus-visible:before,.context-v2 .cx-income-table .cx-term-tip:focus-visible:after{transform:translate(0)}.context-v2 .cx-price-table th:first-child{position:static;box-shadow:none}.context-v2 .cx-price-table .cx-price-row td{white-space:normal}}.context-v2 .cx-pricing-system .cx-heading-center>p,.context-v2 .cx-roadmap .cx-heading-center>p{max-width:62ch;margin:.85rem auto 0;color:var(--muted);line-height:1.55}.context-v2 .cx-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.6rem}.context-v2 .cx-level-card{position:relative;display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:1.25rem;border:1px solid var(--cx-line);border-radius:22px;background:#fff;box-shadow:0 16px 44px #11234012}.context-v2 .cx-level-card-featured{border-color:#9ec2ff;box-shadow:0 18px 55px #1067ff24}.context-v2 .cx-level-tag{position:absolute;top:1rem;right:1rem;padding:.25rem .55rem;border-radius:999px;background:#eaf3ff;color:var(--blue);font-size:.75rem;font-weight:800}.context-v2 .cx-level-card h3{margin:0 0 .55rem;font-size:1.45rem}.context-v2 .cx-level-card>div>strong{display:block;color:var(--blue);font-size:1.65rem;line-height:1.1;letter-spacing:-.03em}.context-v2 .cx-level-card>div>p,.context-v2 .cx-level-card>p{margin:.4rem 0 0;color:var(--muted);line-height:1.5}.context-v2 .cx-level-card dl{display:grid;gap:.55rem;margin:auto 0 0}.context-v2 .cx-level-card dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding-top:.55rem;border-top:1px solid var(--cx-line)}.context-v2 .cx-level-card dt{color:var(--muted);font-size:.875rem}.context-v2 .cx-level-card dd{margin:0;color:var(--cx-navy);font-weight:800;text-align:right}.context-v2 .cx-work-matrix{padding:1.15rem;border:1px solid var(--cx-line);border-radius:24px;background:#fff;box-shadow:0 18px 45px #10367014}.context-v2 .cx-matrix-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end;margin-bottom:1rem}.context-v2 .cx-matrix-head h2{margin:0}.context-v2 .cx-matrix-head p{max-width:62ch;margin:.55rem 0 0;color:var(--muted);line-height:1.55}.context-v2 .cx-matrix-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.context-v2 .cx-matrix-table{min-width:900px;table-layout:fixed}.context-v2 .cx-matrix-work-col{width:43%}.context-v2 .cx-matrix-plan-col{width:19%}.context-v2 .cx-matrix-table th,.context-v2 .cx-matrix-table td{padding:.65rem .75rem;border-bottom:1px solid var(--cx-line);text-align:left;vertical-align:top}.context-v2 .cx-matrix-table thead{color:var(--muted);background:#f6f8fb}.context-v2 .cx-matrix-table thead th:not(:first-child),.context-v2 .cx-matrix-table td{text-align:center}.context-v2 .cx-matrix-table tbody th{color:var(--cx-navy);font-weight:700}.context-v2 .cx-matrix-table .cx-matrix-group th{padding-top:1rem;background:#eef4ff;color:var(--blue);font-weight:900}.context-v2 .cx-matrix-table small{display:block;margin-top:.28rem;color:var(--muted);font-size:.78rem;line-height:1.35}.context-v2 .cx-matrix-status{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.9rem;padding:.25rem .55rem;border-radius:999px;background:#eef3f8;color:#3d4b60;font-size:.78rem;font-weight:800;white-space:nowrap}.context-v2 .cx-matrix-status>span{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:currentColor;color:#fff;font-size:.72rem;line-height:1}.context-v2 .cx-matrix-status--included{background:#e8f7ef;color:#21674c}.context-v2 .cx-matrix-status--limit{background:#fff4d8;color:#896118}.context-v2 .cx-matrix-status--condition{background:#edf3ff;color:#265fbd}.context-v2 .cx-matrix-status--extra{background:#f4edf9;color:#70439a}.context-v2 .cx-roadmap-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.context-v2 .cx-roadmap-grid article,.context-v2 .cx-cadence-grid article,.context-v2 .cx-terms-card,.context-v2 .cx-faq-card{border:1px solid var(--cx-line);border-radius:20px;background:#fff;box-shadow:0 14px 38px #1123400f}.context-v2 .cx-roadmap-grid article{padding:1.1rem}.context-v2 .cx-roadmap-grid span{display:inline-flex;margin-bottom:.8rem;padding:.28rem .6rem;border-radius:999px;background:#edf3ff;color:var(--blue);font-size:.8rem;font-weight:800}.context-v2 .cx-roadmap-grid h3{margin:0 0 .5rem}.context-v2 .cx-roadmap-grid p,.context-v2 .cx-cadence-grid p{margin:0;color:var(--muted);line-height:1.5}.context-v2 .cx-cadence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.context-v2 .cx-cadence-grid article{padding:1rem 1.1rem}.context-v2 .cx-cadence-grid strong{display:block;margin-bottom:.35rem;color:var(--cx-navy)}.context-v2 .cx-terms-faq{display:grid;grid-template-columns:.95fr 1.05fr;gap:1rem}.context-v2 .cx-terms-faq.cx-faq-only{display:block}.context-v2 .cx-faq-only .cx-faq-card{width:100%}.context-v2 .cx-terms-card,.context-v2 .cx-faq-card{padding:1.25rem}.context-v2 .cx-terms-card h2,.context-v2 .cx-faq-card h2{margin:0 0 .8rem;font-size:clamp(1.55rem,2.4vw,2.15rem)}.context-v2 .cx-terms-card>p{margin:0 0 1rem;color:var(--muted);line-height:1.55}.context-v2 .cx-terms-card dl{display:grid;gap:.65rem;margin:0}.context-v2 .cx-terms-card dl>div{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;padding-top:.65rem;border-top:1px solid var(--cx-line)}.context-v2 .cx-terms-card dt{color:var(--blue);font-weight:900}.context-v2 .cx-terms-card dd{margin:0;color:var(--muted);line-height:1.45}.context-v2 .cx-faq-card details{border-top:1px solid var(--cx-line)}.context-v2 .cx-faq-card summary{cursor:pointer;padding:.85rem 0;color:var(--cx-navy);font-weight:800}.context-v2 .cx-faq-card details:first-of-type{border-top:0}.context-v2 .cx-faq-card p{margin:0 0 .9rem;color:var(--muted);line-height:1.55}@media(max-width:950px){.context-v2 .cx-levels,.context-v2 .cx-roadmap-grid,.context-v2 .cx-terms-faq,.context-v2 .cx-matrix-head{grid-template-columns:1fr}.context-v2 .cx-work-matrix{min-width:0;overflow:hidden}.context-v2 .cx-matrix-legend{justify-content:flex-start}.context-v2 .cx-matrix-scroll{overflow-x:auto;overflow-y:visible}}@media(max-width:700px){.context-v2 .cx-work-matrix{padding:.85rem}.context-v2 .cx-cadence-grid{grid-template-columns:1fr}.context-v2 .cx-level-card dl>div,.context-v2 .cx-terms-card dl>div{grid-template-columns:1fr;gap:.2rem}.context-v2 .cx-level-card dd{text-align:left}}.context-v2 .cx-term-tip:before,.context-v2 .cx-term-tip:after{display:none}.brandmaker-tooltip{position:fixed;z-index:1000;max-width:min(22rem,calc(100vw - 1.5rem));padding:.72rem .82rem;border:1px solid #c6d4e8;border-radius:12px;background:#112340;color:#fff;box-shadow:0 12px 40px #1123403d;font-size:.85rem;font-weight:600;line-height:1.45;pointer-events:none}.brandmaker-tooltip:before{content:"";position:absolute;top:-.38rem;left:var(--tip-arrow-x, 50%);width:.75rem;height:.75rem;background:#112340;rotate:45deg;transform:translate(-50%)}.brandmaker-tooltip.is-above:before{top:auto;bottom:-.38rem}.brandmaker-tooltip[hidden]{display:none}@media(max-width:950px){.context-v2 .cx-matrix-scroll{max-width:100%;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}@media(max-width:700px){.context-v2 .cx-channel-table{min-width:980px}.context-v2 .cx-channel-name-col{width:10.5rem}.context-v2 .cx-channel-number-col{width:5.7rem}.context-v2 .cx-cost-table{min-width:760px}.context-v2 .cx-report-item-col{width:13rem}.context-v2 .cx-report-calc-col{width:30rem}.context-v2 .cx-report-sum-col{width:10rem}.context-v2 .cx-matrix-table{min-width:860px}}@media(max-width:700px){.context-v2 .cx-report-bottom,.context-v2 .cx-report-bottom>*,.context-v2 .cx-report-costs,.context-v2 .cx-report-income,.context-v2 .cx-table-scroll,.context-v2 .cx-matrix-scroll{min-width:0}.context-v2 .cx-table-scroll,.context-v2 .cx-matrix-scroll{width:100%}}.context-v2 .cx-approach .cx-approach-title{font-size:1.17em}@media(max-width:700px){.context-v2 .cx-approach .cx-approach-title{font-size:1.2rem}}.antifraud-page{--cx-line: #dce4ee;--cx-soft: #f2f5fa;--cx-navy: #112340}.antifraud-page .context-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,6vw,5.5rem)}.antifraud-page .context-hero-copy{min-width:0}.antifraud-page .context-hero h1{font-size:clamp(2.25rem,3.7vw,3.4rem);line-height:1.06;letter-spacing:-.045em;max-width:19ch;text-wrap:balance}.antifraud-page .context-eyebrow{margin-bottom:.85rem;color:var(--blue);font-size:.875rem;font-weight:800}.antifraud-page .context-intro{max-width:60ch;margin-top:1.15rem;color:var(--muted);font-size:1.0625rem;line-height:1.65}.antifraud-page .context-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;margin-top:1.5rem}.antifraud-page .context-actions .button{border-radius:10px}.antifraud-page .context-hero-art{display:grid;place-items:center;min-height:360px;padding:clamp(1.25rem,3vw,2.5rem);overflow:hidden;background:#edf3ff;border-radius:24px}.antifraud-page .context-hero-art picture,.antifraud-page .context-hero-art img{display:block;width:100%}.antifraud-page .context-hero-art img{max-height:390px;object-fit:contain;mix-blend-mode:multiply}.antifraud-page .context-sections{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-block:.75rem;border-block:1px solid var(--cx-line)}.antifraud-page .context-sections a{padding:.5rem .8rem;color:var(--cx-navy);font-size:.875rem;font-weight:700;text-decoration:none;border-radius:8px}.antifraud-page .context-sections a:hover{color:var(--blue);background:var(--cx-soft)}.antifraud-page .section{padding-block:clamp(3.5rem,7vw,6.5rem);scroll-margin-top:6rem}.antifraud-page .context-section-title{max-width:58rem;margin-bottom:2rem}.antifraud-page .context-section-title h2{font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.antifraud-page .context-section-title>p:last-child{max-width:65ch;margin-top:.9rem;color:var(--muted);line-height:1.65}.antifraud-page .context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.antifraud-page .context-card{min-height:14rem;padding:1.5rem;background:#fff;border:1px solid var(--cx-line);border-radius:16px}.antifraud-page .surface .context-card{border-color:transparent}.antifraud-page .context-card h3{margin-top:1.5rem;font-size:1.2rem}.antifraud-page .context-card p{margin-top:.75rem;color:var(--muted);line-height:1.6}.antifraud-page .context-number{color:var(--blue);font-size:.875rem;font-weight:800;font-variant-numeric:tabular-nums}.antifraud-page .context-process{padding-block:clamp(3.5rem,7vw,6.5rem)}.antifraud-page .context-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;background:var(--cx-line);border-radius:16px}.antifraud-page .context-steps li{min-height:15rem;padding:1.5rem;background:#fff}.antifraud-page .context-steps h3{font-size:1.125rem}.antifraud-page .context-steps p{margin-top:.75rem;color:var(--muted);line-height:1.6}.antifraud-page .context-consultation{padding-bottom:clamp(3.5rem,7vw,6.5rem)}.antifraud-promise{background:var(--blue);color:#fff;border-radius:var(--radius);padding:1.5rem 2rem;margin-bottom:2rem;font-size:1.125rem;font-weight:700}.antifraud-note{color:var(--muted);font-size:.9375rem;margin-top:1.5rem;max-width:65rem}.antifraud-report-labels{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1.5rem}.antifraud-report-labels span{background:#fff;border:1px solid var(--border);border-radius:2rem;padding:.55rem 1rem;font-size:.9375rem}.antifraud-draft{margin-top:2rem;border-left:3px solid #997009;padding:1rem 1.5rem;background:#fff}.antifraud-draft p{margin-top:.7rem;color:var(--muted)}.antifraud-economics{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem}.antifraud-rate{padding:2rem;background:#0b2348;color:#fff;border-radius:var(--radius)}.antifraud-rate>strong{display:block;font-size:clamp(2.5rem,5vw,4rem);margin:.7rem 0;font-variant-numeric:tabular-nums}.antifraud-rate p+p{margin-top:1rem}.antifraud-rate hr{border:0;border-top:1px solid #49617f;margin:1.7rem 0}.antifraud-formulas h3,.antifraud-example h3{font-size:1.5rem}.antifraud-formulas dt{font-weight:800;margin-top:1.25rem}.antifraud-formulas dd{margin:.35rem 0 0;color:var(--muted)}.antifraud-example{margin-top:3rem}.antifraud-example>p{margin-top:1rem}.antifraud-table-wrap{overflow-x:auto;margin-top:1.5rem;border:1px solid var(--border);border-radius:1rem}.antifraud-table{width:100%;border-collapse:collapse;font-size:1rem;text-align:left}.antifraud-table caption{text-align:left;padding:1rem 1.25rem;font-size:.875rem;color:var(--muted)}.antifraud-table th,.antifraud-table td{padding:1.25rem;border-top:1px solid var(--border)}.antifraud-table thead{background:var(--surface)}.antifraud-table tbody td{font-variant-numeric:tabular-nums;white-space:nowrap}.antifraud-table tbody td:last-child{color:var(--blue-hover);font-weight:800}.antifraud-faq{max-width:58rem}.antifraud-faq details{border-bottom:1px solid var(--border);padding:1.25rem 0}.antifraud-faq summary{cursor:pointer;font-size:1.125rem;font-weight:800}.antifraud-faq p{margin-top:1rem;color:var(--muted)}.antifraud-case{margin-top:3rem;padding:2rem;background:#fff;border:1px solid var(--border);border-radius:var(--radius)}.antifraud-case h3,.antifraud-comparison h3{font-size:clamp(1.5rem,2.5vw,2rem)}.antifraud-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0}.antifraud-metrics>div{border-left:3px solid var(--blue);padding-left:1.25rem;min-width:0}.antifraud-metrics strong{display:block;font-size:clamp(1.5rem,2.5vw,2.5rem);font-variant-numeric:tabular-nums;overflow-wrap:normal}.antifraud-metrics span{display:block;color:var(--muted);margin-top:.5rem}.antifraud-case-cost{margin-top:1.75rem;padding:1.5rem;background:var(--surface);border-radius:1rem}.antifraud-case-cost h4{font-size:1.125rem}.antifraud-case-cost strong{display:block;font-size:2rem;color:var(--blue-hover);margin:.5rem 0}.antifraud-comparison{margin-top:3rem}.antifraud-comparison>p{margin-top:1rem}.antifraud-comparison details{border:1px solid var(--border);padding:1.25rem;border-radius:1rem;background:#fff}.antifraud-comparison summary{font-weight:700;cursor:pointer}.antifraud-comparison details p{margin-top:1rem}@media(max-width:800px){.antifraud-page .context-hero{grid-template-columns:1fr;gap:1.5rem;padding-block:2rem 3rem}.antifraud-page .context-hero h1{font-size:clamp(2.1rem,10vw,3rem)}.antifraud-page .context-hero-art{min-height:240px;padding:1rem}.antifraud-page .context-hero-art img{max-height:280px}.antifraud-page .context-actions .button{width:100%}.antifraud-page .context-sections{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.antifraud-page .context-sections::-webkit-scrollbar{display:none}.antifraud-page .context-sections a{flex:0 0 auto}.antifraud-page .context-grid,.antifraud-page .context-steps{grid-template-columns:1fr}.antifraud-page .context-card,.antifraud-page .context-steps li{min-height:0}.antifraud-metrics{grid-template-columns:1fr}.antifraud-case{padding:1.25rem}.antifraud-economics{grid-template-columns:1fr;gap:1.75rem}.antifraud-promise{padding:1.25rem}.antifraud-table th,.antifraud-table td{padding:.9rem}}
