.m-more-btn{display:none}@media (max-width:767px){.m-site{--m-side:20px;--m-section:64px;--m-gap:20px}.m-site .pp-page{--pp-side:var(--m-side);--pp-gap:var(--m-section);--pp-fs-h1:clamp(2.25rem,10vw,2.75rem);--pp-fs-h2:clamp(1.75rem,8vw,2.125rem);--pp-fs-h3x:clamp(1.5rem,7vw,1.75rem);--pp-fs-1:17px;--pp-fs-2:15px;--pp-fs-3:14px}.m-site .pp-page .pp-h1,.m-site .pp-page .pp-h2{line-height:1.1}.m-site .pp-page h2.pp-h2{font-size:var(--pp-fs-h2)}.m-site .pp-page .pp-lead,.m-site .pp-page .pp-mod-body{font-size:17px;line-height:1.6}.m-more[data-open=false]>:nth-child(n+5){display:none}.m-more-btn{min-height:44px;font:inherit;color:var(--primary-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-top:12px;padding:0 4px;font-size:15px;font-weight:500;text-decoration:underline;display:inline-flex}.m-more-btn:focus-visible{outline:2px solid var(--primary-deep);outline-offset:2px;border-radius:4px}.m-hscroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.m-site .hx-strip-viewport .hx-logo-item:nth-child(n+13):nth-child(-n+24),.m-site .hx-strip-viewport .hx-logo-item:nth-child(n+37){display:none}.m-site .hx-feat{padding:var(--m-section)0}.m-site .hx-feat-inner{padding:0 var(--m-side);gap:var(--m-gap)}.m-site .hx-feat h2.hx-feat-title{font-size:clamp(1.75rem,8vw,2.125rem);line-height:1.1}.m-site .hx-feat-title-quiet,.m-site .hx-feat-desc,.m-site .hx-venn-canvas,.m-site .hx-feat-band,.m-site .hx-feat-ui{display:none}.m-site .hx-feat-more{align-items:center;min-height:44px;display:inline-flex}.m-site .hx-feat-grid{gap:16px}.m-site .hx-feat-body{gap:16px;padding:22px 20px}.m-site .hx-feat-text{gap:10px}.m-site .hx-venn[data-state] .hx-feat-card:before,.m-site .hx-venn[data-state] .hx-feat-eyebrow,.m-site .hx-venn[data-state] .hx-feat-for,.m-site .hx-venn[data-state] .hx-feat-card-title,.m-site .hx-venn[data-state] .hx-feat-points,.m-site .hx-venn[data-state] .hx-feat-more{opacity:1;transform:none}.m-site .hx-ts-inner,.m-site .hx-nw-inner{padding:var(--m-section)var(--m-side)}.m-site .hx-ts-inner{gap:var(--m-gap)}.m-site .hx-ts h2.hx-ts-title{font-size:clamp(1.75rem,8vw,2.125rem);line-height:1.1}.m-site .hx-ts-grid,.m-site .hx-ts-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--m-side));padding:4px var(--m-side)12px;scroll-padding-inline:var(--m-side);flex-direction:row;gap:12px;display:flex;overflow-x:auto}.m-site .hx-ts-grid::-webkit-scrollbar{display:none}.m-site .hx-ts-track::-webkit-scrollbar{display:none}.m-site .hx-ts-grid>.hx-ts-card,.m-site .hx-ts-track>.hx-ts-card{scroll-snap-align:start;flex:0 0 84%}.m-site .hx-ts-nav{display:none}.m-site .hx-ts-card{border-radius:16px;gap:14px;padding:20px;box-shadow:0 10px 28px #3d45c90f}.m-site .hx-ts-mark{width:20px;height:20px}.m-site .hx-ts-quote{font-size:17px;line-height:1.5}.m-site .hx-ts-result{flex-direction:row;align-items:baseline;gap:10px}.m-site .hx-ts-figure{font-size:36px}.m-site .hx-ts-metric,.m-site .hx-ts-role{font-size:14px}.m-site .hx-ts-who{gap:2px;padding-top:12px}.m-site .hx-ts-client{font-size:15px}.m-site .hx-nw-inner{gap:var(--m-gap)}.m-site .hx-nw .hx-nw-desc,.m-site .hx-nw .hx-nw-ring{display:none}.m-site .hx-fin-btn.gh-btn-line{min-height:44px;box-shadow:none;text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}.m-site .pp-work-ui,.m-site .pp-work .pp-lead,.m-site .pp-faq .pp-lead{display:none}.m-site .pp-faq-q{min-height:52px}.m-site .pp-faq-item p,.m-site .pp-faq-a,.m-site .pp-faq-a p{font-size:17px;line-height:1.6}.m-site .pp-lane-desc{font-size:14px}.m-site .crm-table th:nth-child(n+3),.m-site .crm-table td:nth-child(n+3){display:none}.m-site .crm-table{min-width:0}.m-site .crm-th,.m-site .crm-badge{font-size:13px}.m-site .dt-card-body,.m-site .dt-use-line{font-size:17px;line-height:1.6}.m-site .pp-mods[data-capped][data-more=false]>.pp-mod:nth-child(n+5),.m-site .pp-swipe-dots[data-capped][data-more=false] .pp-swipe-dot:nth-child(n+5){display:none}.m-site .pp-swipe-more{margin-inline:auto;display:flex}.m-site .ap-cov{min-width:0}.m-site .ap-cov thead th{padding:18px 6px 12px;font-size:14px}.m-site .ap-cov thead th:first-child{padding-left:16px}.m-site .ap-cov thead th b{font-size:14px}.m-site .ap-cov tbody th{padding:12px 8px 12px 16px;font-size:16px;line-height:1.35}.m-site .ap-cov tbody td,.m-site .ap-cov th:nth-child(2),.m-site .ap-cov td:nth-child(2){width:76px;padding-inline:4px}.m-site .ap-legend{padding:14px 16px;font-size:14px}.m-site .ap-access-card{border-radius:16px;grid-template-columns:44px minmax(0,1fr);gap:6px 14px;padding:20px;display:grid}.m-site .ap-access-ico{grid-row:1/span 2;width:44px;height:44px}.m-site .ap-access-t{align-self:center;font-size:18px}.m-site .ap-access-d{grid-column:2;font-size:17px;line-height:1.5}.m-site .ap-access-cards{margin-top:var(--m-gap);gap:12px}.m-site .ap-side-lead,.m-site .ap-need-d{font-size:17px;line-height:1.6}.m-site .ap-ex-head span{font-size:13px}.m-site .ap-side-note,.m-site .ap-ex-note{font-size:14px}.m-site .ap-link-a{align-items:center;min-height:44px;display:inline-flex}.m-site .ap-tab{min-height:44px}.m-site .ap-tabs--mono .ap-tab{min-height:44px;padding-inline:12px}.m-site .ap-code{overflow-x:auto}.m-site .dt-record-grid{gap:16px}.m-site .dt-fields{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--m-side));padding:4px var(--m-side)8px;scroll-padding-inline:var(--m-side);flex-direction:row;grid-template-rows:none;gap:12px;display:flex;overflow-x:auto}.m-site .dt-fields::-webkit-scrollbar{display:none}.m-site .dt-field{scroll-snap-align:start;flex:0 0 84%;grid-template-columns:minmax(0,1fr);align-content:start}.m-site .dt-field-items span,.m-site .dt-pill{font-size:15px}.m-site .dt-scale-label{font-size:14px}.m-site .dt-gdpr-body,.m-site .ds-hold-notes p,.m-site .ds-hold-note,.m-site .dt-flow-line-text,.m-site .dt-step-line{font-size:17px;line-height:1.6}.m-site .iph-btn[data-primary=false]{min-height:44px;box-shadow:none;text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}.m-site .cu-row:nth-child(n+2){display:none}.m-site .pp-page input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),.m-site .pp-page select{min-height:52px;font-size:16px}.m-site .pp-page textarea{font-size:16px}.m-site .pp-page input[type=file]{min-height:52px}.m-site .pp-page label{font-size:max(14px,1em)}.m-site .pp-page .chip,.m-site .cr-tag,.m-site .cr-seat-team,.m-site .nd-issue,.m-site .nd-cat,.m-site .nd-brief-cat,.m-site .nd-brief-text{font-size:14px}.m-site .bk-benefit,.m-site .pp-page .box p{font-size:17px;line-height:1.6}.m-site .rp-cover-kind,.m-site .rp-cover-cap,.m-site .rp-period,.m-site .rp-fact,.m-site .rp-pdf{font-size:14px}.m-site .rp-num,.m-site .rp-mon,.m-site .rc-caption,.m-site .rc-report,.m-site .rc-vname{font-size:13px}.m-site .tv-step-name,.m-site .tv-hint,.m-site .tv-error,.m-site .tl-label,.m-site .tl-disclaimer{font-size:14px}.m-site .tl-example,.m-site .tv-req-step,.m-site .tv-mail-to,.m-site .tv-report-flabel{font-size:13px}.m-site .tv-rec-list li,.m-site .tl-get p{font-size:17px;line-height:1.6}.m-site .tl-page h2.pp-h2,.m-site .tl-page .tl-more-title{font-size:var(--pp-fs-h2);line-height:1.1}.m-site .uc-num,.m-site .uc-grid,.m-site .uc-halo{display:none}.m-site .uc-card-wrap{--uc-drag:0px}.m-site .uc-intro,.m-site .uc-out li,.m-site .uc-step-text{font-size:17px;line-height:1.6}.m-site .uc-tab{min-height:44px}.m-site .uc-count{font-size:14px}.m-site .ucn span,.m-site .ucn button{font-size:13px}}
