.page-complex-marketing{--cm-ink:#2b2b29;--cm-paper:#fff;--cm-warm:#f9f8f3;--cm-red:#e32425;--cm-red-text:var(--mrh-signal-red-text);--cm-red-on-dark:var(--mrh-signal-red-text-on-dark);--cm-line:#2b2b2938;--cm-muted:#2b2b29c7;--cm-quiet:#2b2b29a8;--cm-line-light:#fff3;--cm-muted-light:#ffffffb8;--cm-quiet-light:#ffffff85;--cm-gutter:clamp(24px, 4vw, 56px);--cm-ease:cubic-bezier(.22, 1, .36, 1);--page-display-size:66px;--page-display-leading:64px;background:var(--cm-paper);color:var(--cm-ink)}.cm-page,.cm-page *{box-sizing:border-box}.cm-page section[id],.cm-page #brief,.cm-page #start{scroll-margin-top:96px}.cm-shell{width:min(100% - (var(--cm-gutter) * 2), 1240px);margin-inline:auto}.cm-section{padding-block:96px}.cm-page h1,.cm-page h2,.cm-page h3,.cm-page p,.cm-page ul,.cm-page ol{margin-top:0}.cm-page h1,.cm-page h2,.cm-page h3{font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);text-wrap:balance}.cm-page p{text-wrap:pretty}.cm-page a{color:inherit}.cm-page ul,.cm-page ol{padding-left:0;list-style:none}#main.cm-page p:not(.qualification p){max-inline-size:var(--cm-p-measure,none);font-size:var(--cm-p-size,16px);line-height:var(--cm-p-leading,1.55)}.cm-kicker,.cm-fit__label,.cm-proof__col>span,.cm-shift__label>span,.cm-shift__cell>span,.cm-hero__scheme-title,.cm-rail__node em{--cm-p-size:12px;--cm-p-leading:1.4;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.cm-kicker{color:var(--cm-quiet-light);margin-bottom:20px}.cm-kicker--ink{color:var(--cm-red-text)}.cm-link{border-bottom:1px solid;align-items:center;gap:10px;width:fit-content;min-height:44px;font-size:14px;font-weight:700;text-decoration:none;transition:color .16s ease-out,border-color .16s ease-out;display:inline-flex}.cm-link:hover{color:var(--cm-red-text)}.cm-link--light{color:var(--cm-paper)}.cm-page a:focus-visible,.cm-page button:focus-visible,.cm-page summary:focus-visible{outline:3px solid var(--cm-red);outline-offset:4px}.cm-final a:focus-visible,.cm-final button:focus-visible,.cm-final summary:focus-visible,.cm-hero a:focus-visible{outline-color:var(--cm-paper)}.cm-button{border:1px solid var(--cm-red);background:var(--cm-red);min-height:56px;color:var(--cm-paper);justify-content:center;align-items:center;gap:12px;padding:0 26px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:inline-flex}.cm-button:hover{border-color:var(--cm-paper);background:var(--cm-paper);color:var(--cm-ink)}.cm-hero{background:var(--cm-ink);color:var(--cm-paper);padding:132px 0 84px}.cm-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 clamp(20px,2.2vw,32px);display:grid}.cm-hero__copy{grid-column:1/span 8}.cm-hero__scheme{grid-column:10/span 3;padding-top:8px}.cm-hero h1{margin-bottom:26px}.cm-hero__lead{--cm-p-size:19px;--cm-p-leading:1.55;--cm-p-measure:620px;color:var(--cm-muted-light);margin-bottom:0}.cm-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.cm-hero__note{--cm-p-size:13px;--cm-p-leading:1.5;--cm-p-measure:480px;color:var(--cm-quiet-light);margin:26px 0 0}.cm-hero__scheme-title{border-bottom:1px solid var(--cm-line-light);color:var(--cm-quiet-light);margin-bottom:0;padding-bottom:16px}.cm-rail{margin:20px 0 0}.cm-rail__node{grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:4px 10px;padding-bottom:16px;display:grid;position:relative}.cm-rail__node:before{background:var(--cm-line-light);content:"";width:1px;position:absolute;top:15px;bottom:1px;left:4px}.cm-rail__node:last-child{padding-bottom:0}.cm-rail__node:last-child:before{display:none}.cm-rail__index{color:var(--cm-quiet-light);letter-spacing:.06em;font-size:11px;font-weight:700}.cm-rail__node>strong{font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);text-transform:uppercase;font-size:17px;font-weight:600;line-height:1.15}.cm-rail__node em{color:var(--cm-red-on-dark);grid-column:2;font-size:10px;font-style:normal}.cm-rail__node.is-constraint>strong,.cm-rail__node.is-constraint>.cm-rail__index{color:var(--cm-red-on-dark)}.cm-hero__scheme-note{--cm-p-size:14px;--cm-p-leading:1.5;border-top:1px solid var(--cm-line-light);color:var(--cm-muted-light);margin:24px 0 0;padding-top:18px}.cm-head{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(32px,4vw,56px);margin-bottom:56px;display:grid}.cm-head>.cm-kicker{grid-column:1/span 12}.cm-head>h2{grid-column:1/span 7;margin-bottom:0}.cm-head--wide>h2{grid-column:1/span 9}.cm-head__lead{--cm-p-size:16px;--cm-p-leading:1.6;color:var(--cm-muted);grid-column:9/span 4;align-self:end;margin-bottom:0}.cm-head--dark>h2{color:var(--cm-paper)}.cm-head--dark{margin-bottom:44px}.cm-flow{background:var(--cm-paper)}.cm-chain{border-bottom:1px solid var(--cm-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding-bottom:22px;display:grid}.cm-chain__node{min-width:0;transition:opacity .2s var(--cm-ease), color .2s var(--cm-ease);padding-right:clamp(18px,2.4vw,40px);position:relative}.cm-chain__node:not(:last-child):after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:8px;right:clamp(8px,1.2vw,20px)}.cm-chain__index{color:var(--cm-red-text);font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);margin-bottom:8px;font-size:15px;font-weight:600;line-height:1;display:block}.cm-chain__node>strong{font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);text-transform:uppercase;font-size:17px;font-weight:600;line-height:1.16;display:block}.cm-chain__node.is-related,.cm-chain__node.is-related>strong{color:var(--cm-red-text)}.cm-chain__node.is-muted{opacity:.42}.cm-situations{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,56px);margin:0;display:grid}.cm-situation{border:0;border-top:1px solid var(--cm-line);width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border-radius:0;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:20px 0 22px;transition:border-color .16s ease-out;display:grid}.cm-situation__index{color:var(--cm-quiet);letter-spacing:.08em;font-size:12px;font-weight:700}.cm-situation__body{min-width:0;display:block}.cm-situation__body>strong{margin-bottom:8px;font-size:17px;font-weight:600;line-height:1.35;display:block}.cm-situation__body>span{color:var(--cm-muted);font-size:14px;line-height:1.5;display:block}.cm-situation[aria-pressed=true] .cm-situation__body>strong{color:var(--cm-red-text)}.cm-situation[aria-pressed=true]{border-top-color:var(--cm-red)}.cm-situation[aria-pressed=true] .cm-situation__body>span{color:var(--cm-ink)}.cm-method{background:var(--cm-warm)}.cm-method .cm-head{margin-bottom:48px}.cm-line__track{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:clamp(20px,2.6vw,36px);margin:0;display:grid}.cm-line__node{min-width:0;padding-top:24px;position:relative}.cm-line__node:before{background:var(--cm-line);content:"";height:2px;transition:background-color .2s var(--cm-ease);position:absolute;top:0;left:0;right:calc(-1*clamp(20px,2.6vw,36px))}.cm-line__node:last-child:before{right:0}.cm-line__node:after{border:2px solid var(--cm-line);background:var(--cm-warm);content:"";width:8px;height:8px;transition:border-color .2s var(--cm-ease), background-color .2s var(--cm-ease);position:absolute;top:-3px;left:0}.cm-line__node.is-before:before{background:var(--cm-ink)}.cm-line__node.is-before:after{border-color:var(--cm-ink)}.cm-line__node.is-active:before{background:var(--cm-red)}.cm-line__node.is-active:after{border-color:var(--cm-red);background:var(--cm-red)}.cm-line__button{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;padding:0 12px 0 0;display:block}.cm-line__index{color:var(--cm-quiet);letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.cm-line__button>strong{color:var(--cm-muted);font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);text-transform:uppercase;transition:color .2s var(--cm-ease);font-size:21px;font-weight:600;line-height:1.1;display:block}.cm-line__node.is-active .cm-line__button>strong{color:var(--cm-ink)}.cm-line__node.is-active .cm-line__index{color:var(--cm-red-text)}@media (hover:hover){.cm-situation:hover .cm-situation__body>strong{color:var(--cm-red-text)}.cm-line__button:hover>strong{color:var(--cm-ink)}}.cm-line__note{--cm-p-size:14px;--cm-p-leading:1.45;color:var(--cm-quiet);transition:color .2s var(--cm-ease);margin:14px 0 0;padding-right:12px}.cm-line__node.is-active .cm-line__note{color:var(--cm-ink)}.cm-shift{background:var(--cm-paper)}.cm-shift__list{margin:0}.cm-shift__row{border-top:1px solid var(--cm-line);grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(28px,3.4vw,52px);padding:26px 0 28px;display:grid}.cm-shift__label>span{color:var(--cm-quiet);margin-bottom:10px;display:block}.cm-shift__label h3{max-width:300px;margin:0}.cm-shift__cell>span{color:var(--cm-quiet);margin-bottom:10px;display:block}.cm-shift__cell--wrong>span{color:var(--cm-quiet)}.cm-shift__cell:not(.cm-shift__cell--wrong)>span{color:var(--cm-red-text)}.cm-shift__cell p{--cm-p-size:16px;--cm-p-leading:1.5;--cm-p-measure:480px;margin:0}.cm-shift__cell--wrong p{color:var(--cm-quiet);text-decoration:line-through 1px}.cm-shift__conclusion{--cm-p-size:clamp(24px, 2.1vw, 30px);--cm-p-leading:1.15;border-top:1px solid var(--cm-ink);font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);letter-spacing:-.015em;text-transform:uppercase;margin:34px 0 0;padding-top:26px;font-weight:600}.cm-proof{background:var(--cm-warm)}.cm-proof .cm-head{margin-bottom:44px}.cm-proof__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px);display:grid}.cm-proof__col>span{border-bottom:1px solid var(--cm-ink);color:var(--cm-quiet);padding-bottom:14px;display:block}.cm-proof__col p{--cm-p-size:15px;--cm-p-leading:1.55;color:var(--cm-muted);margin:18px 0 0}.cm-proof__col ul{margin:18px 0 0}.cm-proof__col li{border-bottom:1px solid var(--cm-line);padding:9px 0;font-size:15px;font-weight:600}.cm-proof__col--result strong{color:var(--cm-red-text);font-family:var(--mrh-font-display,"IBM Plex Sans Condensed", sans-serif);letter-spacing:-.02em;margin-top:18px;font-size:clamp(28px,2.4vw,34px);font-weight:600;line-height:1.05;display:block}.cm-proof__col--result p{--cm-p-size:13px;margin-top:14px}.cm-proof__foot{border-top:1px solid var(--cm-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-top:40px;padding-top:22px;display:grid}.cm-proof__limit{--cm-p-size:13px;--cm-p-leading:1.55;--cm-p-measure:720px;color:var(--cm-quiet);margin:0}.cm-proof__limit strong{color:var(--cm-ink)}.cm-final{background:var(--cm-ink);color:var(--cm-paper);padding-block:96px}.cm-fit{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,4vw,72px);display:grid}.cm-fit__label{border-bottom:1px solid var(--cm-paper);color:var(--cm-paper);margin-bottom:18px;padding-bottom:14px}.cm-fit__other .cm-fit__label{color:var(--cm-red-on-dark);border-bottom-color:var(--cm-red)}.cm-fit__yes li{border-bottom:1px solid var(--cm-line-light);color:var(--cm-muted-light);padding:12px 0;font-size:15px;line-height:1.5}.cm-fit__other li{border-bottom:1px solid var(--cm-line-light);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.cm-fit__other li>span{color:var(--cm-quiet-light);font-size:14px;line-height:1.45}.cm-fit__other li>a{align-items:center;gap:10px;min-height:56px;font-size:15px;font-weight:700;text-decoration:none;transition:color .16s ease-out;display:flex}.cm-fit__other li>a:hover{color:var(--cm-red-on-dark)}.cm-cost{--cm-p-size:14px;--cm-p-leading:1.55;--cm-p-measure:460px;border-top:1px solid var(--cm-line-light);color:var(--cm-quiet-light);margin:32px 0 0;padding-top:18px}.cm-brief{border-top:1px solid var(--cm-line-light);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,4vw,72px);margin-top:60px;padding-top:44px;display:grid}.cm-brief__lead{--cm-p-size:19px;--cm-p-leading:1.5;--cm-p-measure:460px;color:var(--cm-paper);margin:0}.cm-faq{margin-top:40px}.cm-faq>h3{color:var(--cm-paper);margin:0 0 12px}.cm-faq details{border-top:1px solid var(--cm-line-light)}.cm-faq details:last-child{border-bottom:1px solid var(--cm-line-light)}.cm-faq summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:56px;list-style:none;display:grid}.cm-faq summary::-webkit-details-marker{display:none}.cm-faq summary strong{font-size:14px;line-height:1.4}.cm-faq summary svg{transition:transform .16s ease-out}.cm-faq details[open] summary svg{transform:rotate(45deg)}.cm-faq details>p{--cm-p-size:14px;--cm-p-leading:1.55;--cm-p-measure:520px;color:var(--cm-muted-light);margin:0;padding:0 34px 18px 0;animation:.2s ease-out both cm-detail-in}.cm-brief__form{background:var(--cm-paper);min-width:0;color:var(--cm-ink);padding:36px 36px 40px}.cm-brief__form .qualification,.cm-brief__form .qualification-form{background:0 0;min-width:0;margin:0;padding:0}.cm-brief__form .qualification{display:block}.cm-brief__form .qualification-form{width:100%;max-width:100%}.cm-brief__form .qualification__intro{margin-bottom:26px}.cm-brief__form .qualification__intro h2{max-width:520px;margin:12px 0 14px}.cm-brief__form .qualification__intro dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:22px 0 0;display:grid}@keyframes cm-detail-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-cm-reveal].is-armed{opacity:0}[data-cm-reveal].is-armed .cm-line__node,[data-cm-reveal].is-armed .cm-proof__col{transform:translateY(10px)}[data-cm-reveal].is-armed .cm-line__node:before{transform-origin:0;transform:scaleX(0)}[data-cm-reveal].is-armed.is-visible{opacity:1;transition:opacity .2s var(--cm-ease)}[data-cm-reveal].is-armed.is-visible .cm-line__node,[data-cm-reveal].is-armed.is-visible .cm-proof__col{transition:transform .24s var(--cm-ease);transform:none}[data-cm-reveal].is-armed.is-visible .cm-line__node:before{transition:transform .24s var(--cm-ease);transform:scaleX(1)}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(2),[data-cm-reveal].is-armed.is-visible .cm-proof__col:nth-child(2){transition-delay:60ms}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(3),[data-cm-reveal].is-armed.is-visible .cm-proof__col:nth-child(3){transition-delay:.12s}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(4){transition-delay:.18s}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(5){transition-delay:.24s}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(2):before{transition-delay:60ms}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(3):before{transition-delay:.12s}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(4):before{transition-delay:.18s}[data-cm-reveal].is-armed.is-visible .cm-line__node:nth-child(5):before{transition-delay:.24s}@media (width>=1200px){.cm-hero__lead{padding-right:24px}.cm-proof__col p{--cm-p-measure:340px}}@media (width>=768px) and (width<=1199px){.page-complex-marketing{--cm-gutter:32px}.cm-section,.cm-final{padding-block:76px}.cm-hero{padding:112px 0 68px}.cm-hero__grid{gap:40px}.cm-hero__copy{grid-column:1/span 12}.cm-hero__lead{--cm-p-size:18px;--cm-p-measure:560px}.cm-hero__scheme{grid-column:1/span 12;padding-top:0}.cm-hero__scheme-title{padding-bottom:14px}.cm-rail{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;display:grid}.cm-rail__node,.cm-rail__node:last-child{padding-bottom:14px}.cm-rail__node:before,.cm-rail__node:last-child:before{display:none}.cm-rail__node{border-top:1px solid var(--cm-line-light);padding-top:12px}.cm-rail__node.is-constraint{border-top-color:var(--cm-red)}.cm-rail__node.is-constraint:after{display:none}.cm-rail__node.is-constraint>.cm-rail__index{visibility:visible}.cm-hero__scheme-note{margin-top:20px}.cm-head{margin-bottom:44px}.cm-head>h2,.cm-head--wide>h2{grid-column:1/span 12}.cm-head__lead{grid-column:1/span 9;margin-top:20px}.cm-chain{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:12px}.cm-chain__node{padding-right:16px}.cm-chain__node>strong{font-size:14px}.cm-chain__node:not(:last-child):after{width:8px;right:2px}.cm-situations{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.cm-situation__body>strong{font-size:16px}.cm-line__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 28px}.cm-line__node:nth-child(n+4){padding-left:0}.cm-line__node:nth-child(3):before,.cm-line__node:last-child:before{right:0}.cm-line__button>strong{font-size:19px}.cm-line__note{--cm-p-size:13px}.cm-shift__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.cm-shift__label{grid-column:1/span 2}.cm-shift__label h3{max-width:none}.cm-shift__cell p{--cm-p-size:15px}.cm-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.cm-proof__col--result{grid-column:1/span 2}.cm-proof__col--result strong{margin-top:14px}.cm-proof__foot{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}.cm-fit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}.cm-fit__other li{grid-template-columns:minmax(0,1fr);gap:0;padding-top:10px}.cm-fit__other li>a{min-height:48px}.cm-brief{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:48px;padding-top:36px}.cm-brief__lead{--cm-p-measure:620px}.cm-faq{margin-top:32px}.cm-brief__form{padding:30px 30px 34px}.cm-brief__form .qualification__intro dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.page-complex-marketing{--cm-gutter:20px;--page-display-size:36px;--page-display-leading:38px}.cm-page section[id],.cm-page #brief,.cm-page #start{scroll-margin-top:72px}.cm-section,.cm-final{padding-block:56px}.cm-hero{padding:92px 0 48px}.cm-hero__grid{display:block}.cm-hero h1{margin-bottom:18px}.cm-hero__lead{--cm-p-size:16px;--cm-p-leading:1.55}.cm-actions{gap:10px;margin-top:26px;display:grid}.cm-button{width:100%}.cm-hero__note{margin-top:20px}.cm-hero__scheme{margin-top:34px;padding-top:0}.cm-hero__scheme-title{padding-bottom:12px}.cm-rail{margin-top:14px}.cm-rail__node{padding-bottom:12px}.cm-rail__node:before{top:13px}.cm-rail__node>strong{font-size:15px}.cm-hero__scheme-note{--cm-p-size:13px;margin-top:18px;padding-top:14px}.cm-head{margin-bottom:30px;display:block}.cm-kicker{--cm-p-size:11px;margin-bottom:14px;font-size:11px}.cm-head__lead{--cm-p-size:15px;margin-top:16px}.cm-chain{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding-bottom:18px;display:grid}.cm-chain__node{padding-right:0}.cm-chain__index{margin-bottom:5px;font-size:13px}.cm-chain__node>strong{font-size:14px}.cm-chain__node:not(:last-child):after{display:none}.cm-chain__node:last-child{grid-column:1/-1}.cm-situations{display:block}.cm-situation{padding:16px 0 18px}.cm-situation__body>strong{font-size:16px}.cm-situation__body>span{font-size:13px}.cm-method .cm-head{margin-bottom:26px}.cm-line__track{display:block}.cm-line__node{padding:0 0 20px 22px}.cm-line__node:last-child{padding-bottom:0}.cm-line__node:before{transform-origin:top;width:2px;height:auto;inset:0 auto 0 0}.cm-line__node:last-child:before{height:22px;bottom:auto}.cm-line__node:after{top:2px;left:-3px}.cm-line__button{min-height:40px;padding-right:0}.cm-line__index{margin-bottom:5px}.cm-line__button>strong{font-size:18px}.cm-line__note{--cm-p-size:13px;margin-top:8px;padding-right:0}[data-cm-reveal].is-armed .cm-line__node{transform:translateY(6px)}[data-cm-reveal].is-armed .cm-line__node:before{transform:scaleY(0)}[data-cm-reveal].is-armed.is-visible .cm-line__node:before{transform:scaleY(1)}.cm-shift__row{padding:18px 0 20px;display:block}.cm-shift__label h3{max-width:none}.cm-shift__cell{margin-top:14px}.cm-shift__cell>span{margin-bottom:6px;font-size:11px}.cm-shift__cell p{--cm-p-size:15px}.cm-shift__conclusion{--cm-p-size:clamp(21px, 6.4vw, 26px);margin-top:24px;padding-top:20px}.cm-proof .cm-head{margin-bottom:26px}.cm-proof__grid{display:block}.cm-proof__col+.cm-proof__col{margin-top:26px}.cm-proof__col p{--cm-p-size:14px;margin-top:12px}.cm-proof__col ul,.cm-proof__col--result strong{margin-top:12px}.cm-proof__foot{margin-top:26px;display:block}.cm-proof__foot .cm-link{margin-top:12px}.cm-fit{display:block}.cm-fit__other{margin-top:32px}.cm-fit__other li{grid-template-columns:minmax(0,1fr);gap:0;padding-top:10px}.cm-fit__other li>a{min-height:48px}.cm-cost{--cm-p-size:13px;margin-top:26px;padding-top:16px}.cm-brief{margin-top:36px;padding-top:30px;display:block}.cm-brief__lead{--cm-p-size:17px}.cm-faq{margin-top:26px}.cm-brief__form{margin-top:30px;padding:24px 18px 28px}.cm-brief__form .qualification__intro{margin-bottom:22px}.cm-brief__form .qualification__intro dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cm-page *,.cm-page :before,.cm-page :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}[data-cm-reveal].is-armed,[data-cm-reveal].is-armed .cm-line__node,[data-cm-reveal].is-armed .cm-proof__col,[data-cm-reveal].is-armed .cm-line__node:before{opacity:1;transition:none;transform:none}}
