@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Inter+Tight:wght@600;700;800;900&family=Manrope:wght@600;700;800&family=Raleway:wght@400;700;800&family=Roboto:wght@400;700&family=Wix+Madefor+Text:ital,wght@0,400;0,500;0,700;0,800;1,400;1,700&display=swap";:root{--ink:#050505;--text:#111;--muted:#5d5d5d;--paper:#fff;--soft:#f8f8f8;--line:#d8d8d8;--orange:#ff4b13;--orange-dark:#e8430d;--purple:#a5349b;--violet:#7e4af4;--blue:#1aa5dc;--msa-navy:#002d5b;--msa-navy-dark:#07172a;--msa-navy-light:#e8f1fa;--msa-orange:#ff4b13;--msa-orange-dark:#e8430d;--msa-orange-light:#fff0eb;--msa-purple:#a5349b;--msa-violet:#7e4af4;--msa-blue:#1aa5dc;--surface-white:#fff;--surface-soft:#f7f9fc;--surface-muted:#eef3f8;--surface-dark:#07172a;--text-primary:#09111f;--text-secondary:#3d4b5f;--text-muted:#667487;--border-light:#09111f1a;--border-medium:#09111f2e;--font-2026-heading:"Manrope", Arial, Helvetica, sans-serif;--font-2026-body:"Inter", "Helvetica Neue", Arial, sans-serif;--ease-2026:cubic-bezier(.22, 1, .36, 1);--shadow-2026:0 22px 60px #07172a1f;--wix-width:min(1180px, calc(100vw - 48px));--narrow:min(760px, calc(100vw - 48px));--font-body:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-title:"Inter Tight", "Inter", Arial, Helvetica, sans-serif;--font-footer:"Inter", "Helvetica Neue", Arial, sans-serif;--font-nav:"Inter", "Helvetica Neue", Arial, sans-serif;--type-hero-h1:clamp(58px, 4.25vw, 68px);--type-major-h2:clamp(40px, 3.2vw, 48px);--type-secondary-h2:clamp(34px, 2.7vw, 40px);--type-h3:clamp(21px, 1.55vw, 26px);--type-lead:clamp(18px, 1.22vw, 20px);--type-body:clamp(17px, 1.05vw, 18px);--type-small-body:clamp(16px, .98vw, 17px);--leading-body:1.6;--leading-tight:1.12;--cta-height:56px;--cta-radius:999px;--cta-padding-x:30px;--cta-bg:linear-gradient(135deg, var(--msa-orange), #ff6d2f);--cta-bg-hover:linear-gradient(135deg, var(--msa-orange-dark), #ff5f24);--cta-shadow:none;--cta-shadow-hover:none;font-family:var(--font-body)}.home-modern .capability-step h3,.home-modern .capability-step p{grid-column:2;margin-top:0}@media (width<=1180px){.home-modern .why-grid,.home-modern .benefit-layout{grid-template-columns:1fr}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:520px}.home-modern .insights-carousel{grid-auto-columns:minmax(320px,calc(50vw - 39px));width:calc(100vw - 28px);margin-right:-28px;padding-right:28px}}@media (width<=720px){.home-modern .home-hero-2026{padding:52px 0 58px}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:380px}.home-modern .statement-stack{min-height:360px;margin-top:100px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{padding-block:48px}.home-modern .why-process-visual img,.home-modern .benefit-heading img,.home-modern .about-visual img:first-child{aspect-ratio:4/3;height:auto}.home-modern .capability-step,.home-modern .capability-step.is-dominant{grid-template-columns:44px 1fr;gap:14px;padding:22px 0}.home-modern .capability-step:after{font-size:24px;top:22px}.home-modern .insights-heading{gap:20px;display:grid}.home-modern .insights-actions{justify-content:space-between;width:100%}.home-modern .insights-carousel{grid-auto-columns:minmax(282px,86%);width:calc(100vw - 18px);margin-right:-18px;padding-right:18px}.home-modern .insight-card{grid-template-rows:184px 1fr;min-height:470px}}@media (width>=900px) and (width<=1100px){.header-inner{gap:8px;width:min(100% - 28px,1080px)}.brand img{height:58px}.nav-toggle{display:none}.primary-nav,.site-header[data-menu-open=true] .primary-nav{background:#ffffffeb;border:1px solid #09111f14;border-radius:999px;flex-direction:row;align-items:center;padding:0 4px;display:flex;position:static;inset:auto}.primary-nav a{white-space:nowrap;border:0;min-height:42px;padding-inline:7px;font-size:12px;line-height:42px}}@media (width<=1100px){.post-card{height:auto;min-height:0}.post-card img{object-fit:contain;width:100%;height:auto;max-height:none}}@media (width<=760px){html,body{max-width:100%;overflow-x:clip}.msa-page-hero:before,.msa-page-hero:after,.msa-feature-section:before,.merchant-approach:before,.merchant-payment-scene:after{content:none;display:none}.merchant-page-hero .msa-page-hero-visual{min-height:0}.merchant-payment-scene{aspect-ratio:auto;width:100%;box-shadow:none;background:0 0;border-radius:14px;margin:0;padding:0}.merchant-payment-photo{object-fit:contain;border-radius:14px;width:100%;height:auto;position:static;box-shadow:0 16px 36px #07172a1f}.msa-editorial-image-panel img,.merchant-explore img{object-fit:contain;width:100%;height:auto}}.home-modern .icon-grid.capability-path{border-top:1px solid #002d5b29;grid-template-columns:1fr;gap:0;display:grid}.home-modern .icon-grid.capability-path:before{display:none}.home-modern .icon-grid.capability-path article.capability-step,.home-modern .icon-grid.capability-path article.capability-step.is-dominant,.home-modern .icon-grid.capability-path article+article{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #002d5b29;border-radius:0;grid-column:auto;margin-top:0;padding:clamp(24px,3vw,36px) 0}.home-modern .icon-grid.capability-path article.capability-step{grid-template-columns:70px 1fr;gap:22px;display:grid}.home-modern .icon-grid.capability-path article.capability-step .icon-box{display:none}.home-modern .icon-grid.capability-path article.capability-step h3,.home-modern .icon-grid.capability-path article.capability-step p{grid-column:2}.home-modern .benefit-grid{border-top:1px solid #002d5b24;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.home-modern .benefit-grid article,.home-modern .benefit-grid article.is-primary-benefit,.home-modern .benefit-grid article:nth-child(4){min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #002d5b24;border-radius:0;grid-column:auto;grid-template-columns:66px 1fr;gap:22px;padding:clamp(22px,3vw,34px) 0;display:grid}.home-modern .benefit-grid article.is-primary-benefit{background:linear-gradient(126deg, #002d5bf7, #07172afa 62%, #7e4af4e0), var(--msa-navy);border:0;border-radius:20px;margin-bottom:6px;padding:clamp(28px,3.4vw,42px)}.home-modern .benefit-grid span{width:42px;height:42px}.home-modern .benefit-grid article:not(.is-primary-benefit) span{color:var(--msa-orange);background:#ff4b131a}.home-modern .about-split .wix-container{align-items:center}.home-modern .about-visual{min-height:0;display:block}.home-modern .about-visual img:first-child{filter:saturate(1.08)contrast(1.06);width:100%;height:clamp(420px,38vw,560px)}.home-modern .about-visual img:last-child{display:none}@media (width<=720px){.home-modern .icon-grid.capability-path article.capability-step,.home-modern .benefit-grid article,.home-modern .benefit-grid article.is-primary-benefit,.home-modern .benefit-grid article:nth-child(4){grid-template-columns:44px 1fr;gap:14px}.home-modern .about-visual img:first-child{aspect-ratio:4/3;height:auto}}.home-modern .capability-step h3,.home-modern .capability-step p{grid-column:2;margin:0}.home-modern .about-visual{align-content:start;gap:0;min-height:0;display:grid}.home-modern .insights-actions{z-index:4;align-self:start;gap:18px;position:relative}@media (width<=1180px){.home-modern .why-grid,.home-modern .benefit-layout{grid-template-columns:1fr}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:520px}.home-modern .insights-carousel{grid-auto-columns:minmax(320px,calc(50vw - 39px));width:calc(100vw - 28px);margin-right:-28px;padding-right:28px}}@media (width<=720px){.home-modern .home-hero-2026{background:linear-gradient(180deg, #f8fbff 0%, #fff 68%, var(--surface-dark) 68%);padding:52px 0 58px}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:380px}.home-modern .statement-stack{min-height:360px;margin-top:100px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{padding-block:48px}.home-modern .why-process-visual img,.home-modern .benefit-heading img,.home-modern .about-visual img:first-child{aspect-ratio:4/3;height:auto}.home-modern .capability-step,.home-modern .capability-step.is-dominant{grid-template-columns:44px 1fr;gap:14px;padding:22px 0}.home-modern .capability-step:after{font-size:24px;top:22px}.home-modern .insights-heading{gap:20px;display:grid}.home-modern .insights-actions{justify-content:space-between;width:100%}.home-modern .insights-carousel{grid-auto-columns:minmax(282px,86%);width:calc(100vw - 18px);margin-right:-18px;padding-right:18px}.home-modern .insight-card{grid-template-rows:184px 1fr;min-height:470px}}*{box-sizing:border-box}html{background:var(--paper);color:var(--text);scroll-behavior:smooth;overflow-x:auto}body{font-family:var(--font-body);margin:0;font-size:16px;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none;transition:color .16s,opacity .16s,background-color .16s,box-shadow .16s}a:hover{color:var(--orange)}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.skip-link{z-index:100;background:var(--ink);color:#fff;padding:8px 12px;position:fixed;top:10px;left:10px;translate:0 -140%}.skip-link:focus{translate:0}.container,.wix-container{width:var(--wix-width);margin-inline:auto}.wix-narrow,.article{width:var(--narrow);margin-inline:auto}.button{background:var(--orange);color:#fff;min-height:28px;box-shadow:none;border:0;border-radius:14px;justify-content:center;align-items:center;padding:7px 24px;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s,filter .18s;display:inline-flex}.button:hover{background:var(--orange-dark);box-shadow:none;transform:translateY(-1px)}.site-header{z-index:50;background:#fff;position:sticky;top:0}.header-inner{align-items:center;gap:20px;width:min(1380px,100vw - 32px);min-height:90px;margin-inline:auto;display:flex}.brand{flex:none}.brand img{object-fit:contain;width:auto;height:110px}.nav-toggle{background:#fff;border:1px solid #ddd;border-radius:4px;min-width:36px;min-height:32px;margin-left:auto;font-size:20px;display:none}.primary-nav{background:#f8f8f8;border:1px solid #d1d1d1;border-radius:22px;align-items:center;gap:2px;margin-left:auto;padding:0 10px;display:flex}.primary-nav a{color:#222;white-space:nowrap;border-radius:10px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:var(--orange);background:#f4f4f4}.primary-nav a[aria-disabled=true]{cursor:not-allowed}h1,h2,h3{color:var(--ink);font-family:var(--font-title);letter-spacing:0;margin:0;font-weight:800}h1{font-size:clamp(42px,4.35vw,62px);line-height:.95}h2{font-size:clamp(30px,3.25vw,46px);line-height:1.08}h3{font-size:18px;line-height:1.2}p{margin:0 0 16px}.lead{max-width:720px;font-size:16px;line-height:1.45}.eyebrow{color:var(--orange);text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero,.family-hero,.home-hero{background:#fff;padding:58px 0 78px}.home-hero-grid,.hero-copy-grid{grid-template-columns:1.25fr .75fr;align-items:start;gap:72px;display:grid}.home-hero h1 span{color:var(--ink);display:block}.home-hero h1{max-width:410px;color:var(--orange)}.home-hero p,.warning-copy p,.warning-copy li{font-size:13px;line-height:1.45}.warning-copy h2{margin:14px 0 20px;font-size:18px}.warning-copy ul{margin:14px 0 0;padding-left:24px}.warning-copy li{margin-bottom:14px}.estimator{background:#fff;border-radius:4px;width:min(360px,100%);margin-top:18px;padding:18px;box-shadow:0 5px 18px #00000038}.estimator h2{color:#4e21b8;margin-bottom:6px;font-size:18px;line-height:1.15}.estimator label{color:#333;gap:6px;margin-bottom:10px;font-size:12px;font-weight:700;display:grid}.money-input{color:#333;background:#fff;border:1px solid #d8d8d8;border-radius:2px;grid-template-columns:24px 1fr;align-items:center;min-height:38px;display:grid}.money-input span{text-align:center;color:#555;font-size:13px}.estimator input{border:0;min-height:36px;padding:8px 10px 8px 0;font-size:13px}.estimator button{color:#fff;cursor:pointer;background:#002d5b;border:0;border-radius:2px;width:100%;min-height:38px;font-size:12px;font-weight:700;transition:background-color .16s,transform .16s}.estimator button:hover,.estimator button:focus-visible{background:#001f40;transform:translateY(-1px)}.estimator-result{color:#222;background:linear-gradient(#fff 0%,#f5f7fb 100%);border:1px solid #002d5b29;border-left:5px solid #002d5b;border-radius:3px;gap:6px;margin-top:12px;padding:14px 15px;font-size:12px;line-height:1.35;display:grid;box-shadow:inset 0 1px #ffffffd9,0 3px 12px #00000014}.estimator-result strong{color:#002d5b;font-size:26px;line-height:1}.estimator-result span{color:var(--orange);font-weight:700}.estimator-result small{color:#333;font-size:11px}.estimator-result.is-invalid{color:#8f1d11;background:#fff0ed;border-left-color:#c22718}.image-band{background:radial-gradient(circle at 58% 42%,#ffffff2e,#fff0 31%),linear-gradient(108deg,#caa3e5 0%,#d37c90 42%,#f15a35 100%);place-items:center;min-height:470px;padding:84px 0 50px;display:grid}.image-band img{aspect-ratio:731/448;object-fit:cover;filter:saturate(.86)contrast(.94);border:10px solid #ffffff9e;border-radius:4px;width:min(568px,100vw - 48px);display:block;box-shadow:0 9px 24px #00000057,0 0 0 1px #ffffff47}.image-band>div{justify-items:center;display:grid;position:relative}.image-band-cta{color:#fff;min-width:164px;min-height:49px;box-shadow:none;background:0 0;border:1px solid #ffffffeb;border-radius:25px;justify-content:flex-start;gap:9px;padding:9px 24px 9px 16px;font-size:16px;font-weight:400;position:absolute;top:-62px;right:8px}.image-band-cta:before{content:"→";border:1px solid;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;line-height:1;display:inline-grid}.image-band-cta:hover,.image-band-cta:focus-visible{box-shadow:none;filter:none;background:#ffffff24}.wix-section{background:#fff;padding:70px 0}.compact-copy{text-align:justify;padding-top:190px}.compact-copy h2{text-align:center;max-width:520px;margin:34px auto 0}.icon-grid{text-align:center;border-bottom:1px solid #777;grid-template-columns:repeat(3,1fr);gap:120px;padding-bottom:42px;display:grid}.icon-grid article{justify-items:center;display:grid}.icon-box{place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.icon-box svg{fill:#1b1c1e;width:48px;height:48px}.icon-graph svg{fill:#fd6262}.icon-grid h3,.benefit-grid h3,.faq-entry h2{color:#4e21b8}.benefits-section h2{color:var(--orange);text-align:center}.benefit-grid{grid-template-columns:repeat(2,1fr);gap:55px 90px;width:min(720px,100%);margin:45px auto 0;display:grid}.benefit-grid article{opacity:.98;grid-template-columns:34px 1fr;gap:18px;transition:transform .22s,color .22s,opacity .22s;display:grid}.benefit-grid span{border:1px solid var(--orange);width:30px;height:30px;color:var(--orange);border-radius:50%;place-items:center;transition:background-color .18s,color .18s,transform .18s;display:grid}.benefit-grid article:hover{opacity:1;transform:translateY(-5px)}.benefit-grid article:hover span{background:var(--orange);color:#fff;transform:scale(1.08)}.stats-lite{padding-block:102px 72px}.stats-lite h2{color:#b2b2b2}.stats-lite p{color:#888;max-width:480px;margin-top:20px;font-size:16px}.stats-row{color:#ffd6dc;grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.stats-row strong{opacity:0;font-size:34px;font-weight:400;animation:.9s forwards statFade;position:relative;transform:translateY(14px)}.stats-row strong:nth-child(2){animation-delay:.12s}.stats-row strong:nth-child(3){animation-delay:.24s}.stats-row strong:nth-child(4){animation-delay:.36s}.stats-row small{color:#ededed;font-size:9px;display:block}.stats-row strong:after{content:"";background:#171717;width:28px;height:2px;margin-top:28px;display:block}@keyframes statFade{to{opacity:.72;transform:translateY(0)}}.about-split>div,.family-split>div{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.about-split img,.family-split img{aspect-ratio:1.03;object-fit:cover;border:8px solid #fff;justify-self:center;width:330px;box-shadow:0 5px 20px #00000047}.about-split h2{color:#4e21b8;font-size:18px}.testimonial-band{background:var(--testimonial-bg,#f25a35);color:#fff;text-align:center;padding:58px 0 76px;transition:background-color .16s}.testimonial-band h2{color:#fff;margin-bottom:34px;font-size:18px;line-height:1.1}.testimonial-band h2:after{content:"";background:#fffffff2;width:54px;height:1px;margin:16px auto 0;display:block}.testimonial-band blockquote{color:#fff;max-width:650px;margin:0 auto 54px;font-size:36px;line-height:1.18;transition:opacity .16s,transform .16s}.testimonial-band p{color:#fff;white-space:pre-line;margin:0;font-size:34px;line-height:1.28;transition:opacity .16s,transform .16s}.testimonial-band blockquote.is-changing,.testimonial-band p.is-changing{opacity:0;transform:translateY(6px)}.dots{margin-top:52px}.dots button{cursor:pointer;background:#fff9;border:0;border-radius:50%;width:8px;height:8px;margin:0 5px;transition:background-color .16s,transform .16s}.dots button[aria-current=true]{background:#fff;transform:scale(1.3)}.prefooter-cta{background:linear-gradient(90deg, #4e21b800 0%, #4e21b8e6 55%, #4e21b8f5 100%), url(/assets/images/wix-preservation/home-page-background.avif) left center / min(58vw, 980px) auto no-repeat, var(--purple);color:#ffffff9e;min-height:820px;padding:125px 0 36px}.prefooter-cta h2{color:#ffffff9e;font-size:22px}.prefooter-cta p{margin:36px 0 20px;font-size:15px}.family-hero h1 span{color:var(--orange)}.family-hero{background:#fafafa;align-items:center;min-height:430px;display:grid}.home-hero{background:#fff;min-height:0;display:block}.home-hero h1{max-width:520px}.hero-copy-grid h1{max-width:620px}.hero-copy-grid p{text-align:justify;font-size:14px}.family-split h2{margin-bottom:18px;font-size:28px;font-weight:400}.family-split{align-items:center;min-height:540px;display:grid}.marketing-hero{min-height:320px}.marketing-split{align-items:center;min-height:560px;display:grid}.feature-band{color:#fff;padding:32px 0 54px}.feature-band.orange{background:var(--orange)}.feature-band.purple{background:var(--violet)}.feature-band.iso-gradient{background:linear-gradient(140deg,#111f4a2e 0 18%,#0000 18% 100%),linear-gradient(38deg,#0000 0 40%,#1c274e52 40% 53%,#0000 53% 100%),linear-gradient(108deg,#f52b71 0%,#bc4fc4 46%,#13a4d8 100%);border-radius:6px}.feature-band h2,.feature-band h3,.feature-band p{color:#fff}.feature-band h2{max-width:240px;margin-bottom:28px;font-size:13px}.feature-band>div>p{margin-bottom:46px;font-size:13px}.feature-band hr{border:0;border-top:1px solid #ffffffa6;margin:64px 0 70px}.feature-band .impact-quote{text-align:center;width:min(650px,100%);margin:0 auto 78px;font-size:36px;line-height:1.28}.marketing-analysis-band{padding:38px 0 62px}.marketing-analysis-band h2{max-width:260px}.marketing-analysis-band .feature-cols{margin-top:54px}.marketing-analysis-band hr{margin:58px 0 34px}.marketing-analysis-band .impact-quote{color:#fff;margin-bottom:0;font-size:32px;font-weight:800}.feature-band.statement-only{align-items:center;min-height:300px;padding:0;display:grid}.feature-band.statement-only .impact-quote{margin-bottom:0}.feature-band .band-tab{color:#111;background:#fff;border-radius:3px;align-items:center;min-width:260px;min-height:34px;margin:0;padding:8px 20px;display:inline-flex}.feature-cols{text-align:center;grid-template-columns:repeat(3,1fr);gap:90px;display:grid}.feature-cols h3{margin-bottom:16px;font-size:17px;font-weight:400}.feature-cols p{font-size:12px}.benefit-cards{grid-template-columns:repeat(4,1fr);gap:46px;display:grid}.benefit-cards article,.pricing-cards article,.post-card{background:#fff;border:1px solid #d5d5d5;box-shadow:0 3px 11px #00000024}.benefit-cards article{text-align:center;min-height:160px;padding:22px 18px}.benefit-cards p{font-size:12px}.iso-card-grid{grid-template-columns:repeat(6,1fr);gap:0;width:min(1060px,100%);margin-inline:auto;display:grid}.iso-card-grid article{background:#1f2442c2;border-right:1px solid #ffffff14;min-height:238px;padding:28px 28px 26px;transition:transform .22s,background-color .22s;box-shadow:0 8px 22px #00000047}.iso-card-grid article:hover{background:#1f2442db;transform:translateY(-4px)}.iso-card-grid article:after{content:"";background:#12272db8;width:100%;height:3px;margin-top:26px;display:block}.iso-card-icon{width:42px;height:42px;margin-bottom:20px;display:block}.iso-card-icon svg{fill:none;stroke:#ff665b;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px}.iso-card-grid h3{color:#8fa6ff;margin-bottom:14px;font-size:18px;line-height:1.25}.iso-card-grid p,.iso-detail p{color:#c6c7cfa3;font-size:14px;line-height:1.55}.iso-detail h2{margin-top:34px}.iso-detail h3{margin:22px 0 8px}.iso-detail ul,.iso-detail p{max-width:780px;margin-inline:auto}.iso-services{grid-template-columns:300px 1fr;align-items:start;gap:56px;width:min(860px,100%);margin:110px auto 0;display:grid}.iso-services>div:first-child h2{color:#b2b2b2;margin:0 0 22px;font-size:32px;font-weight:400}.iso-services>div:first-child p{color:#909090;margin:0;font-size:16px;line-height:1.45}.iso-service-list{gap:38px;display:grid}.iso-service-card{opacity:0;grid-template-columns:58px 1fr;align-items:center;gap:32px;animation:.72s forwards serviceReveal;display:grid;transform:translateY(14px)}.iso-service-card:nth-child(2){animation-delay:.11s}.iso-service-card:nth-child(3){animation-delay:.22s}.iso-service-card:nth-child(4){animation-delay:.33s}.iso-service-icon{background:#dfe8ff;border-radius:6px;place-items:center;width:58px;height:58px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 6px 16px #435b9b42}.iso-service-card.orange .iso-service-icon{background:#ff8a66;box-shadow:0 6px 16px #ff4b1340}.iso-service-icon img{object-fit:contain;width:34px;height:38px}.iso-service-card h3{color:#111;margin:0 0 8px;font-size:18px;line-height:1.18}.iso-service-card p{color:#666;margin:0;font-size:12px;line-height:1.42}.iso-service-card:hover .iso-service-icon{transform:translateY(-2px);box-shadow:0 9px 18px #435b9b47}@keyframes serviceReveal{to{opacity:1;transform:translateY(0)}}.iso-proof>div{grid-template-columns:1fr 330px;align-items:center;gap:70px;display:grid}.iso-proof h2,.iso-how h2{color:var(--orange)}.iso-video-frame,.statement-frame{background:#fff;border:1px solid #d7d7d7;box-shadow:0 4px 16px #0000002e}.iso-video-frame{aspect-ratio:16/10;object-fit:cover;width:100%}.iso-how-grid{grid-template-columns:minmax(220px,330px) 1fr;align-items:start;gap:64px;margin-top:42px;display:grid}.statement-carousel{width:min(330px,100%)}.statement-frame{aspect-ratio:612/792;position:relative;overflow:hidden}.statement-frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:translate(16px)}.statement-frame img.is-active{opacity:1;transform:translate(0)}.statement-dots{text-align:center;margin-top:18px}.statement-dots button{background:#c8c8c8}.statement-dots button[aria-current=true]{background:var(--orange)}.iso-steps{gap:28px;padding-top:10px;display:grid}.iso-steps article{grid-template-columns:74px 1fr;align-items:center;gap:22px;display:grid}.iso-steps img{object-fit:contain;width:74px;height:82px}.iso-steps h3{color:#1b1c1e;font-size:33px;font-weight:400}.iso-go{margin-top:42px}.marketing-final{text-align:center;width:min(980px,100vw - 40px);margin:28px auto 0;font-size:13px}.marketing-final-action{text-align:center;width:min(980px,100vw - 40px);margin:18px auto 0}.marketing-close{align-items:start;min-height:420px;padding-top:30px;display:grid}.marketing-benefits-label{color:#111;background:#fff;border-radius:3px 3px 0 0;max-width:220px;margin-bottom:-1px;padding:11px 16px;font-size:12px;line-height:1.18;box-shadow:0 -1px 8px #00000014}.marketing-close .benefit-cards{width:min(980px,100vw - 40px);margin:0 auto}.marketing-close .benefit-cards article{border-radius:3px;min-height:178px;padding:28px 20px 22px;transition:box-shadow .18s,transform .18s}.marketing-close .benefit-cards article:hover{transform:translateY(-3px);box-shadow:0 7px 18px #0000002e}.marketing-close .benefit-cards h3{margin-bottom:14px;font-size:13px}.route-merchant-statement-analysis__international-business.family-split{min-height:640px}.route-merchant-statement-analysis__international-business.statement-only{min-height:360px}.merchant-understand{padding-top:8px}.merchant-understand h2{font-size:24px;font-weight:400}.merchant-approach h2{max-width:none}.merchant-approach{padding:40px 0 64px;position:relative}.merchant-approach .wix-container{grid-template-columns:1fr 260px;align-items:center;gap:74px;display:grid}.merchant-approach .feature-cols{grid-column:1/-1}.merchant-insight-card{color:#111;background:#fff;border-radius:4px;justify-self:end;width:min(250px,100%);min-height:215px;padding:26px 24px 22px;box-shadow:0 7px 18px #0000003d}.merchant-insight-card h3{color:#111;margin-bottom:14px;font-size:12px;line-height:1.25}.merchant-insight-card ul{margin:0;padding-left:18px}.merchant-insight-card li{color:#111;margin-bottom:7px;font-size:11px;line-height:1.28}.merchant-explore{text-align:center}.merchant-explore h2{margin-bottom:26px}.merchant-explore h3{margin:18px 0 14px;font-size:18px}.merchant-link-grid{grid-template-columns:repeat(4,1fr);width:min(740px,100%);margin:0 auto 42px;display:grid}.merchant-link-grid a,.merchant-link-grid span{color:#111;text-align:center;background:#fff;border:1px solid #d8d8d8;place-items:center;min-height:82px;padding:8px;font-size:12px;font-weight:800;text-decoration:none;transition:color .18s,box-shadow .18s,transform .18s;display:grid}.merchant-link-grid a:hover{color:var(--violet);transform:translateY(-2px);box-shadow:0 4px 13px #00000029}.merchant-close>div{grid-template-columns:1fr 1fr;gap:110px;display:grid}.merchant-close h2{margin-bottom:34px;font-size:40px}.faq-page{padding:46px 0 96px}.faq-page h1,.pricing-page h1{text-align:center;margin-bottom:46px}.faq-page h1{color:#050505;margin-bottom:52px;font-size:42px;line-height:1.05}.faq-entry{margin-bottom:42px}.faq-entry h2{margin:0 0 17px;font-size:14px;font-weight:800;line-height:1.25}.faq-entry p{color:#111;margin:0;font-size:13px;line-height:1.45}.pricing-page{text-align:center}.pricing-shell{max-width:980px}.pricing-page h1{margin-bottom:2px}.pricing-page>div>h2:first-of-type{color:var(--orange);font-size:16px}.pricing-page>div>p:first-of-type{text-align:justify;width:min(980px,100%);margin:72px auto 54px;font-size:18px;line-height:1.35}.pricing-cards article{min-height:500px;padding-bottom:34px;overflow:hidden}.pricing-cards h3{color:#fff;padding:28px 8px 8px;font-size:15px}.pricing-cards strong{color:#fff;padding:2px 8px;font-size:50px;display:block}.pricing-cards p{min-height:118px;padding:28px 24px 0;font-size:18px;line-height:1.24}.pricing-cards ul{color:#111;text-align:left;min-height:96px;margin:0;padding:0 38px 20px 58px;font-size:15px;line-height:1.25}.pricing-cards a{background:var(--orange);color:#fff;border-radius:25px;justify-content:center;align-items:center;min-width:220px;min-height:50px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.pricing-cards .orange h3,.pricing-cards .orange strong,.pricing-cards .orange small,.pricing-cards .orange a{background:var(--orange)}.pricing-cards .purple h3,.pricing-cards .purple strong,.pricing-cards .purple small,.pricing-cards .purple a{background:var(--purple)}.pricing-cards .violet h3,.pricing-cards .violet strong,.pricing-cards .violet small,.pricing-cards .violet a{background:#6523bf}.pricing-cards a:hover{filter:brightness(.94)}.pricing-note{text-align:left;width:min(980px,100%);margin:0 auto;font-size:18px;line-height:1.35}.contact-band{background:var(--orange);color:#fff;padding:48px 0 58px}.contact-band .wix-narrow{width:min(860px,100vw - 40px)}.contact-band h2{color:#fff;margin-bottom:34px;font-size:26px}.form-grid label:nth-of-type(6),.form-grid label:nth-of-type(7),.form-grid label:nth-of-type(8),.form-grid .form-note,.form-grid .form-success,.form-grid .comments-field{grid-column:1/-1}input,select,textarea{width:100%;min-height:28px;font:inherit;border:0;border-radius:0;padding:7px 10px;font-size:12px}textarea{resize:vertical;min-height:90px}.form-note{color:#fff;font-size:10px}.form-success{color:#fff;grid-column:1/-1;margin:0;font-size:12px}.upload-field{grid-column:1/2;align-content:start;min-height:50px;position:relative}.upload-field input[type=file]{opacity:0;cursor:pointer;width:180px;min-height:26px;position:absolute;inset:0 auto auto 0}.upload-button{color:#fff;cursor:pointer;align-items:center;gap:8px;width:max-content;min-height:26px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.upload-helper{color:#ffffffe6;font-size:11px;font-weight:400}.contact-band .form-grid .button{min-height:34px;box-shadow:none;color:#fff;background:0 0;border-radius:0;grid-column:3/4;place-self:start stretch;padding:0;font-size:14px;font-weight:400}.honeypot{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.blog-index{padding:42px 0 124px}.blog-heading{width:min(680px,100vw - 40px);margin:0 auto 34px}.blog-index h1{max-width:480px;margin-bottom:4px;font-size:30px;line-height:.92}.blog-index h1 a{text-decoration:none}.blog-index .eyebrow{color:var(--orange);text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:800}.post-list{gap:10px;width:min(680px,100vw - 40px);margin:0 auto;display:grid}.post-card{grid-template-columns:340px 1fr;min-height:198px;transition:box-shadow .18s,transform .18s;display:grid;overflow:hidden}.post-card:hover{transform:translateY(-1px);box-shadow:0 5px 15px #00000029}.post-card img{object-fit:cover;width:100%;height:100%;min-height:198px}.post-card>div{padding:18px 20px 14px}.post-card h2{margin:10px 0 12px;font-size:17px;line-height:1.08}.post-card h2 a{text-decoration:none}.post-card p{color:#444;font-size:12px;line-height:1.36}.blog-meta{color:#666;flex-wrap:wrap;gap:8px;font-size:10px;display:flex}.blog-meta a{color:inherit}.article-wrap{width:min(900px,100vw - 40px);margin:58px auto 166px}.all-posts{color:#333;margin-bottom:34px;font-size:12px;text-decoration:none;display:inline-block}.article-shell{background:#fff;border:1px solid #d8d8d8;padding:54px 72px 38px}.article-shell h1{margin:22px 0 20px;font-size:40px;font-weight:400;line-height:1.1}.article-meta{font-size:12px}.article-updated{margin:-10px 0 18px;font-size:12px}.article-copy h2,.article-shell h2{margin:38px 0 16px;font-size:23px;line-height:1.18}.article-copy a,.article-shell a{color:var(--purple);text-underline-offset:2px;font-weight:700;text-decoration:underline}.article-copy table{border-collapse:collapse;width:100%;margin:24px 0 38px;font-size:13px;line-height:1.35}.article-copy th,.article-copy td{text-align:left;vertical-align:top;border:1px solid #d8d8d8;padding:10px 12px}.article-copy th{font-weight:800}.article-shell img{border:0;margin:32px 0}.article-actions{border-top:1px solid #e2e2e2;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:34px;padding-top:18px;display:flex}.article-actions>span:first-child{color:var(--text-muted);font-size:12px;font-weight:700}.article-actions a,.article-actions button{min-height:28px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:0;padding:0;font-size:12px;font-weight:400;text-decoration:none}.copy-confirmation{min-height:18px;color:var(--text-muted);font-size:12px;font-weight:700}.reviewed-fact-check{border-top:1px solid #e2e2e2;margin-top:42px;padding-top:24px}.article-recent{border-top:1px solid #d8d8d8;margin-top:42px;padding-top:20px}.recent-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.recent-heading h2{font-size:13px;font-weight:400}.recent-heading a{font-size:12px;text-decoration:none}.recent-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.recent-grid article{background:#fff;border:1px solid #d8d8d8;min-height:235px;transition:box-shadow .18s,transform .18s}.recent-grid article:hover{transform:translateY(-1px);box-shadow:0 5px 15px #00000024}.recent-grid img{aspect-ratio:1.75;object-fit:cover;width:100%}.recent-grid article>div{padding:14px 14px 18px}.recent-grid h3{margin-bottom:12px;font-size:14px;line-height:1.2}.recent-grid h3 a{text-decoration:none}.recent-grid p{color:#555;font-size:12px;line-height:1.35}.archive-page{min-height:1760px}.archive-filter{color:#111;margin-top:96px;font-size:13px}.policy-page{background:#fff;padding:clamp(66px,7vw,104px) 0 clamp(92px,9vw,132px)}.policy-copy{width:min(860px,100vw - 48px);color:var(--text-primary);font-family:var(--font-body);margin-inline:auto}.policy-copy h1{max-width:820px;color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;text-align:left;margin:0 0 clamp(42px,5vw,62px);font-size:clamp(44px,5vw,62px);font-weight:850;line-height:1.04}.policy-copy h2{color:var(--text-primary);font-family:var(--font-2026-heading);letter-spacing:0;margin:clamp(38px,5vw,56px) 0 16px;font-size:clamp(25px,2vw,32px);font-weight:800;line-height:1.16}.policy-copy p,.policy-copy li{color:var(--text-secondary);font-size:clamp(17px,1.05vw,18px);line-height:1.72}.policy-copy p{margin:0 0 20px}.policy-copy ul{margin:0 0 clamp(24px,3vw,34px);padding-left:1.35em}.policy-copy li{margin-bottom:11px;padding-left:4px}.policy-copy a{color:var(--purple);text-underline-offset:2px;font-weight:700;text-decoration:underline}.policy-page--content.route-refund-policy .policy-copy h2:first-of-type{margin-top:0}.policy-page--content.route-refund-policy .policy-copy p:nth-of-type(-n+2){color:var(--text-primary);margin-bottom:8px;font-weight:650}.policy-page--agreement{padding-top:clamp(58px,6vw,86px)}.policy-page--agreement .policy-copy{width:min(740px,100vw - 56px)}.policy-page--agreement .policy-copy h1{max-width:720px;margin-bottom:clamp(36px,4.5vw,54px);font-size:clamp(40px,4.2vw,55px)}.policy-page--agreement .policy-copy h2{border-top:1px solid var(--border-light);margin-top:clamp(44px,5.5vw,68px);padding-top:clamp(22px,2.8vw,30px);font-size:clamp(21px,1.55vw,25px);line-height:1.24}.policy-page--agreement .policy-copy p,.policy-page--agreement .policy-copy li{font-size:clamp(16px,1vw,17px);line-height:1.78}.policy-page--agreement .policy-copy p{margin-bottom:18px}.policy-page--agreement .policy-copy ul{margin-bottom:30px}.solution-detail,.solution-detail-section{position:relative;overflow:clip}.solution-detail-shell{width:min(1240px,100vw - 72px);margin-inline:auto}.solution-detail-hero{background:#fff;padding:clamp(76px,8vw,122px) 0 clamp(70px,7vw,108px)}.solution-detail-hero:before{content:"";clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);pointer-events:none;background:#eef3f8;width:min(58vw,860px);position:absolute;inset:0 -14vw 0 auto}.solution-detail-hero-grid{z-index:1;grid-template-columns:minmax(0,.53fr) minmax(360px,.47fr);align-items:start;gap:clamp(46px,7vw,112px);display:grid;position:relative}.solution-detail-hero h1{max-width:720px;color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;font-size:clamp(54px,5vw,68px);font-weight:850;line-height:.98}.solution-detail-hero h1 span{color:var(--msa-orange)}.solution-detail--industry.solution-detail-hero h1 span{color:var(--msa-purple)}.solution-detail-hero-intro{padding-top:clamp(5px,.8vw,12px)}.solution-detail-hero p{max-width:660px;color:var(--text-secondary);font-family:var(--font-body);margin:0;font-size:clamp(18px,1.2vw,20px);line-height:1.62}.solution-detail-section{padding:clamp(76px,8vw,118px) 0}.solution-detail-editorial{background:#fff}.solution-detail-editorial:before{content:"";clip-path:polygon(0 14%,100% 0,76% 100%,0 100%);pointer-events:none;background:#f4f7fb;width:min(52vw,760px);height:72%;position:absolute;bottom:0;left:-18vw}.solution-detail-editorial-grid{z-index:1;grid-template-columns:minmax(440px,.55fr) minmax(0,.45fr);align-items:center;gap:clamp(54px,7vw,108px);display:grid;position:relative}.solution-detail-image{margin:0}.solution-detail-image img{object-fit:cover;object-position:center;width:100%;min-height:clamp(430px,40vw,610px);box-shadow:0 20px 52px #09111f1f}.solution-detail-copy h2,.solution-detail-section-heading h2,.solution-detail-feature h2{max-width:760px;color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-major-h2);letter-spacing:0;margin:0;font-weight:850;line-height:1.06}.solution-detail-copy p,.solution-detail-section-heading p,.solution-detail-analysis p,.solution-detail-benefits p,.solution-detail-close p{color:var(--text-secondary);font-family:var(--font-body);font-size:clamp(17px,1.05vw,18px);line-height:1.64}.solution-detail-copy p{max-width:620px;margin:clamp(22px,2.6vw,34px) 0 0}.solution-detail-analysis{background:var(--surface-soft)}.solution-detail-analysis>.solution-detail-shell{grid-template-columns:minmax(320px,.4fr) minmax(0,.6fr);align-items:start;gap:clamp(54px,8vw,122px);display:grid}.solution-detail-section-heading{position:sticky;top:112px}.solution-detail-section-heading p{max-width:520px;margin:clamp(22px,2.6vw,32px) 0 0}.solution-detail-analysis-list{gap:clamp(34px,4.4vw,58px);display:grid}.solution-detail-analysis-list article{grid-template-columns:minmax(180px,.36fr) minmax(0,.64fr);align-items:start;gap:clamp(26px,4vw,58px);display:grid}.solution-detail-analysis h3,.solution-detail-benefits h3{color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-h3);letter-spacing:0;margin:0;font-weight:850;line-height:1.14}.solution-detail-analysis p{max-width:560px;margin:0}.solution-detail-feature{background:linear-gradient(128deg, var(--msa-orange) 0%, #f15a2f 40%, #c43aa0 72%, var(--msa-blue) 100%);align-items:center;min-height:clamp(380px,27vw,500px);display:grid}.solution-detail--industry~.solution-detail-feature{background:linear-gradient(128deg, #c43aa0 0%, var(--msa-purple) 48%, #7442c8 76%, var(--msa-blue) 100%)}.solution-detail-feature-grid{grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);align-items:center;gap:clamp(44px,7vw,110px);display:grid}.solution-detail-feature h2,.solution-detail-feature h3,.solution-detail-feature p{color:#fff}.solution-detail-feature-grid>h2:first-child{font-size:clamp(28px,2.7vw,40px)}.solution-detail-feature-statement{max-width:850px;font-family:var(--font-title);letter-spacing:0;margin:0;font-size:clamp(36px,4.4vw,58px);font-weight:850;line-height:1.04}.solution-detail-benefits{background:#fff}.solution-detail-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(32px,5vw,78px);display:grid}.solution-detail-benefits article{align-content:start;gap:18px;display:grid}.solution-detail-benefits p{max-width:300px;margin:0}.solution-detail-close{background:#fff;padding:clamp(72px,7vw,106px) 0}.solution-detail-close:before{content:"";clip-path:polygon(0 0,82% 0,100% 100%,0 100%);pointer-events:none;background:#eef3f8;width:min(54vw,820px);position:absolute;inset:0 auto 0 -12vw}.solution-detail-close-grid{z-index:1;grid-template-columns:minmax(0,.72fr) auto;align-items:center;gap:clamp(30px,5vw,72px);display:grid;position:relative}.solution-detail-close p{max-width:850px;color:var(--text-primary);margin:0;font-size:clamp(20px,1.7vw,25px);line-height:1.5}.solution-detail-close p+p{margin-top:18px}.solution-detail-close p+h2,.solution-detail-close p+h3{margin-top:clamp(28px,3vw,40px)}.solution-detail-close h2,.solution-detail-close h3{max-width:850px;color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;margin:0 0 18px;font-size:clamp(24px,2vw,32px);font-weight:850;line-height:1.14}.solution-detail-cta{white-space:nowrap;justify-self:end}@media (width<=1060px){.solution-detail-hero-grid,.solution-detail-editorial-grid,.solution-detail-analysis>.solution-detail-shell,.solution-detail-feature-grid,.solution-detail-close-grid{grid-template-columns:1fr}.solution-detail-section-heading{position:static}.solution-detail-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-detail-cta{justify-self:start}}@media (width<=720px){.solution-detail-shell{width:min(100% - 36px,720px)}.solution-detail-hero,.solution-detail-section,.solution-detail-close{padding-block:56px}.solution-detail-feature{min-height:0}.solution-detail-hero h1{font-size:clamp(42px,12vw,56px)}.solution-detail-hero:before,.solution-detail-editorial:before,.solution-detail-close:before{opacity:.72}.solution-detail-image img{aspect-ratio:4/3;min-height:320px}.solution-detail-analysis-list article,.solution-detail-benefit-grid{grid-template-columns:1fr}.solution-detail-feature p{font-size:clamp(32px,9vw,44px)}.solution-detail-close p{font-size:18px}.policy-copy,.policy-page--agreement .policy-copy{width:min(100% - 36px,720px)}.policy-copy h1{margin-bottom:34px;font-size:clamp(38px,11vw,48px)}.policy-copy h2,.policy-page--agreement .policy-copy h2{margin-top:34px}}.author-profile-page{background:#fff;padding:66px 0 118px}.author-profile-shell{width:min(960px,100vw - 40px);margin-inline:auto}.author-profile-header{border-bottom:1px solid var(--border);max-width:760px;padding-bottom:42px}.author-profile-kicker{color:var(--msa-orange);font-family:var(--font-body);font-size:var(--type-small-body);text-transform:uppercase;margin:0 0 14px;font-weight:800;line-height:1.35}.author-profile-header h1,.author-profile-about h2,.author-profile-section-heading h2{color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;font-weight:700}.author-profile-header h1{margin:0 0 14px;font-size:clamp(48px,6vw,78px);line-height:1}.author-profile-role{color:var(--text-secondary);font-family:var(--font-body);margin:0;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.4}.author-profile-about{max-width:760px;padding:50px 0 54px}.author-profile-about h2,.author-profile-section-heading h2{margin:0;font-size:clamp(30px,3vw,42px);line-height:1.12}.author-profile-about p{color:var(--text-secondary);font-family:var(--font-body);margin:20px 0 0;font-size:clamp(18px,1.5vw,21px);font-weight:400;line-height:1.65}.author-profile-articles{border-top:1px solid var(--border);padding-top:48px}.author-profile-section-heading{justify-content:space-between;align-items:end;gap:18px;width:min(680px,100%);margin:0 auto 28px;display:flex}.author-profile-section-heading p{color:var(--text-muted);font-family:var(--font-body);font-size:var(--type-small-body);white-space:nowrap;margin:0;font-weight:700;line-height:1.35}.author-post-list{width:min(680px,100%)}.site-footer{background:var(--purple);color:#ffffffe6}.footer-inner{grid-template-columns:repeat(4,1fr);gap:76px;width:min(980px,100vw - 40px);margin-inline:auto;padding:58px 0 76px;display:grid}.footer-inner>div:first-child{display:none}.footer-inner h2{color:#fff;margin:0 0 12px;font-size:14px;line-height:1.2}.footer-inner p,.footer-inner a{color:#ffffffe6;margin:5px 0;font-size:13px;line-height:1.35;text-decoration:none;display:block}.footer-inner a:hover{color:#fff}.social-icons{align-items:center;gap:7px;display:flex}.social-icons a{justify-content:center;align-items:center;width:24px;height:24px;margin:8px 0 0;transition:opacity .16s,transform .16s;display:inline-flex}.social-icons img{object-fit:cover;width:24px;height:24px}.social-icons a:hover{opacity:.82;transform:translateY(-1px)}.footer-bottom{width:var(--wix-width);color:#ffffffd9;text-align:center;margin-inline:auto;padding:16px 0 24px;font-size:11px}.chat-widget{z-index:80;left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));width:min(310px,100vw - 32px);font-family:var(--font-body);position:fixed}.chat-launcher{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:14px;min-width:118px;min-height:38px;padding:0 16px;font-size:14px;font-weight:700;box-shadow:0 3px 9px #0003}.chat-panel{background:#fff;border:1px solid #e4e4e4;border-radius:0;width:100%;margin-bottom:10px;overflow:hidden;box-shadow:0 7px 24px #0000003d}.chat-panel-head{background:var(--orange);color:#fff;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;display:flex}.chat-panel h2{color:#fff;font-size:16px;line-height:1.2}.chat-panel-head button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1}.chat-panel p,.chat-panel form{margin:0;padding:12px 14px}.chat-panel p{color:#333;font-size:12px}.chat-status-message{background:#fff;border-bottom:1px solid #efefef}.chat-panel form{gap:9px;padding-top:0;display:grid}.chat-panel label{color:#333;gap:4px;font-size:11px;font-weight:700;display:grid}.chat-panel textarea{min-height:82px}.chat-panel form button{color:#fff;cursor:pointer;background:#4e21b8;border:0;min-height:36px;font-weight:700}.chat-panel form button:disabled{cursor:wait;opacity:.72}body,p,li,input,select,textarea,button,.article-copy,.article-shell,.blog-meta,.estimator,.form-grid,.chat-widget{font-family:var(--font-body)}h1,.article-shell h1,.blog-index h1,.faq-page h1,.pricing-page h1,.family-hero h1,.home-hero h1,.hero h1{font-family:var(--font-title);font-weight:700}h2,h3,.article-copy h2,.article-shell h2,.faq-entry h2,.iso-steps h3{font-family:var(--font-title)}.primary-nav a{min-height:52px;font-family:var(--font-nav);letter-spacing:normal;font-size:16px;font-weight:400;line-height:52px}.button,.pricing-cards a,.contact-band .form-grid .button,.chat-launcher,.chat-panel form button,.iso-go,.merchant-contact-cta{font-family:var(--font-body)}.site-footer,.footer-inner,.footer-inner h2,.footer-inner p,.footer-inner a,.footer-bottom{font-family:var(--font-footer);letter-spacing:normal}.footer-inner h2{font-size:16px;font-weight:700;line-height:2}.footer-inner p,.footer-inner a{font-size:16px;font-weight:400;line-height:2}.footer-bottom{font-size:14px;line-height:1.5}.article-shell h1{letter-spacing:normal;font-size:40px;font-weight:700;line-height:56px}.article-copy h2,.article-shell h2{letter-spacing:normal;font-size:28px;font-weight:700;line-height:39.2px}.article-copy h3,.article-shell h3{letter-spacing:normal;font-size:22px;font-weight:700;line-height:30.8px}.article-copy p,.article-shell p,.article-shell li{font-family:var(--font-body);letter-spacing:normal;font-size:18px;font-weight:400;line-height:27px}.article-meta,.article-meta a,.article-meta span,.article-meta time,.blog-meta,.blog-meta a,.blog-meta time{font-family:var(--font-body);letter-spacing:normal;font-size:14px;font-weight:400;line-height:21px}.button,.pricing-cards a,.merchant-contact-cta,.iso-go{letter-spacing:0;border-radius:19px;min-height:38px;padding:9px 30px;font-size:14px}.home-hero,.family-hero,.hero{padding-block:72px 92px}.home-hero-grid,.hero-copy-grid{grid-template-columns:1.18fr .82fr;gap:clamp(56px,6vw,92px)}.home-hero p,.warning-copy p,.warning-copy li,.hero-copy-grid p,.article-copy p,.article-shell p,.article-shell li,.faq-entry p{color:#111}.home-hero p,.warning-copy p,.warning-copy li,.hero-copy-grid p{font-size:15px;line-height:1.52}.warning-copy h2{font-size:22px;line-height:1.15}.icon-grid{gap:92px;width:min(940px,100%)}.icon-box,.icon-box svg{width:58px;height:58px}.icon-grid h3,.benefit-grid h3{font-size:18px}.benefit-grid{gap:62px 104px;width:min(840px,100%)}.benefit-grid span{width:36px;height:36px}.stats-row strong{font-size:clamp(42px,4.8vw,62px);line-height:1;animation:.9s forwards statFade,.9s both statPulse}.stats-row small{letter-spacing:0;margin-top:8px;font-size:11px}@keyframes statPulse{0%{scale:.96}70%{scale:1.015}to{scale:1}}.testimonial-band{align-items:center;min-height:585px;padding-block:58px;display:grid}.testimonial-band blockquote{place-items:center;min-height:174px;margin-bottom:34px;font-size:clamp(25px,2.35vw,34px);line-height:1.16;display:grid}.testimonial-band p{place-items:start center;min-height:120px;font-size:clamp(20px,2.05vw,30px);line-height:1.22;display:grid}.prefooter-cta{background:linear-gradient(90deg, #7e4af400 0%, #7e4af4c2 48%, #7e4af4fa 100%), url(/assets/images/wix-preservation/home-page-background.avif) left center / min(64vw, 1080px) auto no-repeat, var(--purple);min-height:760px;padding-top:136px}.prefooter-cta h2{font-size:28px}.prefooter-cta .button{min-width:124px;margin-top:10px}.feature-band.iso-gradient{padding-block:42px 66px;overflow:hidden}.feature-band.iso-gradient h2{max-width:300px;margin-bottom:34px;font-size:18px;font-weight:800}.iso-card-grid article{animation:.68s both serviceReveal}.iso-card-grid article:nth-child(2){animation-delay:80ms}.iso-card-grid article:nth-child(3){animation-delay:.16s}.iso-card-grid article:nth-child(4){animation-delay:.24s}.iso-card-grid article:nth-child(5){animation-delay:.32s}.iso-card-grid article:nth-child(6){animation-delay:.4s}.iso-detail p,.iso-detail li,.marketing-preserved-copy p,.merchant-understand p{color:#111;font-size:16px;line-height:1.58}.iso-detail a,.marketing-preserved-copy a,.merchant-understand a,.faq-entry a,.pricing-note a,.article-copy a,.article-shell a,.policy-copy a{color:#4e21b8;font-weight:700;text-decoration:none}.iso-detail a:hover,.marketing-preserved-copy a:hover,.merchant-understand a:hover,.faq-entry a:hover,.pricing-note a:hover,.article-copy a:hover,.article-shell a:hover,.policy-copy a:hover{color:var(--orange);box-shadow:inset 0 -1px}.iso-video-frame{aspect-ratio:16/9;position:relative;overflow:hidden}.iso-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.iso-steps article{min-height:104px;padding:12px 14px;transition:color .18s,transform .18s,background-color .18s}.iso-steps article:hover{background:#ff4b130f;transform:translateY(-2px)}.iso-steps article:hover h3{color:var(--orange)}.iso-steps img{transition:transform .18s,filter .18s}.iso-steps article:hover img{filter:saturate(1.15);transform:scale(1.06)}.iso-go{border-radius:22px;justify-self:start;min-width:156px;min-height:44px}.merchant-understand h2{color:#111;font-size:32px;line-height:1.12}.merchant-approach{padding-block:58px 78px}.merchant-approach .wix-container{grid-template-columns:1fr 320px}.merchant-insight-card{border-radius:8px;width:min(300px,100%);min-height:255px}.merchant-insight-card h3{font-size:15px}.merchant-insight-card li{font-size:13px;line-height:1.35}.merchant-link-grid{gap:0;width:min(900px,100%)}.merchant-link-grid a,.merchant-link-grid span{min-height:102px;padding:12px 16px;font-size:14px;line-height:1.18}.faq-page .pricing-shell{width:min(760px,100vw - 48px);max-width:760px}.faq-entry h2{font-size:17px;line-height:1.28}.faq-entry p{font-size:15px;line-height:1.58}.pricing-cards{gap:44px;width:min(1050px,100%)}.pricing-cards article{border-radius:28px;min-height:545px;overflow:hidden;box-shadow:0 7px 22px #00000026}.pricing-cards h3{padding-top:34px;font-size:18px}.pricing-cards strong{font-size:58px}.pricing-cards p{font-size:17px;line-height:1.35}.pricing-cards a{min-width:210px;min-height:46px}.contact-band{background:linear-gradient(90deg, #ff4b13f0, #ff4b13db), url(/assets/images/wix-preservation/contact-background.avif) center / cover no-repeat, var(--orange);padding-block:70px 78px;position:relative;overflow:hidden}.form-grid{grid-template-columns:repeat(3,1fr);gap:16px}.form-grid label{font-size:0}.phone-row{display:none}input,select,textarea{min-height:36px;padding:9px 12px;font-size:14px}.contact-band .form-grid .button{background:#ffffff1f;border:1px solid #ffffffeb;border-radius:0;min-height:42px;font-size:16px;font-weight:700}.contact-band .form-grid .button:hover,.contact-band .form-grid .button:focus-visible{color:var(--orange);background:#fff}.blog-heading,.post-list{width:min(840px,100vw - 48px)}.post-list{gap:16px}.post-card{grid-template-columns:330px minmax(0,1fr);height:224px;min-height:224px}.post-card img{object-fit:cover;height:224px;min-height:224px}.post-card>div{align-content:start;min-width:0;display:grid}.post-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;line-height:1.12;display:-webkit-box;overflow:hidden}.post-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.42;display:-webkit-box;overflow:hidden}.article-wrap{width:min(940px,100vw - 48px)}.article-shell{padding:56px 74px 42px}.article-hero-image{aspect-ratio:1000/571;object-fit:cover;width:100%;margin:22px 0 34px}.article-copy h2,.article-shell h2{font-size:25px;line-height:1.2}.article-copy p,.article-shell p,.article-shell li{font-size:16px;line-height:1.68}.footer-inner{width:min(1080px,100vw - 48px)}@media (width<=1320px) and (width>=1101px){.header-inner{gap:14px;width:min(1180px,100vw - 40px)}.brand img{height:85px}.primary-nav{padding-inline:6px}.primary-nav a{min-height:46px;padding-inline:11px;font-size:14px;line-height:46px}}@media (width<=1100px){:root{--wix-width:min(100vw - 28px, 760px);--narrow:min(100vw - 28px, 680px)}.header-inner{min-height:62px}.brand img{height:52px}.nav-toggle{justify-content:center;align-items:center;display:inline-flex}.primary-nav{border-bottom:1px solid #ddd;background:#fff;border-inline:0;border-radius:0;flex-direction:column;align-items:stretch;padding:8px 14px 16px;display:none;position:absolute;inset:100% 0 auto}.site-header[data-menu-open=true] .primary-nav{display:flex}.primary-nav a{border-bottom:1px solid #eee;border-radius:0;min-height:42px}.home-hero-grid,.hero-copy-grid,.iso-how-grid,.iso-proof>div,.about-split>div,.family-split>div{grid-template-columns:1fr;gap:34px}.icon-grid,.feature-cols,.benefit-grid,.benefit-cards,.merchant-close>div,.pricing-cards,.footer-inner{grid-template-columns:1fr;gap:24px}.merchant-link-grid{grid-template-columns:repeat(2,1fr)}.iso-card-grid{grid-template-columns:repeat(2,1fr);gap:1px}.iso-card-grid article{min-height:190px;padding-top:34px}.iso-services{grid-template-columns:1fr;gap:34px;margin-top:70px}.iso-service-list{gap:28px}.merchant-approach .wix-container{grid-template-columns:1fr;gap:24px}.merchant-insight-card{justify-self:center;width:min(280px,100%);margin:10px auto 0}.compact-copy{padding-top:56px}.image-band{min-height:380px;padding-top:72px}.image-band-cta{min-width:148px;min-height:44px;font-size:14px;top:-58px;right:0}.testimonial-band blockquote{max-width:620px;font-size:28px}.testimonial-band p{font-size:25px}.prefooter-cta{background:linear-gradient(180deg, #4e21b83d 0%, #4e21b8e6 58%, #4e21b8f7 100%), url(/assets/images/wix-preservation/home-page-background.avif) center top / cover no-repeat, var(--purple);min-height:560px}.statement-carousel{justify-self:center}.iso-steps h3{font-size:28px}.form-grid{grid-template-columns:1fr}.upload-field,.contact-band .form-grid .button{grid-column:1/-1}.post-card{grid-template-columns:1fr}.blog-index h1{font-size:30px}.post-card>div{padding:22px 24px}.post-card h2{font-size:19px}.post-card p{font-size:12px}.archive-page{min-height:0}.recent-grid{grid-template-columns:1fr}.post-card img{aspect-ratio:16/9;min-height:0}.feature-band .impact-quote{font-size:26px}.feature-band.statement-only{min-height:260px}.family-hero,.family-split{min-height:0}.pricing-page>div>p:first-of-type{margin:36px auto 32px;font-size:14px}.pricing-cards{gap:22px;width:min(290px,100%)}.pricing-cards article{min-height:0;padding-bottom:22px}.pricing-cards h3{padding-top:18px;font-size:12px}.pricing-cards strong{font-size:36px}.pricing-cards small{padding-bottom:16px;font-size:11px}.pricing-cards p{min-height:90px;padding:20px 18px 0;font-size:14px}.pricing-cards ul{min-height:78px;padding:0 26px 18px 42px;font-size:13px}.pricing-cards a{border-radius:19px;min-width:180px;min-height:38px;font-size:13px}.pricing-note{font-size:14px}.article-wrap{margin-top:42px}.article-shell{padding:34px 32px}.article-shell h1{font-size:30px}.article-copy p,.article-shell p,.article-shell li{font-size:14px;line-height:1.6}.marketing-hero,.marketing-split,.marketing-close{min-height:0}.marketing-close{padding-top:28px}}@media (width<=520px){h1{font-size:32px}.blog-index h1{font-size:31px}h2{font-size:24px}.estimator{width:100%}.image-band{min-height:300px;padding:66px 0 34px}.image-band-cta{min-width:132px;min-height:40px;padding-inline:13px 18px;font-size:13px;top:-52px;right:4px}.image-band-cta:before{width:21px;height:21px;font-size:13px}.testimonial-band{padding:48px 0 66px}.testimonial-band h2{font-size:16px}.testimonial-band blockquote{max-width:calc(100vw - 42px);margin-bottom:34px;font-size:20px;line-height:1.24}.testimonial-band p{font-size:19px}.iso-card-grid{grid-template-columns:1fr}.iso-service-card{grid-template-columns:50px 1fr;gap:18px}.iso-service-icon{width:50px;height:50px}.iso-services>div:first-child h2{font-size:28px}.merchant-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-row{grid-template-columns:repeat(2,1fr);gap:28px}.iso-steps article{grid-template-columns:58px 1fr;gap:16px}.iso-steps img{width:58px;height:64px}.iso-steps h3{font-size:23px}.article-shell{padding:24px 18px}}.article-shell h1{font-family:var(--font-title);letter-spacing:normal;font-size:40px;font-weight:700;line-height:56px}.article-copy h2,.article-shell h2{font-family:var(--font-title);letter-spacing:normal;font-size:28px;font-weight:700;line-height:39.2px}.article-copy h3,.article-shell h3{font-family:var(--font-title);letter-spacing:normal;font-size:22px;font-weight:700;line-height:30.8px}.article-copy p,.article-copy li,.article-shell p,.article-shell li,.iso-detail p,.iso-detail li,.marketing-preserved-copy p,.merchant-understand p{font-family:var(--font-body);letter-spacing:normal;font-size:18px;font-weight:400;line-height:27px}.article-copy ul{margin:0 0 22px 1.4em;padding:0}.family-hero h1 span,.marketing-hero h1 span,.iso-hero h1 span{color:var(--orange);display:inline}.family-hero h1,.marketing-hero h1,.iso-hero h1{color:#111}.home-hero p,.hero-copy-grid p,.warning-copy p,.warning-copy li{font-size:18px;line-height:27px}.icon-grid p,.benefit-grid p{font-size:16px;line-height:1.55}.icon-grid h3,.benefit-grid h3{font-size:20px;line-height:1.2}.button,.pricing-cards a,.contact-band .form-grid .button,.merchant-contact-cta,.iso-go{border-radius:23px;min-height:46px;padding:10px 32px;font-size:16px;line-height:1.2}.contact-band .form-grid .button{color:var(--orange);background:#fff;border:1px solid #fff;box-shadow:0 10px 24px #6f27002e}.contact-band .form-grid .button:hover,.contact-band .form-grid .button:focus-visible{color:#fff;background:#111;border-color:#111}.article-copy a,.article-shell a,.policy-copy a,.faq-entry a,.pricing-note a,.iso-detail a,.marketing-preserved-copy a,.merchant-understand a,.footer-inner a,.primary-nav a,.post-card a,.recent-grid a{text-decoration:none}.article-copy a:hover,.article-shell a:hover,.policy-copy a:hover,.faq-entry a:hover,.pricing-note a:hover,.iso-detail a:hover,.marketing-preserved-copy a:hover,.merchant-understand a:hover,.footer-inner a:hover,.post-card a:hover,.recent-grid a:hover{box-shadow:none;text-decoration:none}.blog-index,.post-list,.post-card,.article-wrap,.article-shell,.article-copy,.article-recent,.recent-grid{font-family:var(--font-body)}.blog-index h1,.post-card h2,.post-card h2 a,.article-shell h1,.article-wrap .article-copy h2,.article-wrap .article-copy h3,.article-shell h2,.article-shell h3,.recent-heading h2,.recent-grid h3,.recent-grid h3 a{color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;font-weight:700}.blog-index h1{font-size:clamp(34px,3.2vw,46px);line-height:1.08}.blog-index .eyebrow,.blog-meta,.article-meta,.article-updated{color:var(--text-muted);font-family:var(--font-body);font-size:var(--type-small-body);font-weight:700;line-height:1.35}.blog-meta a,.article-meta a,.recent-heading a,.all-posts{color:var(--msa-navy);font-family:var(--font-body);font-weight:700;text-decoration:none}.blog-meta a:hover,.blog-meta a:focus-visible,.article-meta a:hover,.article-meta a:focus-visible,.recent-heading a:hover,.recent-heading a:focus-visible,.all-posts:hover,.all-posts:focus-visible,.post-card h2 a:hover,.post-card h2 a:focus-visible,.recent-grid h3 a:hover,.recent-grid h3 a:focus-visible,.blog-index h1 a:hover,.blog-index h1 a:focus-visible{color:var(--msa-orange)}.post-card h2,.recent-grid h3{font-size:var(--type-h3);line-height:1.22}.post-card p,.recent-grid p{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body)}.article-shell h1{font-size:clamp(40px,4vw,58px);line-height:1.08}.article-wrap .article-copy h2,.article-shell h2{font-size:clamp(28px,2.4vw,36px);line-height:1.16}.article-wrap .article-copy h3,.article-shell h3{font-size:var(--type-h3);line-height:1.22}.article-wrap .article-copy p,.article-shell p,.article-shell li{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body)}.article-wrap .article-copy a,.article-shell a{color:var(--msa-orange);text-underline-offset:2px;font-weight:700;text-decoration:underline}.article-actions a,.article-actions button{color:var(--msa-navy);font-family:var(--font-body);font-size:var(--type-small-body);font-weight:700}.article-actions a:hover,.article-actions a:focus-visible,.article-actions button:hover,.article-actions button:focus-visible{color:var(--msa-orange)}.article-wrap{width:min(920px,100vw - 48px);margin-top:72px}.article-shell{border-color:#1414141f;padding:clamp(30px,5vw,72px) clamp(22px,6vw,76px) 46px;box-shadow:0 18px 46px #00000012}.article-meta{align-items:center;gap:8px 14px;margin-bottom:20px}.article-meta>*+:before{content:"•";color:var(--text-muted);margin-right:14px}.article-shell h1{max-width:760px;margin:0 0 28px}.article-hero-image{object-fit:cover;width:100%;max-height:520px;margin:30px 0 42px;display:block}.article-scan-image{width:min(78%,760px);height:auto;margin:28px auto 36px;display:block}.article-copy{max-width:760px;margin:0 auto}.article-wrap .article-copy>*+*{margin-top:18px}.article-wrap .article-copy h1,.article-wrap .article-copy h2,.article-wrap .article-copy h3{scroll-margin-top:110px}.article-wrap .article-copy h1{margin:44px 0 18px;font-size:clamp(32px,3.4vw,44px);line-height:1.12}.article-wrap .article-copy h2{margin:48px 0 18px;padding-top:6px}.article-wrap .article-copy h3{margin:30px 0 10px}.article-wrap .article-copy p{margin:0 0 18px}.article-wrap .article-copy ul,.article-wrap .article-copy ol{margin:16px 0 28px 1.35em;padding:0}.article-wrap .article-copy li+li{margin-top:9px}.article-fact-check,.article-key-takeaways,.article-faq,.article-sources,.article-table-like{background:#fffaf5;border:1px solid #1414141a;margin:42px 0;padding:28px}.article-fact-check{border-left:5px solid var(--msa-orange)}.article-fact-check h2,.article-key-takeaways h2,.article-faq>h2,.article-sources h2,.article-table-like h2{margin-top:0}.article-fact-check p:last-child,.article-key-takeaways ol:last-child,.article-key-takeaways ul:last-child,.article-sources p:last-child{margin-bottom:0}.article-key-takeaways{border-left:5px solid var(--msa-navy);background:#f7fbff}.article-key-takeaways ol{counter-reset:takeaway;margin-left:0;list-style:none}.article-key-takeaways li{padding-left:38px;position:relative}.article-key-takeaways li:before{counter-increment:takeaway;content:counter(takeaway);background:var(--msa-navy);color:#fff;text-align:center;border-radius:50%;width:24px;height:24px;font-size:13px;font-weight:800;line-height:24px;position:absolute;top:.1em;left:0}.article-faq{background:#fff}.article-faq-item{border-top:1px solid #1414141a;padding:20px 0}.article-faq-item:last-child{padding-bottom:0}.article-faq-item h3{color:var(--msa-navy);margin-top:0}.article-sources{background:#fafafa}.article-sources p{font-size:16px;line-height:1.62}.article-table-like{background:#fff;overflow-x:auto}.article-table-like>div{border:1px solid #1414141f;grid-template-columns:repeat(3,minmax(150px,1fr));display:grid}.article-table-like>div>*{border-bottom:1px solid #1414141f;border-right:1px solid #1414141f;min-width:0;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.article-table-like>div>:nth-child(3n){border-right:0}.article-table-like>div>:nth-child(-n+3){color:var(--text-primary);background:#f7fbff;font-weight:800}.article-actions{max-width:760px;margin:40px auto 0}.article-recent{width:min(920px,100vw - 48px);margin:46px auto 0}@media (width<=760px){.article-wrap{width:min(100% - 28px,920px);margin-top:38px}.article-shell{padding:26px 18px 34px}.article-copy{max-width:100%}.article-meta{gap:6px 10px}.article-meta>*+:before{margin-right:10px}.article-fact-check,.article-key-takeaways,.article-faq,.article-sources,.article-table-like{margin:32px 0;padding:20px}.article-table-like>div{grid-template-columns:minmax(170px,1fr)}.article-table-like>div>*{border-right:0}.article-table-like>div>:nth-child(-n+3){background:0 0;font-weight:400}}.faq-entry h2{font-family:var(--font-title);font-size:20px;line-height:1.3}.faq-entry p{font-family:var(--font-body);font-size:18px;line-height:27px}.testimonial-band{overflow:hidden}.testimonial-band blockquote,.testimonial-band p{max-width:min(960px,100vw - 48px)}@media (width<=760px){.article-wrap .article-shell h1{font-size:clamp(34px,9vw,44px);line-height:1.18}.article-wrap .article-copy h2,.article-wrap .article-shell h2{font-size:clamp(25px,7vw,32px);line-height:1.26}.article-wrap .article-copy p,.article-wrap .article-copy li,.article-wrap .article-shell p,.article-wrap .article-shell li,.iso-detail p,.iso-detail li,.marketing-preserved-copy p,.merchant-understand p,.faq-entry p{font-size:16px;line-height:1.62}.article-wrap .article-copy p,.article-wrap .article-copy li,.article-wrap .article-shell p,.article-wrap .article-shell li{font-size:var(--type-body);line-height:var(--leading-body)}.home-hero p,.hero-copy-grid p,.warning-copy p,.warning-copy li{font-size:16px;line-height:1.62}}.home-modern{--home-container:min(1260px, calc(100vw - 72px));--home-wide:min(1440px, calc(100vw - 44px));--home-radius-lg:24px;--home-radius-md:16px;--home-section:clamp(84px, 8vw, 132px);background:var(--surface-white);color:var(--text-primary);font-family:var(--font-2026-body);overflow:hidden}.home-modern h1,.home-modern h2,.home-modern h3{font-family:var(--font-2026-heading);color:var(--text-primary);letter-spacing:0}.home-modern p,.home-modern li,.home-modern label,.home-modern input,.home-modern button,.home-modern output{font-family:var(--font-2026-body)}.home-modern .wix-container{width:var(--home-container)}.home-modern .button{background:var(--msa-orange);color:#fff;min-height:50px;transition:transform .22s var(--ease-2026), box-shadow .22s var(--ease-2026), background-color .22s var(--ease-2026);border-radius:12px;padding:12px 26px;font-size:15px;font-weight:700;box-shadow:0 12px 30px #ff4b1338}.home-modern .button:hover,.home-modern .button:focus-visible{background:var(--msa-orange-dark);color:#fff;transform:translateY(-2px);box-shadow:0 18px 34px #ff4b134d}.home-modern [data-reveal]{opacity:0;transition:opacity .68s var(--ease-2026), transform .68s var(--ease-2026);transform:translateY(22px)}.home-modern [data-reveal][data-revealed=true]{opacity:1;transform:translateY(0)}.home-modern .home-hero-2026{background:radial-gradient(circle at 87% 20%, #ff4b1329, transparent 28%), linear-gradient(135deg, #e8f1faf2 0%, #fffffffa 43%, #fff0ebd1 100%), var(--surface-white);padding:clamp(86px,8vw,138px) 0 clamp(68px,7vw,112px);position:relative;overflow:hidden}.home-modern .home-hero-grid{width:var(--home-wide);grid-template-columns:minmax(0,.94fr) minmax(470px,1.06fr);align-items:center;gap:clamp(44px,5vw,74px)}.home-modern .hero-primary{z-index:2;position:relative}.home-modern .home-hero h1{max-width:720px;color:var(--msa-orange);letter-spacing:0;font-size:clamp(60px,5.65vw,82px);font-weight:800;line-height:1.03}.home-modern .home-hero h1 span{color:var(--text-primary)}.home-modern .home-hero p{max-width:700px;color:var(--text-secondary);margin-top:28px;font-size:clamp(19px,1.45vw,22px);line-height:1.62}.home-modern .estimator{background:linear-gradient(180deg, #fffffffa, #f8fbfff5), var(--surface-white);width:min(710px,100%);box-shadow:var(--shadow-2026);border:1px solid #002d5b1f;border-radius:24px;margin-top:42px;padding:clamp(30px,3.4vw,44px)}.home-modern .estimator h2{color:var(--msa-navy);letter-spacing:0;margin-bottom:28px;font-size:clamp(30px,2.35vw,38px);font-weight:800;line-height:1.1}.home-modern .estimator label{color:var(--text-primary);gap:10px;margin-bottom:18px;font-size:15px;font-weight:700}.home-modern .money-input{border:1px solid var(--border-medium);min-height:62px;color:var(--text-primary);background:#fff;border-radius:12px;grid-template-columns:52px 1fr;transition:border-color .18s,box-shadow .18s}.home-modern .money-input:focus-within{border-color:#ff4b13ad;box-shadow:0 0 0 4px #ff4b131f}.home-modern .money-input span{color:var(--text-muted);font-size:17px;font-weight:700}.home-modern .estimator input{min-height:60px;color:var(--text-primary);outline:0;font-size:18px}.home-modern .estimator button{background:var(--msa-navy);color:#fff;width:100%;min-height:62px;transition:background-color .2s var(--ease-2026), transform .2s var(--ease-2026), box-shadow .2s var(--ease-2026);border:0;border-radius:12px;margin-top:10px;font-size:16px;font-weight:800;box-shadow:0 14px 30px #002d5b38}.home-modern .estimator button:hover,.home-modern .estimator button:focus-visible{background:var(--msa-navy-dark);transform:translateY(-2px);box-shadow:0 18px 38px #002d5b47}.home-modern .estimator-result{border:1px solid #002d5b1f;border-left:5px solid var(--msa-orange);color:var(--text-secondary);box-shadow:none;animation:estimatorResultIn .26s var(--ease-2026) both;background:linear-gradient(#fff 0%,#f5f8fc 100%);border-radius:14px;gap:10px;margin-top:24px;padding:24px 26px;font-size:15px;line-height:1.45}.home-modern .estimator-result[hidden]{display:none}.home-modern .estimator-result strong{color:var(--msa-navy);font-size:clamp(44px,4vw,58px);font-weight:800}.home-modern .estimator-result span{color:var(--msa-orange);font-weight:800}.home-modern .estimator-result small{color:var(--text-secondary);font-size:14px}.home-modern .estimator-result.is-invalid{color:#8f1d11;background:#fff4f1;border-left-color:#c22718}@keyframes estimatorResultIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-modern .hero-document-visual{align-items:center;min-height:700px;display:grid;position:relative}.home-modern .statement-stack{isolation:isolate;min-height:680px;position:relative}.home-modern .statement-doc{aspect-ratio:612/792;object-fit:cover;background:#fff;border:1px solid #09111f24;border-radius:18px;width:min(420px,58vw);position:absolute;box-shadow:0 28px 70px #07172a2e}.home-modern .statement-doc-primary{z-index:3;top:24px;left:21%}.home-modern .statement-doc-secondary{z-index:2;opacity:.88;top:126px;left:1%;transform:rotate(-5deg)}.home-modern .statement-doc-tertiary{z-index:1;opacity:.78;top:172px;right:0;transform:rotate(5deg)}.home-modern .ai-warning-section{background:var(--surface-dark);color:#fff;padding:clamp(96px,9vw,142px) 0 clamp(104px,9vw,150px);position:relative}.home-modern .ai-warning-section .warning-copy{grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(54px,7vw,104px);display:grid}.home-modern .warning-copy h2{color:#fff;max-width:620px;margin:0 0 32px;font-size:clamp(44px,4.4vw,66px);line-height:1.06}.home-modern .warning-copy p{color:#ffffffc2;max-width:620px;font-size:clamp(18px,1.45vw,21px);line-height:1.62}.home-modern .warning-copy ul{border-top:1px solid #ffffff24;gap:0;margin:0;padding:0;list-style:none;display:grid}.home-modern .warning-copy li{color:#ffffffdb;border-bottom:1px solid #ffffff24;margin:0;padding:25px 0 25px 42px;font-size:clamp(17px,1.25vw,19px);line-height:1.58;position:relative}.home-modern .warning-copy li:before{content:"";border:2px solid var(--msa-orange);border-radius:50%;width:14px;height:14px;position:absolute;top:32px;left:0}.home-modern .context-grid{grid-template-columns:minmax(470px,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(50px,6vw,94px);display:grid}.home-modern .context-visual{margin:0;position:relative}.home-modern .context-visual img{aspect-ratio:731/448;object-fit:cover;filter:none;border:1px solid #09111f1f;border-radius:24px;width:100%;box-shadow:0 34px 80px #07172a29}.home-modern .image-band-cta{background:var(--msa-orange);color:#fff;border:0;border-radius:12px;min-width:0;min-height:50px;font-weight:700;position:absolute;top:auto;bottom:24px;right:24px;box-shadow:0 16px 34px #07172a38}.home-modern .image-band-cta:before{content:"→";border:0;width:auto;height:auto}.home-modern .compact-copy{text-align:left;padding:0}.home-modern .compact-copy p{max-width:740px;color:var(--text-secondary);font-size:clamp(18px,1.35vw,21px);line-height:1.66}.home-modern .compact-copy h2{display:none}.home-modern .why-section{background:linear-gradient(90deg, #fff4efc7 0%, #fff 48%, #e8f1fab8 100%), var(--surface-white);padding:clamp(96px,9vw,142px) 0;position:relative}.home-modern .why-grid{grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(54px,7vw,108px);display:grid}.home-modern .why-heading h2{max-width:500px;color:var(--msa-navy);font-size:clamp(48px,5vw,68px);line-height:1.05;position:sticky;top:112px}.home-modern .icon-grid{text-align:left;border-top:1px solid #002d5b24;grid-template-columns:1fr;gap:0;width:100%;padding:0}.home-modern .icon-grid article{border-bottom:1px solid #002d5b24;grid-template-columns:72px 1fr;place-items:start stretch;gap:26px;padding:clamp(34px,4vw,52px) 0;display:grid}.home-modern .icon-grid article:first-child{padding-top:0}.home-modern .icon-box{background:#ffffffb8;border:1px solid #ff4b1338;border-radius:14px;grid-area:span 2/1;width:58px;height:58px;margin:0}.home-modern .icon-box svg{width:31px;height:31px;fill:var(--msa-orange)}.home-modern .icon-grid h3{color:var(--text-primary);grid-column:2;margin-bottom:12px;font-size:clamp(28px,2.45vw,36px);line-height:1.12}.home-modern .icon-grid p{max-width:720px;color:var(--text-secondary);grid-column:2;font-size:clamp(17px,1.25vw,20px);line-height:1.62}.home-modern .benefit-layout{grid-template-columns:minmax(300px,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(48px,6vw,92px);display:grid}.home-modern .benefits-section h2{max-width:360px;color:var(--msa-orange);text-align:left;font-size:clamp(48px,5vw,68px);line-height:1.04;position:sticky;top:112px}.home-modern .benefit-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:18px;width:100%;margin:0}.home-modern .benefit-grid article{border:1px solid var(--border-light);min-height:255px;transition:border-color .22s var(--ease-2026), background-color .22s var(--ease-2026);background:#ffffffd1;border-radius:18px;grid-template-columns:48px 1fr;gap:22px;padding:clamp(30px,3vw,38px)}.home-modern .benefit-grid article:hover{box-shadow:none;background:#fff;border-color:#002d5b38;transform:none}.home-modern .benefit-grid article:first-child{background:linear-gradient(135deg,#fffffffa,#fff4efeb),#fff;border-color:#ff4b133d;grid-column:span 2;grid-template-columns:62px minmax(0,1fr);align-items:center;min-height:330px;padding:clamp(38px,4.2vw,56px)}.home-modern .benefit-grid span{width:40px;height:40px;color:var(--msa-orange);background:#fff;border:1px solid #ff4b1373;border-radius:12px;font-size:16px;font-weight:800}.home-modern .benefit-grid article:hover span{color:var(--msa-orange);background:#fff;transform:none}.home-modern .benefit-grid article:first-child span{background:var(--msa-orange);color:#fff;width:52px;height:52px;font-size:20px}.home-modern .benefit-grid h3{color:var(--text-primary);margin-bottom:12px;font-size:clamp(25px,2vw,31px);line-height:1.14}.home-modern .benefit-grid article:first-child h3{font-size:clamp(34px,3.4vw,48px);line-height:1.08}.home-modern .benefit-grid p{color:var(--text-secondary);font-size:17px;line-height:1.62}.home-modern .benefit-grid article:first-child p{max-width:720px;font-size:clamp(18px,1.35vw,21px)}.home-modern .stats-lite{background:linear-gradient(135deg, #002d5bf2, #07172a), var(--msa-navy-dark);padding:clamp(108px,10vw,164px) 0;position:relative;overflow:hidden}.home-modern .stats-lite h2{color:#fff;max-width:840px;font-size:clamp(50px,5.2vw,74px);line-height:1.05}.home-modern .stats-lite p{color:#ffffffb8;max-width:720px;margin-top:26px;font-size:clamp(18px,1.45vw,22px);line-height:1.6}.home-modern .stats-row{color:#fff;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(58px,7vw,96px)}.home-modern .stats-row strong{color:#fff;opacity:1;border-right:1px solid #ffffff29;align-content:center;min-height:220px;padding:34px 30px 34px 0;font-size:clamp(62px,6.4vw,96px);font-weight:800;animation:none;display:grid;transform:none}.home-modern .stats-row strong:last-child{border-right:0}.home-modern .stats-row small{color:#ffffffb3;margin-top:16px;font-size:15px;font-weight:600}.home-modern .stats-row strong:after{display:none}.home-modern .about-split>div{grid-template-columns:minmax(470px,.52fr) minmax(0,.48fr);align-items:center;gap:clamp(50px,6vw,92px)}.home-modern .about-split img{aspect-ratio:563/375;border:1px solid var(--border-light);width:100%;max-width:680px;box-shadow:var(--shadow-2026);border-radius:22px}.home-modern .about-split h2{color:var(--msa-navy);font-size:clamp(48px,5vw,68px);line-height:1.05}.home-modern .about-split p{max-width:700px;color:var(--text-secondary);font-size:clamp(18px,1.35vw,21px);line-height:1.66}.home-modern .testimonial-band{background:linear-gradient(135deg, color-mix(in srgb, var(--testimonial-bg,#f25a35) 86%, #07172a), var(--testimonial-bg,#f25a35));min-height:700px;padding:clamp(96px,9vw,136px) 0}.home-modern .testimonial-band .wix-container{align-content:center;max-width:1160px;min-height:500px;display:grid}.home-modern .testimonial-band h2{letter-spacing:0;text-transform:uppercase;margin-bottom:42px;font-size:16px;font-weight:800}.home-modern .testimonial-band blockquote{max-width:1060px;min-height:188px;font-family:var(--font-2026-heading);margin-bottom:42px;font-size:clamp(38px,4.2vw,64px);font-weight:700;line-height:1.12}.home-modern .testimonial-band p{min-height:104px;font-size:clamp(20px,1.85vw,28px);line-height:1.34}.home-modern .testimonial-band blockquote.is-changing,.home-modern .testimonial-band p.is-changing{opacity:0;transform:translate(14px)}.home-modern .dots{margin-top:44px}.home-modern .dots button{background:#ffffff6b;border-radius:999px;width:46px;height:9px}.home-modern .dots button[aria-current=true]{background:#fff;transform:none}.home-modern .prefooter-cta{background:linear-gradient(90deg, #07172a14 0%, #07172a38 34%, #7e4af4e6 58%, #002d5bfa 100%), url(/assets/images/wix-preservation/home-page-background.avif) left center / min(66vw, 1120px) auto no-repeat, var(--msa-purple);align-items:center;min-height:740px;padding:clamp(104px,10vw,156px) 0;display:grid}.home-modern .prefooter-cta .wix-narrow{width:min(700px,100vw - 72px);margin-left:max(45vw,50vw - 90px);margin-right:auto}.home-modern .prefooter-cta h2{color:#fff;font-size:clamp(52px,5.8vw,82px);line-height:1.02}.home-modern .prefooter-cta p{color:#ffffffd1;max-width:660px;margin:32px 0 36px;font-size:clamp(18px,1.4vw,22px);line-height:1.62}@media (width<=1180px){.home-modern{--home-container:min(100vw - 48px, 920px);--home-wide:min(100vw - 48px, 1000px)}.home-modern .home-hero-grid,.home-modern .ai-warning-section .warning-copy,.home-modern .context-grid,.home-modern .why-grid,.home-modern .benefit-layout,.home-modern .about-split>div{grid-template-columns:1fr}.home-modern .hero-document-visual{min-height:520px}.home-modern .statement-stack{min-height:510px}.home-modern .statement-doc{width:min(360px,45vw)}.home-modern .why-heading h2,.home-modern .benefits-section h2{max-width:760px;position:static}.home-modern .benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-modern .prefooter-cta{background:linear-gradient(180deg, #07172a1a 0%, #7e4af4e6 52%, #7e4af4fa 100%), url(/assets/images/wix-preservation/home-page-background.avif) center top / cover no-repeat, var(--msa-purple)}.home-modern .prefooter-cta .wix-narrow{width:var(--home-container);margin-inline:auto}}@media (width<=720px){.home-modern{--home-container:min(100vw - 36px, 680px);--home-wide:min(100vw - 36px, 680px);--home-section:64px}.home-modern .home-hero-2026{padding:54px 0 56px}.home-modern .home-hero-grid{gap:32px}.home-modern .home-hero h1{font-size:clamp(40px,11vw,52px);line-height:1.07}.home-modern .home-hero p,.home-modern .compact-copy p,.home-modern .about-split p,.home-modern .stats-lite p{font-size:16px;line-height:1.62}.home-modern .estimator{border-radius:18px;margin-top:30px;padding:24px}.home-modern .estimator h2{font-size:27px}.home-modern .money-input,.home-modern .estimator input,.home-modern .estimator button{min-height:56px}.home-modern .hero-document-visual{order:2;min-height:370px}.home-modern .statement-stack{min-height:370px}.home-modern .statement-doc{border-radius:14px;width:min(250px,60vw)}.home-modern .statement-doc-primary{top:20px;left:27%}.home-modern .statement-doc-secondary{top:64px;left:0}.home-modern .statement-doc-tertiary{top:86px;right:0}.home-modern .ai-warning-section{padding:68px 0 76px}.home-modern .warning-copy h2,.home-modern .compact-copy h2,.home-modern .why-heading h2,.home-modern .benefits-section h2,.home-modern .stats-lite h2,.home-modern .about-split h2,.home-modern .prefooter-cta h2{font-size:36px;line-height:1.12}.home-modern .warning-copy li{padding-left:28px;font-size:16px}.home-modern .context-grid{gap:34px}.home-modern .context-visual{order:2}.home-modern .image-band-cta{min-height:44px;padding:10px 18px;bottom:14px;right:14px}.home-modern .icon-grid article{grid-template-columns:1fr;gap:16px;padding:30px 0}.home-modern .icon-box,.home-modern .icon-grid h3,.home-modern .icon-grid p{grid-area:auto}.home-modern .icon-grid h3,.home-modern .benefit-grid h3{font-size:24px}.home-modern .benefit-grid{grid-template-columns:1fr}.home-modern .benefit-grid article:first-child{grid-column:auto;grid-template-columns:1fr;min-height:0}.home-modern .benefit-grid article:nth-child(4){grid-column:auto;min-height:0}.home-modern .benefit-grid article{grid-template-columns:1fr;min-height:0;padding:24px}.home-modern .stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.home-modern .stats-row strong{min-height:158px;padding:22px 18px 22px 0;font-size:50px}.home-modern .stats-row strong:nth-child(2){border-right:0}.home-modern .stats-row strong:nth-child(-n+2){border-bottom:1px solid #ffffff29}.home-modern .testimonial-band{min-height:620px;padding:76px 0}.home-modern .testimonial-band blockquote{min-height:190px;font-size:31px}.home-modern .testimonial-band p{min-height:124px;font-size:19px}.home-modern .prefooter-cta{background:linear-gradient(180deg, #07172a1f 0%, #7e4af4d6 48%, #002d5bfa 100%), url(/assets/images/wix-preservation/home-page-background.avif) center top / cover no-repeat, var(--msa-purple);min-height:620px}}.home-modern .home-hero-grid{grid-template-columns:minmax(480px,.94fr) minmax(520px,1.06fr);align-items:center}.home-modern .estimator{border-radius:20px;width:min(680px,100%);margin-top:clamp(28px,3vw,42px);padding:clamp(28px,3vw,38px)}.home-modern .hero-document-visual{min-height:auto}.home-modern .hero-analysis-workspace{isolation:isolate;align-items:end;min-height:675px;display:grid;position:relative}.home-modern .hero-commerce-photo{opacity:.86;filter:saturate(.88)contrast(.98);z-index:1;border-radius:22px;width:min(640px,90%);height:310px;position:absolute;inset:0 0 auto auto}.home-modern .hero-commerce-photo:after{display:none}.home-modern .statement-stack{z-index:2;min-height:560px;margin-top:110px}.home-modern .statement-stack:before{content:"";background:linear-gradient(135deg,#fffc,#e8f1fac2),repeating-linear-gradient(0deg,#002d5b0f 0 1px,#0000 1px 34px);border:1px solid #002d5b21;border-radius:28px;position:absolute;inset:110px 5% 56px 16%;box-shadow:0 28px 80px #07172a1a}.home-modern .statement-doc-secondary{width:min(330px,40vw);top:178px;left:6%;transform:rotate(-3deg)}.home-modern .statement-doc-tertiary{width:min(310px,38vw);top:224px;right:3%;transform:rotate(3deg)}.home-modern .analysis-line{z-index:4;transform-origin:0;opacity:.74;width:34%;height:2px;animation:analysisTrace 3.8s var(--ease-2026) infinite;background:linear-gradient(90deg,#ff4b1300,#ff4b13f2,#1aa5dc00);position:absolute}.home-modern .analysis-line-one{top:47%;left:20%;rotate:-10deg}.home-modern .analysis-line-two{animation-delay:1.2s;top:64%;right:12%;rotate:8deg}.home-modern .analysis-pulse{z-index:5;width:54px;height:54px;animation:analysisPulse 2.8s var(--ease-2026) infinite;background:#ffffffbd;border:1px solid #ff4b13a6;border-radius:50%;position:absolute;bottom:19%;right:19%;box-shadow:0 0 0 10px #ff4b1314}@keyframes analysisTrace{0%,to{clip-path:inset(0 100% 0 0)}42%,74%{clip-path:inset(0)}}@keyframes analysisPulse{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}.home-modern .ai-warning-section{background:radial-gradient(circle at 12% 22%,#a5349b5c,#0000 28%),linear-gradient(135deg,#170b44 0%,#07172a 48%,#05395f 100%);padding:clamp(88px,8vw,126px) 0}.home-modern .ai-warning-section .warning-copy{grid-template-columns:minmax(330px,.78fr) minmax(580px,1.22fr);gap:clamp(42px,5vw,78px)}.home-modern .warning-system{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(310px,.64fr) minmax(0,1fr);padding:0}.home-modern .warning-system img{opacity:.78;border-radius:26px;min-height:590px}.home-modern .warning-copy ul{gap:0}.home-modern .warning-copy li{animation:diagnosticIn .76s var(--ease-2026) both;animation-delay:calc(var(--diagnostic-index,0) * 90ms);border-bottom-color:#ffffff2e;padding:22px 0 22px 44px;transform:translate(0)}.home-modern .warning-copy li:before{border-color:var(--msa-orange);background:#ff4b131f;width:18px;height:18px}.home-modern .warning-copy li:after{content:"";background:#1aa5dc66;width:1px;position:absolute;top:48px;bottom:-18px;left:8px}.home-modern .warning-copy li:last-child:after{display:none}@keyframes diagnosticIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.home-modern .context-section{background:linear-gradient(90deg,#fff 0% 47%,#fff4ef 47% 100%);padding:clamp(72px,7vw,104px) 0}.home-modern .context-grid{grid-template-columns:minmax(520px,.56fr) minmax(0,.44fr);gap:clamp(42px,5vw,76px)}.home-modern .context-visual{grid-template-columns:.82fr .48fr;align-items:end;gap:18px;display:grid}.home-modern .context-visual img:first-child{grid-row:1/span 2;min-height:420px}.home-modern .context-visual img:nth-child(2){object-fit:cover;border:1px solid var(--border-light);border-radius:20px;width:100%;min-height:285px;box-shadow:0 24px 60px #07172a1f}.home-modern .context-visual:after{display:none}.home-modern .image-band-cta{place-self:start;position:static}.home-modern .why-heading{gap:34px;display:grid}.home-modern .why-heading h2{position:static}.home-modern .why-process-visual img{border-radius:26px;width:100%;max-height:520px}.home-modern .capability-path{border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.home-modern .capability-step{background:#ffffffd1;border-radius:22px;grid-column:span 3;align-content:start;min-height:265px;padding:clamp(28px,3vw,42px);display:grid}.home-modern .capability-step.is-dominant{background:linear-gradient(135deg,#fffffffa,#fff0ebe6),#fff;border:1px solid #ff4b1338;grid-column:span 6;min-height:345px}.home-modern .capability-step:after{content:"0" counter(step);counter-increment:step;color:#002d5b21;font-family:var(--font-2026-heading);font-size:54px;font-weight:800;position:absolute;top:24px;right:28px}.home-modern .capability-path{counter-reset:step}.home-modern .benefit-layout{grid-template-columns:minmax(420px,.52fr) minmax(0,.48fr);align-items:center;gap:clamp(42px,5vw,74px)}.home-modern .benefit-heading h2{color:var(--msa-orange);position:static}.home-modern .benefit-heading img{border-radius:26px;width:100%;max-height:480px;margin-top:34px}.home-modern .benefit-grid{border-top:1px solid #002d5b24;grid-template-columns:1fr;gap:0}.home-modern .benefit-grid article,.home-modern .benefit-grid article.is-primary-benefit,.home-modern .benefit-grid article:nth-child(4){min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #002d5b24;border-radius:0;grid-column:auto;grid-template-columns:62px 1fr;align-items:start;padding:clamp(24px,3vw,34px) 0}.home-modern .benefit-grid span,.home-modern .benefit-grid article:first-child span{width:46px;height:46px;color:var(--msa-orange);background:#ff4b131a;border-radius:14px}.home-modern .benefit-grid h3,.home-modern .benefit-grid article:first-child h3{font-size:clamp(26px,2.25vw,36px)}.home-modern .stats-lite{background:radial-gradient(circle at 84% 20%,#a5349b52,#0000 32%),linear-gradient(135deg,#1aa5dc 0%,#205ab4 52%,#7e4af4 100%);padding:clamp(90px,8vw,134px) 0}.home-modern .stats-lite h2,.home-modern .stats-lite p{color:#fff}.home-modern .stats-lite p{color:#ffffffd1}.home-modern .stats-row strong{color:#fff;text-shadow:0 16px 42px #07172a2e}.home-modern .about-split{background:linear-gradient(90deg,#fff 0% 49%,#f7f9fc 49% 100%);padding:clamp(84px,8vw,124px) 0}.home-modern .about-split>div{align-items:center}.home-modern .about-visual{grid-template-columns:1fr;gap:18px;min-height:auto;display:grid}.home-modern .about-visual img:first-child{aspect-ratio:16/10;border-radius:28px}.home-modern .about-visual img:last-child{aspect-ratio:563/375;border:8px solid #fff;border-radius:20px;width:min(420px,74%);margin-top:-82px;margin-left:auto}.home-modern .testimonial-band{background:radial-gradient(circle at 82% 18%, #ffffff2e, transparent 26%), linear-gradient(135deg, color-mix(in srgb, var(--testimonial-bg,#f25a35) 72%, #7e4af4), var(--testimonial-bg,#f25a35));min-height:560px}.home-modern .testimonial-band blockquote{max-width:900px;font-size:clamp(30px,2.8vw,36px);line-height:1.3}.home-modern .dots button{width:34px;height:7px}.home-modern .insights-section{background:linear-gradient(#fff 0%,#f7fbfe 100%);padding:clamp(84px,8vw,128px) 0}.home-modern .insights-actions{align-items:center;gap:14px;display:flex}.home-modern .insights-controls button{width:48px;height:48px;color:var(--msa-navy);cursor:pointer;transition:color .18s var(--ease-2026), border-color .18s var(--ease-2026), transform .18s var(--ease-2026);background:#fff;border:1px solid #002d5b24;border-radius:14px;font-size:28px;line-height:1}.home-modern .insights-controls button:disabled{cursor:not-allowed;opacity:.36;transform:none}.home-modern .insights-carousel{scroll-behavior:smooth;overflow-x:auto}.home-modern .insight-card{min-height:500px}@media (width<=1180px){.home-modern .home-hero-grid,.home-modern .context-grid,.home-modern .why-grid,.home-modern .benefit-layout,.home-modern .ai-warning-section .warning-copy{grid-template-columns:1fr}.home-modern .hero-analysis-workspace{min-height:600px}.home-modern .context-visual{grid-template-columns:minmax(0,1fr) minmax(220px,.44fr)}.home-modern .capability-step,.home-modern .capability-step.is-dominant{grid-column:span 6;min-height:0}}@media (width<=720px){.home-modern .home-hero-2026{background:linear-gradient(#fff 0%,#fff5f0 56%,#fbf5fb 100%);padding:52px 0 58px}.home-modern .home-hero h1{font-size:clamp(36px,10.5vw,44px)}.home-modern .hero-analysis-workspace{min-height:420px}.home-modern .hero-commerce-photo{width:100%;height:165px}.home-modern .statement-stack{min-height:330px;margin-top:96px}.home-modern .statement-stack:before{inset:76px 0 32px}.home-modern .statement-doc-primary{width:min(230px,58vw);left:23%}.home-modern .statement-doc-secondary,.home-modern .statement-doc-tertiary{width:min(190px,49vw)}.home-modern .analysis-line,.home-modern .analysis-pulse{display:none}.home-modern .warning-system,.home-modern .context-visual{grid-template-columns:1fr}.home-modern .warning-system img,.home-modern .context-visual img:first-child{min-height:260px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{padding-block:62px}.home-modern .benefit-grid article,.home-modern .benefit-grid article.is-primary-benefit,.home-modern .benefit-grid article:nth-child(4){grid-template-columns:1fr}.home-modern .about-visual img:last-child{width:82%;margin-top:-44px}.home-modern .insights-heading{gap:20px}.home-modern .insights-actions{justify-content:space-between}.home-modern .insights-controls button{width:44px;height:44px}.home-modern .testimonial-band blockquote{font-size:clamp(22px,6.3vw,26px)}}@media (prefers-reduced-motion:reduce){.home-modern .analysis-line,.home-modern .analysis-pulse,.home-modern .warning-copy li{animation:none}.home-modern .insights-carousel{scroll-behavior:auto}.home-modern [data-reveal],.home-modern .estimator-result,.home-modern .testimonial-band blockquote,.home-modern .testimonial-band p,.home-modern .button,.home-modern .benefit-grid article,.home-modern .estimator button{transition:none;animation:none}.home-modern [data-reveal]{opacity:1;transform:none}}.home-modern .home-hero-grid{grid-template-columns:minmax(520px,.9fr) minmax(520px,1.1fr);align-items:end;gap:clamp(28px,4vw,64px)}.home-modern .hero-primary{align-self:center}.home-modern .home-hero h1{max-width:820px;font-size:clamp(62px,6.7vw,98px);line-height:1}.home-modern .home-hero>.wix-container>.hero-primary>p{max-width:760px}.home-modern .estimator{z-index:5;background:linear-gradient(145deg,#fffffffa,#f7fafff5),#fff;border-color:#002d5b29;width:min(760px,100%);margin-top:clamp(34px,4vw,54px);position:relative}.home-modern .estimator:before{content:"";background:linear-gradient(90deg, var(--msa-orange), #002d5b2e);width:96px;height:2px;position:absolute;inset:18px 18px auto auto}.home-modern .estimator>p{max-width:580px;color:var(--text-secondary);margin:-16px 0 26px;font-size:15px;line-height:1.55}.home-modern .hero-document-visual{align-items:end;min-height:760px}.home-modern .hero-commerce-photo{object-fit:cover;border:1px solid #09111f1f;border-radius:24px;width:min(680px,88%);height:360px;position:absolute;top:0;right:0;box-shadow:0 34px 80px #07172a29}.home-modern .hero-commerce-photo:after{content:""}.home-modern .statement-doc{box-shadow:0 30px 90px #07172a38}.home-modern .statement-doc-primary{width:min(455px,55vw);top:58px;left:17%}.home-modern .statement-doc-secondary{top:175px;left:0}.home-modern .statement-doc-tertiary{top:214px;right:0}.home-modern .ai-warning-section{background:linear-gradient(120deg, #002d5b6b, transparent 42%), var(--surface-dark);margin-top:-1px;padding:clamp(116px,10vw,168px) 0;overflow:hidden}.home-modern .ai-warning-section:before{content:"";opacity:.28;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 22% 80%,#0000)}.home-modern .ai-warning-section .warning-copy{z-index:1;grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr);align-items:center;position:relative}.home-modern .warning-system{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;grid-template-columns:minmax(220px,.54fr) minmax(0,1fr);align-items:stretch;gap:28px;padding:clamp(22px,2.6vw,34px);display:grid;position:relative;box-shadow:0 32px 90px #0000003d}.home-modern .warning-system img{object-fit:cover;opacity:.82;filter:saturate(.85)contrast(1.05);border-radius:18px;width:100%;height:100%;min-height:520px}.home-modern .warning-copy ul{border-top:0;align-content:center}.home-modern .warning-copy li{padding:22px 0 22px 36px}.home-modern .context-section{padding-top:clamp(104px,9vw,154px)}.home-modern .context-visual:after{content:"";z-index:-1;background:#fff0ebb3;border:1px solid #ff4b133d;border-radius:22px;width:42%;height:42%;position:absolute;bottom:-34px;right:-34px}.home-modern .why-section{background:linear-gradient(180deg, var(--surface-soft) 0%, #fff 58%, #fff7f3 100%);padding:clamp(116px,10vw,170px) 0}.home-modern .why-grid{grid-template-columns:minmax(390px,.46fr) minmax(0,.54fr)}.home-modern .why-process-visual{margin:44px 0 0;position:sticky;top:330px}.home-modern .why-process-visual img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--border-light);border-radius:22px;width:min(430px,100%);box-shadow:0 28px 70px #07172a24}.home-modern .icon-grid{border-top:0;position:relative}.home-modern .icon-grid:before{content:"";background:linear-gradient(var(--msa-orange), #002d5b29);width:1px;position:absolute;top:30px;bottom:30px;left:28px}.home-modern .icon-grid article{background:#ffffffc7;border:1px solid #002d5b1f;border-radius:22px;padding:clamp(38px,4.6vw,62px);position:relative;box-shadow:0 18px 54px #07172a14}.home-modern .icon-grid article+article{margin-top:22px}.home-modern .icon-grid article.is-dominant{background:linear-gradient(135deg,#fff,#fff0ebf5),#fff;border-color:#ff4b1342;align-items:center;min-height:390px}.home-modern .benefits-section{background:linear-gradient(180deg, #fff7f3 0%, var(--surface-soft) 34%, #fff 100%);padding:clamp(112px,10vw,164px) 0}.home-modern .benefit-heading img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--border-light);border-radius:22px;width:min(430px,100%);margin-top:42px;box-shadow:0 28px 70px #07172a24}.home-modern .benefit-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.home-modern .benefit-grid article{border-radius:20px;grid-column:span 3;min-height:250px}.home-modern .benefit-grid article.is-primary-benefit{background:linear-gradient(125deg, #002d5bf5, #07172afa), var(--msa-navy);grid-column:span 6;min-height:360px}.home-modern .benefit-grid article.is-primary-benefit h3,.home-modern .benefit-grid article.is-primary-benefit p{color:#fff}.home-modern .benefit-grid article:nth-child(4){grid-column:span 3;min-height:250px}.home-modern .benefit-grid span{width:50px;height:50px;font-size:14px}.home-modern .stats-lite:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000 49%,#ffffff1a 50%,#0000 51%),linear-gradient(#0000 49%,#ffffff1a 50%,#0000 51%);border:1px solid #ffffff1f;border-radius:50%;width:min(420px,34vw);height:min(420px,34vw);position:absolute;top:62px;right:max(34px,50vw - 630px)}.home-modern .stats-lite .wix-container{z-index:1;position:relative}.home-modern .about-split{background:linear-gradient(90deg, #fff 0%, #fff 54%, var(--surface-soft) 54%, var(--surface-soft) 100%)}.home-modern .about-visual{min-height:610px;margin:0;position:relative}.home-modern .about-visual img{object-fit:cover;border:1px solid var(--border-light);border-radius:22px;width:min(520px,76%);max-width:none;position:absolute;box-shadow:0 28px 70px #07172a29}.home-modern .about-visual img:first-child{aspect-ratio:563/375;z-index:2;top:0;left:0}.home-modern .about-visual img:last-child{aspect-ratio:4/3;bottom:0;right:0}.home-modern .testimonial-band{min-height:620px}.home-modern .testimonial-band .wix-container{min-height:420px}.home-modern .testimonial-band blockquote{max-width:880px;min-height:142px;font-size:clamp(30px,2.7vw,36px);line-height:1.3}.home-modern .testimonial-band p{min-height:72px;font-size:clamp(14px,1.1vw,16px);font-weight:700;line-height:1.45}.home-modern .insights-section{background:linear-gradient(180deg, #fff 0%, var(--surface-soft) 100%);padding:clamp(100px,9vw,146px) 0;overflow:hidden}.home-modern .insights-heading{justify-content:space-between;align-items:end;gap:34px;margin-bottom:clamp(38px,5vw,64px);display:flex}.home-modern .insights-heading h2{max-width:800px;color:var(--msa-navy);font-size:clamp(44px,5vw,70px);line-height:1.05}.home-modern .insights-heading h2 a{color:inherit}.home-modern .insights-heading .eyebrow{color:var(--msa-orange);font-family:var(--font-2026-body);letter-spacing:0;margin-top:18px}.home-modern .insights-link{flex:none}.home-modern .insights-carousel{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;contain:layout paint inline-size;clip-path:inset(0);grid-auto-columns:minmax(320px,calc(33.3333% - 14.6667px));grid-auto-flow:column;gap:22px;width:100%;max-width:100%;padding:0 2px 18px;display:grid;overflow:hidden}.home-modern .insight-card{scroll-snap-align:start;background:#fff;border:1px solid #002d5b1f;border-radius:20px;grid-template-rows:230px 1fr;min-height:520px;display:grid;overflow:hidden}.home-modern .insight-card>a{overflow:hidden}.home-modern .insight-card img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-2026)}.home-modern .insight-card:hover img,.home-modern .insight-card:focus-within img{transform:scale(1.035)}.home-modern .insight-card>div{align-content:start;padding:28px;display:grid}.home-modern .insight-card .blog-meta{color:var(--text-muted);flex-wrap:wrap;gap:8px 14px;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.home-modern .insight-card h3{color:var(--text-primary);margin:0 0 14px;font-size:clamp(23px,1.8vw,29px);line-height:1.14}.home-modern .insight-card h3 a:hover,.home-modern .insight-card h3 a:focus-visible{color:var(--msa-orange)}.home-modern .insight-card p{color:var(--text-secondary);font-size:16px;line-height:1.56}.home-modern .prefooter-cta{background:linear-gradient(90deg, #07172a0f 0%, #07172a33 32%, #7e4af4e0 57%, #002d5bfa 100%), url(/assets/images/wix-preservation/home-page-background.avif) left center / min(68vw, 1160px) auto no-repeat, var(--msa-purple);min-height:780px}.home-modern .prefooter-cta .button:after,.home-modern .insights-link:after{content:"→";transition:transform .2s var(--ease-2026);margin-left:10px}.home-modern .prefooter-cta .button:hover:after,.home-modern .insights-link:hover:after{transform:translate(4px)}@media (width<=1180px){.home-modern .home-hero-grid,.home-modern .ai-warning-section .warning-copy,.home-modern .why-grid,.home-modern .benefit-layout{grid-template-columns:1fr}.home-modern .hero-document-visual{min-height:610px}.home-modern .hero-commerce-photo{width:min(760px,100%)}.home-modern .why-process-visual,.home-modern .why-heading h2,.home-modern .benefits-section h2{position:static}.home-modern .warning-system{grid-template-columns:.7fr 1fr}.home-modern .insights-carousel{grid-auto-columns:minmax(310px,calc(50% - 11px))}}@media (width<=720px){.home-modern .home-hero-2026{background:linear-gradient(180deg, #f8fbff 0%, #fff 68%, var(--surface-dark) 68%);padding:58px 0 0}.home-modern .home-hero h1{font-size:clamp(39px,11.4vw,54px)}.home-modern .estimator:before{display:none}.home-modern .estimator>p{font-size:14px}.home-modern .hero-document-visual{min-height:520px}.home-modern .hero-commerce-photo{border-radius:18px;height:220px}.home-modern .statement-stack{min-height:430px;margin-top:118px}.home-modern .statement-doc-primary{width:min(270px,66vw);left:23%}.home-modern .statement-doc-secondary,.home-modern .statement-doc-tertiary{width:min(225px,54vw)}.home-modern .warning-system{grid-template-columns:1fr;padding:18px}.home-modern .warning-system img{min-height:230px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .about-split,.home-modern .insights-section{padding-block:72px}.home-modern .icon-grid:before{display:none}.home-modern .icon-grid article,.home-modern .icon-grid article.is-dominant{min-height:0;padding:26px}.home-modern .benefit-heading img{margin-top:26px}.home-modern .benefit-grid{grid-template-columns:1fr}.home-modern .benefit-grid article,.home-modern .benefit-grid article.is-primary-benefit,.home-modern .benefit-grid article:nth-child(4){grid-column:auto;min-height:0}.home-modern .about-split{background:#fff}.home-modern .about-visual{min-height:430px}.home-modern .about-visual img{width:82%}.home-modern .testimonial-band blockquote{min-height:170px;font-size:clamp(22px,6.5vw,26px);line-height:1.32}.home-modern .testimonial-band p{font-size:14px}.home-modern .insights-heading{align-items:start;display:grid}.home-modern .insights-carousel{grid-auto-columns:minmax(282px,86%)}.home-modern .insight-card{grid-template-rows:190px 1fr;min-height:500px}.home-modern .prefooter-cta{background:linear-gradient(180deg, #07172a14 0%, #7e4af4d1 48%, #002d5bfa 100%), url(/assets/images/wix-preservation/home-page-background.avif) center top / cover no-repeat, var(--msa-purple);min-height:680px}}.home-modern .home-hero-2026{padding:clamp(42px,5vw,78px) 0 clamp(54px,6vw,88px)}.home-modern .home-hero-grid{align-items:center}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:575px}.home-modern .statement-stack{min-height:490px;margin-top:94px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{padding-block:clamp(64px,7vw,106px)}.home-modern .why-grid{grid-template-columns:minmax(520px,.53fr) minmax(0,.47fr);align-items:center;gap:clamp(48px,6vw,86px)}.home-modern .why-process-visual{margin:0;position:static}.home-modern .why-process-visual img{aspect-ratio:16/10;object-fit:cover;border-radius:22px;width:100%;height:clamp(360px,35vw,520px)}.home-modern .capability-path{counter-reset:step;border-top:1px solid #002d5b29;grid-template-columns:1fr;gap:0;display:grid}.home-modern .capability-path:before{display:none}.home-modern .capability-step,.home-modern .capability-step.is-dominant{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #002d5b29;border-radius:0;grid-column:auto;grid-template-columns:70px 1fr;align-content:start;gap:22px;padding:clamp(24px,3vw,36px) 0;display:grid;position:relative}.home-modern .capability-step .icon-box{display:none}.home-modern .capability-step h3,.home-modern .capability-step p{grid-column:2;margin-top:0}.home-modern .capability-step:after{content:"0" counter(step);counter-increment:step;color:#ff4b1394;font-family:var(--font-2026-heading);font-size:34px;font-weight:750;line-height:1;position:absolute;top:clamp(21px,3vw,34px);left:0;right:auto}.home-modern .benefit-layout{grid-template-columns:minmax(520px,.52fr) minmax(0,.48fr);align-items:center}.home-modern .benefit-heading img{aspect-ratio:16/10;object-fit:cover;border-radius:22px;width:100%;height:clamp(340px,34vw,520px);margin-top:32px}.home-modern .about-visual{align-content:start;min-height:0;display:grid}.home-modern .about-visual img{width:100%;max-width:none;position:static}.home-modern .about-visual img:first-child{aspect-ratio:16/10;object-fit:cover;border-radius:22px;height:clamp(340px,34vw,500px)}.home-modern .about-visual img:last-child{aspect-ratio:563/375;object-fit:cover;border:8px solid #fff;border-radius:18px;width:min(420px,72%);margin:-74px 34px 0 auto}.home-modern .insights-section{position:relative;overflow:hidden}.home-modern .insights-heading{align-items:start;margin-bottom:clamp(34px,5vw,58px);position:relative}.home-modern .insights-actions{align-self:start;gap:18px}.home-modern .insights-link{color:var(--msa-navy);box-shadow:none;background:0 0;padding-inline:0}.home-modern .insights-link:hover,.home-modern .insights-link:focus-visible{color:var(--msa-orange);box-shadow:none;background:0 0;transform:none}.home-modern .insights-controls{gap:10px;display:inline-flex}.home-modern .insights-controls button{width:42px;height:42px;color:var(--msa-navy);background:#ffffffeb;border:1px solid #002d5b29;border-radius:50%;font-size:24px;line-height:1;box-shadow:0 14px 36px #07172a14}.home-modern .insights-controls button:hover,.home-modern .insights-controls button:focus-visible{color:var(--msa-orange);border-color:#ff4b1385;transform:translateY(-1px)}.home-modern .insights-carousel{scroll-behavior:smooth;clip-path:none;contain:layout inline-size;grid-auto-columns:minmax(360px,405.333px);width:calc(100vw + -1*max(36px,50vw - 630px));max-width:none;margin-right:calc(-1*max(36px,50vw - 630px));padding-right:max(36px,50vw - 630px);overflow:auto hidden}.home-modern .insight-card{grid-template-rows:216px 1fr;min-height:476px}@media (width<=1180px){.home-modern .why-grid,.home-modern .benefit-layout{grid-template-columns:1fr}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:520px}.home-modern .insights-carousel{grid-auto-columns:minmax(320px,calc(50vw - 39px));width:calc(100vw - 28px);margin-right:-28px;padding-right:28px}}@media (width<=720px){.home-modern .home-hero-2026{padding:52px 0 58px}.home-modern .hero-analysis-workspace,.home-modern .hero-document-visual{min-height:380px}.home-modern .statement-stack{min-height:360px;margin-top:100px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{padding-block:48px}.home-modern .why-process-visual img,.home-modern .benefit-heading img,.home-modern .about-visual img:first-child{aspect-ratio:4/3;height:auto}.home-modern .capability-step,.home-modern .capability-step.is-dominant{grid-template-columns:44px 1fr;gap:14px;padding:22px 0}.home-modern .capability-step:after{font-size:24px;top:22px}.home-modern .insights-heading{gap:20px;display:grid}.home-modern .insights-actions{justify-content:space-between;width:100%}.home-modern .insights-carousel{grid-auto-columns:minmax(282px,86%);width:calc(100vw - 18px);margin-right:-18px;padding-right:18px}.home-modern .insight-card{grid-template-rows:184px 1fr;min-height:470px}}html,body{background:#fff;margin:0}body{overflow-x:clip}main,.home-modern{background:#fff;width:100%;max-width:none;margin:0}.home-modern{--home-grid-width:min(1260px, calc(100% - clamp(36px, 6vw, 96px)));color:var(--text-primary)}.home-modern>section{width:100%;max-width:none;margin-inline:0}.home-modern .wix-container,.home-modern .wix-narrow{width:var(--home-grid-width);margin-inline:auto}.home-modern .wix-narrow{max-width:760px}.home-modern .home-hero-2026{background:linear-gradient(#f8fafceb 0%,#fffffffa 48%,#fff 100%);padding:clamp(68px,7vw,118px) 0 clamp(52px,6vw,92px)}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{background:#fff;padding-block:clamp(72px,7vw,112px)}.home-modern .context-section{background:linear-gradient(#fff 0%,#fbfcfd 100%)}.home-modern .benefits-section,.home-modern .insights-section{background:#f8fafc}.home-modern .why-section,.home-modern .stats-lite,.home-modern .about-split{background:#fff}.home-modern .ai-warning-section{background:linear-gradient(135deg,#07172af5,#0a1827fa)}.home-modern .stats-lite{color:var(--text-primary)}.home-modern .stats-lite:before{display:none}.home-modern .stats-lite h2,.home-modern .stats-lite p,.home-modern .stats-row strong,.home-modern .stats-row small{color:inherit}.home-modern .stats-row strong{border-color:#002d5b29}.home-modern .stats-row strong:after{background:var(--msa-orange)}.home-modern .benefit-grid article.is-primary-benefit{background:linear-gradient(135deg,#fff,#fff0ebc7);border:1px solid #002d5b24}.home-modern .benefit-grid article.is-primary-benefit h3{color:var(--msa-navy)}.home-modern .benefit-grid article.is-primary-benefit p{color:var(--text-secondary)}.home-modern .benefit-grid article,.home-modern .capability-step,.home-modern .capability-step.is-dominant{background:0 0}.home-modern .testimonial-band{background:linear-gradient(135deg, color-mix(in srgb, var(--testimonial-bg,#f25a35) 94%, #fff 6%), var(--testimonial-bg,#f25a35))}.home-modern .prefooter-cta{background:linear-gradient(90deg,#ffffffe6 0%,#ffffffb8 34%,#07172a9e 72%,#07172ad1 100%),url(/assets/images/wix-preservation/home-page-background.avif) 50%/cover no-repeat}.button,.v3-button,.v3-text-link,.home-modern .v3-text-link,.home-modern .button,.v3-estimator button,.home-modern .estimator button,.iso-primary-action,.iso-go,.merchant-contact-cta,.chat-launcher,.chat-panel form button{min-height:var(--cta-height);border-radius:var(--cta-radius);padding:14px var(--cta-padding-x);background:var(--cta-bg);color:#fff;font-family:var(--font-body);font-size:var(--type-small-body);box-shadow:var(--cta-shadow);border:0;font-weight:800;line-height:1.2}.button:hover,.button:focus-visible,.v3-button:hover,.v3-button:focus-visible,.v3-text-link:hover,.v3-text-link:focus-visible,.home-modern .v3-text-link:hover,.home-modern .v3-text-link:focus-visible,.home-modern .button:hover,.home-modern .button:focus-visible,.v3-estimator button:hover,.v3-estimator button:focus-visible,.home-modern .estimator button:hover,.home-modern .estimator button:focus-visible,.iso-primary-action:hover,.iso-primary-action:focus-visible,.iso-go:hover,.iso-go:focus-visible,.merchant-contact-cta:hover,.merchant-contact-cta:focus-visible,.chat-launcher:hover,.chat-launcher:focus-visible,.chat-panel form button:hover,.chat-panel form button:focus-visible{background:var(--cta-bg-hover);color:#fff;box-shadow:var(--cta-shadow-hover);transform:translateY(-2px)}.contact-band .form-grid .button{min-height:var(--cta-height);border-radius:var(--cta-radius);padding:14px var(--cta-padding-x)}.button,.v3-button,.v3-text-link,.home-modern .v3-text-link,.home-modern .button,.v3-estimator button,.home-modern .estimator button,.iso-primary-action,.iso-go,.merchant-contact-cta,.chat-launcher,.chat-panel form button,.button:hover,.button:focus-visible,.v3-button:hover,.v3-button:focus-visible,.v3-text-link:hover,.v3-text-link:focus-visible,.home-modern .v3-text-link:hover,.home-modern .v3-text-link:focus-visible,.home-modern .button:hover,.home-modern .button:focus-visible,.v3-estimator button:hover,.v3-estimator button:focus-visible,.home-modern .estimator button:hover,.home-modern .estimator button:focus-visible,.iso-primary-action:hover,.iso-primary-action:focus-visible,.iso-go:hover,.iso-go:focus-visible,.merchant-contact-cta:hover,.merchant-contact-cta:focus-visible,.chat-launcher:hover,.chat-launcher:focus-visible,.chat-panel form button:hover,.chat-panel form button:focus-visible{box-shadow:none}@media (width<=720px){.home-modern{--home-grid-width:min(100% - 36px, 100%)}.home-modern .home-hero-2026{background:linear-gradient(#f8fafc 0%,#fff 100%);padding:56px 0 58px}.home-modern .context-section,.home-modern .why-section,.home-modern .benefits-section,.home-modern .stats-lite,.home-modern .about-split,.home-modern .insights-section{padding-block:58px}.home-modern .prefooter-cta{background:linear-gradient(#fffffff0 0%,#ffffffb3 42%,#07172ad6 100%),url(/assets/images/wix-preservation/home-page-background.avif) top/cover no-repeat}}.iso-redesign.iso-proof .iso-proof-layout{grid-template-columns:1fr;gap:clamp(34px,4vw,58px);width:min(100% - 72px,1480px);display:grid}.iso-redesign.iso-proof .iso-proof-copy{grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(42px,6vw,96px);max-width:none;display:grid}.iso-redesign.iso-proof .iso-proof-copy h2{max-width:640px;font-size:clamp(48px,4.8vw,74px);line-height:.98}.iso-redesign.iso-proof .iso-proof-copy p{max-width:720px;font-size:clamp(19px,1.35vw,22px);line-height:1.58}.iso-redesign.iso-proof .iso-proof-copy p:last-child{white-space:nowrap;grid-column:1/-1;justify-self:center;width:min(100%,1056px);max-width:none;margin:-8px 0 -18px;font-size:clamp(17px,1.1vw,19px);line-height:1.3}.iso-redesign.iso-proof .iso-video-frame{aspect-ratio:16/9;border-radius:26px;justify-self:center;width:100%;max-width:1056px}.iso-redesign.iso-proof .iso-video-frame iframe{width:100%;height:100%}.iso-redesign.iso-how .iso-how-shell{backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffffad,#ffffff47),linear-gradient(135deg,#a5349b29,#ff4b1324 48%,#1aa5dc1f);border:1px solid #ffffff8a;border-radius:30px;grid-template-columns:minmax(0,.66fr) minmax(390px,.34fr);align-items:stretch;gap:0;width:min(100% - 72px,1520px);display:grid;overflow:hidden;box-shadow:0 34px 92px #07172a21}.iso-redesign.iso-how .iso-how-grid{width:100%;min-width:0;display:block}.iso-redesign.iso-how .statement-carousel{aspect-ratio:auto;width:100%;max-width:100%;height:100%;min-height:clamp(600px,45vw,780px);box-shadow:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.iso-redesign.iso-how .statement-frame{background:#ffffffbd;border-radius:24px;inset:clamp(28px,3.4vw,52px);overflow:hidden;box-shadow:0 24px 68px #07172a29}.iso-redesign.iso-how .iso-how-heading{width:100%;min-width:0;box-shadow:none;background:#ffffff9e;border-left:1px solid #ffffff9e;border-radius:0;padding:clamp(42px,4.8vw,72px)}.iso-redesign.iso-how .iso-how-heading h2{font-size:clamp(42px,4vw,60px);line-height:1.02}@media (width<=1100px){.iso-redesign.iso-proof .iso-proof-copy,.iso-redesign.iso-how .iso-how-shell{grid-template-columns:1fr}.iso-redesign.iso-how .iso-how-shell{border-radius:26px}.iso-redesign.iso-how .iso-how-heading{border-top:1px solid #ffffff9e;border-left:0}.iso-redesign.iso-proof .iso-proof-copy p:last-child{grid-column:auto;justify-self:start;margin-top:0}}@media (width<=640px){.iso-redesign.iso-proof .iso-proof-copy p:last-child{white-space:normal}}.contact-band .form-grid .upload-field{background:0 0;border:0;gap:10px;padding:0;display:grid}.upload-field-label{color:#ffffffeb;font-size:14px;font-weight:800}.upload-dropzone{text-align:center;cursor:pointer;background:#ffffff1a;border:2px dashed #ffffff94;border-radius:14px;align-content:center;place-items:center;min-height:150px;padding:24px;transition:border-color .16s,background-color .16s,box-shadow .16s;position:relative;overflow:hidden;gap:8px!important;display:grid!important}.upload-dropzone:hover,.upload-dropzone:focus-within,.upload-dropzone[data-drag-active=true]{background:#fff3;border-color:#fff;box-shadow:inset 0 0 0 1px #fff3}.upload-dropzone[data-drag-active=true] .upload-button{text-underline-offset:4px;text-decoration:underline}.upload-dropzone input[type=file]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;min-height:100%;position:absolute;inset:0}.upload-icon{color:#fff;place-items:center;width:34px;height:34px;display:grid}.upload-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.upload-dropzone .upload-button{justify-content:center;width:auto;min-height:0}.upload-dropzone .upload-helper{margin:0}.upload-feedback{color:#ffffffe0;min-height:20px;margin:0;font-size:13px;line-height:1.45}.upload-feedback:empty{display:none}.upload-feedback[data-state=error]{color:#ffe1d8}.upload-file-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.upload-file-list li{color:#fff;background:#ffffff1f;border:1px solid #ffffff40;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 12px;display:flex}.upload-file-list li>span{gap:2px;min-width:0;display:grid}.upload-file-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.upload-file-list small{color:#ffffffc2;font-size:12px}.upload-file-remove{color:#fff;width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff57;border-radius:50%;flex:none;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.upload-file-remove:hover,.upload-file-remove:focus-visible{background:#ffffff29;border-color:#fff}@media (width<=768px){.iso-redesign.iso-proof .iso-proof-layout,.iso-redesign.iso-how .iso-how-shell{width:min(100% - 40px,100%)}.iso-redesign.iso-how .statement-carousel{aspect-ratio:4/3;min-height:clamp(460px,72vw,620px)}}@media (width<=430px){.iso-redesign.iso-proof .iso-proof-layout,.iso-redesign.iso-how .iso-how-shell{width:calc(100% - 32px)}.iso-redesign.iso-how .statement-carousel{aspect-ratio:1;width:100%;max-width:100%;min-height:430px}.iso-redesign.iso-how .iso-how-heading{width:100%;max-width:100%}}#journey-numbers{scroll-margin-top:128px}.faq-page,.pricing-page{color:var(--text-primary);background:linear-gradient(112deg,#1aa5dc12 0 24%,#0000 24%),#fff;padding:clamp(72px,7vw,104px) 0;position:relative;overflow:clip}.faq-page:before,.pricing-page:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#1aa5dc24 1px,#0000 1px),linear-gradient(#7e4af41a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:128px;position:absolute;inset:0 0 auto;mask-image:linear-gradient(#000,#0000)}.faq-page .pricing-shell,.pricing-page .pricing-shell{z-index:1;width:min(100% - 88px,1280px);max-width:none;margin-inline:auto;position:relative}.faq-page h1,.pricing-page h1{max-width:860px;color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-hero-h1);text-align:center;letter-spacing:0;margin:0 auto clamp(42px,5vw,68px);font-weight:800;line-height:.98}.faq-page h1:after,.pricing-page h1:after{content:"";background:linear-gradient(90deg, var(--msa-orange), var(--msa-blue));width:86px;height:4px;margin:28px auto 0;display:block}.faq-entry{border-top:1px solid #09111f21;grid-template-columns:minmax(260px,.35fr) minmax(0,.65fr);gap:clamp(28px,4vw,68px);margin:0;padding:clamp(30px,3.5vw,48px) 0;display:grid}.faq-entry:last-child{border-bottom:1px solid #09111f21}.faq-entry h2{color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;margin:0;font-size:clamp(22px,1.75vw,28px);font-weight:800;line-height:1.16}.faq-entry h2 a{color:inherit;text-decoration:none}.faq-entry h2:before{content:"";background:var(--msa-orange);width:42px;height:3px;margin-bottom:18px;display:block}.faq-entry p{max-width:760px;color:var(--text-secondary);font-size:var(--type-body);margin:0 0 14px;line-height:1.62}.faq-entry p:last-child{margin-bottom:0}.pricing-page{background:linear-gradient(108deg,#fff 0 56%,#7e4af411 56% 78%,#0000 78%),linear-gradient(#fff 0%,#f8fafc 100%);padding-bottom:clamp(64px,6vw,92px)}.pricing-page>div>h2:first-of-type{color:var(--msa-orange);font-family:var(--font-body);text-align:center;margin:-42px 0 clamp(32px,4vw,48px);font-size:clamp(18px,1.25vw,22px);font-weight:800;line-height:1.2}.pricing-page>div>p:first-of-type{width:min(100%,860px);color:var(--text-secondary);font-size:var(--type-lead);text-align:left;margin:0 auto clamp(42px,5vw,64px);line-height:1.62}.pricing-page>div>h2:nth-of-type(2){color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-secondary-h2);text-align:left;margin:0 0 clamp(26px,3vw,40px);line-height:1.1}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,36px);width:100%;margin:0 auto clamp(44px,5vw,66px);display:grid}.pricing-cards article{text-align:left;background:#fff;border:1px solid #09111f1f;border-radius:18px;min-height:0;padding:0 28px 30px;position:relative;overflow:hidden;box-shadow:0 18px 48px #09111f14}.pricing-cards article:before{content:"";background:var(--msa-orange);height:8px;position:absolute;inset:0 0 auto}.pricing-cards article.purple:before{background:var(--msa-purple)}.pricing-cards article.violet:before{background:linear-gradient(90deg, var(--msa-violet), var(--msa-blue))}.pricing-cards h3,.pricing-cards strong,.pricing-cards small{background:0 0!important}.pricing-cards h3{color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-h3);padding:36px 0 12px;font-weight:800;line-height:1.15}.pricing-cards strong{color:var(--text-primary);font-family:var(--font-title);padding:0;font-size:clamp(46px,4vw,62px);font-weight:800;line-height:1;display:block}.pricing-cards small{color:var(--text-muted);padding:8px 0 24px;font-size:clamp(14px,.95vw,16px);font-weight:800;display:block}.pricing-cards p{min-height:0;color:var(--text-secondary);font-size:var(--type-body);padding:0;line-height:1.58}.pricing-cards ul{min-height:0;color:var(--text-primary);font-size:var(--type-small-body);border-top:1px solid #09111f1f;margin:26px 0 28px;padding:24px 0 0;line-height:1.45;list-style-position:inside}.pricing-cards a,.pricing-cards .orange a,.pricing-cards .purple a,.pricing-cards .violet a{min-width:0;min-height:var(--cta-height);padding:14px var(--cta-padding-x);border-radius:var(--cta-radius);background:var(--cta-bg);color:#fff;font-size:var(--type-small-body);box-shadow:none;filter:none;font-weight:800}.pricing-cards a:hover,.pricing-cards a:focus-visible{background:var(--cta-bg-hover);color:#fff;filter:none;transform:translateY(-2px)}.pricing-note{width:min(100%,900px);color:var(--text-secondary);font-size:var(--type-body);text-align:left;margin:0;line-height:1.62}body:has(.contact-band) .hero{background:linear-gradient(112deg,#1aa5dc14 0 28%,#0000 28%),#fff;padding:clamp(72px,7vw,106px) 0 clamp(54px,5vw,78px);position:relative;overflow:clip}body:has(.contact-band) .hero:after{content:"";clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);pointer-events:none;background:linear-gradient(135deg,#7e4af41f,#1aa5dc1a);width:min(42vw,620px);height:46%;position:absolute;bottom:0;right:0}body:has(.contact-band) .hero .wix-narrow{z-index:1;width:min(100% - 88px,900px);position:relative}body:has(.contact-band) .hero h1{color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-hero-h1);letter-spacing:0;font-weight:800;line-height:.98}body:has(.contact-band) .hero .lead{max-width:720px;color:var(--text-secondary);font-size:var(--type-lead);line-height:1.62}.contact-band{background:linear-gradient(115deg, #ff4b13eb 0%, #a5349bc7 58%, #1aa5dcbd 100%), url(/assets/images/wix-preservation/contact-background.avif) center / cover no-repeat, var(--msa-orange);color:#fff;padding:clamp(72px,7vw,108px) 0;position:relative;overflow:clip}.contact-band:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff29 1px,#0000 1px),linear-gradient(#ffffff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 78px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.contact-band:after{content:"";pointer-events:none;border:1px solid #ffffff47;width:min(38vw,520px);height:64%;position:absolute;top:16%;right:-6vw;transform:skew(-14deg)}.contact-band .wix-narrow{z-index:1;width:min(100% - 88px,1040px);position:relative}.contact-band h2{color:#fff;max-width:720px;font-family:var(--font-title);font-size:var(--type-major-h2);margin:0 0 clamp(30px,4vw,48px);font-weight:800;line-height:1.05}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.form-grid label{color:#ffffffeb;gap:8px;font-size:14px;font-weight:800;display:grid}.form-grid .comments-field,.form-grid .upload-field,.form-grid .form-note,.form-grid .form-success{grid-column:1/-1}input,select,textarea{min-height:54px;color:var(--text-primary);font-family:var(--font-body);font-size:var(--type-small-body);box-shadow:none;background:#fffffff0;border:1px solid #ffffff6b;border-radius:12px;padding:14px 16px;line-height:1.35}input:focus,select:focus,textarea:focus{border-color:#fff;outline:3px solid #ffffff47}.upload-field{background:#ffffff1a;border:1px dashed #ffffff94;border-radius:14px;min-height:0;padding:18px}.upload-field input[type=file]{width:100%;min-height:100%;inset:0}.upload-button{color:#fff;min-height:42px;font-size:var(--type-small-body);font-weight:800}.upload-helper{color:#ffffffd1;margin-top:6px;font-size:13px}.contact-band .form-grid .button{width:min(100%,260px);min-height:var(--cta-height);padding:14px var(--cta-padding-x);border-radius:var(--cta-radius);color:var(--msa-orange);font-size:var(--type-small-body);box-shadow:none;background:#fff;border:0;grid-column:2/3;justify-self:end;font-weight:800}.contact-band .form-grid .button:hover,.contact-band .form-grid .button:focus-visible{background:var(--text-primary);color:#fff}@media (width<=900px){.faq-entry,.pricing-cards,.form-grid{grid-template-columns:1fr}.pricing-page>div>h2:nth-of-type(2){text-align:center}.contact-band .form-grid .button{grid-column:1/-1;justify-self:start}}@media (width<=720px){#journey-numbers{scroll-margin-top:104px}.faq-page .pricing-shell,.pricing-page .pricing-shell,body:has(.contact-band) .hero .wix-narrow,.contact-band .wix-narrow{width:min(100% - 40px,100%)}.faq-page,.pricing-page,body:has(.contact-band) .hero,.contact-band{padding-block:58px}.faq-entry{gap:16px}}.v3-editorial-list span,.iso-services-composition .iso-service-number,.iso-redesign.iso-how .iso-steps span{color:var(--msa-orange);font-family:var(--font-body);letter-spacing:0;font-size:clamp(15px,1vw,18px);font-weight:800;line-height:1}.iso-redesign.iso-how .iso-steps span{color:#fff;background:0 0;border:2px solid;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.iso-partner-story,.iso-provider-credibility,.iso-services-section,.iso-proof{background:#fff}.iso-partner-story:before{background:linear-gradient(#f8fafc00,#f8fafc)}.iso-partner-story-grid{grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);align-items:center;gap:clamp(48px,6vw,96px);width:min(100% - 88px,1420px);display:grid}.iso-partner-story .iso-story-lede p{max-width:640px;color:var(--text-primary);font-size:var(--type-lead);line-height:var(--leading-body);font-weight:400}.iso-partner-visual{min-height:clamp(440px,34vw,580px);box-shadow:none;border-radius:0}.iso-partner-photo{border-radius:22px;box-shadow:0 24px 60px #09111f21}.iso-partner-visual:after{background:linear-gradient(135deg,#7e4af41f,#1aa5dc1a);border-radius:22px}.iso-provider-credibility{color:var(--text-primary);background:#f8fafc;padding:clamp(72px,7vw,112px) 0}.iso-provider-shell{grid-template-columns:minmax(280px,.3fr) minmax(0,.7fr);align-items:start;gap:clamp(44px,5vw,82px);width:min(100% - 88px,1420px);display:grid}.iso-provider-intro{position:sticky;top:108px}.iso-provider-intro p{max-width:460px;color:var(--text-primary);font-family:var(--font-title);font-size:clamp(28px,2.5vw,40px);font-weight:800;line-height:1.12}.iso-provider-directory{border-top:1px solid #09111f1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(34px,4vw,60px);display:grid}.iso-provider-directory article{border-bottom:1px solid #09111f1f;padding:clamp(28px,3vw,42px) 0;display:block}.iso-provider-directory h2{color:var(--msa-orange);margin:0 0 14px;font-size:clamp(20px,1.4vw,24px);font-weight:800;line-height:1.16}.iso-provider-directory p{color:var(--text-secondary);font-size:var(--type-body);margin:0;line-height:1.62}.iso-services-section{background:#fff;padding:clamp(78px,7vw,118px) 0}.iso-services-composition{grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(48px,6vw,92px);width:min(100% - 88px,1420px);display:grid}.iso-services-composition .iso-services-intro{position:sticky;top:108px}.iso-services-composition .iso-services-intro h2{color:var(--text-primary);font-size:var(--type-major-h2)}.iso-services-composition .iso-services-intro p{max-width:520px;color:var(--text-secondary);font-size:var(--type-lead);line-height:1.6}.iso-services-composition .iso-services-system{border-top:1px solid #09111f24}.iso-services-composition .iso-service-panel,.iso-services-composition .iso-service-panel.is-featured{min-height:0;color:var(--text-primary);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #09111f24;border-radius:0;grid-template-columns:48px minmax(0,1fr);gap:clamp(18px,2.4vw,34px);padding:clamp(30px,3.2vw,48px) 0}.iso-services-composition .iso-service-panel .iso-service-number,.iso-services-composition .iso-service-panel.is-featured .iso-service-number{color:var(--msa-orange);grid-row:1;font-size:clamp(16px,1vw,18px)}.iso-services-composition .iso-service-icon{display:none}.iso-services-composition .iso-service-panel h3,.iso-services-composition .iso-service-panel.is-featured h3{color:var(--text-primary);font-size:var(--type-h3);line-height:1.18}.iso-services-composition .iso-service-panel p,.iso-services-composition .iso-service-panel.is-featured p{max-width:820px;color:var(--text-secondary);font-size:var(--type-body);margin-top:12px;line-height:1.62}.iso-proof{background:#f8fafc;padding:clamp(82px,7vw,120px) 0}.iso-redesign.iso-proof .iso-proof-layout{grid-template-columns:minmax(320px,.4fr) minmax(0,.6fr);align-items:center;gap:clamp(42px,5vw,86px);width:min(100% - 88px,1420px);display:grid}.iso-redesign.iso-proof .iso-proof-copy{max-width:560px;display:block}.iso-redesign.iso-proof .iso-proof-copy h2{max-width:560px;color:var(--text-primary);font-size:var(--type-major-h2);line-height:1.05}.iso-redesign.iso-proof .iso-proof-copy p{max-width:560px;color:var(--text-secondary);font-size:var(--type-lead);margin-top:22px;line-height:1.6}.iso-redesign.iso-proof .iso-proof-copy p:last-child{width:auto;max-width:none;color:var(--text-primary);white-space:normal;margin-top:28px;font-size:clamp(17px,1vw,18px);line-height:1.35}.iso-redesign.iso-proof .iso-video-frame{aspect-ratio:16/9;border:1px solid #09111f1f;border-radius:20px;justify-self:stretch;width:100%;max-width:none;box-shadow:0 22px 58px #09111f24}.iso-how{color:#fff;background:linear-gradient(135deg,#7e4af4f2 0%,#a5349be0 48%,#1aa5dce0 100%);padding:clamp(82px,7vw,126px) 0}.iso-redesign.iso-how .iso-how-shell{backdrop-filter:none;background:#ffffff14;border:1px solid #ffffff3d;border-radius:24px;grid-template-columns:minmax(0,.62fr) minmax(390px,.38fr);gap:0;width:min(100% - 88px,1460px);display:grid;overflow:hidden;box-shadow:0 24px 64px #09111f29}.iso-redesign.iso-how .iso-how-grid{min-width:0;display:block}.iso-redesign.iso-how .statement-carousel{width:100%;max-width:100%;min-height:clamp(560px,42vw,700px);box-shadow:none;background:0 0;border:0;border-radius:0}.iso-redesign.iso-how .statement-frame{background:#ffffffeb;border:1px solid #ffffff47;border-radius:18px;display:block;inset:clamp(28px,3.5vw,54px);overflow:hidden;box-shadow:0 18px 48px #09111f29}.iso-redesign.iso-how .statement-frame img{object-fit:contain;object-position:center;background:#fff;width:auto;max-width:calc(100% - clamp(34px,4vw,64px));height:calc(100% - clamp(34px,4vw,64px));max-height:calc(100% - clamp(34px,4vw,64px));padding:0;inset:50% auto auto 50%;transform:translate(-50%,-48%)scale(.98);box-shadow:0 14px 38px #09111f29}.iso-redesign.iso-how .statement-frame img.is-active{transform:translate(-50%,-50%)scale(1)}.iso-redesign.iso-how .statement-dots{bottom:24px}.iso-redesign.iso-how .statement-dots button{background:#ffffff6b;width:34px;height:5px}.iso-redesign.iso-how .statement-dots button[aria-current=true]{background:#fff}.iso-redesign.iso-how .iso-how-heading{color:#fff;min-width:0;box-shadow:none;background:0 0;border-left:1px solid #ffffff3d;border-radius:0;align-content:center;gap:clamp(24px,3vw,38px);padding:clamp(42px,5vw,76px);display:grid}.iso-redesign.iso-how .iso-how-heading h2{color:#fff;max-width:420px;font-size:var(--type-major-h2);line-height:1.04}.iso-redesign.iso-how .iso-steps{border-top:1px solid #ffffff3d;gap:0;display:grid}.iso-redesign.iso-how .iso-steps article,.iso-redesign.iso-how .iso-steps article:first-child,.iso-redesign.iso-how .iso-steps article:last-child{min-height:92px;box-shadow:none;transform-origin:50%;background:0 0;border:0;border-bottom:1px solid #ffffff3d;border-radius:0;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:18px;padding:24px 0;transition:transform .18s,background-color .18s;display:grid}.iso-redesign.iso-how .iso-steps article:hover,.iso-redesign.iso-how .iso-steps article:focus-visible{background:#ffffff14;outline:0;transform:scale(1.025)}.iso-redesign.iso-how .iso-steps h3{color:#fff;font-size:var(--type-h3);line-height:1.16}.iso-redesign.iso-how .iso-go{justify-self:start}@media (width<=1100px){.iso-partner-story-grid,.iso-provider-shell,.iso-services-composition,.iso-redesign.iso-proof .iso-proof-layout,.iso-redesign.iso-how .iso-how-shell{grid-template-columns:1fr}.iso-provider-intro,.iso-services-composition .iso-services-intro{position:static}.iso-provider-directory{grid-template-columns:1fr}.iso-redesign.iso-how .iso-how-heading{border-top:1px solid #ffffff3d;border-left:0}}@media (width<=768px){.iso-partner-story-grid,.iso-provider-shell,.iso-services-composition,.iso-redesign.iso-proof .iso-proof-layout,.iso-redesign.iso-how .iso-how-shell{width:min(100% - 40px,100%)}.iso-redesign.iso-how .statement-carousel{min-height:clamp(460px,72vw,580px)}}@media (width<=430px){.iso-partner-story-grid,.iso-provider-shell,.iso-services-composition,.iso-redesign.iso-proof .iso-proof-layout,.iso-redesign.iso-how .iso-how-shell{width:calc(100% - 32px)}.iso-redesign.iso-how .statement-carousel{min-height:430px}.iso-redesign.iso-how .iso-how-heading{padding:30px 24px}}.faq-page h1:after,.pricing-page h1:after,.faq-entry h2:before,.pricing-cards article:before{content:none;display:none}.pricing-cards article,.pricing-cards article.orange,.pricing-cards article.purple,.pricing-cards article.violet{background:#fff;border:0;border-radius:8px;overflow:hidden;box-shadow:0 16px 34px #09111f1f}.pricing-cards h3,.pricing-cards strong,.pricing-cards small{color:#fff}.pricing-cards h3{padding:28px 8px 8px}.pricing-cards strong{padding:2px 8px}.pricing-cards small{padding:0 8px 26px}.pricing-cards a,.pricing-cards .orange a,.pricing-cards .purple a,.pricing-cards .violet a{min-height:var(--cta-height);border-radius:var(--cta-radius);background:var(--cta-bg);color:#fff;box-shadow:none}.pricing-cards a:hover,.pricing-cards a:focus-visible{background:var(--cta-bg-hover);box-shadow:none}.contact-band:before{content:none;display:none}body:has(.contact-band) .hero h1{margin-bottom:clamp(18px,2.4vw,28px)}.contact-band .form-grid .button{background:var(--cta-bg);color:#fff;box-shadow:none}.contact-band .form-grid .button:hover,.contact-band .form-grid .button:focus-visible{background:var(--cta-bg-hover);color:#fff;box-shadow:none}textarea{min-height:128px}.contact-band .form-grid{background:#ffffff24;border:1px solid #ffffff52;border-radius:18px;padding:clamp(22px,3vw,34px);box-shadow:0 20px 48px #09111f24}.contact-band .form-grid .upload-field{grid-column:1/2}.contact-band .form-grid .button{grid-column:2/3;place-self:center end}@media (width<=900px){.contact-band .form-grid .upload-field,.contact-band .form-grid .button{grid-column:1/-1}.contact-band .form-grid .button{justify-self:start}}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(34px,4.6vw,66px);width:min(100%,980px)}.pricing-cards article,.pricing-cards article.orange,.pricing-cards article.purple,.pricing-cards article.violet{text-align:center;background:#fff;border:0;border-radius:8px;flex-direction:column;min-height:500px;padding:0 0 34px;display:flex;overflow:hidden;box-shadow:0 18px 34px #09111f21}.pricing-cards h3,.pricing-cards strong,.pricing-cards small{color:#fff;text-align:center;width:100%;margin:0}.pricing-cards h3{min-height:48px;font-family:var(--font-body);text-transform:uppercase;padding:26px 14px 6px;font-size:15px;font-weight:850;line-height:1.15}.pricing-cards strong{font-family:var(--font-body);padding:4px 14px 2px;font-size:clamp(46px,3.8vw,58px);font-weight:850;line-height:1.02;display:block}.pricing-cards small{text-transform:uppercase;min-height:54px;padding:8px 14px 24px;font-size:15px;font-weight:850;line-height:1.15;display:block}.pricing-cards .orange h3,.pricing-cards .orange strong,.pricing-cards .orange small{background:#ff4b13!important}.pricing-cards .purple h3,.pricing-cards .purple strong,.pricing-cards .purple small{background:#a5349b!important}.pricing-cards .violet h3,.pricing-cards .violet strong,.pricing-cards .violet small{background:#6523bf!important}.pricing-cards p{min-height:136px;color:var(--text-primary);text-align:center;margin:0;padding:24px 28px 12px;font-size:clamp(17px,1.1vw,19px);line-height:1.28}.pricing-cards ul{min-height:100px;color:var(--text-primary);text-align:left;border:0;margin:0;padding:0 34px 20px 56px;font-size:15px;line-height:1.25;list-style-position:outside}.pricing-cards li{margin:0 0 4px}.pricing-cards a,.pricing-cards .orange a,.pricing-cards .purple a,.pricing-cards .violet a{color:#fff;width:calc(100% - 36px);min-width:0;max-width:232px;min-height:50px;box-shadow:none;border-radius:999px;margin:auto auto 0;font-size:16px;font-weight:700}.pricing-cards .orange a{background:#ff4b13}.pricing-cards .purple a{background:#a5349b}.pricing-cards .violet a{background:#6523bf}.pricing-cards a:hover,.pricing-cards a:focus-visible{filter:brightness(.94);box-shadow:none;transform:none}@media (width<=900px){.pricing-cards{grid-template-columns:1fr;width:min(100%,360px)}}.home-modern .v3-hero-visual,.home-modern .hero-document-visual,.home-modern .hero-analysis-workspace{position:relative}.home-modern .v3-hero-visual:before,.home-modern .hero-document-visual:before,.home-modern .hero-analysis-workspace:before{content:"";z-index:0;backdrop-filter:blur(8px);pointer-events:none;background:linear-gradient(135deg,#ffffff57,#1aa5dc14 52%,#7e4af414),linear-gradient(115deg,#ff4b131a,#0000 32%);border:1px solid #1aa5dc2e;border-radius:18px;position:absolute;inset:12% 6% 10% 12%;box-shadow:0 18px 46px #09111f14}.home-modern .v3-statement-sheet,.home-modern .statement-stack img{border:1px solid #09111f1a;border-radius:8px;box-shadow:0 18px 42px #09111f1f}.iso-advantage-panels article{backdrop-filter:blur(7px)saturate(105%);background:#1e22327a;border:1px solid #ffffff2e;box-shadow:0 10px 24px #09111f1a,inset 1px 0 #ffffff0a}.iso-advantage-panels article:before{opacity:.42;background:linear-gradient(120deg,#ffffff17,#0000 42%)}.iso-redesign.iso-how .iso-how-shell{backdrop-filter:blur(8px);background:linear-gradient(120deg,#ffffff1c,#ffffff0e),linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/84px 84px,linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/84px 84px;border:1px solid #ffffff38;border-radius:18px;box-shadow:0 14px 34px #09111f1a}.iso-redesign.iso-how .statement-frame{border:1px solid #ffffff3d;border-radius:14px;box-shadow:0 12px 30px #09111f1c}.pricing-page>div>h2:first-of-type{color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-secondary-h2);text-align:center;margin:0 auto clamp(28px,3.8vw,44px);font-weight:850;line-height:1.08;display:block}.pricing-cards{justify-content:center;gap:clamp(36px,4vw,64px);width:min(100%,1120px)}.pricing-cards article,.pricing-cards article.orange,.pricing-cards article.purple,.pricing-cards article.violet{min-height:540px}.pricing-cards p{min-height:148px}.pricing-cards ul{min-height:110px}.pricing-note{width:min(100%,1120px);margin-inline:auto;padding-inline:clamp(18px,2.2vw,34px)}@media (width<=900px){.pricing-cards,.pricing-note{width:min(100%,420px)}}.contact-band:before,.contact-band:after{content:none!important;display:none!important}.iso-provider-intro{z-index:2;background:#fff;position:relative!important;top:auto!important}.iso-provider-directory article,.iso-provider-directory article:first-child,.iso-provider-directory article:nth-child(odd){padding:clamp(28px,2.8vw,40px)!important}.iso-provider-directory article:before{content:none!important;display:none!important}.iso-services-section{padding-top:clamp(46px,5vw,76px)!important}.iso-redesign.iso-proof .iso-proof-copy p{font-size:clamp(18px,1.2vw,20px)!important;line-height:1.62!important}.faq-page:before,.pricing-page:before,.contact-band:before,.contact-band:after,.iso-provider-credibility:before,.iso-redesign.iso-how .iso-how-shell:before,.iso-redesign.iso-how .iso-how-shell:after{content:none!important;display:none!important}.iso-redesign.iso-how .iso-how-shell{background:linear-gradient(120deg,#ffffff21,#ffffff0e)!important}.msa-page-hero,.msa-editorial-section,.msa-analysis-section,.msa-feature-section,.msa-discovery-section,.msa-close-section{position:relative;overflow:clip}.msa-page-hero{background:linear-gradient(116deg,#fff 0 58%,#e8f1fadb 58% 100%),#fff;padding:clamp(70px,8vw,118px) 0 clamp(62px,7vw,104px)}.msa-page-hero:before,.msa-page-hero:after{content:"";pointer-events:none;position:absolute}.msa-page-hero:before{clip-path:polygon(17% 0,100% 0,84% 100%,0 100%);background:linear-gradient(135deg,#1aa5dc2e,#7e4af421);width:min(45vw,680px);height:72%;top:12%;right:-9vw}.msa-page-hero:after{background:var(--msa-orange);border-radius:999px;width:min(28vw,420px);height:5px;bottom:34px;left:max(24px,50vw - 690px)}.msa-page-hero-grid{z-index:1;grid-template-columns:minmax(0,.54fr) minmax(320px,.46fr);align-items:center;gap:clamp(48px,7vw,116px);display:grid;position:relative}.msa-page-hero-copy h1{max-width:720px;color:var(--text-primary);letter-spacing:0;font-size:clamp(52px,5.15vw,68px);line-height:.98}.msa-page-hero-copy h1 span{color:var(--msa-orange)}.msa-page-hero-copy p{max-width:760px;color:var(--text-primary);margin:clamp(24px,3vw,36px) 0 0;font-size:clamp(18px,1.25vw,20px);line-height:1.62}.msa-page-hero-visual{place-items:center;min-height:clamp(360px,35vw,520px);display:grid}.msa-document-stack{aspect-ratio:1.08;width:min(100%,520px);position:relative}.msa-document-stack:before{content:"";background:linear-gradient(135deg,#ffffffad,#7e4af41a);border:1px solid #1aa5dc38;border-radius:20px;position:absolute;inset:15% 0 12% 14%;transform:skew(-9deg);box-shadow:0 24px 58px #09111f1c}.msa-document-sheet{background:#fff;border:1px solid #09111f1c;border-radius:10px;display:block;position:absolute;box-shadow:0 18px 44px #09111f1f}.msa-document-sheet:before,.msa-document-sheet:after{content:"";border-radius:999px;position:absolute;left:12%;right:12%}.msa-document-sheet:before{background:var(--msa-orange);height:8px;top:14%}.msa-document-sheet:after{background:repeating-linear-gradient(#09111f29 0 1px,#0000 1px 24px),linear-gradient(90deg,#1aa5dc21,#0000 42%,#7e4af41f);height:54%;top:28%}.msa-document-sheet.sheet-back{opacity:.82;inset:14% 18% 12% 6%;transform:rotate(-7deg)}.msa-document-sheet.sheet-mid{opacity:.9;inset:9% 10% 8% 14%;transform:rotate(4deg)}.msa-document-sheet.sheet-front{inset:4% 4% 2% 23%}.msa-document-sheet.sheet-front i{background:#09111f1f;border-radius:999px;width:76%;height:9px;position:absolute;left:12%}.msa-document-sheet.sheet-front i:first-child{width:42%;top:44%}.msa-document-sheet.sheet-front i:nth-child(2){background:#1aa5dc33;width:72%;top:51%}.msa-document-sheet.sheet-front i:nth-child(3){width:55%;top:58%}.msa-document-sheet.sheet-front i:nth-child(4){background:#ff4b1352;width:76%;top:68%}.msa-document-sheet.sheet-front i:nth-child(5){width:48%;top:75%}.msa-document-sheet.sheet-front i:nth-child(6){background:#7e4af42e;width:64%;top:82%}.msa-editorial-section{background:#fff;padding:clamp(76px,8vw,124px) 0}.msa-editorial-grid{grid-template-columns:minmax(0,.53fr) minmax(320px,.47fr);align-items:center;gap:clamp(54px,7vw,112px);display:grid}.msa-editorial-copy h2,.msa-analysis-section article.is-section-heading h2,.msa-feature-section h2,.msa-discovery-section h2,.msa-close-section h2{color:var(--text-primary);font-size:var(--type-major-h2);letter-spacing:0;line-height:1.06}.msa-editorial-copy p,.msa-analysis-section p,.msa-feature-section p,.msa-close-section p{color:var(--text-primary);font-size:clamp(17px,1.05vw,18px);line-height:1.64}.msa-editorial-copy p{max-width:730px;margin-top:24px}.msa-editorial-image-panel{background:linear-gradient(135deg,#fff,#e8f1fad1);border:1px solid #09111f1c;border-radius:18px;margin:0;padding:clamp(14px,1.6vw,22px);position:relative;box-shadow:0 22px 56px #09111f1a}.msa-editorial-image-panel:before{content:"";clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);z-index:-1;background:linear-gradient(90deg,#7e4af42e,#1aa5dc29);border-radius:8px;height:64px;position:absolute;inset:auto -18px -18px 18%}.msa-editorial-image-panel img{object-fit:cover;width:100%;min-height:clamp(360px,33vw,510px);box-shadow:none;border-radius:12px}.msa-analysis-section{background:linear-gradient(#f8fafc,#fff);padding:clamp(78px,8vw,118px) 0}.msa-analysis-section>.wix-container{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(46px,7vw,110px);display:grid}.msa-analysis-section article{border-top:1px solid #09111f21;padding:clamp(24px,2.8vw,38px) 0;position:relative}.msa-analysis-section article.is-section-heading{border-top:0;grid-row:span 3;padding-top:0}.msa-analysis-section article:not(.is-section-heading) h2{max-width:620px;color:var(--text-primary);font-size:clamp(24px,2vw,30px);line-height:1.12}.msa-analysis-section article:not(.is-section-heading) h2:before{content:"";background:var(--msa-orange);border-radius:999px;width:42px;height:4px;margin:0 0 18px;display:block}.msa-analysis-section p{max-width:760px;margin-top:18px}.msa-feature-section{background:linear-gradient(132deg, var(--msa-orange) 0%, #b93aaa 48%, var(--msa-blue) 100%);color:#fff;padding:clamp(78px,8.5vw,132px) 0}.msa-feature-section:before{content:"";clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);pointer-events:none;background:#ffffff1f;width:min(48vw,720px);height:100%;position:absolute;top:0;right:-10vw}.msa-feature-grid{z-index:1;grid-template-columns:minmax(0,.54fr) minmax(320px,.46fr);align-items:start;gap:clamp(44px,7vw,104px);display:grid;position:relative}.msa-feature-section h2,.msa-feature-section h3,.msa-feature-section p,.msa-feature-section li{color:#fff}.merchant-approach-copy p{max-width:740px;margin-top:24px}.merchant-insight-card{backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff47;border-radius:18px;width:100%;min-height:0;padding:clamp(30px,3vw,44px);box-shadow:0 18px 42px #09111f24}.merchant-insight-card h2{font-size:clamp(28px,2.7vw,38px)}.merchant-insight-card h3{margin:18px 0 22px;font-size:clamp(19px,1.4vw,22px);line-height:1.22}.merchant-insight-card ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.merchant-insight-card li{border-top:1px solid #ffffff3d;padding:16px 0 16px 30px;font-size:clamp(16px,1.05vw,18px);line-height:1.45;position:relative}.merchant-insight-card li:before{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:24px;left:0}.msa-discovery-section{background:#fff;padding:clamp(78px,8vw,124px) 0}.msa-discovery-section h2{margin-bottom:clamp(34px,4vw,54px)}.msa-discovery-grid{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:clamp(34px,4vw,64px);display:grid}.msa-discovery-panel{border-top:1px solid #09111f29;padding-top:22px}.msa-discovery-panel h3{color:var(--text-primary);margin:0 0 20px;font-size:clamp(24px,2vw,30px);line-height:1.12}.merchant-link-grid{background:#fff;border:1px solid #09111f21;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid;overflow:hidden;box-shadow:0 16px 40px #09111f0f}.merchant-link-grid a,.merchant-link-grid span{min-height:68px;color:var(--text-primary);text-align:left;border:1px solid #09111f1a;border-top:0;border-left:0;justify-content:space-between;align-items:center;padding:16px 18px;font-size:clamp(15px,1vw,17px);font-weight:760;line-height:1.18;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:flex}.merchant-link-grid a:nth-child(2n),.merchant-link-grid span:nth-child(2n){border-right:0}.merchant-link-grid a:after{content:"";background:var(--msa-orange);border-radius:999px;flex:none;width:18px;height:2px;margin-left:12px;transition:width .18s}.merchant-link-grid a:hover,.merchant-link-grid a:focus-visible{color:var(--msa-purple);background:#e8f1fab8;transform:translateY(-1px)}.merchant-link-grid a:hover:after,.merchant-link-grid a:focus-visible:after{width:28px}.merchant-link-grid span{color:var(--text-secondary)}.msa-close-section{background:linear-gradient(120deg, #7e4af4f5, #1aa5dce0), var(--msa-purple);padding:clamp(78px,8.5vw,132px) 0}.msa-close-section:before{content:"";clip-path:polygon(0 0,100% 18%,80% 100%,0 100%);pointer-events:none;background:#ffffff1a;width:min(48vw,720px);height:72%;position:absolute;bottom:0;left:-9vw}.msa-close-grid{z-index:1;grid-template-columns:minmax(0,.55fr) minmax(320px,.45fr);align-items:stretch;gap:clamp(44px,7vw,104px);display:grid;position:relative}.msa-close-section h2,.msa-close-section p,.msa-close-section strong{color:#fff}.msa-close-section p{margin-top:20px}.msa-close-process,.msa-close-cta{background:#ffffff1a;border:1px solid #ffffff38;border-radius:18px;padding:clamp(30px,3vw,46px)}.msa-close-cta{background:#ffffff29}.merchant-contact-cta{margin-top:26px}@media (width<=1020px){.msa-page-hero-grid,.msa-editorial-grid,.msa-feature-grid,.msa-close-grid,.msa-discovery-grid,.msa-analysis-section>.wix-container{grid-template-columns:1fr}.msa-analysis-section article.is-section-heading{grid-row:auto}.msa-page-hero-visual{min-height:380px}}@media (width<=640px){.msa-page-hero{padding-top:54px}.msa-page-hero-copy h1{font-size:clamp(42px,13vw,56px)}.msa-page-hero-visual,.msa-editorial-image-panel img{min-height:310px}.merchant-link-grid{grid-template-columns:1fr}.merchant-link-grid a,.merchant-link-grid span,.merchant-link-grid a:nth-child(2n),.merchant-link-grid span:nth-child(2n){border-right:0}}.merchant-page-hero .msa-page-hero-copy h1{color:#050505;max-width:430px;font-family:var(--font-title);margin:0;font-size:clamp(38px,4vw,50px);font-weight:850;line-height:.98}.merchant-page-hero .msa-page-hero-copy h1 span{color:#050505;display:block}.merchant-page-hero .msa-page-hero-copy h1:after{content:"for Smarter, Cheaper Credit Card Processing";color:var(--msa-orange);font-family:var(--font-body);margin-top:10px;font-size:clamp(18px,1.7vw,24px);font-weight:850;line-height:1.08;display:block}.merchant-page-hero .msa-page-hero-copy h1{font-size:0}.merchant-page-hero .msa-page-hero-copy h1 span{font-size:clamp(38px,4vw,50px)}.merchant-page-hero .msa-page-hero-copy p{color:#1a1a1a;text-align:justify;max-width:520px;margin:0;font-size:clamp(16px,1.05vw,18px);line-height:1.42}.merchant-page-hero .msa-page-hero-visual{display:none}.merchant-definition .msa-editorial-copy h2{color:#111;max-width:380px;font-family:var(--font-body);margin:0;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.28}.merchant-definition .msa-editorial-copy p{color:#111;max-width:430px;margin-top:22px;font-size:clamp(15px,.95vw,17px);line-height:1.55}.merchant-definition .msa-editorial-image-panel{background:#fff;border:0;border-radius:0;width:min(100%,460px);margin:0 auto;padding:8px;box-shadow:0 12px 28px #09111f3d}.merchant-definition .msa-editorial-image-panel:before{content:none}.merchant-definition .msa-editorial-image-panel img{aspect-ratio:458/445;object-fit:cover;border-radius:0;width:100%;min-height:0}.merchant-understand>.wix-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(42px,7vw,110px);width:min(1180px,100vw - 48px);display:grid}.merchant-understand article{text-align:center;border:0;padding:0}.merchant-understand article.is-section-heading{grid-column:1/-1;margin-bottom:18px}.merchant-understand article.is-section-heading h2{color:#050505;max-width:none;font-family:var(--font-title);text-align:center;margin:0;font-size:clamp(36px,4.2vw,54px);font-weight:850;line-height:1.02}.merchant-understand article:not(.is-section-heading) h2{max-width:260px;color:var(--msa-purple);font-family:var(--font-body);text-align:center;margin:0 auto;font-size:clamp(15px,1.1vw,17px);font-weight:850;line-height:1.16}.merchant-understand article:not(.is-section-heading) h2:before{content:none}.merchant-understand p{color:#222;text-align:center;max-width:300px;margin:18px auto 0;font-size:clamp(14px,.95vw,16px);line-height:1.6}.merchant-approach:before{content:none}.merchant-approach-copy h2,.merchant-insight-card>h2{color:#050505;font-family:var(--font-body);background:#fff;border-radius:0 0 7px 7px;margin:0 0 22px;padding:13px 18px;font-size:15px;font-weight:850;line-height:1.1;display:inline-block}.merchant-approach-copy p{color:#fff;max-width:760px;margin:0;font-size:clamp(15px,1vw,17px);line-height:1.46}.merchant-insight-card{color:#111;backdrop-filter:none;background:#fff;border:0;border-radius:6px;width:min(100%,310px);margin:0 auto;padding:28px 28px 30px;box-shadow:0 16px 32px #09111f38}.merchant-insight-card>h2{color:#111;text-align:center;background:0 0;margin:0 0 4px;padding:0;display:block}.merchant-insight-card h3{color:#111;text-align:center;margin:0 0 20px;font-size:15px;font-weight:850}.merchant-insight-card li{color:#111;border:0;padding:6px 0 6px 18px;font-size:14px;line-height:1.35}.merchant-insight-card li:before{background:#111;border-radius:50%;width:5px;height:5px;top:13px}.merchant-explore{text-align:center;background:#fff;padding:clamp(46px,6vw,76px) 0 clamp(64px,7vw,96px)}.merchant-explore h2{color:#050505;font-family:var(--font-title);margin:0 0 28px;font-size:clamp(36px,4vw,52px);font-weight:850;line-height:1.04}.merchant-explore .msa-discovery-grid{grid-template-columns:1fr;gap:44px;width:min(760px,100%);margin:0 auto;display:grid}.merchant-explore .msa-discovery-panel{border:0;padding:0}.merchant-explore .msa-discovery-panel h3{color:#050505;font-family:var(--font-body);text-align:center;margin:0 0 16px;font-size:20px;font-weight:850;line-height:1.1}.merchant-explore .merchant-link-grid{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{color:#111;text-align:center;background:#fff;border:1px solid #09111f2e;justify-content:center;min-height:72px;padding:12px 14px;font-size:13px;font-weight:850;line-height:1.16}.merchant-explore .merchant-link-grid a:after{content:none}.merchant-explore .merchant-link-grid a:hover,.merchant-explore .merchant-link-grid a:focus-visible{color:var(--msa-purple);background:#7e4af414;transform:none}.merchant-close:before{content:none}.merchant-close .msa-close-process,.merchant-close .msa-close-cta{background:0 0;border:0;border-radius:0;padding:0}.merchant-close h2{color:#050505;font-family:var(--font-title);font-size:clamp(38px,4.2vw,54px);font-weight:850;line-height:1.18}.merchant-close p,.merchant-close strong{color:#111}.merchant-close p{text-align:justify;max-width:430px;font-size:clamp(15px,1vw,17px);line-height:1.42}.merchant-close .msa-close-cta p{max-width:360px}@media (width<=1020px){.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-approach .msa-feature-grid,.merchant-close .msa-close-grid{grid-template-columns:1fr}.merchant-page-hero .msa-page-hero-copy{display:block}.merchant-page-hero .msa-page-hero-copy p{margin-top:24px}.merchant-understand>.wix-container{grid-template-columns:1fr;gap:30px}}@media (width<=720px){.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-understand>.wix-container,.merchant-approach .msa-feature-grid,.merchant-explore>.wix-container,.merchant-close .msa-close-grid{width:min(100%,100vw - 36px)}.merchant-explore .merchant-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-close .msa-close-grid{gap:44px}}.merchant-page-hero .msa-page-hero-copy{display:block}.merchant-page-hero .msa-page-hero-copy h1:after{content:none}.merchant-page-hero .msa-page-hero-copy h1 span{color:var(--text-primary);font-size:inherit}.merchant-page-hero .msa-page-hero-copy h1 strong{color:var(--msa-orange);font-family:var(--font-title);margin-top:10px;font-size:clamp(32px,3.2vw,44px);font-weight:850;line-height:1.08}.merchant-page-hero .msa-page-hero-visual{z-index:1;place-items:center;min-height:clamp(430px,38vw,560px);display:grid;position:relative}.merchant-hero-documents{aspect-ratio:1.12;isolation:isolate;width:min(100%,650px);position:relative}.merchant-hero-documents:before{content:"";z-index:-1;background:linear-gradient(135deg,#1aa5dc1a,#7e4af414);border:1px solid #1aa5dc2e;border-radius:8px;position:absolute;inset:13% 2% 9% 8%;transform:skew(-8deg);box-shadow:0 18px 42px #09111f14}.merchant-hero-documents:after{content:"";z-index:-1;background:#ff4b131a;border-radius:6px;width:38%;height:28%;position:absolute;top:2%;right:2%;transform:skew(-8deg)}.merchant-hero-doc{object-fit:cover;background:#fff;border:1px solid #09111f1f;border-radius:8px;display:block;position:absolute;box-shadow:0 18px 42px #09111f1f}.merchant-hero-doc-main{z-index:3;width:74%;height:50%;top:20%;left:0;transform:rotate(-2deg)}.merchant-hero-doc-side{z-index:2;width:43%;height:76%;top:0;right:1%;transform:rotate(3deg)}.merchant-hero-doc-detail{z-index:4;width:48%;height:55%;bottom:0;left:26%;transform:rotate(1.5deg)}.merchant-definition .msa-editorial-grid{grid-template-columns:minmax(440px,.54fr) minmax(0,.46fr);gap:clamp(48px,6vw,84px);width:min(1280px,100vw - 64px)}.merchant-definition .msa-editorial-copy{order:2;padding-left:clamp(18px,2vw,32px);position:relative}.merchant-definition .msa-editorial-copy:before{content:"";background:var(--msa-orange);border-radius:0;width:4px;position:absolute;top:8px;bottom:10px;left:0}.merchant-definition .msa-editorial-copy h2{max-width:610px;color:var(--text-primary);font-family:var(--font-title);font-size:clamp(42px,4vw,52px);font-weight:850;line-height:1.08}.merchant-definition .msa-editorial-copy p{max-width:720px;color:var(--text-primary);font-size:clamp(17px,1.08vw,19px);line-height:1.62}.merchant-definition .msa-editorial-image-panel{background:linear-gradient(135deg,#fff,#e8f1fab8);border:1px solid #09111f1a;border-radius:8px;order:1;width:min(100%,640px);padding:clamp(10px,1vw,14px);box-shadow:0 16px 38px #09111f17}.merchant-definition .msa-editorial-image-panel:before{content:"";z-index:-1;clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);background:linear-gradient(90deg,#7e4af429,#1aa5dc24);border-radius:8px;height:86px;position:absolute;inset:auto -18px -18px 20%}.merchant-definition .msa-editorial-image-panel img{object-fit:cover;border-radius:8px;min-height:clamp(400px,32vw,520px)}.merchant-understand>.wix-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,3.6vw,52px);width:min(1280px,100vw - 64px)}.merchant-understand article.is-section-heading{margin-bottom:clamp(10px,2vw,26px)}.merchant-understand article.is-section-heading h2{font-family:var(--font-title);font-size:clamp(44px,4.5vw,58px);line-height:1.04}.merchant-understand article:not(.is-section-heading){border-top:1px solid #09111f26;padding-top:24px;position:relative}.merchant-understand article:not(.is-section-heading):before{content:"";background:var(--msa-orange);border-radius:0;width:72px;height:3px;position:absolute;top:-2px;left:0}.merchant-understand article:not(.is-section-heading) h2{max-width:360px;color:var(--msa-purple);font-family:var(--font-title);font-size:clamp(23px,1.8vw,28px);line-height:1.12}.merchant-understand p{max-width:390px;color:var(--text-secondary);font-size:clamp(17px,1.04vw,18px);line-height:1.66}.merchant-approach{background:linear-gradient(128deg, var(--msa-orange) 0%, #c83b9f 56%, var(--msa-blue) 100%);padding:clamp(66px,7vw,98px) 0;overflow:hidden}.merchant-approach:before{content:"";clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);background:linear-gradient(135deg,#ffffff1f,#ffffff0a);width:min(46vw,620px);height:100%;position:absolute;top:0;right:-14vw}.merchant-approach-copy h2,.merchant-insight-card>h2{border-radius:8px}.merchant-approach-copy h2{font-family:var(--font-title);font-size:clamp(28px,2.6vw,38px)}.merchant-approach-copy p{max-width:790px;font-size:clamp(17px,1.1vw,19px);line-height:1.58}.merchant-insight-card{width:min(100%,430px);box-shadow:none;background:#ffffffeb;border:1px solid #ffffff61;border-radius:8px;padding:clamp(34px,3.5vw,48px)}.merchant-insight-card h3{font-size:clamp(18px,1.4vw,22px);line-height:1.22}.merchant-insight-card li{border-top:1px solid #09111f1a;padding:12px 0 12px 24px;font-size:clamp(16px,1vw,17px);line-height:1.42}.merchant-insight-card li:before{background:var(--msa-orange);top:20px}.merchant-explore{padding:clamp(64px,6.5vw,92px) 0}.merchant-explore h2{font-family:var(--font-title);margin-bottom:38px;font-size:clamp(44px,4.4vw,58px);line-height:1.04}.merchant-explore .msa-discovery-grid{gap:clamp(38px,4.8vw,62px);width:min(1120px,100%)}.merchant-explore .msa-discovery-panel h3{font-family:var(--font-title);margin-bottom:20px;font-size:clamp(24px,2vw,30px)}.merchant-explore .merchant-link-grid{gap:7px}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{border-color:#09111f21;border-radius:4px;min-height:84px;padding:17px 19px;font-size:clamp(14.5px,.98vw,16px);transition:border-color .18s,background-color .18s,color .18s}.merchant-explore .merchant-link-grid a:hover,.merchant-explore .merchant-link-grid a:focus-visible{background:#f7fafeeb;border-color:#09111f3d}.merchant-explore .merchant-solutions-links a:hover,.merchant-explore .merchant-solutions-links a:focus-visible{color:var(--msa-orange)}.merchant-explore .merchant-industries-links a:hover,.merchant-explore .merchant-industries-links a:focus-visible{color:var(--msa-purple)}.merchant-close:before{content:"";clip-path:polygon(0 8%,100% 0,82% 100%,0 100%);background:linear-gradient(135deg,#7e4af41a,#1aa5dc1a);width:min(46vw,680px);height:74%;position:absolute;bottom:0;left:-9vw}.merchant-close .msa-close-grid{grid-template-columns:minmax(0,.52fr) minmax(360px,.48fr);gap:clamp(42px,5.8vw,78px);width:min(1280px,100vw - 64px)}.merchant-close .msa-close-process,.merchant-close .msa-close-cta{z-index:1;background:0 0;border-top:1px solid #09111f1f;border-radius:0;padding:clamp(30px,3vw,44px) 0;position:relative}.merchant-close h2{color:var(--text-primary);font-family:var(--font-title);font-size:clamp(44px,4.2vw,58px);line-height:1.08}.merchant-close p{max-width:560px;color:var(--text-primary);text-align:left;font-size:clamp(17px,1.08vw,19px);line-height:1.62}.merchant-contact-cta{min-height:50px;margin-top:24px;padding:14px 30px;font-size:15px}@media (width<=1020px){.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-approach .msa-feature-grid,.merchant-close .msa-close-grid{grid-template-columns:1fr;width:min(100%,100vw - 44px)}.merchant-page-hero .msa-page-hero-visual{min-height:430px}.merchant-definition .msa-editorial-copy,.merchant-definition .msa-editorial-image-panel{order:initial}.merchant-understand>.wix-container,.merchant-explore>.wix-container{width:min(100%,100vw - 44px)}}@media (width<=720px){.merchant-page-hero,.merchant-definition,.merchant-understand,.merchant-approach,.merchant-explore,.merchant-close{padding-block:48px}.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-understand>.wix-container,.merchant-approach .msa-feature-grid,.merchant-explore>.wix-container,.merchant-close .msa-close-grid{width:min(100%,100vw - 36px)}.merchant-page-hero .msa-page-hero-copy h1{font-size:clamp(42px,13vw,56px)}.merchant-page-hero .msa-page-hero-copy h1 strong{font-size:clamp(28px,8vw,36px)}.merchant-page-hero .msa-page-hero-visual{min-height:330px}.merchant-hero-documents{width:min(100%,430px)}.merchant-definition .msa-editorial-image-panel img{min-height:310px}.merchant-understand>.wix-container{grid-template-columns:1fr}.merchant-explore .merchant-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.merchant-page-hero{background:linear-gradient(112deg,#fff 0 52%,#f7f9fc 52% 100%);padding:clamp(74px,7.5vw,118px) 0 clamp(58px,6vw,86px)}.merchant-page-hero .msa-page-hero-grid{grid-template-columns:minmax(0,.48fr) minmax(520px,.52fr);gap:clamp(46px,6vw,92px);width:min(1280px,100vw - 72px)}.merchant-page-hero .msa-page-hero-copy h1{max-width:720px;color:var(--text-primary);font-family:var(--font-title);font-size:clamp(58px,4.7vw,68px);font-weight:850;line-height:1}.merchant-page-hero .msa-page-hero-copy h1 strong{color:var(--msa-orange);font-size:inherit;line-height:inherit}.merchant-page-hero .msa-page-hero-copy p{max-width:680px;color:var(--text-secondary);text-align:left;margin-top:clamp(26px,3vw,36px);font-size:clamp(18px,1.2vw,20px);line-height:1.64}.merchant-payment-scene{aspect-ratio:1.18;isolation:isolate;width:min(100%,720px);position:relative}.merchant-payment-photo{object-fit:cover;object-position:58% 50%;border:1px solid #09111f1a;border-radius:8px;width:92%;height:84%;position:absolute;inset:5% 0 11%;box-shadow:0 22px 54px #09111f1f}.merchant-payment-panel{background:#ffffffeb;border:1px solid #09111f1f;border-radius:6px;position:absolute;box-shadow:0 16px 34px #09111f1a}.merchant-payment-panel-primary{width:34%;height:26%;top:14%;right:1%}.merchant-payment-panel-primary:before,.merchant-payment-panel-primary:after,.merchant-payment-panel-secondary:before,.merchant-payment-panel-secondary:after{content:"";background:#09111f21;height:2px;position:absolute;left:18px;right:18px}.merchant-payment-panel-primary:before{top:26%}.merchant-payment-panel-primary:after{background:#ff4b13b3;top:48%;right:34%}.merchant-payment-panel-secondary{width:28%;height:18%;bottom:2%;right:12%}.merchant-payment-panel-secondary:before{top:34%}.merchant-payment-panel-secondary:after{background:#7e4af480;top:58%;right:48%}.merchant-payment-rule{background:#1aa5dc57;height:1px;position:absolute}.merchant-payment-rule-one{width:46%;top:1%;left:3%}.merchant-payment-rule-two{background:#ff4b135c;width:30%;top:47%;right:0}.merchant-definition{background:#fff;padding:clamp(72px,7vw,108px) 0}.merchant-definition .msa-editorial-copy:before{background:var(--msa-orange);width:5px;top:18px;bottom:18px}.merchant-definition .msa-editorial-copy h2{max-width:640px;font-size:clamp(42px,3.7vw,52px);line-height:1.08}.merchant-definition .msa-editorial-image-panel:before{background:linear-gradient(100deg,#7e4af41a,#1aa5dc14);border:1px solid #1aa5dc2e;height:94px;inset:auto -24px -22px 16%}.merchant-understand article.is-section-heading:after{content:"";clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);background:linear-gradient(120deg,#ff4b131f,#1aa5dc14);border:1px solid #7e4af429;justify-self:stretch;height:88px}.merchant-understand article.is-section-heading h2{text-align:left;max-width:860px;margin:0;font-size:clamp(44px,4.5vw,60px);line-height:1.03}.merchant-understand article:not(.is-section-heading){border-top:1px solid #09111f24;padding:clamp(26px,3vw,38px) 0 0}.merchant-understand article:not(.is-section-heading):before{background:var(--msa-orange);width:86px;height:3px}.merchant-understand article:not(.is-section-heading) h2{max-width:390px;color:var(--text-primary);text-align:left;margin:0;font-size:clamp(24px,1.85vw,30px);line-height:1.12}.merchant-understand p{max-width:410px;color:var(--text-secondary);text-align:left;margin:18px 0 0;font-size:clamp(17px,1.04vw,18px);line-height:1.66}.merchant-approach:before{clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);background:linear-gradient(135deg,#ffffff1a,#ffffff08);width:min(38vw,540px);right:-10vw}.merchant-approach .msa-feature-grid{grid-template-columns:minmax(0,.55fr) minmax(430px,.45fr);gap:clamp(54px,6vw,92px);width:min(1280px,100vw - 72px)}.merchant-insight-card>h2{color:var(--msa-purple);font-family:var(--font-body);text-transform:uppercase;letter-spacing:0;margin-bottom:8px;font-size:14px;font-weight:850}.merchant-insight-card ul{margin:0;padding:0}.merchant-insight-card li{color:var(--text-secondary);border-top:1px solid #09111f1a;padding:14px 0 14px 28px;font-size:clamp(16px,1vw,18px);line-height:1.42}.merchant-insight-card li:before{background:var(--msa-orange);border-radius:0;width:7px;height:7px;top:23px;left:4px;transform:rotate(45deg)}.merchant-explore .merchant-link-grid{border-top:1px solid #09111f1f;border-left:1px solid #09111f1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{min-height:96px;color:var(--text-primary);text-align:left;background:#fff;border:1px solid #09111f1f;border-top:0;border-left:0;border-radius:0;justify-content:flex-start;align-items:flex-end;padding:20px 22px;font-size:clamp(15px,1vw,17px);font-weight:760;line-height:1.18;transition:background-color .18s,color .18s,box-shadow .18s;position:relative}.merchant-explore .merchant-link-grid a:before{content:"";background:#ff4b13b3;width:34px;height:3px;position:absolute;top:20px;left:22px}.merchant-explore .merchant-industries-links a:before{background:#7e4af48c}.merchant-explore .merchant-link-grid a:after{content:">";color:#09111f52;font-weight:800;position:absolute;top:18px;right:20px}.merchant-explore .merchant-link-grid a:hover,.merchant-explore .merchant-link-grid a:focus-visible{color:var(--msa-orange);background:#f7f9fc;box-shadow:inset 0 3px #ff4b13b8}.merchant-explore .merchant-industries-links a:hover,.merchant-explore .merchant-industries-links a:focus-visible{color:var(--msa-purple);box-shadow:inset 0 3px #7e4af48f}.merchant-explore .merchant-link-grid span{color:#09111f3d}.merchant-close:before{background:linear-gradient(135deg,#7e4af414,#1aa5dc14);border:1px solid #1aa5dc1f;width:min(40vw,620px);height:68%;left:-10vw}.merchant-close .msa-close-process,.merchant-close .msa-close-cta{background:0 0;border-top:2px solid #09111f24;padding:clamp(30px,3.4vw,48px) 0}.merchant-close strong{color:var(--text-primary)}.merchant-contact-cta{min-height:var(--cta-height);padding:0 var(--cta-padding-x);border-radius:var(--cta-radius);margin-top:24px;font-size:15px}@media (width<=1100px){.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-approach .msa-feature-grid,.merchant-close .msa-close-grid{grid-template-columns:1fr;width:min(100%,100vw - 48px)}.merchant-page-hero .msa-page-hero-visual{min-height:clamp(360px,58vw,520px)}.merchant-payment-scene{justify-self:start;width:min(100%,700px)}.merchant-definition .msa-editorial-copy,.merchant-definition .msa-editorial-image-panel{order:initial}.merchant-understand>.wix-container,.merchant-explore>.wix-container{width:min(100%,100vw - 48px)}.merchant-understand article.is-section-heading{grid-template-columns:1fr}.merchant-understand article.is-section-heading:after{max-width:420px;height:58px}.merchant-close .msa-close-cta{border-left:0;padding-left:0}}@media (width<=760px){.merchant-page-hero,.merchant-definition,.merchant-understand,.merchant-approach,.merchant-explore,.merchant-close{padding-block:50px}.merchant-page-hero{background:linear-gradient(#fff 0 58%,#f7f9fc 58% 100%)}.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-understand>.wix-container,.merchant-approach .msa-feature-grid,.merchant-explore>.wix-container,.merchant-close .msa-close-grid{width:min(100%,100vw - 36px)}.merchant-page-hero .msa-page-hero-copy h1{font-size:clamp(42px,13vw,56px)}.merchant-page-hero .msa-page-hero-copy p{font-size:17px}.merchant-payment-panel-primary{width:42%;height:27%}.merchant-payment-panel-secondary,.merchant-payment-rule{display:none}.merchant-definition .msa-editorial-copy{padding-left:24px}.merchant-definition .msa-editorial-image-panel img{aspect-ratio:4/3;min-height:300px}.merchant-understand>.wix-container{grid-template-columns:1fr;gap:32px}.merchant-understand article.is-section-heading{gap:22px}.merchant-understand article.is-section-heading h2,.merchant-explore h2,.merchant-close h2{font-size:clamp(36px,11vw,46px)}.merchant-explore .merchant-link-grid{grid-template-columns:1fr}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{min-height:78px;padding:18px 20px}.merchant-insight-card{padding:30px 24px}}.merchant-page-hero{background:linear-gradient(112deg,#fff 0 54%,#f7f9fc 54% 100%);padding:clamp(76px,7.5vw,118px) 0 clamp(64px,6.5vw,96px);overflow:hidden}.merchant-page-hero:before,.merchant-page-hero:after{content:none;display:none}.merchant-page-hero .msa-page-hero-grid{grid-template-columns:minmax(0,.47fr) minmax(520px,.53fr);align-items:center;gap:clamp(44px,5.8vw,86px);width:min(1280px,100vw - 72px)}.merchant-page-hero .msa-page-hero-copy h1{max-width:760px;font-size:clamp(60px,4.8vw,70px);line-height:1}.merchant-page-hero .msa-page-hero-copy h1 span,.merchant-page-hero .msa-page-hero-copy h1 strong{display:inline}.merchant-page-hero .msa-page-hero-copy h1 strong{color:var(--msa-orange);font-size:inherit;line-height:inherit;margin:0}.merchant-page-hero .msa-page-hero-copy h1 strong em{color:var(--text-primary);font-style:normal}.merchant-page-hero .msa-page-hero-copy p{max-width:690px;color:var(--text-secondary);margin-top:clamp(26px,3vw,36px);font-size:clamp(18px,1.18vw,20px);line-height:1.66}.merchant-payment-scene{aspect-ratio:1.22;isolation:isolate;background:linear-gradient(110deg,#ffffff57,#fff0 52%),linear-gradient(132deg,#f8fbff 0%,#e8f1faf5 52%,#7e4af41a 100%);border-radius:24px 0 0 24px;width:min(100%,720px);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 62px #09111f1f}.merchant-payment-scene:before{content:"";z-index:-2;clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);background:linear-gradient(135deg,#1aa5dc1f,#7e4af414);border:1px solid #1aa5dc2e;position:absolute;inset:7% -4% -4% 9%}.merchant-payment-scene:after{content:"";z-index:-1;clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);background:#ff4b131a;width:42%;height:32%;position:absolute;bottom:6%;right:-1%}.merchant-payment-photo{object-fit:cover;object-position:56% 50%;border:1px solid #09111f1a;border-radius:14px;width:83%;height:82%;display:block;position:absolute;inset:9% 7% 9% 10%;box-shadow:0 30px 72px #07172a2b}.merchant-payment-panel,.merchant-payment-rule,.merchant-hero-documents{display:none}.merchant-definition{padding:clamp(72px,7vw,104px) 0}.merchant-definition .msa-editorial-grid{grid-template-columns:minmax(500px,.52fr) minmax(0,.48fr);align-items:center;gap:clamp(54px,6vw,86px);width:min(1280px,100vw - 72px)}.merchant-definition .msa-editorial-copy{padding:clamp(10px,2vw,22px) 0 clamp(10px,2vw,22px) clamp(24px,2.4vw,36px)}.merchant-definition .msa-editorial-copy:before{background:var(--msa-orange);border-radius:0;width:4px;top:18px;bottom:18px}.merchant-definition .msa-editorial-copy h2{max-width:650px;font-size:clamp(42px,3.8vw,54px)}.merchant-definition .msa-editorial-copy p{max-width:720px;color:var(--text-secondary);margin-top:24px;font-size:clamp(17px,1.08vw,19px);line-height:1.68}.merchant-definition .msa-editorial-image-panel{width:min(100%,690px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.merchant-definition .msa-editorial-image-panel:before{background:linear-gradient(100deg,#7e4af417,#1aa5dc14);border:1px solid #1aa5dc29;border-radius:0;height:90px;inset:auto -22px -20px 15%}.merchant-definition .msa-editorial-image-panel img{border:1px solid #09111f1a;border-radius:8px;min-height:clamp(420px,33vw,540px);box-shadow:0 18px 42px #09111f1a}.merchant-understand{background:linear-gradient(#f7f9fc 0%,#fff 100%);padding:clamp(72px,7vw,104px) 0}.merchant-understand>.wix-container{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.6vw,52px);width:min(1280px,100vw - 72px)}.merchant-understand article{text-align:left}.merchant-understand article.is-section-heading{border-bottom:1px solid #09111f1f;grid-column:1/-1;grid-template-columns:minmax(0,.72fr) minmax(220px,.28fr);align-items:end;gap:36px;margin-bottom:clamp(14px,2.2vw,28px);padding-bottom:clamp(24px,3vw,34px);display:grid}.merchant-understand article.is-section-heading:after{content:none}.merchant-understand article.is-section-heading h2{max-width:860px;margin:0;font-size:clamp(44px,4.4vw,60px);line-height:1.03}.merchant-understand article:not(.is-section-heading){border:1px solid #09111f1f;border-top:3px solid var(--msa-orange);background:#ffffffc7;border-radius:8px;padding:clamp(26px,2.8vw,36px) clamp(20px,2.3vw,30px);box-shadow:0 10px 26px #09111f0e}.merchant-understand article:not(.is-section-heading) h2{max-width:390px;color:var(--text-primary);margin:0;font-size:clamp(24px,1.85vw,30px);line-height:1.13}.merchant-understand p{max-width:430px;color:var(--text-secondary);margin:18px 0 0;font-size:clamp(17px,1.04vw,18px);line-height:1.66}.merchant-approach{background:linear-gradient(126deg, var(--msa-orange) 0%, var(--msa-purple) 58%, var(--msa-blue) 100%);padding:clamp(78px,7.2vw,110px) 0}.merchant-approach:before{clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);background:linear-gradient(135deg,#ffffff1c,#ffffff08);width:min(36vw,520px);height:100%;top:0;right:-12vw}.merchant-approach .msa-feature-grid{grid-template-columns:minmax(0,.56fr) minmax(420px,.44fr);align-items:center;gap:clamp(50px,6vw,86px);width:min(1280px,100vw - 72px)}.merchant-approach-copy h2{color:#fff;background:0 0;padding:0;font-size:clamp(40px,3.8vw,54px);line-height:1.05}.merchant-approach-copy p{color:#fffffff2;max-width:780px;font-size:clamp(17px,1.08vw,19px);line-height:1.63}.merchant-approach-copy p+p{border-top:1px solid #ffffff52;margin-top:26px;padding-top:26px}.merchant-insight-card{background:#fffffff2;border:1px solid #ffffff61;border-radius:8px;width:min(100%,500px);padding:clamp(34px,3.3vw,50px);box-shadow:0 16px 38px #09111f1c}.merchant-insight-card>h2{color:var(--msa-purple);font-family:var(--font-body);text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:850}.merchant-insight-card h3{max-width:360px;color:var(--text-primary);font-family:var(--font-title);margin:0 auto 24px;font-size:clamp(22px,1.8vw,28px);line-height:1.15}.merchant-insight-card li{color:var(--text-secondary);padding:14px 0;font-size:clamp(16px,1vw,18px)}.merchant-insight-card li:before{content:none;display:none}.merchant-explore{background:#fff;padding:clamp(76px,7vw,108px) 0}.merchant-explore>.wix-container{width:min(1280px,100vw - 72px)}.merchant-explore h2{text-align:left;max-width:760px;margin:0 0 clamp(38px,5vw,60px);font-size:clamp(44px,4.4vw,60px);line-height:1.03}.merchant-explore .msa-discovery-grid{grid-template-columns:minmax(0,1fr);gap:clamp(42px,5vw,64px);width:100%;display:grid}.merchant-explore .msa-discovery-panel{border-top:1px solid #09111f24;padding-top:clamp(22px,2.4vw,32px)}.merchant-explore .msa-discovery-panel h3{color:var(--text-primary);text-align:left;margin:0 0 22px;font-size:clamp(25px,2.05vw,32px);line-height:1.12}.merchant-explore .merchant-link-grid{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{min-height:96px;color:var(--text-primary);text-align:left;background:#fff;border:1px solid #09111f1f;border-radius:8px;justify-content:flex-start;align-items:flex-end;padding:22px 48px 22px 22px;font-size:clamp(15px,1vw,17px);font-weight:760;line-height:1.18;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s;position:relative}.merchant-explore .merchant-link-grid a:before{content:none;display:none}.merchant-explore .merchant-link-grid a:after{content:"›";color:currentColor;font-family:var(--font-title);opacity:0;font-size:26px;font-weight:760;line-height:1;transition:opacity .18s,transform .18s;display:block;position:absolute;bottom:21px;right:21px;transform:translate(-5px)}.merchant-explore .merchant-link-grid a:hover:after,.merchant-explore .merchant-link-grid a:focus-visible:after{opacity:1;transform:translate(0)}.merchant-explore .merchant-link-grid span{color:#09111f47;background:#f7f9fc}.merchant-close{background:linear-gradient(118deg,#f7f9fc 0%,#fff 64%);padding:clamp(74px,7vw,104px) 0}.merchant-close:before{clip-path:none;background:linear-gradient(102deg,#e8f1fab8 0 23%,#eef3f880 23% 34%,#0000 34% 100%);border:0;width:auto;height:auto;inset:0}.merchant-close .msa-close-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(28px,3.6vw,44px);width:min(1280px,100vw - 72px)}.merchant-close .msa-close-process,.merchant-close .msa-close-cta{z-index:1;background:#ffffffe6;border:1px solid #09111f1a;border-top:3px solid #1aa5dc6b;border-radius:8px;flex-direction:column;min-height:100%;padding:clamp(32px,3.4vw,48px);display:flex;position:relative;box-shadow:0 14px 34px #09111f13}.merchant-close .msa-close-cta{border-top-color:#ff4b1394}.merchant-close h2{max-width:600px;font-size:clamp(40px,3.8vw,56px);line-height:1.06}.merchant-close p{max-width:610px;color:var(--text-secondary);font-size:clamp(17px,1.08vw,19px);line-height:1.62}.merchant-contact-cta{min-height:var(--cta-height);padding:0 var(--cta-padding-x);border-radius:var(--cta-radius);align-self:flex-start;margin-top:auto}@media (width<=1100px){.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-approach .msa-feature-grid,.merchant-close .msa-close-grid{grid-template-columns:1fr;width:min(100%,100vw - 48px)}.merchant-page-hero .msa-page-hero-visual{min-height:clamp(360px,58vw,520px)}.merchant-payment-scene{justify-self:start;width:min(100%,700px)}.merchant-definition .msa-editorial-copy,.merchant-definition .msa-editorial-image-panel{order:initial}.merchant-understand>.wix-container,.merchant-explore>.wix-container{width:min(100%,100vw - 48px)}.merchant-understand article.is-section-heading{grid-template-columns:1fr}.merchant-understand article.is-section-heading:after{max-width:420px;height:58px}}@media (width<=760px){.merchant-page-hero,.merchant-definition,.merchant-understand,.merchant-approach,.merchant-explore,.merchant-close{padding-block:50px}.merchant-page-hero{background:linear-gradient(#fff 0 58%,#f7f9fc 58% 100%)}.merchant-page-hero .msa-page-hero-grid,.merchant-definition .msa-editorial-grid,.merchant-understand>.wix-container,.merchant-approach .msa-feature-grid,.merchant-explore>.wix-container,.merchant-close .msa-close-grid{width:min(100%,100vw - 36px)}.merchant-page-hero .msa-page-hero-copy h1{font-size:clamp(42px,13vw,56px)}.merchant-page-hero .msa-page-hero-copy p{font-size:17px}.merchant-payment-scene{aspect-ratio:1.05}.merchant-definition .msa-editorial-copy{padding-left:24px}.merchant-definition .msa-editorial-image-panel img{aspect-ratio:4/3;min-height:300px}.merchant-understand>.wix-container{grid-template-columns:1fr;gap:32px}.merchant-understand article.is-section-heading{gap:22px}.merchant-understand article.is-section-heading h2,.merchant-explore h2,.merchant-close h2{font-size:clamp(36px,11vw,46px)}.merchant-explore .merchant-link-grid{grid-template-columns:1fr}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{min-height:78px;padding:18px 20px}.merchant-insight-card,.merchant-close .msa-close-process,.merchant-close .msa-close-cta{padding:30px 24px}}.merchant-page-hero{background:linear-gradient(112deg,#fff 0 54%,#f7f9fc 54% 100%)}.merchant-payment-scene:before,.merchant-payment-scene:after{content:none}.merchant-definition .msa-editorial-copy{padding-left:0}.merchant-definition .msa-editorial-copy:before{content:none;display:none}.merchant-definition .msa-editorial-copy h2{max-width:690px}.merchant-definition .msa-editorial-copy p{max-width:730px}.merchant-understand article:not(.is-section-heading){box-shadow:none;background:0 0;border:0;border-top:1px solid #09111f24;border-radius:0;padding:clamp(24px,2.6vw,34px) 0 0}.merchant-understand article:not(.is-section-heading):before{content:none;display:none}.merchant-understand article:not(.is-section-heading) h2,.merchant-understand p{max-width:420px}.merchant-approach:before{opacity:.82}.merchant-insight-card{background:#ffffffe6;box-shadow:0 12px 30px #09111f1a}.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid span{box-shadow:none;border-radius:6px}.merchant-explore .merchant-link-grid a:before,.merchant-explore .merchant-link-grid a:after{content:none;display:none}.merchant-explore .merchant-link-grid a{text-align:center;justify-content:center;align-items:center;padding-left:48px;padding-right:48px;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s;position:relative;overflow:hidden}.merchant-explore .merchant-link-grid a:before{content:"";opacity:0;background:currentColor;width:19px;height:19px;transition:opacity .18s,transform .18s;display:block;position:absolute;top:50%;left:20px;transform:translate(-6px,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.5A3.5 3.5 0 1 0 12 8a3.5 3.5 0 0 0 0 7.5Z'/%3E%3Cpath d='M19.4 15a1.8 1.8 0 0 0 .36 1.98l.04.04a2.1 2.1 0 1 1-2.97 2.97l-.04-.04a1.8 1.8 0 0 0-1.98-.36 1.8 1.8 0 0 0-1.09 1.65V21a2.1 2.1 0 1 1-4.2 0v-.06a1.8 1.8 0 0 0-1.09-1.65 1.8 1.8 0 0 0-1.98.36l-.04.04a2.1 2.1 0 1 1-2.97-2.97l.04-.04A1.8 1.8 0 0 0 3.8 15a1.8 1.8 0 0 0-1.65-1.09H2.1a2.1 2.1 0 1 1 0-4.2h.06A1.8 1.8 0 0 0 3.8 8a1.8 1.8 0 0 0-.36-1.98L3.4 6a2.1 2.1 0 1 1 2.97-2.97l.04.04A1.8 1.8 0 0 0 8.4 3.4a1.8 1.8 0 0 0 1.09-1.65V1.7a2.1 2.1 0 1 1 4.2 0v.06a1.8 1.8 0 0 0 1.09 1.65 1.8 1.8 0 0 0 1.98-.36l.04-.04A2.1 2.1 0 1 1 19.8 6l-.04.04A1.8 1.8 0 0 0 19.4 8c.25.64.85 1.09 1.54 1.09H21a2.1 2.1 0 1 1 0 4.2h-.06A1.8 1.8 0 0 0 19.4 15Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.5A3.5 3.5 0 1 0 12 8a3.5 3.5 0 0 0 0 7.5Z'/%3E%3Cpath d='M19.4 15a1.8 1.8 0 0 0 .36 1.98l.04.04a2.1 2.1 0 1 1-2.97 2.97l-.04-.04a1.8 1.8 0 0 0-1.98-.36 1.8 1.8 0 0 0-1.09 1.65V21a2.1 2.1 0 1 1-4.2 0v-.06a1.8 1.8 0 0 0-1.09-1.65 1.8 1.8 0 0 0-1.98.36l-.04.04a2.1 2.1 0 1 1-2.97-2.97l.04-.04A1.8 1.8 0 0 0 3.8 15a1.8 1.8 0 0 0-1.65-1.09H2.1a2.1 2.1 0 1 1 0-4.2h.06A1.8 1.8 0 0 0 3.8 8a1.8 1.8 0 0 0-.36-1.98L3.4 6a2.1 2.1 0 1 1 2.97-2.97l.04.04A1.8 1.8 0 0 0 8.4 3.4a1.8 1.8 0 0 0 1.09-1.65V1.7a2.1 2.1 0 1 1 4.2 0v.06a1.8 1.8 0 0 0 1.09 1.65 1.8 1.8 0 0 0 1.98-.36l.04-.04A2.1 2.1 0 1 1 19.8 6l-.04.04A1.8 1.8 0 0 0 19.4 8c.25.64.85 1.09 1.54 1.09H21a2.1 2.1 0 1 1 0 4.2h-.06A1.8 1.8 0 0 0 19.4 15Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.merchant-explore .merchant-industries-links a:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1M10 21v-3h4v3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1M10 21v-3h4v3'/%3E%3C/svg%3E") 50%/contain no-repeat}.merchant-explore .merchant-link-grid a:after{content:none;display:none}.merchant-explore .merchant-link-grid a:hover,.merchant-explore .merchant-link-grid a:focus-visible{color:var(--msa-orange);background:#ff4b130f;border-color:#ff4b138a;box-shadow:0 10px 24px #09111f12}.merchant-explore .merchant-industries-links a:hover,.merchant-explore .merchant-industries-links a:focus-visible{color:var(--msa-purple);background:#7e4af412;border-color:#7e4af480}.merchant-explore .merchant-link-grid a:hover:after,.merchant-explore .merchant-link-grid a:focus-visible:after{content:none;display:none}.merchant-explore .merchant-link-grid span{color:#09111f2e;text-align:center;background:0 0;border-color:#09111f14;justify-content:center;align-items:center;padding:22px}.merchant-close .msa-close-grid{gap:clamp(46px,6vw,86px)}.merchant-close .msa-close-process,.merchant-close .msa-close-cta{box-shadow:none;background:0 0;border:0;border-top:1px solid #09111f24;border-radius:0;padding:clamp(28px,3vw,44px) 0}.merchant-close .msa-close-cta{border-left:1px solid #09111f1f;padding-left:clamp(28px,3vw,44px)}.faq-page{background:#fff;padding:clamp(72px,7vw,104px) 0;position:relative;overflow:clip}.faq-page:before{content:"";pointer-events:none;background:linear-gradient(32deg,#0000 0 30%,#e2e9f185 30% 46%,#eef3f86b 46% 56%,#0000 56% 100%);position:absolute;inset:0}.faq-page:after{content:none;display:none}.faq-page .pricing-shell{z-index:1;width:min(100% - 88px,1180px);position:relative}.faq-page h1{max-width:780px;margin:0 auto clamp(42px,5vw,64px);font-size:clamp(50px,5vw,68px)}.faq-page h1:after{content:none;display:none}.faq-entry{grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);gap:8px clamp(30px,4vw,62px);padding:clamp(28px,3.2vw,44px) 0}.faq-entry h3{color:var(--text-primary);font-family:var(--font-title);margin:0;font-size:clamp(22px,1.6vw,26px);font-weight:800;line-height:1.24}.faq-entry h3:before{content:none;display:none}.faq-entry h3 a,.faq-entry h3 a:hover,.faq-entry h3 a:focus-visible{color:inherit;font-weight:inherit}.faq-entry p{grid-column:2;font-size:clamp(16px,1.02vw,18px);line-height:1.64}.faq-entry p+p{margin-top:-4px}@media (width<=900px){.faq-page .pricing-shell{width:min(100% - 48px,760px)}.faq-entry{grid-template-columns:1fr;gap:10px 0}.faq-entry p{grid-column:1}.merchant-close .msa-close-cta{border-left:0;padding-left:0}}@media (width<=1100px){.merchant-close .msa-close-cta{border-left:0;padding-left:0}}@media (width<=760px){.faq-page .pricing-shell{width:min(100% - 36px,640px)}}.hero,.family-hero,.blog-index,.policy-page,.author-profile-page,.faq-page,.pricing-page,.msa-page-hero,body:has(.contact-band) .hero,.article-wrap{padding-top:66px}@media (width<=900px){.hero,.family-hero,.blog-index,.policy-page,.author-profile-page,.faq-page,.pricing-page,.msa-page-hero,body:has(.contact-band) .hero,.article-wrap{padding-top:44px}}@media (width<=700px){.hero,.family-hero,.blog-index,.policy-page,.author-profile-page,.faq-page,.pricing-page,.msa-page-hero,body:has(.contact-band) .hero,.article-wrap{padding-top:36px}}.merchant-page-hero .msa-page-hero-grid{grid-template-columns:minmax(0,.42fr) minmax(560px,.58fr)}.merchant-page-hero .msa-page-hero-visual{min-height:clamp(520px,41vw,680px)}.merchant-payment-scene{aspect-ratio:1.28;background:linear-gradient(132deg,#f8fbff 0%,#e8f1faf5 52%,#7e4af41a 100%);border-radius:24px 0 0 24px;width:min(100%,820px);margin:0 calc(-1*max(0px,50vw - 640px)) 0 0;box-shadow:0 24px 62px #09111f1f}.merchant-payment-scene:before{content:none;display:none}.merchant-payment-scene:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(110deg,#ffffff57,#fff0 52%),linear-gradient(135deg,#1aa5dc14,#7e4af412);position:absolute;inset:0}.merchant-payment-photo{z-index:1;border-radius:14px;width:86%;height:86%;inset:7% 6% 7% 8%;box-shadow:0 30px 72px #07172a2b}@media (width<=1100px){.merchant-page-hero .msa-page-hero-grid{grid-template-columns:1fr}.merchant-page-hero .msa-page-hero-visual{min-height:clamp(420px,64vw,600px)}.merchant-payment-scene{justify-self:stretch;width:min(100%,820px);margin-right:0}}@media (width<=760px){.merchant-page-hero .msa-page-hero-visual{min-height:clamp(330px,78vw,480px)}.merchant-payment-scene{aspect-ratio:1.08}.merchant-payment-photo{width:86%;height:86%;inset:7%}}.unsubscribe-page{background:#fff;padding:clamp(72px,8vw,118px) 0}.unsubscribe-shell{width:min(100% - 44px,680px);margin:0 auto}.unsubscribe-header{margin-bottom:clamp(28px,4vw,42px)}.unsubscribe-header h1{color:var(--text-primary);font-family:var(--font-title);letter-spacing:0;margin:0;font-size:clamp(42px,4.6vw,62px);font-weight:850;line-height:1}.unsubscribe-header p{max-width:620px;color:var(--text-secondary);font-family:var(--font-body);margin:18px 0 0;font-size:clamp(17px,1.15vw,19px);line-height:1.62}.unsubscribe-form{border-top:1px solid #09111f1f;gap:18px;padding-top:clamp(26px,3vw,36px);display:grid}.unsubscribe-form label{color:var(--text-primary);font-family:var(--font-body);gap:9px;font-size:14px;font-weight:800;display:grid}.unsubscribe-form input[type=email]{background:#fff;border-color:#09111f2e;border-radius:10px}.unsubscribe-form input[type=email]:focus{border-color:var(--msa-orange);outline:3px solid #ff4b1324}.unsubscribe-form .button{width:fit-content;min-width:174px}.unsubscribe-form .button:disabled{cursor:wait;opacity:.68}.unsubscribe-message{min-height:24px;color:var(--text-secondary);font-family:var(--font-body);margin:0;font-size:15px;line-height:1.5}.unsubscribe-message[data-state=success]{color:#24583b}.unsubscribe-message[data-state=error]{color:#8a1f11}.post-card,.recent-grid article{transition:transform .2s,border-color .2s,box-shadow .2s}.recent-grid article{overflow:hidden}.post-card img,.recent-grid img{transition:transform .2s}.recent-grid article>a:first-child{display:block;overflow:hidden}.post-card:focus-within,.recent-grid article:focus-within{border-color:#09111f47;box-shadow:0 8px 22px #09111f21}.solution-detail-cta,.article-actions a,.article-actions button,.unsubscribe-form .button{transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s,color .2s}.solution-detail-cta:hover,.solution-detail-cta:focus-visible,.article-actions a:hover,.article-actions a:focus-visible,.article-actions button:hover,.article-actions button:focus-visible,.unsubscribe-form .button:hover,.unsubscribe-form .button:focus-visible{border-color:#09111f42;box-shadow:0 6px 16px #09111f1f}@media (hover:hover) and (pointer:fine){.post-card:hover,.post-card:focus-within,.recent-grid article:hover,.recent-grid article:focus-within,.solution-detail-cta:hover,.article-actions a:hover,.article-actions button:hover,.unsubscribe-form .button:hover{transform:translateY(-2px)}.post-card:hover img,.post-card:focus-within img,.recent-grid article:hover img,.recent-grid article:focus-within img{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.post-card,.post-card img,.recent-grid article,.recent-grid img,.solution-detail-cta,.article-actions a,.article-actions button,.unsubscribe-form .button{transition-duration:.01ms}.post-card:hover,.post-card:focus-within,.recent-grid article:hover,.recent-grid article:focus-within,.solution-detail-cta:hover,.article-actions a:hover,.article-actions button:hover,.unsubscribe-form .button:hover,.post-card:hover img,.post-card:focus-within img,.recent-grid article:hover img,.recent-grid article:focus-within img{transform:none}}@media (width<=640px){.unsubscribe-page{padding:58px 0 76px}.unsubscribe-form .button{width:100%}}.merchant-page-hero p a,.merchant-definition p a,.merchant-understand p a,.merchant-approach-copy p a,.merchant-close p a,.solution-detail p a,.solution-detail li a,.pricing-page>.pricing-shell>p a,.faq-entry h3 a,.faq-entry p a{transition:color .17s}.merchant-page-hero p a:hover,.merchant-page-hero p a:focus-visible,.merchant-definition p a:hover,.merchant-definition p a:focus-visible,.merchant-understand p a:hover,.merchant-understand p a:focus-visible,.merchant-approach-copy p a:hover,.merchant-approach-copy p a:focus-visible,.merchant-close p a:hover,.merchant-close p a:focus-visible,.solution-detail p a:hover,.solution-detail p a:focus-visible,.solution-detail li a:hover,.solution-detail li a:focus-visible,.pricing-page>.pricing-shell>p a:hover,.pricing-page>.pricing-shell>p a:focus-visible,.faq-entry h3 a:hover,.faq-entry h3 a:focus-visible,.faq-entry p a:hover,.faq-entry p a:focus-visible{color:var(--msa-orange);text-decoration:underline}.merchant-explore .merchant-link-grid a{color:#fff;text-align:left;isolation:isolate;background:#111827;border:0;justify-content:flex-start;align-items:flex-end;min-height:140px;padding:18px 46px 18px 18px;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex;transform:translateY(0)}.merchant-explore .merchant-link-grid a>img{z-index:0;object-fit:cover;opacity:.62;width:100%;height:100%;transition:opacity .2s,transform .2s;position:absolute;inset:0}.merchant-explore .merchant-link-grid a:after{content:"";z-index:1;opacity:1;pointer-events:none;background:linear-gradient(#070f1c6b 0%,#070f1cc2 100%);transition:background .2s;display:block;position:absolute;inset:0;transform:none}.merchant-explore .merchant-link-grid a:before{content:"";z-index:3;opacity:0;background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:21px 21px;border:1px solid #ffffff47;border-radius:50%;width:42px;height:42px;transition:opacity .2s,transform .2s;display:block;position:absolute;top:auto;bottom:52px;left:18px;transform:translateY(4px);-webkit-mask:none;mask:none}.merchant-explore .merchant-solutions-links a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.5A3.5 3.5 0 1 0 12 8a3.5 3.5 0 0 0 0 7.5Z'/%3E%3Cpath d='M19.4 15a1.8 1.8 0 0 0 .36 1.98l.04.04a2.1 2.1 0 1 1-2.97 2.97l-.04-.04a1.8 1.8 0 0 0-1.98-.36 1.8 1.8 0 0 0-1.09 1.65V21a2.1 2.1 0 1 1-4.2 0v-.06a1.8 1.8 0 0 0-1.09-1.65 1.8 1.8 0 0 0-1.98.36l-.04.04a2.1 2.1 0 1 1-2.97-2.97l.04-.04A1.8 1.8 0 0 0 3.8 15a1.8 1.8 0 0 0-1.65-1.09H2.1a2.1 2.1 0 1 1 0-4.2h.06A1.8 1.8 0 0 0 3.8 8a1.8 1.8 0 0 0-.36-1.98L3.4 6a2.1 2.1 0 1 1 2.97-2.97l.04.04A1.8 1.8 0 0 0 8.4 3.4a1.8 1.8 0 0 0 1.09-1.65V1.7a2.1 2.1 0 1 1 4.2 0v.06a1.8 1.8 0 0 0 1.09 1.65 1.8 1.8 0 0 0 1.98-.36l.04-.04A2.1 2.1 0 1 1 19.8 6l-.04.04A1.8 1.8 0 0 0 19.4 8c.25.64.85 1.09 1.54 1.09H21a2.1 2.1 0 1 1 0 4.2h-.06A1.8 1.8 0 0 0 19.4 15Z'/%3E%3C/svg%3E")}.merchant-explore .merchant-industries-links a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1M10 21v-3h4v3'/%3E%3C/svg%3E")}.merchant-explore .merchant-link-grid a>strong{z-index:2;color:#fff;font-family:var(--font-title);letter-spacing:-.02em;text-shadow:0 2px 12px #0000009e;margin-left:0;font-size:clamp(17px,1.25vw,20px);font-weight:800;line-height:1.12;position:relative}.merchant-explore .merchant-link-grid a>b{z-index:3;color:#fff;background:var(--msa-orange);width:38px;height:38px;font-family:var(--font-title);opacity:0;border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:16px;right:18px;transform:translate(-4px)}.merchant-explore .merchant-solutions-links a:hover,.merchant-explore .merchant-solutions-links a:focus-visible{color:#fff;background-color:#d84516;transform:translateY(-2px);box-shadow:0 10px 24px #09111f2e}.merchant-explore .merchant-solutions-links a:hover:after,.merchant-explore .merchant-solutions-links a:focus-visible:after{background:linear-gradient(#ff4b1394 0%,#3d1408db 100%)}.merchant-explore .merchant-industries-links a:hover,.merchant-explore .merchant-industries-links a:focus-visible{color:#fff;background-color:#6938c7;transform:translateY(-2px);box-shadow:0 10px 24px #09111f2e}.merchant-explore .merchant-industries-links a:hover:after,.merchant-explore .merchant-industries-links a:focus-visible:after{background:linear-gradient(#7e4af499 0%,#241148e0 100%)}.merchant-explore .merchant-industries-links a>b{background:var(--msa-purple)}.merchant-explore .merchant-link-grid a:hover>img,.merchant-explore .merchant-link-grid a:focus-visible>img{opacity:.48;transform:scale(1.025)}.merchant-explore .merchant-link-grid a:hover>b,.merchant-explore .merchant-link-grid a:focus-visible>b{opacity:1;transform:translate(0)}.merchant-explore .merchant-link-grid a:hover:before,.merchant-explore .merchant-link-grid a:focus-visible:before{opacity:1;transform:translateY(0)}.merchant-explore .merchant-solutions-links a:hover:before,.merchant-explore .merchant-solutions-links a:focus-visible:before{background-color:var(--msa-orange)}.merchant-explore .merchant-industries-links a:hover:before,.merchant-explore .merchant-industries-links a:focus-visible:before{background-color:var(--msa-purple)}@media (prefers-reduced-motion:reduce){.merchant-explore .merchant-link-grid a,.merchant-explore .merchant-link-grid a>img,.merchant-explore .merchant-link-grid a>b{transition-duration:.01ms}.merchant-explore .merchant-link-grid a:hover,.merchant-explore .merchant-link-grid a:focus-visible,.merchant-explore .merchant-link-grid a:hover>img,.merchant-explore .merchant-link-grid a:focus-visible>img{transform:none}}.iso-agent-hero h1,.merchant-page-hero .msa-page-hero-copy h1,.faq-page h1,.pricing-page h1,body:has(.contact-band) .hero h1,.portal-page h1,.blog-index .blog-heading h1{font-family:var(--font-title);font-size:clamp(54px,5vw,68px);font-weight:850}@media (width<=760px){.iso-agent-hero h1,.merchant-page-hero .msa-page-hero-copy h1,.faq-page h1,.pricing-page h1,body:has(.contact-band) .hero h1,.portal-page h1,.blog-index .blog-heading h1{font-size:clamp(42px,12vw,56px)}}.family-hero .hero-copy-grid>p,.family-split .wix-container>div>p,.marketing-analysis-band>.wix-container>p,.marketing-preserved-copy p,.marketing-final,.merchant-definition .msa-editorial-copy>p,.faq-entry>p,.pricing-page>.pricing-shell>p:first-of-type,.portal-page .policy-copy>p,.solution-detail-copy>p{font-family:var(--font-body);font-size:var(--type-lead);font-weight:400;line-height:var(--leading-body)}.blog-index .blog-heading{width:min(1120px,100vw - 72px)}.blog-index .blog-heading h1{max-width:900px}@media (width<=760px){.blog-index .blog-heading{width:min(100% - 36px,640px)}}.merchant-understand article:not(.is-section-heading) h3{max-width:420px;color:var(--text-primary);font-family:var(--font-title);font-size:var(--type-h3);margin:0;font-weight:850;line-height:1.14}.solution-detail-section-heading p{margin-top:clamp(34px,3.4vw,46px)}.solution-detail-feature{min-height:clamp(360px,25vw,460px);padding-block:clamp(68px,7vw,96px)}@media (width>=900px) and (width<=1060px){.solution-detail-shell{width:min(100% - 56px,1240px)}.solution-detail-hero,.solution-detail-section,.solution-detail-close{padding-block:clamp(64px,7vw,82px)}.solution-detail-hero-grid{grid-template-columns:minmax(0,.52fr) minmax(320px,.48fr);gap:40px}.solution-detail-editorial-grid{grid-template-columns:minmax(380px,.5fr) minmax(0,.5fr);gap:42px}.solution-detail-analysis>.solution-detail-shell{grid-template-columns:minmax(280px,.4fr) minmax(0,.6fr);gap:44px}.solution-detail-feature-grid{grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);gap:42px}.solution-detail-close-grid{grid-template-columns:minmax(0,1fr) auto;gap:36px}.solution-detail-section-heading{position:sticky}.solution-detail-cta{justify-self:end}.solution-detail-image img{min-height:390px}}@media (width>=721px) and (width<=899px){.solution-detail-hero-grid,.solution-detail-editorial-grid,.solution-detail-analysis>.solution-detail-shell,.solution-detail-feature-grid,.solution-detail-close-grid{gap:34px}.solution-detail-hero,.solution-detail-section,.solution-detail-close{padding-block:64px}.solution-detail-image img{min-height:360px}}@media (width<=720px){.solution-detail-hero h1{font-size:clamp(38px,10.5vw,48px)}.solution-detail-feature-statement,.solution-detail-feature p{font-size:clamp(30px,8vw,40px)}.solution-detail-feature{min-height:0;padding-block:56px}.chat-widget{left:auto;right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));width:min(280px,100vw - 24px)}.chat-launcher{border-radius:20px;min-width:0;min-height:40px;margin-left:auto;padding:8px 14px;font-size:14px;display:block}.chat-panel{max-height:calc(100dvh - 76px);overflow-y:auto}}@media (width>=900px) and (width<=1100px){.header-inner{gap:8px;width:min(100% - 28px,1080px)}.brand img{height:58px}.nav-toggle{display:none}.primary-nav,.site-header[data-menu-open=true] .primary-nav{background:#ffffffeb;border:1px solid #09111f14;border-radius:999px;flex-direction:row;align-items:center;padding:0 4px;display:flex;position:static;inset:auto}.primary-nav a{white-space:nowrap;border:0;min-height:42px;padding-inline:7px;font-size:12px;line-height:42px}}@media (width<=1100px){.post-card{height:auto;min-height:0}.post-card img{object-fit:contain;width:100%;height:auto;max-height:none}}@media (width<=800px){html,body{max-width:100%;overflow-x:clip}.msa-page-hero:before,.msa-page-hero:after,.msa-feature-section:before,.merchant-approach:before,.merchant-payment-scene:after{content:none;display:none}.merchant-page-hero .msa-page-hero-visual{min-height:0}.merchant-payment-scene{aspect-ratio:auto;width:100%;box-shadow:none;background:0 0;border-radius:14px;margin:0;padding:0}.merchant-payment-photo{object-fit:contain;border-radius:14px;width:100%;height:auto;position:static;box-shadow:0 16px 36px #07172a1f}.msa-editorial-image-panel img,.merchant-explore img{object-fit:contain;width:100%;height:auto}}@media (width>=700px) and (width<=899px){.footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;width:min(100% - 48px,820px)}}@media (width>=900px) and (width<=1100px){.footer-inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:min(100% - 48px,1040px)}}@media (width<=640px){.merchant-payment-scene{overflow:visible}.merchant-payment-photo{object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;display:block;position:static}}
