.specialist-page .sn-root{--sn-ink: #123247;--sn-paper: #f6f4ed;--sn-line: #c5d4d8;color:var(--sn-ink);background:#faf9f5;overflow-wrap:break-word}.sn-root h2{font-size:clamp(2rem,3.7vw,3.8rem);line-height:1.08;letter-spacing:-.045em;margin:16px 0 24px}.sn-root h2 em{font-family:"DM Serif Display",serif;font-weight:400;color:#147b9e}.sn-root h3{font-size:clamp(1.2rem,1.8vw,1.65rem);line-height:1.25;margin:0 0 14px}.sn-root p{font-size:17px;line-height:1.75;margin:0 0 18px;max-width:72ch}.sn-root a{color:#076483;text-underline-offset:4px;text-decoration:underline}.sn-root :is(a,button,summary):focus-visible{outline:3px solid #1685b1;outline-offset:5px}.sn-root dl{margin:0}.sn-root dt{font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;margin:20px 0 7px}.sn-root dd{margin:0;font-size:16px;line-height:1.65}.sn-root .sn-explorer small{color:inherit}.sn-root small{display:block;font-size:13px;line-height:1.7;color:#425d6c}.sn-editorial{max-width:650px}.sn-letter-opening{display:grid;grid-template-columns:1.15fr .85fr;gap:9%;padding-block:100px}.sn-account-slip{background:#eaf0ed;padding:32px;border-top:4px solid #268ca5;align-self:start}.sn-account-slip>span,.sn-mail-meta,.sn-reply>span{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.sn-account-slip h3{margin-top:18px}.sn-specimen{margin:0}.sn-specimen>figcaption{font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--sn-line);padding:16px 0;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.sn-specimen>figcaption span{font-weight:400;letter-spacing:0;text-transform:none;color:#3b5665}.sn-correspondence-thread .sn-specimen{display:grid;grid-template-columns:1.5fr 1fr;gap:32px}.sn-correspondence-thread figcaption{grid-column:1/-1}.sn-letter{background:#fff;padding:38px;border:1px solid #d2dfdf;box-shadow:0 24px 50px -40px #123247}.sn-mail-meta{display:flex;justify-content:space-between;gap:20px;padding-bottom:24px;color:#4c6572}.sn-letter h3{font-size:24px}.sn-correspondence-thread aside{padding:28px 12px}.sn-reply{max-width:740px;margin:50px 0 80px auto;border-left:3px solid #4198aa;padding-left:32px}.sn-reply blockquote{font-family:"DM Serif Display",serif;font-size:clamp(1.6rem,3vw,2.4rem);margin:15px 0;line-height:1.3}.sn-handoff-band{background:#102e40;color:#eef5f3;padding:65px 0}.sn-handoff-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%}.sn-handoff-band h2 em{color:#93d9df}.sn-handoff-band .sp-kicker{color:#a1d7dd}.sn-proof-row{padding-block:75px;display:grid;grid-template-columns:1.15fr 1fr;gap:8%;align-items:start}.sn-proof{padding:30px 0;border-block:1px solid #a8c3cb}.sn-proof p{margin:17px 0}.sn-proof a{font-size:15px;font-weight:600}.sn-explorer{margin:0;background:#edf2ef;border-block:1px solid #bed0d4}.sn-explorer>summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:150px 1fr 24px;gap:24px;padding:26px max(24px,calc((100vw - 1180px)/2));align-items:center}.sn-explorer>summary::-webkit-details-marker{display:none}.sn-explorer>summary>span{font-size:12px;text-transform:uppercase;letter-spacing:.09em}.sn-explorer>summary>strong{font-size:20px;font-weight:500}.sn-explorer>summary b{font-size:27px}.sn-explorer[open]>summary b{transform:rotate(45deg)}.sn-explorer .sp-interaction{padding-block:55px}.sn-questions{padding:72px 0;background:#f8f7f1}.sn-questions>.sp-width{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%}.sn-questions h2{font-size:clamp(1.8rem,3vw,3rem)}.sn-questions details{border-bottom:1px solid #c3d0d2}.sn-questions summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;list-style:none;padding:22px 0;font-size:17px;font-weight:500}.sn-questions summary::-webkit-details-marker{display:none}.sn-questions .sp-answer a{display:block;margin:12px 0}.sn-root [id],.specialist-page #service-story{scroll-margin-top:110px}@media (min-width: 1000px){.sp-outbound .sp-opening-copy{max-width:810px}.sp-leadership .sp-opening{min-height:680px}.sp-integrations .sp-opening-copy{max-width:850px}}@media (max-width: 760px){.sn-letter-opening,.sn-handoff-layout,.sn-proof-row,.sn-questions>.sp-width{grid-template-columns:1fr;gap:30px}.sn-letter-opening{padding-block:50px}.sn-root p{font-size:16px}.sn-account-slip{padding:25px}.sn-correspondence-thread .sn-specimen{grid-template-columns:1fr;gap:16px}.sn-letter{padding:24px}.sn-correspondence-thread aside{padding:12px 0}.sn-reply{margin:25px 0 45px;padding-left:22px}.sn-proof-row{padding-block:45px}.sn-explorer>summary{grid-template-columns:1fr 24px;gap:8px;padding:24px}.sn-explorer>summary>span{grid-column:1/-1}.sn-explorer>summary>strong{font-size:18px}.sn-questions{padding:48px 0}.sn-handoff-band{padding:40px 0}}@media (prefers-reduced-motion: reduce){.sn-root *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.sn-root .sn-big-lede{font-family:"DM Serif Display",serif;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.4;color:#246d82;max-width:38ch}.sn-map-lead,.sn-conversion-opening,.sn-investment-opening,.sn-communication-lead{padding-block:80px 55px}.sn-map-lead>p,.sn-investment-opening>p,.sn-communication-lead>p,.sn-conversion-opening>p{max-width:780px}.sn-operating-map{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px}.sn-operating-map article{padding:28px;border:1px solid #c4d4d6;border-right:0;background:#ecf1eb}.sn-operating-map article:last-child{border-right:1px solid #c4d4d6}.sn-operating-map article>span,.sn-before-after>article>span,.sn-dossier-notes article>span,.sn-message-timeline li>span{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin-bottom:18px}.sn-operating-map p{font-size:15px}.sn-field-study{background:#183647;color:#f3f8f5;padding:70px 0}.sn-field-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:10%}.sn-field-study h2 em,.sn-field-study .sp-kicker{color:#a5dfe4}.sn-field-study dl{border-left:1px solid #7496a1;padding-left:35px}.sn-field-study dt:first-child{margin-top:0}.sn-task-intro{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-block:80px 40px;align-items:center}.sn-task-exhibit{padding-bottom:55px}.sn-source-strip{padding:30px 35px;background:#e7ede8;margin-top:20px}.sn-source-strip>span,.sn-dossier-cover>span{font-size:12px;letter-spacing:.12em}.sn-source-strip blockquote{font-family:"DM Serif Display",serif;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.4;max-width:900px;margin:20px 0}.sn-draft-comparison{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #b8cbd0}.sn-draft-comparison article{padding:35px;background:#f0ece3}.sn-draft-comparison article+article{background:#eff5f0;border-left:1px solid #bfd0d2}.sn-draft-comparison h3{margin-top:18px;font-family:"DM Serif Display",serif;font-size:28px;font-weight:400}.sn-draft-comparison strong{font-size:15px;line-height:1.6;display:block}.sn-review-margin{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;padding-block:30px 70px}.sn-task-economics{padding:65px 0;background:#dce9e5}.sn-economic-line{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin:35px 0}.sn-economic-line span{font-size:19px;padding-bottom:10px;border-bottom:1px solid #6e929c}.sn-economic-line b{font-weight:400;color:#376775}.sn-page-comparison{padding-bottom:60px}.sn-before-after{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-top:30px}.sn-page-fragment{padding:35px;background:#fff;border:1px solid #bdcfd3;min-height:350px;margin-bottom:25px;box-shadow:0 25px 40px -35px #1b4758}.sn-page-fragment>small:first-child{font-size:11px;letter-spacing:.14em;margin-bottom:35px}.sn-page-fragment h3{font-size:clamp(1.6rem,2.6vw,2.7rem);letter-spacing:-.035em}.sn-faux-button{display:inline-block;padding:12px 18px;background:#143b4f;color:#fff;font-size:14px;border-radius:4px;margin:0 0 18px;pointer-events:none}.sn-caption{font-size:13px!important;color:#465f6c}.sn-conversion-continuity{background:#e4ece7;padding:65px 0}.sn-continuity{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.sn-continuity article{border-top:2px solid #78a6ae;padding-top:25px}.sn-dossier-opening{padding-block:85px 50px;display:grid;grid-template-columns:1.3fr .7fr;gap:8%}.sn-dossier-opening aside{background:#e1e9e5;padding:30px;align-self:start;border-left:4px solid #4094a6}.sn-dossier-opening blockquote,.sn-customer-opening blockquote{font-size:26px;font-family:"DM Serif Display",serif;line-height:1.35;margin:25px 0}.sn-dossier-opening aside p{font-size:14px}.sn-dossier-document{background:#fff;border:1px solid #c4d1d2;margin:25px 0 60px;display:grid;grid-template-columns:.8fr 1.2fr}.sn-dossier-document header{padding:40px;background:#14374a;color:#fff}.sn-dossier-document header>span{font-size:12px;letter-spacing:.07em}.sn-dossier-document h3{font-size:32px;margin-top:40px;font-weight:400;font-family:"DM Serif Display",serif}.sn-dossier-notes article{padding:24px 32px;border-bottom:1px solid #d0dada}.sn-dossier-notes article:last-child{border:0}.sn-dossier-notes p{margin:0}.sn-source-check{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding-bottom:65px}.sn-source-check ol{padding:0;margin:0;list-style:none}.sn-source-check li{border-bottom:1px solid #b5cbd1;padding:20px 0}.sn-source-check li:first-child{padding-top:0}.sn-source-check strong{font-size:21px;display:block;margin-bottom:14px}.sn-search-truth{background:#102e40;color:#eef7f3;padding:70px 0}.sn-search-truth h2{max-width:780px}.sn-source-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.sn-search-truth a{color:#aae2e8;font-size:15px}.sn-channel-compare{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:50px}.sn-channel-compare article{border-top:2px solid #5893a6;padding-top:20px}.sn-channel-compare article>span{display:block;color:#166b88;font-size:15px;margin-bottom:12px}.sn-experiment-sheet{background:#e9e5dc;padding:50px 0 65px}.sn-experiment-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:8%;margin-top:35px}.sn-experiment-grid h3{font-size:28px;margin-top:18px}.sn-experiment-grid dt:first-child{margin-top:0}.sn-ad-specimen{background:#0d344b;color:#fff;padding:35px;margin-top:28px}.sn-ad-specimen>span{font-size:11px;letter-spacing:.12em;color:#bddce2}.sn-ad-specimen>strong{display:block;font-family:"DM Serif Display",serif;font-weight:400;font-size:36px;line-height:1.13;margin:28px 0}.sn-ad-specimen p{font-size:15px;color:#d3e6e9}.sn-account-opening{padding-block:80px 45px;display:grid;grid-template-columns:1.2fr .8fr;gap:9%}.sn-dossier-cover{padding:40px;background:#e0e9e3;align-self:start;transform:rotate(1deg)}.sn-dossier-cover h3{font-family:"DM Serif Display",serif;font-weight:400;font-size:32px;margin-top:25px}.sn-account-evidence{padding-bottom:65px}.sn-role-web{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#b9cdd0;margin-top:30px}.sn-role-web article{padding:35px;background:#f2f4ec}.sn-role-web span{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.sn-role-web h3{font-size:30px;margin-top:20px}.sn-account-effort{padding:65px 0;background:#e4ecea}.sn-account-effort-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.sn-account-effort h3{margin-top:30px}.sn-account-effort h3:first-child{margin-top:0}.sn-account-coordination{padding-block:70px}.sn-account-coordination>.sn-proof{margin-top:30px}.sn-message-journey{padding-bottom:65px}.sn-message-timeline{list-style:none;margin:30px 0 0;padding:0}.sn-message-timeline li{display:grid;grid-template-columns:200px 1fr;gap:45px;border-top:1px solid #abc3ca;padding:35px 0}.sn-message-timeline li>div{max-width:800px}.sn-message-timeline h3{font-size:28px}.sn-message-timeline blockquote{background:#e5eee9;border-left:3px solid #548e9b;padding:22px;font-family:"DM Serif Display",serif;font-size:24px;line-height:1.35;margin:20px 0}.sn-permission-fork{background:#143448;color:#f0f7f3;padding:65px 0}.sn-permission-fork h2 em{color:#b3e2e3}.sn-fork-columns{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin-top:40px}.sn-fork-columns article{border-top:1px solid #7d9ba5;padding-top:25px}.sn-journey-build{display:grid;grid-template-columns:1.2fr .8fr;gap:8%;padding-block:75px;align-items:center}.sn-customer-opening{display:grid;grid-template-columns:1.2fr .8fr;gap:10%;padding-block:85px 50px}.sn-customer-opening aside{align-self:center;border-left:2px solid #77a3ac;padding-left:30px}.sn-customer-opening aside>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sn-customer-chapters{padding-bottom:55px}.sn-customer-chapters .sn-specimen>article{display:grid;grid-template-columns:100px 1fr;gap:40px;padding:40px 0;border-bottom:1px solid #c2d2d4;max-width:950px}.sn-chapter-number{font-size:70px;font-family:"DM Serif Display",serif;color:#6192a1;line-height:1}.sn-customer-chapters h3{font-size:30px;margin-top:15px}.sn-value-record{background:#e2ece4;padding:65px 0}.sn-value-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.sn-value-fields>div{border-top:2px solid #86a8a7;padding-top:24px}@media (max-width: 1000px){.sn-operating-map{grid-template-columns:1fr 1fr}.sn-operating-map article{border:1px solid #c4d4d6}.sn-channel-compare{gap:20px}.sn-dossier-opening{grid-template-columns:1fr;gap:30px}.sn-dossier-opening aside{max-width:700px}}@media (max-width: 760px){.sn-map-lead,.sn-conversion-opening,.sn-investment-opening,.sn-communication-lead,.sn-task-intro,.sn-dossier-opening,.sn-account-opening,.sn-customer-opening{padding-block:45px 30px}.sn-operating-map,.sn-field-columns,.sn-task-intro,.sn-draft-comparison,.sn-review-margin,.sn-before-after,.sn-continuity,.sn-dossier-document,.sn-source-check,.sn-channel-compare,.sn-experiment-grid,.sn-account-opening,.sn-role-web,.sn-account-effort-grid,.sn-fork-columns,.sn-journey-build,.sn-customer-opening,.sn-value-fields{grid-template-columns:1fr;gap:24px}.sn-operating-map{gap:0}.sn-field-study,.sn-task-economics,.sn-search-truth,.sn-account-effort,.sn-permission-fork,.sn-value-record{padding:40px 0}.sn-field-study dl{padding-left:20px}.sn-source-strip,.sn-draft-comparison article,.sn-page-fragment,.sn-dossier-document header,.sn-dossier-notes article,.sn-ad-specimen,.sn-dossier-cover,.sn-role-web article{padding:25px}.sn-draft-comparison{gap:0}.sn-draft-comparison article+article{border-left:0}.sn-before-after{gap:15px}.sn-page-fragment{min-height:0}.sn-dossier-document{gap:0}.sn-dossier-document h3{margin-top:20px}.sn-channel-compare{margin-top:30px}.sn-dossier-cover{transform:none}.sn-message-timeline li{grid-template-columns:1fr;gap:8px;padding:25px 0}.sn-message-timeline li>span{margin-bottom:5px}.sn-message-timeline blockquote{font-size:21px}.sn-journey-build,.sn-account-coordination{padding-block:45px}.sn-customer-chapters .sn-specimen>article{grid-template-columns:45px 1fr;gap:15px;padding:28px 0}.sn-chapter-number{font-size:40px}.sn-customer-chapters h3{font-size:25px}.sn-value-fields{margin-top:25px}.sn-source-check{padding-bottom:40px}}
