/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NeueHaasDisplay-Roman.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NeueHaasDisplay-Italic.otf)format("opentype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NeueHaasDisplay-Medium.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/fonts/NeueHaasDisplay-Bold.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}:root{--black:#080808;--black-2:#101010;--black-3:#181818;--white:#f7f7f4;--grey:#b2b2b2;--grey-dark:#747474;--line:#ffffff2e;--glass:#202020ad;--shopify:#95bf47;--sans:"Neue Haas Grotesk Display Pro", "Helvetica Neue", Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.3}a{color:inherit}button,input,textarea{font:inherit}.shell{width:min(1880px,100% - 40px);margin-inline:auto}.nav{z-index:3;min-height:64px;color:var(--white);letter-spacing:-.02em;grid-template-columns:1fr auto 1fr;align-items:center;font-size:.75rem;display:grid;position:relative}.brand{width:max-content;font-size:1rem;text-decoration:none}.navMeta{color:var(--grey)}.navCta{color:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:12px;padding:0;text-decoration:none;display:inline-flex}.navCta span{font-size:1rem}.heroScene{isolation:isolate;background:var(--black) url(/hero-b2b.png) center / cover no-repeat;min-height:100svh;position:relative;overflow:hidden}.heroScene:before{z-index:-1;content:"";background:linear-gradient(90deg,#00000052 0%,#0000000f 48%,#00000070 100%),linear-gradient(#0000002e 0%,#00000014 42%,#000000c7 100%);position:absolute;inset:0}.hero{grid-template-rows:auto 1fr auto auto;min-height:calc(100svh - 64px);padding-top:8px;padding-bottom:22px;display:grid}.heroMeta,.sectionChrome{justify-content:space-between;gap:20px;font-size:.7rem;line-height:1;display:flex}.heroMeta span:nth-child(2){align-items:center;gap:8px;display:inline-flex}.heroMeta span:nth-child(2):before{background:var(--shopify);content:"";border-radius:50%;width:6px;height:6px}.heroTitleGrid{grid-template-columns:repeat(12,1fr);align-items:center;gap:16px;padding:clamp(42px,7vh,96px) 0 36px;display:grid}.heroKicker{letter-spacing:-.045em;grid-column:1/4;margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.02}.hero h1{letter-spacing:-.066em;grid-column:4/-1;margin:0;font-size:clamp(4.3rem,7.25vw,8.7rem);font-weight:400;line-height:.87}.heroBottom{grid-template-columns:1fr 1fr;align-items:end;gap:40px;padding:24px 0 26px;display:grid}.heroLead{letter-spacing:-.025em;max-width:700px;margin:0;font-size:clamp(1rem,1.3vw,1.28rem);line-height:1.28}.heroActions{justify-self:end;align-items:center;gap:28px;display:flex}.button{min-height:48px;color:var(--white);letter-spacing:-.015em;cursor:pointer;border:1px solid #fffc;border-radius:2px;justify-content:space-between;align-items:center;gap:28px;padding:13px 17px;font-size:.82rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.button.primary,.button.light{background:var(--white);min-width:245px;color:var(--black)}.button.primary:hover,.button.light:hover{color:var(--white);background:0 0}.button:disabled{opacity:.55;cursor:wait}.button.ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;min-width:210px}.button.ghost:hover{background:var(--white);color:var(--black)}.textLink{align-items:center;gap:11px;font-size:.82rem;text-decoration:none;display:inline-flex}.textLink span{font-size:1rem}.button:focus-visible,.textLink:focus-visible,.nav a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--shopify);outline-offset:3px}.heroChecks{border-top:1px solid var(--line);grid-template-columns:repeat(3,max-content);justify-content:end;gap:clamp(24px,4vw,72px);padding-top:18px;font-size:.79rem;display:grid}.sectionChrome{border-top:1px solid var(--line);color:var(--grey);padding-top:22px}.sectionLabel,.eyebrow{color:var(--grey);letter-spacing:-.01em;margin:0 0 28px;font-size:.73rem}.contextSection{background:var(--black);padding:48px 0 110px}.contextLead{grid-template-columns:1fr 3fr;gap:42px;margin-top:98px;display:grid}.contextLead>.sectionLabel{font-size:.85rem}.contextLead h2,.platformIntro h2,.proofIntro h2,.guideIntro h2,.diagnosticSection h2,.clinicGrid h2,.finalCta h2,.registrationInner h2{letter-spacing:-.067em;margin:0;font-size:clamp(3.5rem,6.4vw,7.6rem);font-weight:400;line-height:.88}.contextCopy{grid-column:2;grid-template-columns:1fr 1fr;gap:50px;max-width:1180px;padding-top:56px;display:grid}.contextCopy p{color:var(--grey);margin:0;font-size:1.05rem}.languageBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:110px;display:grid}.languageBand span{border-right:1px solid var(--line);letter-spacing:-.045em;padding:28px 16px;font-size:clamp(1.4rem,2vw,2.2rem)}.languageBand span:first-child{padding-left:0}.languageBand span:last-child{border-right:0}.languageNote{max-width:720px;color:var(--grey);margin:28px 0 0 auto;font-size:.9rem}.capabilitySection{background:#0d0d0d;padding:48px 0 110px}.methodHeading{grid-template-columns:1fr 1fr;align-items:end;gap:42px;margin:84px 0 64px;display:grid}.methodHeading h2{letter-spacing:-.067em;margin:0;font-size:clamp(3.5rem,6.2vw,7.4rem);font-weight:400;line-height:.88}.methodHeading p{max-width:580px;color:var(--grey);justify-self:end;margin:0;font-size:1rem}.capabilityGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.capabilityCard{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:22px 22px 28px;display:flex}.capabilityCard:last-child{border-right:0}.capabilityCard>span{color:var(--grey-dark);font-size:.72rem}.capabilityCard h3{letter-spacing:-.05em;margin:auto 0 18px;font-size:clamp(1.8rem,2.5vw,3rem);font-weight:400;line-height:.95}.capabilityCard p{color:var(--grey);margin:0;font-size:.88rem;line-height:1.4}.statementSection{background:var(--black);padding:48px 0 110px}.statementInner{flex-direction:column;min-height:780px;display:flex}.statementGrid{grid-template-columns:1fr 3fr;align-items:start;gap:42px;margin-top:110px;display:grid}.statementGrid>p{letter-spacing:-.05em;margin:0;font-size:1.9rem}.statementGrid blockquote{letter-spacing:-.07em;max-width:1340px;margin:0;font-size:clamp(4rem,7vw,8.3rem);font-weight:400;line-height:.88}.statementFoot{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:42px;margin-top:auto;padding-top:22px;display:grid}.statementFoot span{font-size:.82rem}.statementFoot p{max-width:600px;color:var(--grey);margin:0;font-size:1rem}.platformSection{isolation:isolate;background:var(--black) url(/hero-b2b.png) center / cover no-repeat;padding:48px 0 100px;position:relative;overflow:hidden}.platformSection:before{z-index:-1;content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030303c7;position:absolute;inset:0}.platformIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin:90px 0 70px;display:grid}.platformIntro>p{max-width:600px;color:var(--grey);margin:0 0 5px;font-size:1rem}.platformCards{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1320px;margin-left:auto;display:grid}.glassCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#3e3e3ead,#16161694);border-radius:4px;flex-direction:column;min-height:390px;padding:22px;display:flex;box-shadow:0 24px 60px #0003}.glassCard:nth-child(2){transform:translateY(32px)}.glassCard:nth-child(3){transform:translateY(64px)}.glassCardHead{justify-content:space-between;font-size:.86rem;display:flex}.glassCard h3{letter-spacing:-.052em;max-width:330px;margin:auto 0 22px;font-size:2.3rem;font-weight:400;line-height:.95}.glassCard>p{max-width:360px;color:var(--grey);margin:0;font-size:.88rem;line-height:1.4}.platformCaveat{border-top:1px solid var(--line);color:#d5d5d5;max-width:690px;margin:104px 0 0 auto;padding-top:22px;font-size:1rem}.proofSection{background:var(--black);padding:48px 0 110px}.proofIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin:96px 0 92px;display:grid}.proofIntro>p{max-width:600px;color:var(--grey);margin:0;font-size:1.05rem}.proofGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.proofColumn{border:1px solid var(--line);padding:24px}.proofColumn>span{color:var(--grey-dark);font-size:.72rem}.clientList{flex-wrap:wrap;gap:8px;margin-top:70px;display:flex}.clientList strong{border:1px solid var(--line);border-radius:999px;padding:10px 13px;font-size:.84rem;font-weight:400}.guideSection{background:#0d0d0d;padding:48px 0 110px}.guideGrid{grid-template-columns:.9fr 1.1fr;gap:clamp(60px,8vw,150px);padding-top:86px;display:grid}.guideIntro>p:not(.eyebrow){max-width:600px;color:var(--grey);margin:38px 0;font-size:1.05rem}.chapterPreview{margin:54px 0 0;padding:0;list-style:none}.chapterPreview li{border-top:1px solid var(--line);color:#d5d5d5;grid-template-columns:44px 1fr;gap:14px;padding:13px 0;font-size:.86rem;display:grid}.chapterPreview li span{color:var(--grey-dark);font-size:.7rem}.guideFormCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#3737379e,#141414d1);border-radius:4px;min-height:760px;padding:26px;box-shadow:0 34px 100px #0000004d}.guideCardTop{color:var(--grey);justify-content:space-between;font-size:.7rem;display:flex}.guideMark{letter-spacing:-.068em;margin:72px 0 58px;font-size:clamp(3.8rem,6vw,7rem);line-height:.82}.guideMark span,.guideMark strong{font-weight:400;display:block}.guideMark span{color:var(--grey)}.guideLeadForm{grid-template-columns:1fr 1fr;gap:17px;display:grid}.guideLeadForm label{color:var(--grey);flex-direction:column;gap:8px;font-size:.7rem;display:flex}.guideLeadForm label:nth-child(3),.guideLeadForm label:nth-child(4),.guideLeadForm button,.formFineprint{grid-column:1/-1}.guideLeadForm label span{color:var(--grey-dark)}.guideLeadForm input,.guideLeadForm textarea,.leadForm input,.leadForm textarea{width:100%;color:var(--white);resize:vertical;background:#00000052;border:1px solid #ffffff38;border-radius:2px;padding:13px 14px;font-size:1rem}.guideLeadForm .button{width:100%;margin-top:4px}.formFineprint{max-width:520px;color:var(--grey-dark);margin:0;font-size:.67rem;line-height:1.45}.diagnosticSection{background:var(--black-2);padding:100px 0}.diagnosticGrid{grid-template-columns:1.2fr .8fr;gap:90px;display:grid}.diagnosticSection .eyebrow{margin-top:82px}.diagnosticCopy{align-self:end}.diagnosticCopy p{max-width:610px;color:var(--grey);margin:0 0 36px;font-size:1.05rem}.clinicSection{background:var(--black) url(/hero-b2b.png) center / cover no-repeat;padding:110px 0}.clinicPanel{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0e0eb8;border-radius:4px;padding:26px}.clinicGrid{grid-template-columns:1fr 1fr;gap:72px;padding:92px 20px 22px;display:grid}.clinicGrid>div:last-child{align-self:end}.clinicGrid>div:last-child>p{max-width:590px;color:var(--grey);margin:0 0 34px;font-size:1.05rem}.finalCta{background:var(--black);padding:48px 0 100px}.finalCta h2{max-width:1260px;margin-top:100px}.finalCta .button{margin-top:54px}.footer{border-top:1px solid var(--line);color:var(--grey);grid-template-columns:1fr 1fr 1fr;align-items:end;gap:24px;padding-top:34px;padding-bottom:34px;font-size:.7rem;display:grid}.footer strong{color:var(--white);font-size:1rem;font-weight:400}.footer span:last-child{text-align:right;justify-self:end}.assessmentPage{background:radial-gradient(circle at 20% 90%,#25211e 0%,#0c0c0c 34%,#080808 72%);min-height:100svh}.assessmentShell{padding-top:18px;padding-bottom:100px}.progressTrack{background:#ffffff24;height:2px;overflow:hidden}.progressTrack span{background:var(--shopify);height:100%;transition:width .3s;display:block}.assessmentIntro{grid-template-columns:1.15fr .85fr;align-items:center;gap:88px;min-height:calc(100svh - 120px);display:grid}.assessmentIntro h1,.questionStage h1,.webinarHero h1{letter-spacing:-.068em;max-width:1350px;margin:0;font-size:clamp(3.6rem,6.7vw,8rem);font-weight:400;line-height:.88}.assessmentIntroCopy{max-width:620px}.assessmentIntroCopy>p{color:var(--grey);margin:0;font-size:1.08rem}.assessmentIntroCopy ul{border-top:1px solid var(--line);margin:40px 0;padding:0;list-style:none}.assessmentIntroCopy li{border-bottom:1px solid var(--line);color:#d5d5d5;padding:12px 0;font-size:.85rem}.questionStage{max-width:1500px;padding-top:clamp(58px,9vh,120px)}.questionMeta{color:var(--grey);justify-content:space-between;font-size:.72rem;display:flex}.questionMeta span:first-child{color:var(--white)}.questionStage h1{margin-top:38px}.questionStage>p{max-width:760px;color:var(--grey);margin:32px 0 0;font-size:1rem}.choiceGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:68px;display:grid}.choiceGrid button{border:1px solid var(--line);background:var(--glass);min-height:200px;color:var(--white);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;padding:22px;transition:background .18s,color .18s}.choiceGrid button:hover{background:var(--white);color:var(--black)}.choiceGrid button span{color:var(--grey);margin-bottom:70px;font-size:.72rem;display:block}.backButton{color:var(--grey);cursor:pointer;background:0 0;border:0;margin-top:28px;padding:0;font-size:.74rem}.resultStage{padding-top:72px}.resultHero{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:end;gap:76px;padding-bottom:58px;display:grid}.resultHero>div:first-child>span{color:var(--shopify);font-size:.75rem}.resultHero h1{letter-spacing:-.075em;margin:10px 0 0;font-size:clamp(4.5rem,8.7vw,10rem);font-weight:400;line-height:.82}.resultHero h2{letter-spacing:-.055em;max-width:650px;margin:0 0 20px;font-size:clamp(2rem,3.2vw,4rem);font-weight:400;line-height:.96}.resultHero p{max-width:650px;color:var(--grey);margin:0;font-size:1.05rem}.dimensionGrid{grid-template-columns:1fr 1fr;gap:30px 48px;padding-top:52px;display:grid}.dimensionGrid>div>div:first-child{justify-content:space-between;gap:20px;margin-bottom:10px;font-size:.76rem;display:flex}.dimensionGrid>div>div:first-child span{color:var(--grey)}.dimensionBar{background:#ffffff24;height:4px}.dimensionBar span{background:var(--shopify);height:100%;display:block}.resultNote{max-width:720px;color:var(--grey-dark);margin:44px 0 0;font-size:.75rem;line-height:1.45}.resultActions{align-items:center;gap:30px;margin-top:34px;display:flex}.webinarHero{grid-template-columns:1.18fr .82fr;align-items:end;gap:80px;min-height:720px;padding-top:92px;padding-bottom:70px;display:grid}main:has(.webinarHero){background:var(--black) url(/hero-b2b.png) top center / 100% auto no-repeat}.webinarHero h1 em{color:var(--grey);font-style:normal}.webinarHero .heroLead{color:var(--grey);margin-top:38px}.agendaCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1eb8;border-radius:4px;padding:26px}.agendaCard ol{margin:0;padding:0;list-style:none}.agendaCard li{border-top:1px solid var(--line);grid-template-columns:42px 1fr;gap:12px;padding:18px 0;display:grid}.agendaCard li span{color:var(--grey);font-size:.7rem}.registrationBand{background:#080808f0}.registrationInner{grid-template-columns:.9fr 1.1fr;gap:82px;padding-top:96px;padding-bottom:100px;display:grid}.registrationInner>div>p:last-child{max-width:520px;color:var(--grey)}.leadForm{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1e1e1eb8;border-radius:4px;grid-template-columns:1fr 1fr;gap:18px;padding:30px;display:grid}.leadForm label{color:var(--grey);flex-direction:column;gap:9px;font-size:.7rem;display:flex}.leadForm .wide{grid-column:1/-1}.leadForm .consent{color:var(--grey);flex-direction:row;align-items:flex-start;gap:12px;font-size:.74rem;line-height:1.45}.leadForm .consent input{flex:none;width:18px;height:18px;margin-top:1px}.darkForm{background:#181818c7}.registeredMessage{border:1px solid var(--line);background:var(--glass);align-self:start;padding:38px}.registeredMessage strong{letter-spacing:-.05em;font-size:3rem;font-weight:400}.registeredMessage p{color:var(--grey);margin-bottom:0}.campaignNav{z-index:10;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;font-size:.73rem;display:grid;position:relative}.campaignNavHome{border-bottom-color:#ffffff47}.campaignNavLinks{align-items:center;gap:clamp(18px,2.4vw,42px);display:flex}.campaignNavLinks a{color:#d2d2d2;text-decoration:none;transition:color .18s}.campaignNavLinks a:hover{color:var(--white)}.campaignFooter{background:#050505;padding:86px 0 26px}.footerTop{grid-template-columns:1fr 1fr;gap:80px;padding-bottom:76px;display:grid}.footerTop strong{letter-spacing:-.065em;font-size:clamp(2.8rem,5vw,6rem);font-weight:400}.footerTop p{color:var(--grey)}.footerLinks{grid-template-columns:1fr 1fr;align-content:start;gap:14px 50px;padding-top:12px;display:grid}.footerLinks a{border-bottom:1px solid var(--line);color:#d4d4d4;padding-bottom:10px;font-size:.84rem;text-decoration:none}.footerBottom{border-top:1px solid var(--line);color:var(--grey-dark);justify-content:space-between;gap:30px;padding-top:22px;font-size:.68rem;display:flex}.eventRibbon{background:var(--shopify);color:#111;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:30px;min-height:88px;padding:0 max(20px,50vw + min(1880px,100vw - 40px)/-2);text-decoration:none;display:grid}.eventRibbonDate{text-transform:uppercase;font-size:.72rem}.eventRibbon strong{letter-spacing:-.05em;font-size:clamp(1.6rem,2.5vw,3rem);font-weight:400}.eventRibbon>span:last-child{justify-self:end;font-size:.82rem}.sectionActions,.finalActions{align-items:center;gap:30px;margin-top:48px;display:flex}.guideDeepLink{color:#d8d8d8;margin-top:28px}.insightSection{color:#0a0a0a;background:#f0f0ec;padding:48px 0 110px}.insightSection .sectionChrome{color:#666;border-top-color:#00000038}.insightHeading{grid-template-columns:1fr auto;align-items:end;gap:50px;margin:88px 0 58px;display:grid}.insightHeading h2{letter-spacing:-.067em;max-width:1050px;margin:0;font-size:clamp(3.4rem,6.2vw,7rem);font-weight:400;line-height:.88}.insightCards{border-top:1px solid #0000003d;grid-template-columns:repeat(3,1fr);display:grid}.insightCards a{border-right:1px solid #0000003d;flex-direction:column;min-height:400px;padding:22px;text-decoration:none;display:flex}.insightCards a:last-child{border-right:0}.insightCards span{color:#666;font-size:.7rem}.insightCards h3{letter-spacing:-.056em;margin:auto 0 24px;font-size:clamp(2rem,3vw,3.5rem);font-weight:400;line-height:.94}.insightCards p{color:#555;max-width:420px;margin:0;font-size:.9rem}.subHero{flex-direction:column;min-height:auto;padding-top:34px;padding-bottom:76px;display:flex}.subHeroMeta{color:var(--grey);justify-content:space-between;gap:20px;font-size:.7rem;display:flex}.subHeroGrid{grid-template-columns:.55fr 1.45fr;align-items:start;gap:40px;margin-top:clamp(72px,7vw,112px);display:grid}.subHeroGrid>p{margin:10px 0 0;font-size:1rem}.subHeroGrid h1{letter-spacing:-.07em;max-width:1320px;margin:0;font-size:clamp(4rem,6.25vw,7.4rem);font-weight:400;line-height:.88}.subHeroLead{max-width:690px;color:var(--grey);margin:38px 0 0 auto;font-size:1.08rem;line-height:1.5}.subHeroActions{align-items:center;gap:26px;width:min(690px,72.5%);margin:26px 0 0 auto;display:flex}.statBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#111}.statBandGrid{grid-template-columns:repeat(3,1fr);display:grid}.statBandGrid>div{border-right:1px solid var(--line);flex-direction:column;min-height:190px;padding:28px;display:flex}.statBandGrid>div:first-child{padding-left:0}.statBandGrid>div:last-child{border-right:0}.statBandGrid strong{letter-spacing:-.06em;margin:auto 0 12px;font-size:clamp(2.4rem,4vw,4.8rem);font-weight:400}.statBandGrid span{max-width:360px;color:var(--grey);font-size:.82rem}.editorialSection,.webinarThesis{color:#0a0a0a;background:#ecece8;padding:110px 0}.editorialSplit{grid-template-columns:1fr 1fr;gap:clamp(70px,10vw,190px);display:grid}.editorialSplit h2{letter-spacing:-.067em;max-width:780px;margin:0;font-size:clamp(3.5rem,5.8vw,6.8rem);font-weight:400;line-height:.88}.editorialSection .sectionLabel,.webinarThesis .sectionLabel{color:#606060}.editorialBody{max-width:760px}.editorialBody p{color:#555;font-size:1rem;line-height:1.5}.editorialBody .largeCopy{color:#111;letter-spacing:-.045em;margin:0 0 70px;font-size:clamp(1.8rem,2.6vw,3.1rem);line-height:1.03}.featureList{border-top:1px solid #0000003d;margin:0 0 60px;padding:0;list-style:none}.featureList li{border-bottom:1px solid #0000003d;padding:16px 0;font-size:1rem}.darkEditorial,.webinarTakeaways{background:#0c0c0c;padding:48px 0 110px}.editorialHeadline{grid-template-columns:1.4fr .6fr;align-items:end;gap:80px;margin:90px 0 65px;display:grid}.editorialHeadline h2{letter-spacing:-.067em;margin:0;font-size:clamp(3.6rem,6.2vw,7.2rem);font-weight:400;line-height:.87}.editorialHeadline p{max-width:500px;color:var(--grey);margin:0}.questionMatrix{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.questionMatrix article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:300px;padding:22px;display:flex}.questionMatrix article:nth-child(3n){border-right:0}.questionMatrix article>span,.workstreamGrid article>span{color:var(--grey-dark);font-size:.7rem}.questionMatrix h3,.workstreamGrid h3{letter-spacing:-.055em;margin:auto 0 18px;font-size:clamp(2rem,3vw,3.5rem);font-weight:400;line-height:.94}.questionMatrix p,.workstreamGrid p{color:var(--grey);margin:0;font-size:.86rem;line-height:1.42}.proseCards{grid-template-columns:1fr 1fr;gap:12px;margin:45px 0 60px;display:grid}.proseCards>div{border:1px solid #00000038;flex-direction:column;min-height:190px;padding:20px;display:flex}.proseCards strong{font-size:1.25rem;font-weight:400}.proseCards p{margin-top:auto;margin-bottom:0;font-size:.86rem}.workstreamGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:88px;display:grid}.workstreamGrid article{border-right:1px solid var(--line);flex-direction:column;min-height:370px;padding:22px;display:flex}.workstreamGrid article:last-child{border-right:0}.subCta{background:var(--shopify);color:#0a0a0a;padding:105px 0}.subCtaGrid{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;display:grid}.subCtaGrid>div:first-child>span{font-size:.72rem}.subCtaGrid h2{letter-spacing:-.067em;max-width:1100px;margin:28px 0 0;font-size:clamp(3.6rem,6.1vw,7rem);font-weight:400;line-height:.88}.subCtaGrid>div:last-child{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.subCta .button.light{color:#fff;background:#111;border-color:#111}.subCta .button.light:hover{color:#111;background:0 0}.sourceNote{color:var(--grey-dark);flex-wrap:wrap;gap:12px 30px;padding-top:24px;padding-bottom:24px;font-size:.68rem;display:flex}.sourceNote a{color:var(--grey)}.shopifyB2BHero{padding-top:34px;padding-bottom:92px}.shopifyB2BHeroGrid{grid-template-columns:1.18fr .82fr;align-items:end;gap:clamp(52px,7vw,132px);margin-top:clamp(54px,6.5vw,104px);display:grid}.shopifyB2BHeroCopy h1{letter-spacing:-.073em;max-width:1050px;margin:0;font-size:clamp(4.6rem,7vw,8.25rem);font-weight:400;line-height:.85}.shopifyB2BHeroAnswer{max-width:930px;color:var(--shopify);letter-spacing:-.052em;margin:30px 0 0;font-size:clamp(2rem,3.15vw,3.8rem);line-height:.96}.shopifyB2BHeroLead{color:#b8b8b8;max-width:780px;margin:30px 0 0;font-size:1.05rem;line-height:1.5}.shopifyB2BHeroActions{align-items:center;gap:28px;margin-top:34px;display:flex}.shopifyB2BNativeCard{border:1px solid var(--line);background:#111;padding:26px}.shopifyB2BCardTop{color:#777;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:20px;font-size:.7rem;display:flex}.shopifyB2BNativeCard>h2{letter-spacing:-.06em;max-width:570px;margin:72px 0 54px;font-size:clamp(2.5rem,3.45vw,4.15rem);font-weight:400;line-height:.92}.shopifyB2BNativeList{border-top:1px solid var(--line)}.shopifyB2BNativeList>div{border-bottom:1px solid var(--line);grid-template-columns:38px 130px 1fr;align-items:baseline;gap:14px;padding:15px 0;display:grid}.shopifyB2BNativeList span{color:#696969;font-size:.68rem}.shopifyB2BNativeList strong{font-size:.92rem;font-weight:400}.shopifyB2BNativeList p{color:#8f8f8f;margin:0;font-size:.75rem;line-height:1.35}.shopifyB2BJourney,.shopifyB2BLayers,.shopifyB2BFit{color:#0b0b0b;background:#efeee9;padding:120px 0}.shopifyB2BSectionIntro{grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(60px,9vw,160px);display:grid}.shopifyB2BSectionIntro .sectionLabel{color:#666}.shopifyB2BSectionIntro h2{letter-spacing:-.068em;max-width:1100px;margin:0;font-size:clamp(3.5rem,5.9vw,7rem);font-weight:400;line-height:.88}.shopifyB2BSectionIntro>p{color:#505050;max-width:630px;margin:0;font-size:1.02rem;line-height:1.5}.shopifyB2BJourneyFlow{border-top:1px solid #c7c5bd;border-left:1px solid #c7c5bd;grid-template-columns:repeat(6,1fr);margin-top:82px;display:grid}.shopifyB2BJourneyFlow article{background:#ffffff6b;border-bottom:1px solid #c7c5bd;border-right:1px solid #c7c5bd;flex-direction:column;min-height:330px;padding:22px;display:flex;position:relative}.shopifyB2BJourneyFlow article:not(:last-child):after{z-index:1;content:"";background:#f5f4ef;border-top:1px solid #aaa89f;border-bottom:0;border-left:0;border-right:1px solid #aaa89f;width:20px;height:20px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)rotate(45deg)}.shopifyB2BJourneyFlow article>span{color:#777;font-size:.7rem}.shopifyB2BJourneyFlow h3{letter-spacing:-.05em;margin:auto 0 18px;font-size:clamp(1.45rem,2vw,2.4rem);font-weight:400;line-height:.95}.shopifyB2BJourneyFlow p{color:#5b5b5b;margin:0;font-size:.79rem;line-height:1.42}.shopifyB2BFlagship,.shopifyB2BHybrid,.shopifyB2BRoutes{background:#0b0b0b;padding:48px 0 120px}.shopifyB2BFlagshipIntro,.shopifyB2BHybridIntro{grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(60px,9vw,160px);margin:88px 0 68px;display:grid}.shopifyB2BFlagshipIntro h2,.shopifyB2BHybridIntro h2{letter-spacing:-.068em;max-width:1200px;margin:0;font-size:clamp(3.5rem,5.9vw,7rem);font-weight:400;line-height:.88}.shopifyB2BFlagshipIntro p,.shopifyB2BHybridIntro p{color:#aaa;max-width:600px;margin:0;font-size:1rem;line-height:1.5}.shopifyB2BComparison{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.shopifyB2BComparison article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:540px;padding:28px;display:flex}.shopifyB2BComparison article:last-child{background:#151515}.shopifyB2BComparison article>span{color:#6f6f6f;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.shopifyB2BComparison h3{letter-spacing:-.065em;max-width:720px;margin:auto 0 48px;font-size:clamp(3rem,4.6vw,5.55rem);font-weight:400;line-height:.9}.shopifyB2BComparison article:last-child h3{color:var(--shopify)}.shopifyB2BComparison ul,.shopifyB2BRouteGrid ul{margin:0;padding:0;list-style:none}.shopifyB2BComparison li{border-top:1px solid var(--line);color:#bdbdbd;padding:11px 0 11px 24px;font-size:.9rem;position:relative}.shopifyB2BComparison li:before{color:#696969;content:"→";position:absolute;left:0}.shopifyB2BFlagshipExplain{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;display:grid}.shopifyB2BFlagshipExplain p{color:#999;background:#0b0b0b;margin:0;padding:28px;font-size:.95rem;line-height:1.52}.shopifyB2BLayersGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(70px,9vw,170px);display:grid}.shopifyB2BLayers h2{letter-spacing:-.068em;max-width:900px;margin:0;font-size:clamp(3.4rem,5.6vw,6.6rem);font-weight:400;line-height:.88}.shopifyB2BLayersLead{color:#515151;max-width:700px;margin:38px 0 0;font-size:1rem;line-height:1.52}.shopifyB2BLayerStack{border:1px solid #c5c3ba}.shopifyB2BLayerStack>div{flex-direction:column;min-height:315px;padding:28px;display:flex}.shopifyB2BLayerStack span{color:#666;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.shopifyB2BLayerStack strong{letter-spacing:-.057em;max-width:730px;margin:auto 0 32px;font-size:clamp(2rem,3.2vw,3.75rem);font-weight:400;line-height:.95}.shopifyB2BLayerStack p{max-width:600px;margin:0;font-size:.85rem;line-height:1.42}.shopifyB2BLayerExperience{color:#fff;background:#df421f}.shopifyB2BLayerExperience span,.shopifyB2BLayerExperience p{color:#ffffffb8}.shopifyB2BLayerPlatform{background:#fff;border-top:1px solid #c5c3ba}.shopifyB2BLayerPlatform p{color:#5c5c5c}.shopifyB2BHybridFlow{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.shopifyB2BHybridFlow article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:400px;padding:26px;display:flex;position:relative}.shopifyB2BHybridFlow article:nth-child(2){background:#151515}.shopifyB2BHybridFlow article:not(:last-child):after{z-index:1;border:1px solid var(--line);content:"";background:#101010;border-bottom:0;border-left:0;width:24px;height:24px;position:absolute;top:42px;right:-12px;transform:rotate(45deg)}.shopifyB2BHybridFlow article>span{color:#6f6f6f;font-size:.7rem}.shopifyB2BHybridFlow h3{letter-spacing:-.06em;max-width:470px;margin:auto 0 26px;font-size:clamp(2.2rem,3.5vw,4.15rem);font-weight:400;line-height:.92}.shopifyB2BHybridFlow p{color:#999;max-width:470px;margin:0;font-size:.88rem;line-height:1.46}.shopifyB2BFitGrid{border-top:1px solid #c8c6bd;border-left:1px solid #c8c6bd;grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid}.shopifyB2BFitGrid article{background:#ffffff57;border-bottom:1px solid #c8c6bd;border-right:1px solid #c8c6bd;flex-direction:column;min-height:380px;padding:22px;display:flex}.shopifyB2BFitGrid article>span{color:#777;font-size:.7rem}.shopifyB2BFitGrid h3{letter-spacing:-.058em;margin:auto 0 25px;font-size:clamp(2rem,3vw,3.55rem);font-weight:400;line-height:.93}.shopifyB2BFitGrid p{color:#565656;margin:0;font-size:.86rem;line-height:1.47}.shopifyB2BValidation{border-top:1px solid #c8c6bd;grid-template-columns:.75fr 1.25fr;gap:clamp(55px,8vw,140px);margin-top:112px;padding-top:38px;display:grid}.shopifyB2BValidation h3{letter-spacing:-.064em;max-width:650px;margin:0 0 28px;font-size:clamp(2.7rem,4.4vw,5rem);font-weight:400;line-height:.91}.shopifyB2BValidation>div:first-child>p:last-child{color:#555;max-width:610px;font-size:.95rem;line-height:1.5}.shopifyB2BValidationGrid{border-top:1px solid #c8c6bd;grid-template-columns:1fr 1fr;display:grid}.shopifyB2BValidationGrid>div{border-bottom:1px solid #c8c6bd;grid-template-columns:34px 120px 1fr;align-items:baseline;gap:12px;padding:17px 0;display:grid}.shopifyB2BValidationGrid>div:nth-child(odd){padding-right:22px}.shopifyB2BValidationGrid>div:nth-child(2n){border-left:1px solid #c8c6bd;padding-left:22px}.shopifyB2BValidationGrid span{color:#888;font-size:.68rem}.shopifyB2BValidationGrid strong{font-size:.9rem;font-weight:400}.shopifyB2BValidationGrid p{color:#666;margin:0;font-size:.75rem;line-height:1.38}.shopifyB2BSectionIntroDark{margin-top:86px}.shopifyB2BSectionIntroDark .sectionLabel{color:#777}.shopifyB2BSectionIntroDark>p{color:#aaa}.shopifyB2BRouteGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:72px;display:grid}.shopifyB2BRouteGrid article{border:1px solid var(--line);background:#111;flex-direction:column;min-height:560px;padding:28px;display:flex}.shopifyB2BRouteGrid article:last-child{background:#171717}.shopifyB2BRouteGrid article>div{color:#777;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:20px;font-size:.7rem;display:flex}.shopifyB2BRouteGrid h3{letter-spacing:-.065em;max-width:700px;margin:90px 0 28px;font-size:clamp(3rem,4.6vw,5.45rem);font-weight:400;line-height:.9}.shopifyB2BRouteGrid article:first-child h3{color:var(--shopify)}.shopifyB2BRouteGrid article>p{color:#999;max-width:630px;margin:0 0 38px;font-size:.95rem;line-height:1.5}.shopifyB2BRouteGrid li{border-top:1px solid var(--line);color:#bbb;padding:11px 0 11px 24px;font-size:.87rem;position:relative}.shopifyB2BRouteGrid li:before{color:var(--shopify);content:"✓";position:absolute;left:0}.shopifyB2BRouteActions{align-items:center;gap:30px;margin-top:42px;display:flex}.shopifyB2BCtaNote{color:#0000009e;max-width:470px;font-size:.84rem;line-height:1.42}.guideLandingHero{flex-direction:column;min-height:850px;padding-top:34px;padding-bottom:70px;display:flex}.guideLandingHero h1{letter-spacing:-.085em;margin:auto 0 0;font-size:clamp(7rem,15vw,17rem);font-weight:400;line-height:.68}.guideLandingHero h1 em{color:var(--grey);font-style:normal}.guideLandingLead{grid-template-columns:1fr auto;align-items:end;gap:50px;margin-top:86px;display:grid}.guideLandingLead p{max-width:730px;color:var(--grey);margin:0;font-size:1.16rem}.guideAudience{background:var(--shopify);color:#111;padding:76px 0}.audienceGrid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.audienceGrid>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.audienceGrid>div span{grid-column:1/-1;margin-bottom:24px;font-size:.7rem}.audienceGrid strong{letter-spacing:-.05em;font-size:clamp(1.8rem,3vw,3.6rem);font-weight:400}.audienceGrid>p{max-width:650px;margin:0;font-size:1.05rem}.chapterSection{background:#0c0c0c;padding:48px 0 110px}.chapterList{margin-top:75px}.chapterList article{border-top:1px solid var(--line);grid-template-columns:70px 1.2fr .8fr;align-items:start;gap:40px;padding:28px 0;display:grid}.chapterList article>span{color:var(--grey-dark);font-size:.7rem}.chapterList h2{letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,3vw,3.5rem);font-weight:400;line-height:.96}.chapterList p{max-width:570px;color:var(--grey);margin:0;font-size:.9rem;line-height:1.45}.guideGateSection{background:#101010;padding:110px 0}.guideGateGrid{grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,170px);display:grid}.guideGateGrid h2{letter-spacing:-.07em;margin:0;font-size:clamp(4rem,7vw,8rem);font-weight:400;line-height:.86}.guideGateGrid>div:first-child>p:last-child{max-width:500px;color:var(--grey);font-size:1rem}.compactGuideForm{min-height:auto}.compactGuideForm .guideCardTop{margin-bottom:60px}.hubHero{flex-direction:column;min-height:720px;padding-top:34px;padding-bottom:80px;display:flex}.hubIntro{grid-template-columns:1.35fr .65fr;align-items:end;gap:90px;margin-top:auto;display:grid}.hubIntro h1{letter-spacing:-.072em;max-width:1250px;margin:0;font-size:clamp(4.2rem,7.4vw,8.7rem);font-weight:400;line-height:.86}.hubIntro p{max-width:560px;color:var(--grey);margin:0;font-size:1.05rem}.hubSection{background:#0d0d0d;padding:48px 0 110px}.hubSectionHead{border-top:1px solid var(--line);color:var(--grey);justify-content:space-between;padding-top:22px;font-size:.7rem;display:flex}.hubGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:78px;display:grid}.hubCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:460px;padding:24px;text-decoration:none;transition:background .18s,color .18s;display:flex}.hubCard:hover{background:var(--white);color:#111}.hubCard:hover p,.hubCard:hover .hubCardMeta,.hubCard:hover div:last-child span{color:#555}.hubCardMeta,.hubCard>div:last-child{color:var(--grey-dark);justify-content:space-between;gap:20px;font-size:.7rem;display:flex}.hubCard>p{color:var(--grey);margin:60px 0 0;font-size:.75rem}.hubCard h2{letter-spacing:-.064em;max-width:730px;margin:auto 0 40px;font-size:clamp(2.8rem,4.5vw,5.3rem);font-weight:400;line-height:.9}.hubSectionLight{color:#111;background:#ecece8}.hubSectionLight .hubSectionHead{color:#666;border-top-color:#00000038}.externalReading{border-top:1px solid #00000038;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.externalReading a{border-right:1px solid #00000038;flex-direction:column;min-height:300px;padding:22px;text-decoration:none;display:flex}.externalReading a:last-child{border-right:0}.externalReading span,.externalReading p{color:#666;font-size:.72rem}.externalReading h3{letter-spacing:-.055em;margin:auto 0 35px;font-size:clamp(2rem,3vw,3.5rem);font-weight:400;line-height:.94}.externalReading p{margin:0}.articleHero{flex-direction:column;min-height:760px;padding-top:34px;padding-bottom:80px;display:flex}.articleMeta{color:var(--grey);justify-content:space-between;font-size:.7rem;display:flex}.articleHero h1{letter-spacing:-.075em;max-width:1540px;margin:auto 0 55px;font-size:clamp(4.5rem,8vw,9.3rem);font-weight:400;line-height:.84}.articleDek{grid-template-columns:1fr auto;align-items:end;gap:70px;display:grid}.articleDek p{color:#d2d2d2;letter-spacing:-.025em;max-width:760px;margin:0;font-size:1.28rem}.articleDek span{color:var(--grey);font-size:.72rem}.articlePull{border-top:1px solid var(--line);padding-top:100px;padding-bottom:110px}.articlePull>span{color:var(--shopify);font-size:.72rem}.articlePull blockquote{letter-spacing:-.072em;max-width:1520px;margin:70px 0 0 auto;font-size:clamp(4rem,7.4vw,8.6rem);line-height:.86}.articleBodyBand{color:#111;background:#ecece8}.articleBody{grid-template-columns:1fr 3fr;gap:70px;padding-top:100px;padding-bottom:120px;display:grid}.articleAside{color:#666;flex-direction:column;gap:12px;font-size:.72rem;display:flex}.articleAside a{color:#111}.articleProse{max-width:900px}.articleProse section{margin-bottom:100px}.articleProse section:last-child{margin-bottom:0}.articleProse h2{letter-spacing:-.062em;max-width:850px;margin:0 0 40px;font-size:clamp(2.8rem,4.5vw,5.2rem);font-weight:400;line-height:.92}.articleProse p{color:#3e3e3e;font-family:Arial,sans-serif;font-size:1.08rem;line-height:1.65}.articleProse ul{border-top:1px solid #00000038;margin:45px 0;padding:0;list-style:none}.articleProse li{border-bottom:1px solid #00000038;padding:18px 0;font-family:Arial,sans-serif;font-size:1rem;line-height:1.5}.articleNext{color:#111;grid-template-columns:1fr 3fr;gap:70px;padding-top:32px;padding-bottom:100px;display:grid}.articleNext>span{color:#666;font-size:.72rem}.articleNext a{letter-spacing:-.055em;border-bottom:1px solid #00000059;justify-content:space-between;gap:40px;max-width:1050px;padding-bottom:24px;font-size:clamp(2rem,3.6vw,4.2rem);line-height:.95;text-decoration:none;display:flex}.articleCta{border-top:1px solid #0003}.webinarPage{background:var(--black) url(/hero-b2b.png) top center / 100% auto no-repeat}.webinarJump{margin-top:42px}.webinarThesis{background:#ecece8}.webinarTakeaways{padding-top:48px}.webinarAfter{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.webinarAfter>div:first-child>span{color:var(--grey);font-size:.72rem}.webinarAfter h2{letter-spacing:-.067em;max-width:1000px;margin:28px 0 0;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:400;line-height:.88}.webinarAfter>div:last-child{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.brandLogo{align-items:center;width:104px;height:28px;display:flex}.brandLogo img{width:100%;height:auto;display:block}.footerLogo{width:132px;height:auto;display:block}.salesEyebrow{color:#a6a6a6;letter-spacing:.04em;text-transform:uppercase;margin:0 0 22px;font-size:.72rem;line-height:1.2}.darkEyebrow{color:#666}.salesHero{isolation:isolate;background:#080808;position:relative;overflow:hidden}.salesHero:before{z-index:-2;content:"";opacity:.24;background:url(/hero-b2b.png) 100%/68% no-repeat;position:absolute;inset:0}.salesHero:after{z-index:-1;content:"";background:linear-gradient(90deg,#080808 0%,#080808fa 38%,#080808b8 66%,#0808087a 100%);position:absolute;inset:0}.salesHeroGrid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.58fr);align-items:center;gap:clamp(70px,9vw,180px);min-height:min(890px,100svh - 74px);padding-top:70px;padding-bottom:82px;display:grid}.salesHeroCopy{max-width:960px}.partnerLockup{color:#777;align-items:center;gap:17px;margin-bottom:52px;display:flex}.partnerLockup img:first-child{width:102px;height:auto}.partnerLockup img:last-child{width:91px;height:auto}.partnerLockup span{font-size:1rem}.salesHero h1{letter-spacing:-.07em;max-width:950px;margin:0;font-size:clamp(4.25rem,7vw,8.1rem);font-weight:400;line-height:.87}.salesHeroLead{color:#d0d0d0;letter-spacing:-.02em;max-width:720px;margin:34px 0 0;font-size:clamp(1.08rem,1.45vw,1.35rem);line-height:1.38}.salesHeroActions{align-items:center;gap:30px;margin-top:38px;display:flex}.heroProofPoints{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:760px;margin:64px 0 0;padding:20px 0 0;list-style:none;display:grid}.heroProofPoints li{flex-direction:column;gap:4px;display:flex}.heroProofPoints strong{font-size:1.35rem;font-weight:400}.heroProofPoints span{color:#929292;font-size:.72rem}.guideCoverPreview{width:min(100%,430px);color:var(--white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:center;padding-bottom:54px;text-decoration:none;position:relative}.guideCoverGlow{z-index:-1;filter:blur(70px);background:#df421f29;border-radius:50%;position:absolute;inset:8% -12% 0}.guideCoverPreview img{border:1px solid #ffffff38;width:100%;display:block;box-shadow:0 38px 90px #0000008c}.guideCoverPreview>span{border-top:1px solid var(--line);justify-content:space-between;padding-top:18px;font-size:.78rem;display:flex;position:absolute;bottom:0;left:0;right:0}.guideCoverPreview b{font-size:1rem;font-weight:400}.narrowShell{max-width:1480px}.salesIntro{color:#0b0b0b;background:#f1f0eb;padding:128px 0}.salesIntro h2,.salesSectionHead h2,.shopifyAnswerSection h2,.salesGuideContent h2,.experienceSection h2,.salesFinalCta h2{letter-spacing:-.066em;margin:0;font-size:clamp(3.2rem,5.5vw,6.5rem);font-weight:400;line-height:.9}.salesIntro h2{max-width:1260px}.salesIntroLead{color:#4d4d4d;max-width:770px;margin:40px 0 0 auto;font-size:1.14rem;line-height:1.5}.comparisonGrid{border:1px solid #cac8c0;grid-template-columns:1fr 1fr;margin-top:84px;display:grid}.comparisonGrid article{flex-direction:column;min-height:390px;padding:30px;display:flex}.comparisonGrid article:first-child{background:#e7e5de;border-right:1px solid #cac8c0}.comparisonGrid article>span{color:#6f6f6f;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.comparisonGrid h3{letter-spacing:-.06em;margin:auto 0 34px;font-size:clamp(2.4rem,4vw,4.7rem);font-weight:400;line-height:.92}.comparisonGrid ul,.offerGrid ul{margin:0;padding:0;list-style:none}.comparisonGrid li,.offerGrid li{border-top:1px solid #00000026;padding:9px 0 9px 22px;font-size:.88rem;position:relative}.comparisonGrid li:before,.offerGrid li:before{content:"✓";position:absolute;left:0}.comparisonPositive{background:#fff}.comparisonPositive h3{color:#df421f}.outcomeSection{background:#0b0b0b;padding:120px 0}.salesSectionHead{max-width:1200px}.outcomeGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.outcomeGrid article{border-right:1px solid var(--line);flex-direction:column;min-height:350px;padding:24px;display:flex}.outcomeGrid article:last-child{border-right:0}.outcomeGrid article>span,.shopifyAnswerCards article>span{color:#777;font-size:.7rem}.outcomeGrid h3{letter-spacing:-.055em;margin:auto 0 22px;font-size:clamp(2.1rem,3vw,3.6rem);font-weight:400;line-height:.94}.outcomeGrid p{color:#aaa;max-width:460px;margin:0;font-size:.9rem;line-height:1.48}.shopifyAnswerSection{background:#111;padding:130px 0;position:relative;overflow:hidden}.shopifyAnswerGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(80px,9vw,170px);display:grid}.shopifyAnswerLead{color:#b5b5b5;max-width:700px;margin:38px 0 34px;font-size:1.08rem;line-height:1.5}.shopifyAnswerCards{border-top:1px solid var(--line)}.shopifyAnswerCards article{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr 1fr;align-items:start;gap:28px;padding:28px 0;display:grid}.shopifyAnswerCards h3{letter-spacing:-.04em;margin:0;font-size:1.55rem;font-weight:400;line-height:1}.shopifyAnswerCards p{color:#999;margin:0;font-size:.86rem;line-height:1.46}.offerSection{color:#0b0b0b;background:#f1f0eb;padding:128px 0}.salesSectionHeadSplit{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;max-width:none;display:grid}.salesSectionHeadSplit>p{color:#525252;max-width:610px;margin:0;font-size:1.04rem;line-height:1.5}.offerGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:72px;display:grid}.offerGrid article{background:#fff;border:1px solid #c9c7bf;flex-direction:column;min-height:610px;padding:30px;display:flex}.offerGrid .offerCardDark{color:#f7f7f4;background:#111;border-color:#171717}.offerCardTop{color:#707070;text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;font-size:.72rem;display:flex}.offerGrid h3{letter-spacing:-.065em;max-width:680px;margin:100px 0 24px;font-size:clamp(2.8rem,4.5vw,5.2rem);font-weight:400;line-height:.9}.offerGrid article>p{color:#555;max-width:620px;margin:0 0 34px;font-size:1rem;line-height:1.5}.offerGrid .offerCardDark>p{color:#aaa}.offerGrid .offerCardDark li{border-top-color:var(--line)}.offerGrid .button{align-self:flex-start;margin-top:auto}.darkButton{color:#fff;background:#111;border-color:#111}.darkButton:hover{color:#111;background:0 0}.salesGuideSection{background:#0a0a0a;padding:128px 0}.salesGuideGrid{grid-template-columns:.62fr 1fr .88fr;align-items:start;gap:clamp(42px,5vw,92px);display:grid}.salesGuidePreview{position:sticky;top:32px}.salesGuidePreview img{border:1px solid var(--line);width:100%;display:block;box-shadow:0 26px 70px #0000006b}.salesGuideContent h2{font-size:clamp(3.1rem,4.7vw,5.6rem)}.salesGuideLead{color:#aaa;max-width:620px;margin:34px 0;font-size:1.02rem;line-height:1.5}.salesChapterList{border-top:1px solid var(--line);margin:48px 0 0;padding:0;list-style:none}.salesChapterList li{border-bottom:1px solid var(--line);color:#d8d8d8;grid-template-columns:42px 1fr;gap:14px;padding:15px 0;font-size:.86rem;display:grid}.salesChapterList span{color:#6d6d6d;font-size:.7rem}.salesGuideForm{border:1px solid var(--line);background:#151515;padding:28px}.salesGuideForm>h3{letter-spacing:-.057em;margin:76px 0 48px;font-size:clamp(2.4rem,3.4vw,4rem);font-weight:400;line-height:.93}.salesGuideForm .guideLeadForm{grid-template-columns:1fr}.salesGuideForm .guideLeadForm label,.salesGuideForm .guideLeadForm label:nth-child(3),.salesGuideForm .guideLeadForm label:nth-child(4),.salesGuideForm .guideLeadForm button,.salesGuideForm .formFineprint{grid-column:1}.formFineprint a{color:inherit}.experienceSection{color:#0a0a0a;background:#efeee9;padding:128px 0}.experienceGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(80px,10vw,190px);display:grid}.experienceSection h2{max-width:850px}.experienceSection p:not(.salesEyebrow){color:#525252;max-width:680px;margin:38px 0 30px;font-size:1.03rem;line-height:1.5}.darkTextLink{color:#111}.experienceList{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.experienceList>span{color:#666;text-transform:uppercase;letter-spacing:.04em;width:100%;margin-bottom:26px;font-size:.72rem}.experienceList strong{border:1px solid #c9c7bf;border-radius:999px;padding:12px 16px;font-size:.9rem;font-weight:400}.salesContentSection{background:#0d0d0d;padding:120px 0}.salesContentHead{grid-template-columns:1fr auto;align-items:end;gap:50px;max-width:none;display:grid}.salesContentGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.salesContentGrid a{border-right:1px solid var(--line);color:#f7f7f4;flex-direction:column;min-height:380px;padding:24px;text-decoration:none;display:flex}.salesContentGrid a:last-child{border-right:0}.salesContentGrid span{color:#777;font-size:.7rem}.salesContentGrid h3{letter-spacing:-.055em;margin:auto 0 24px;font-size:clamp(2rem,3vw,3.4rem);font-weight:400;line-height:.94}.salesContentGrid p{color:#999;max-width:430px;margin:0;font-size:.88rem;line-height:1.46}.salesFinalCta{background:var(--shopify);color:#0b0b0b;padding:115px 0}.salesFinalGrid{grid-template-columns:1.25fr .75fr;align-items:end;gap:100px;display:grid}.salesFinalCta .salesEyebrow{color:#365000}.salesFinalGrid>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.salesFinalGrid>div:last-child>p{max-width:600px;margin:0 0 28px;font-size:1.05rem;line-height:1.5}.salesFinalCta .button.primary{color:#fff;background:#111;border-color:#111}.salesFinalCta .button.primary:hover{color:#111;background:0 0}.contactEmail{color:#111;margin-top:18px;font-size:.82rem}.offerSectionMore{justify-content:flex-end;margin-top:34px;display:flex}.guideSalesPage{background:#0a0a0a}.guideSalesHero{background:#080808}.guideSalesHeroGrid{grid-template-columns:1.1fr .55fr;align-items:center;gap:clamp(70px,10vw,190px);min-height:640px;padding-top:58px;padding-bottom:72px;display:grid}.guideSalesCopy{max-width:980px}.guideSalesCopy h1{letter-spacing:-.075em;max-width:960px;margin:0;font-size:clamp(4.6rem,6.8vw,8rem);font-weight:400;line-height:.86}.guideSalesLead{color:#c6c6c6;max-width:760px;margin:34px 0 0;font-size:clamp(1.08rem,1.5vw,1.35rem);line-height:1.42}.guideSalesActions{align-items:center;gap:30px;margin-top:38px;display:flex}.guideSalesFine{color:#777;margin:16px 0 0;font-size:.72rem}.guideSalesCover{justify-self:center;width:min(100%,430px)}.guideSalesCover img{border:1px solid var(--line);width:100%;display:block;box-shadow:0 34px 90px #0000008c}.guideSalesCover>div{color:#777;justify-content:space-between;padding-top:15px;font-size:.68rem;display:flex}.guideProofBar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#111;padding:25px 0}.guideProofBar .shell{grid-template-columns:.35fr repeat(4,1fr);align-items:center;gap:20px;display:grid}.guideProofBar span{color:#777;text-transform:uppercase;font-size:.68rem}.guideProofBar strong{font-size:.92rem;font-weight:400}.guideAnswerSection{color:#111;background:#f1f0eb;padding:120px 0}.guideSectionIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.guideSectionIntro .salesEyebrow{grid-column:1/-1}.guideSectionIntro h2{letter-spacing:-.068em;max-width:1050px;margin:0;font-size:clamp(3.7rem,6vw,7rem);font-weight:400;line-height:.88}.guideSectionIntro>p:last-child{color:#555;max-width:600px;margin:0;font-size:1.02rem;line-height:1.5}.guideAnswerGrid{border-top:1px solid #cbc8c0;grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.guideAnswerGrid article{border-right:1px solid #cbc8c0;flex-direction:column;min-height:360px;padding:24px;display:flex}.guideAnswerGrid article:last-child{border-right:0}.guideAnswerGrid article>span{color:#777;font-size:.7rem}.guideAnswerGrid h3{letter-spacing:-.055em;margin:auto 0 24px;font-size:clamp(2.2rem,3.2vw,3.8rem);font-weight:400;line-height:.94}.guideAnswerGrid p{color:#555;margin:0;font-size:.9rem;line-height:1.48}.guidePreviewSection{background:#111;padding:120px 0}.guidePreviewGrid{grid-template-columns:.62fr 1.38fr;align-items:center;gap:clamp(70px,8vw,150px);display:grid}.guidePreviewCopy h2{letter-spacing:-.065em;margin:0;font-size:clamp(3.4rem,5vw,6rem);font-weight:400;line-height:.9}.guidePreviewCopy>p:not(.salesEyebrow){color:#aaa;max-width:590px;margin:32px 0;line-height:1.5}.portalLadder{grid-template-columns:repeat(5,1fr);align-items:end;gap:7px;display:grid}.portalLadder>div{border:1px solid var(--line);background:#171717;flex-direction:column;min-height:210px;padding:18px;display:flex}.portalLadder>div:nth-child(2){min-height:250px}.portalLadder>div:nth-child(3){min-height:290px}.portalLadder>div:nth-child(4){min-height:330px}.portalLadder>div.portalLadderActive{background:#df421f;border-color:#df421f;min-height:370px}.portalLadder span{color:#777;font-size:.72rem}.portalLadderActive span{color:#ffd8cf}.portalLadder strong{letter-spacing:-.03em;margin-top:auto;font-size:1.1rem;font-weight:400}.portalLadder p{color:#888;margin:12px 0 0;font-size:.7rem;line-height:1.4}.portalLadderActive p{color:#ffe9e4}.guideChaptersSection{background:#0a0a0a;padding:120px 0}.guideSectionIntroDark>p:last-child{color:#999}.chapterGroupGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:72px;display:grid}.chapterGroupGrid article{border:1px solid var(--line);background:#121212;flex-direction:column;min-height:580px;padding:26px;display:flex}.chapterGroupGrid article>div{color:#777;justify-content:space-between;font-size:.68rem;display:flex}.chapterGroupGrid h3{letter-spacing:-.06em;max-width:500px;margin:110px 0 auto;font-size:clamp(2.5rem,3.6vw,4.2rem);font-weight:400;line-height:.92}.chapterGroupGrid ol{counter-reset:chapter;margin:60px 0 0;padding:0;list-style:none}.chapterGroupGrid li{counter-increment:chapter;border-top:1px solid var(--line);color:#aaa;grid-template-columns:25px 1fr;gap:8px;padding:12px 0;font-size:.78rem;display:grid}.chapterGroupGrid li:before{content:counter(chapter, decimal-leading-zero);color:#666;font-size:.64rem}.guideDownloadCta{background:var(--shopify);color:#111;padding:105px 0}.guideDownloadGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.guideDownloadGrid h2{letter-spacing:-.07em;margin:0;font-size:clamp(4rem,6.5vw,7.5rem);font-weight:400;line-height:.86}.guideDownloadGrid>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.guideDownloadGrid>div:last-child p{max-width:600px;margin:0 0 30px;font-size:1.02rem;line-height:1.5}.offerPageHero{flex-direction:column;min-height:auto;padding-top:34px;padding-bottom:76px;display:flex}.offerHeroGrid{grid-template-columns:1.15fr .65fr;align-items:end;gap:clamp(70px,9vw,160px);margin-top:clamp(72px,7vw,112px);display:grid}.offerHeroGrid h1{letter-spacing:-.075em;max-width:1120px;margin:0;font-size:clamp(4.4rem,6.4vw,7.5rem);font-weight:400;line-height:.87}.offerHeroGrid>div:last-child>p{color:#aaa;max-width:610px;margin:0 0 32px;font-size:1.08rem;line-height:1.5}.offerRoutesSection{color:#111;background:#efeee9;padding:14px 0 120px}.offerRoutesGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.offerRoute{flex-direction:column;min-height:820px;padding:30px;display:flex}.offerRouteLight{background:#fff;border:1px solid #cac8c0}.offerRouteDark{color:#f7f7f4;background:#111;border:1px solid #171717}.offerRouteMeta{color:#777;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.68rem;display:flex}.offerRoute h2{letter-spacing:-.068em;max-width:720px;margin:110px 0 28px;font-size:clamp(3.3rem,5vw,6rem);font-weight:400;line-height:.88}.offerRoute>p{color:#555;max-width:650px;margin:0;font-size:1rem;line-height:1.5}.offerRouteDark>p{color:#aaa}.offerRoute h3{color:#777;text-transform:uppercase;margin:70px 0 18px;font-size:.72rem;font-weight:400}.offerRoute ul{margin:0;padding:0;list-style:none}.offerRoute li{border-top:1px solid #0000002e;padding:13px 0 13px 22px;font-size:.87rem;position:relative}.offerRouteDark li{border-top-color:var(--line)}.offerRoute li:before{content:"✓";position:absolute;left:0}.offerRouteBottom{border-top:1px solid #00000040;margin-top:auto;padding-top:24px}.offerRouteDark .offerRouteBottom{border-top-color:var(--line)}.offerRouteBottom strong{text-transform:uppercase;color:#777;font-size:.72rem;font-weight:400}.offerRouteBottom p{color:#555;max-width:650px;margin:14px 0 0;font-size:.86rem;line-height:1.45}.offerRouteDark .offerRouteBottom p{color:#aaa}.offerProcessSection{color:#111;background:#f4f3ef;padding:120px 0}.offerProcessGrid{border-top:1px solid #ccc9c1;grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.offerProcessGrid article{border-right:1px solid #ccc9c1;flex-direction:column;min-height:330px;padding:24px;display:flex}.offerProcessGrid article:last-child{border-right:0}.offerProcessGrid article>span{color:#777;font-size:.7rem}.offerProcessGrid h3{letter-spacing:-.055em;margin:auto 0 20px;font-size:clamp(2.4rem,3.5vw,4rem);font-weight:400}.offerProcessGrid p{color:#555;max-width:440px;margin:0;font-size:.9rem;line-height:1.48}.offerDecisionSection{background:#111;padding:110px 0}.offerDecisionGrid{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid}.offerDecisionGrid h2{letter-spacing:-.068em;max-width:1050px;margin:0;font-size:clamp(3.8rem,6vw,7rem);font-weight:400;line-height:.88}.offerDecisionGrid>div:last-child>p{color:#aaa;max-width:600px;margin:0 0 34px;font-size:1.02rem;line-height:1.5}.offerDecisionActions{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.perspectivesPage{background:#0a0a0a}.perspectivesHero{flex-direction:column;min-height:auto;padding-top:34px;padding-bottom:76px;display:flex}.perspectivesHeroGrid{grid-template-columns:1.25fr .55fr;align-items:end;gap:100px;margin-top:clamp(72px,7vw,112px);display:grid}.perspectivesHeroGrid h1{letter-spacing:-.074em;max-width:1160px;margin:0;font-size:clamp(4.3rem,6.3vw,7.4rem);font-weight:400;line-height:.87}.perspectivesHeroGrid>p{color:#aaa;max-width:570px;margin:0;font-size:1.05rem;line-height:1.5}.featuredPerspective{color:#111;background:#eeede8;padding:14px 0 110px}.featuredPerspectiveGrid{color:#111;background:#fff;border:1px solid #c9c6be;grid-template-columns:1fr .78fr;min-height:650px;text-decoration:none;display:grid}.featuredPerspectiveCopy{flex-direction:column;padding:30px;display:flex}.featuredPerspectiveCopy>div:first-child,.perspectiveEditorialMeta{color:#6b6b6b;justify-content:space-between;font-size:.7rem;display:flex}.featuredPerspectiveCopy h2{letter-spacing:-.068em;max-width:900px;margin:110px 0 auto;font-size:clamp(3.4rem,5.3vw,6.3rem);font-weight:400;line-height:.88}.featuredPerspectiveCopy>p{color:#555;max-width:720px;margin:32px 0 44px;font-size:1rem;line-height:1.5}.featuredPerspectiveCopy>strong,.perspectiveEditorialGrid>a>strong{border-top:1px solid #00000038;justify-content:space-between;padding-top:18px;font-size:.82rem;font-weight:400;display:flex}.perspectivePreview{background:#111;gap:8px;padding:24px;display:grid}.perspectivePreview>div{border:1px solid var(--line);color:#fff;background:#191919;flex-direction:column;min-height:150px;padding:18px;display:flex}.perspectivePreview>div span{color:#777;font-size:.66rem}.perspectivePreview>div strong{letter-spacing:-.05em;margin-top:auto;font-size:clamp(1.4rem,2.4vw,2.8rem);font-weight:400}.perspectivePreviewPortal{grid-template-columns:repeat(3,1fr);align-items:end}.perspectivePreviewPortal>div:first-child{min-height:240px}.perspectivePreviewPortal>div:nth-child(2){min-height:320px}.perspectivePreviewPortal>div:nth-child(3){background:#df421f;border-color:#df421f;min-height:400px}.perspectiveListSection{background:#0d0d0d;padding:48px 0 110px}.perspectiveEditorialGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:70px;display:grid}.perspectiveEditorialGrid>a{border:1px solid var(--line);color:#f7f7f4;flex-direction:column;min-height:760px;padding:20px;text-decoration:none;display:flex}.perspectiveEditorialGrid .perspectivePreview{min-height:330px;margin-bottom:28px;padding:12px}.perspectiveEditorialGrid .perspectivePreview>div{min-height:130px;padding:14px}.perspectiveEditorialGrid .perspectivePreviewHybrid{grid-template-columns:repeat(4,1fr);align-items:center}.perspectiveEditorialGrid .perspectivePreviewHybrid>div:nth-child(2),.perspectiveEditorialGrid .perspectivePreviewHybrid>div:nth-child(4){border-color:#95bf47a6}.perspectiveEditorialGrid .perspectivePreviewFit{grid-template-columns:repeat(3,1fr)}.perspectiveEditorialGrid .perspectivePreviewFit>div:first-child{background:#244537}.perspectiveEditorialGrid .perspectivePreviewFit>div:nth-child(2){background:#5d431e}.perspectiveEditorialGrid .perspectivePreviewFit>div:nth-child(3){background:#2b2b2b}.perspectiveEditorialGrid h2{letter-spacing:-.064em;max-width:700px;margin:70px 0 auto;font-size:clamp(2.8rem,4.3vw,5rem);font-weight:400;line-height:.9}.perspectiveEditorialGrid>a>p{color:#999;max-width:650px;margin:26px 0 42px;font-size:.9rem;line-height:1.48}.perspectiveEditorialGrid>a>strong{border-top-color:var(--line)}.perspectiveGuideCta{background:var(--shopify);color:#111;padding:105px 0}.perspectiveGuideGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.perspectiveGuideGrid h2{letter-spacing:-.068em;max-width:1100px;margin:0;font-size:clamp(3.8rem,6vw,7rem);font-weight:400;line-height:.88}.perspectiveGuideGrid>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.perspectiveGuideGrid>div:last-child p{max-width:600px;margin:0 0 30px;font-size:1.02rem;line-height:1.5}.perspectiveArticlePage{background:#0a0a0a}.perspectiveArticleHero{flex-direction:column;min-height:auto;padding-top:34px;padding-bottom:76px;display:flex}.perspectiveArticleHeroGrid{grid-template-columns:1.25fr .55fr;align-items:end;gap:100px;margin-top:clamp(72px,7vw,112px);display:grid}.perspectiveArticleHero h1{letter-spacing:-.074em;max-width:1260px;margin:0;font-size:clamp(4.1rem,6.2vw,7.3rem);font-weight:400;line-height:.87}.perspectiveArticleHeroGrid>div>p{color:#c2c2c2;max-width:800px;margin:38px 0 0;font-size:1.15rem;line-height:1.5}.perspectiveArticleHero aside{border:1px solid var(--line);background:#131313;padding:22px}.perspectiveArticleHero aside>span{color:#777;text-transform:uppercase;font-size:.68rem}.perspectiveArticleHero aside ol{counter-reset:takeaway;margin:38px 0 0;padding:0;list-style:none}.perspectiveArticleHero aside li{counter-increment:takeaway;border-top:1px solid var(--line);color:#ccc;grid-template-columns:28px 1fr;gap:10px;padding:14px 0;font-size:.8rem;line-height:1.4;display:grid}.perspectiveArticleHero aside li:before{content:counter(takeaway, decimal-leading-zero);color:#666;font-size:.64rem}.articleThesisBand{border-top:1px solid var(--line);background:#111;padding:90px 0 100px}.articleThesisBand span{color:var(--shopify);text-transform:uppercase;font-size:.7rem}.articleThesisBand blockquote{letter-spacing:-.07em;max-width:1450px;margin:55px 0 0 auto;font-size:clamp(3.5rem,6.5vw,7.5rem);line-height:.87}.articleVisualSection{padding-top:100px;padding-bottom:110px}.articleVisual{border:1px solid var(--line);background:#111}.articleVisualHead{border-bottom:1px solid var(--line);color:#777;text-transform:uppercase;justify-content:space-between;gap:30px;padding:20px;font-size:.68rem;display:flex}.articlePortalLevels{grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;min-height:470px;padding:30px;display:grid}.articlePortalLevels>div{border:1px solid var(--line);background:#181818;flex-direction:column;min-height:180px;padding:16px;display:flex}.articlePortalLevels>div:nth-child(2){min-height:230px}.articlePortalLevels>div:nth-child(3){min-height:280px}.articlePortalLevels>div:nth-child(4){min-height:330px}.articlePortalLevels>div.active{background:#df421f;border-color:#df421f;min-height:390px}.articlePortalLevels span,.hybridJourney>div>span,.fitMode>span{color:#777;font-size:.66rem}.articlePortalLevels .active span{color:#ffd9d1}.articlePortalLevels strong{margin-top:auto;font-size:1.1rem;font-weight:400}.articlePortalLevels p{color:#777;margin:10px 0 0;font-size:.68rem}.articlePortalLevels .active p{color:#ffe5df}.articleVisualCaption{border-top:1px solid var(--line);color:#888;margin:0;padding:18px 20px;font-size:.72rem;line-height:1.45}.hybridJourney{grid-template-columns:repeat(4,1fr);display:grid}.hybridJourney>div{border-right:1px solid var(--line);flex-direction:column;min-height:350px;padding:22px;display:flex}.hybridJourney>div:last-child{border-right:0}.hybridJourney>div.human{background:#182218}.hybridJourney>div.digital{background:#151515}.hybridJourney strong{letter-spacing:-.058em;margin:auto 0 15px;font-size:clamp(2rem,3.2vw,3.8rem);font-weight:400;line-height:.92}.hybridJourney b{color:var(--shopify);text-transform:uppercase;font-size:.72rem;font-weight:400}.hybridJourney p{color:#888;margin:16px 0 0;font-size:.76rem}.fitModeGrid{grid-template-columns:repeat(3,1fr);display:grid}.fitMode{border-right:1px solid var(--line);flex-direction:column;min-height:420px;padding:24px;display:flex}.fitMode:last-child{border-right:0}.fitMode1{background:#244537}.fitMode2{background:#5d431e}.fitMode3{background:#1a1a1a}.fitMode strong{color:#ffffffb3;text-transform:uppercase;margin-top:60px;font-size:.72rem;font-weight:400}.fitMode h3{letter-spacing:-.063em;margin:auto 0 22px;font-size:clamp(2.6rem,4vw,4.7rem);font-weight:400;line-height:.9}.fitMode p{color:#ffffffb3;max-width:430px;margin:0;font-size:.82rem;line-height:1.45}.articleBodyDetailed{grid-template-columns:.65fr 2.35fr;gap:90px}.articleAside{align-self:start;position:sticky;top:32px}.articleAsideGuide{color:#111;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;text-decoration:underline}.articleProseDetailed{max-width:980px}.articleProseDetailed section{margin-bottom:125px;position:relative}.articleSectionNumber{color:#888;margin-bottom:28px;font-size:.72rem;display:block}.articleProseDetailed h2{max-width:900px}.articleProseDetailed p{font-family:var(--sans);font-size:1.12rem;line-height:1.68}.articleProseDetailed li{font-family:var(--sans)}.articleExample{background:#fff;border:1px solid #0000003d;margin:55px 0 0;padding:28px}.articleExample>span{color:#df421f;text-transform:uppercase;font-size:.68rem}.articleExample h3{letter-spacing:-.06em;max-width:740px;margin:55px 0 28px;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:400;line-height:.92}.articleExample p{color:#555;max-width:770px;margin-bottom:0;font-size:.94rem}.webinarInterestPage{background:#0a0a0a}.webinarInterestHero{background:#080808}.webinarInterestGrid{grid-template-columns:1.05fr .65fr;align-items:center;gap:clamp(70px,9vw,170px);min-height:760px;padding-top:70px;padding-bottom:86px;display:grid}.webinarInterestCopy h1{letter-spacing:-.073em;max-width:1050px;margin:0;font-size:clamp(4.6rem,7.4vw,8.6rem);font-weight:400;line-height:.85}.webinarInterestCopy>p:not(.salesEyebrow){color:#bbb;max-width:730px;margin:34px 0 0;font-size:1.12rem;line-height:1.5}.webinarStatusList{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.webinarStatusList div{flex-direction:column;min-height:100px;padding:18px 14px 0 0;display:flex}.webinarStatusList span{color:#777;text-transform:uppercase;font-size:.66rem}.webinarStatusList strong{margin-top:auto;font-size:.84rem;font-weight:400}.webinarInterestFormCard{border:1px solid var(--line);background:#151515;padding:28px}.webinarFormHead{color:#777;text-transform:uppercase;justify-content:space-between;font-size:.68rem;display:flex}.webinarInterestFormCard>h2,.webinarSuccess h2{letter-spacing:-.063em;margin:80px 0 20px;font-size:clamp(2.7rem,4vw,4.7rem);font-weight:400;line-height:.9}.webinarInterestFormCard>p,.webinarSuccess>p{color:#999;max-width:560px;margin:0 0 36px;font-size:.86rem;line-height:1.48}.webinarInterestForm{grid-template-columns:1fr 1fr;gap:16px;display:grid}.webinarInterestForm label{color:#aaa;flex-direction:column;gap:8px;font-size:.68rem;display:flex}.webinarInterestForm label:nth-child(3),.webinarInterestForm label:nth-child(4),.webinarInterestForm button,.webinarInterestForm>p{grid-column:1/-1}.webinarInterestForm label span{color:#666}.webinarInterestForm input,.webinarInterestForm textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff5c;border-radius:0;outline:none;width:100%;font-size:.95rem}.webinarInterestForm input{min-height:42px}.webinarInterestForm textarea{resize:vertical;padding-top:10px}.webinarInterestForm input:focus,.webinarInterestForm textarea:focus{border-bottom-color:var(--shopify)}.webinarInterestForm button{width:100%;margin-top:4px}.webinarInterestForm>p{color:#666;margin:0;font-size:.65rem;line-height:1.45}.webinarSuccess{flex-direction:column;justify-content:center;min-height:580px;display:flex}.webinarSuccess>span{color:var(--shopify);text-transform:uppercase;font-size:.7rem}.webinarThemesSection{color:#111;background:#efeee9;padding:120px 0}.webinarThemeGrid{border-top:1px solid #cac8c0;grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.webinarThemeGrid article{border-right:1px solid #cac8c0;flex-direction:column;min-height:350px;padding:24px;display:flex}.webinarThemeGrid article:last-child{border-right:0}.webinarThemeGrid article>span{color:#777;font-size:.7rem}.webinarThemeGrid h3{letter-spacing:-.056em;margin:auto 0 22px;font-size:clamp(2.2rem,3.3vw,3.8rem);font-weight:400;line-height:.93}.webinarThemeGrid p{color:#555;margin:0;font-size:.88rem;line-height:1.48}.webinarAudienceSection{background:#111;padding:110px 0}.webinarAudienceGrid{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid}.webinarAudienceGrid h2{letter-spacing:-.068em;max-width:1000px;margin:0;font-size:clamp(3.8rem,6vw,7rem);font-weight:400;line-height:.88}.webinarAudienceGrid>div:last-child p{color:#aaa;max-width:610px;font-size:1rem;line-height:1.5}.webinarAudienceGrid>div:last-child p:last-child{margin-bottom:0}.webinarNextSection{background:var(--shopify);color:#111;padding:105px 0}.webinarNextGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.webinarNextGrid h2{letter-spacing:-.068em;max-width:1100px;margin:0;font-size:clamp(3.8rem,6vw,7rem);font-weight:400;line-height:.88}.webinarNextGrid>div:last-child{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.guideModal{color:#f7f7f4;background:#111;border:1px solid #fff3;border-radius:0;width:min(960px,100vw - 40px);max-width:none;max-height:min(820px,100svh - 40px);padding:0;overflow:auto;box-shadow:0 40px 140px #000000bf}.guideModal::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000c2}.guideModalPanel{grid-template-columns:.85fr 1.15fr;min-height:650px;display:grid}.guideModalIntro{border-right:1px solid var(--line);background:linear-gradient(#0a0a0acc,#0a0a0af0),url(/hero-b2b.png) 50%/cover no-repeat;flex-direction:column;justify-content:space-between;padding:26px;display:flex}.guideModalTopline{color:#777;text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;align-items:center;font-size:.68rem;display:flex}.guideModalTopline button{border:1px solid var(--line);color:#fff;width:38px;height:38px;font:inherit;cursor:pointer;background:#0a0a0ab8;border-radius:50%;margin:-8px -8px 0 0;font-size:1.2rem}.guideModalIntro h2{letter-spacing:-.068em;max-width:390px;margin:10px 0 24px;font-size:clamp(3.6rem,5.4vw,5.6rem);font-weight:400;line-height:.86}.guideModalIntro>div:last-child>p:not(.salesEyebrow){color:#aaa;max-width:390px;margin:0;font-size:.9rem;line-height:1.48}.guideModalIntro ul{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin:44px 0 0;padding:18px 0 0;list-style:none;display:grid}.guideModalIntro li{flex-direction:column;gap:3px;display:flex}.guideModalIntro li strong{font-size:1rem;font-weight:400}.guideModalIntro li span{color:#777;font-size:.62rem}.guideModalForm{background:#151515;padding:74px 34px 30px}.guideModalForm .guideLeadForm{grid-template-columns:1fr}.guideModalForm .guideLeadForm label,.guideModalForm .guideLeadForm label:nth-child(3),.guideModalForm .guideLeadForm label:nth-child(4),.guideModalForm .guideLeadForm button,.guideModalForm .formFineprint{grid-column:1}.navCta{font:inherit}.thankPage{background:#080808;min-height:100svh}.thankHero{grid-template-columns:1.1fr .55fr;align-items:center;gap:clamp(70px,10vw,190px);min-height:calc(100svh - 74px);padding-top:72px;padding-bottom:96px;display:grid}.thankCopy{max-width:980px}.thankCopy h1{letter-spacing:-.075em;margin:0;font-size:clamp(5rem,9vw,10.5rem);font-weight:400;line-height:.82}.thankCopy>p:not(.salesEyebrow){color:#b4b4b4;max-width:700px;margin:36px 0 0;font-size:1.12rem;line-height:1.5}.thankActions{align-items:center;gap:30px;margin-top:42px;display:flex}.thankContact{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;margin-top:68px;padding-top:22px;font-size:.8rem;display:flex}.thankContact span{color:#777}.thankContact a{color:#f7f7f4;text-decoration:none}.thankCover{justify-self:center;width:min(100%,410px)}.thankCover img{border:1px solid var(--line);width:100%;display:block;box-shadow:0 38px 100px #0000008c}@media (width<=1100px){.heroTitleGrid{grid-template-columns:1fr;align-items:end}.heroKicker,.hero h1{grid-column:1}.heroBottom,.methodHeading,.statementGrid,.statementFoot,.platformIntro,.proofIntro,.guideGrid,.diagnosticGrid,.clinicGrid,.assessmentIntro,.resultHero,.webinarHero,.registrationInner{grid-template-columns:1fr}.heroActions{justify-self:start}.contextLead{grid-template-columns:1fr}.contextLead h2,.contextCopy{grid-column:1}.contextCopy{padding-top:10px}.languageBand{grid-template-columns:1fr 1fr}.languageBand span:nth-child(2){border-right:0}.languageBand span:nth-child(-n+2){border-bottom:1px solid var(--line)}.capabilityGrid{grid-template-columns:1fr 1fr}.capabilityCard:nth-child(2){border-right:0}.capabilityCard:nth-child(-n+2){border-bottom:1px solid var(--line)}.methodHeading p,.platformIntro>p,.proofIntro>p{justify-self:start}.statementInner{min-height:690px}.platformCards{max-width:none}.proofGrid{grid-template-columns:1fr}.diagnosticSection .eyebrow{margin-top:70px}.clinicGrid{padding-top:70px}.assessmentIntro{padding:80px 0}.footer{grid-template-columns:1fr}.footer span:last-child{text-align:left;justify-self:start}.choiceGrid{grid-template-columns:1fr 1fr}.leadForm{grid-template-columns:1fr}.leadForm label,.leadForm .wide{grid-column:1}.dimensionGrid{grid-template-columns:1fr}.campaignNav{grid-template-columns:1fr auto}.campaignNavLinks{display:none}.eventRibbon{grid-template-columns:1fr 1fr}.eventRibbon>span:last-child{display:none}.insightHeading,.editorialSplit,.editorialHeadline,.subCtaGrid,.guideGateGrid,.hubIntro,.articleDek,.webinarAfter{grid-template-columns:1fr}.insightCards,.questionMatrix,.externalReading{grid-template-columns:1fr 1fr}.questionMatrix article:nth-child(3n){border-right:1px solid var(--line)}.questionMatrix article:nth-child(2n){border-right:0}.workstreamGrid{grid-template-columns:1fr 1fr}.workstreamGrid article:nth-child(2){border-right:0}.workstreamGrid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.articleBody,.articleNext{grid-template-columns:1fr}.articleAside{flex-direction:row;justify-content:space-between}.footerTop{grid-template-columns:1fr}}@media (width<=680px){.shell{width:min(100% - 32px,1880px)}.nav{grid-template-columns:1fr auto}.navMeta{display:none}.hero{min-height:calc(100svh - 64px)}.heroMeta span:nth-child(2){display:none}.heroTitleGrid{padding-top:34px}.heroKicker{font-size:1.05rem}.hero h1{font-size:clamp(3.45rem,15.8vw,6rem)}.heroBottom{gap:25px}.heroActions{flex-direction:column;align-items:flex-start;gap:18px}.heroChecks{grid-template-columns:1fr;justify-content:stretch;gap:8px}.contextSection,.capabilitySection,.statementSection,.guideSection,.proofSection{padding-bottom:78px}.contextLead,.methodHeading,.platformIntro,.proofIntro{margin-top:64px}.contextCopy{grid-template-columns:1fr;gap:20px}.languageBand{grid-template-columns:1fr;margin-top:70px}.languageBand span,.languageBand span:nth-child(2),.languageBand span:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--line);padding-left:0}.languageBand span:last-child{border-bottom:0}.capabilityGrid{grid-template-columns:1fr}.capabilityCard,.capabilityCard:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:250px}.statementInner{min-height:650px}.statementGrid blockquote{font-size:clamp(3.4rem,15vw,5.8rem)}.platformSection{padding-bottom:76px}.platformCards{grid-template-columns:1fr}.glassCard,.glassCard:nth-child(2),.glassCard:nth-child(3){min-height:300px;transform:none}.platformCaveat{margin-top:48px}.clientList{margin-top:50px}.guideFormCard{min-height:auto;padding:20px}.guideMark{margin:58px 0 48px}.guideLeadForm{grid-template-columns:1fr}.guideLeadForm label,.guideLeadForm label:nth-child(3),.guideLeadForm label:nth-child(4),.guideLeadForm button,.formFineprint{grid-column:1}.diagnosticSection{padding:76px 0}.clinicSection{padding:70px 0}.clinicPanel{padding:20px}.clinicGrid{padding:58px 0 0}.button.primary,.button.light{min-width:100%}.assessmentIntro{min-height:auto;padding:70px 0}.choiceGrid{grid-template-columns:1fr}.choiceGrid button{min-height:140px}.choiceGrid button span{margin-bottom:38px}.resultActions{flex-direction:column;align-items:flex-start}.campaignNav{min-height:64px}.campaignNav .navCta{font-size:.72rem}.eventRibbon{grid-template-columns:1fr;gap:8px;min-height:104px;padding-block:20px}.eventRibbon strong{font-size:2rem}.sectionActions,.finalActions{flex-direction:column;align-items:flex-start}.insightCards,.questionMatrix,.proseCards,.workstreamGrid,.hubGrid,.externalReading{grid-template-columns:1fr}.insightCards a,.externalReading a{border-bottom:1px solid #00000038;border-right:0;min-height:280px}.subHero{min-height:auto;padding-top:30px;padding-bottom:64px}.subHeroGrid{grid-template-columns:1fr;margin-top:64px}.subHeroGrid h1{font-size:clamp(3.7rem,16vw,6rem)}.subHeroLead{margin-top:32px}.subHeroActions{flex-direction:column;align-items:flex-start;gap:18px;width:100%;margin-top:24px}.statBandGrid{grid-template-columns:1fr}.statBandGrid>div,.statBandGrid>div:first-child{border-right:0;border-bottom:1px solid var(--line);min-height:150px;padding:22px 0}.editorialSection,.webinarThesis{padding:76px 0}.editorialBody .largeCopy{margin-bottom:50px}.questionMatrix article,.workstreamGrid article,.workstreamGrid article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:260px}.subCta{padding:76px 0}.guideLandingHero{min-height:700px}.guideLandingHero h1{font-size:clamp(6rem,27vw,10rem)}.guideLandingLead,.audienceGrid,.chapterList article{grid-template-columns:1fr}.guideLandingLead{margin-top:60px}.chapterList article{gap:18px}.guideGateSection{padding:76px 0}.hubHero{min-height:670px}.hubIntro h1{font-size:clamp(3.8rem,16vw,6.3rem)}.hubGrid{border-left:0}.hubCard{border-left:1px solid var(--line);min-height:360px}.articleHero{min-height:670px}.articleHero h1{font-size:clamp(4rem,17vw,6.5rem)}.articlePull{padding-top:76px;padding-bottom:82px}.articlePull blockquote{margin-top:50px;font-size:clamp(3.5rem,15vw,5.8rem)}.articleBody{padding-top:76px;padding-bottom:80px}.articleProse section{margin-bottom:72px}.footerTop{gap:45px;padding-bottom:56px}.footerLinks{grid-template-columns:1fr}.footerBottom{flex-direction:column}.webinarAfter{padding-top:76px;padding-bottom:76px}}@media (width<=1100px){.salesHeroGrid{grid-template-columns:1fr .52fr;gap:54px}.salesHero h1{font-size:clamp(4rem,8vw,6.8rem)}.guideCoverPreview{width:min(100%,340px)}.shopifyAnswerGrid,.salesSectionHeadSplit,.salesGuideGrid,.experienceGrid,.salesFinalGrid{grid-template-columns:1fr}.shopifyAnswerCards{margin-top:64px}.salesSectionHeadSplit>p{margin-top:10px}.salesGuideGrid{grid-template-columns:.55fr 1fr}.salesGuideForm{grid-column:1/-1}.salesGuidePreview{position:static}.salesFinalGrid{gap:46px}.thankHero{grid-template-columns:1fr .48fr;gap:56px}.guideSalesHeroGrid,.guideSectionIntro,.guidePreviewGrid,.guideDownloadGrid,.offerHeroGrid,.offerDecisionGrid{grid-template-columns:1fr}.guideSalesCover{justify-self:start;width:min(52%,390px)}.guidePreviewGrid{gap:70px}.offerHeroGrid{gap:50px}.perspectivesHeroGrid,.featuredPerspectiveGrid,.perspectiveGuideGrid,.perspectiveArticleHeroGrid,.webinarInterestGrid,.webinarAudienceGrid,.webinarNextGrid{grid-template-columns:1fr}.featuredPerspectiveGrid{min-height:auto}.perspectivePreviewPortal{min-height:500px}.perspectiveArticleHeroGrid,.webinarInterestGrid{gap:60px}}@media (width<=680px){.brandLogo{width:92px}.salesHero:before{opacity:.2;background-position:68% 100%;background-size:auto 78%}.salesHero:after{background:linear-gradient(#080808fa 0%,#080808e6 58%,#0808089e 100%)}.salesHeroGrid{grid-template-columns:1fr;gap:64px;min-height:auto;padding-top:56px;padding-bottom:64px}.partnerLockup{margin-bottom:38px}.salesHero h1{font-size:clamp(3.6rem,16vw,5.7rem)}.salesHeroLead{margin-top:28px;font-size:1.05rem}.salesHeroActions{flex-direction:column;align-items:flex-start;gap:20px}.heroProofPoints{grid-template-columns:1fr;gap:16px;margin-top:48px}.heroProofPoints li{flex-direction:row;align-items:baseline;gap:10px}.guideCoverPreview{justify-self:center;width:min(82%,360px)}.salesIntro,.outcomeSection,.shopifyAnswerSection,.offerSection,.salesGuideSection,.experienceSection,.salesContentSection,.salesFinalCta{padding:78px 0}.salesIntro h2,.salesSectionHead h2,.shopifyAnswerSection h2,.salesGuideContent h2,.experienceSection h2,.salesFinalCta h2{font-size:clamp(3rem,14vw,4.9rem)}.salesIntroLead{margin-top:32px;font-size:1rem}.comparisonGrid,.outcomeGrid,.offerGrid,.salesGuideGrid,.salesContentGrid{grid-template-columns:1fr}.comparisonGrid{margin-top:58px}.comparisonGrid article{min-height:340px}.comparisonGrid article:first-child{border-bottom:1px solid #cac8c0;border-right:0}.outcomeGrid{margin-top:52px}.outcomeGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:280px}.shopifyAnswerCards article{grid-template-columns:1fr;gap:16px}.shopifyAnswerCards h3{font-size:1.8rem}.offerGrid article{min-height:560px;padding:24px}.offerGrid h3{margin-top:72px}.salesGuideGrid{gap:54px}.salesGuidePreview{justify-self:center;width:76%}.salesGuideForm{padding:22px}.salesGuideForm>h3{margin:58px 0 38px}.experienceGrid{gap:64px}.salesContentHead{grid-template-columns:1fr}.salesContentGrid a{border-right:0;border-bottom:1px solid var(--line);min-height:310px}.thankHero{grid-template-columns:1fr;gap:64px;min-height:auto;padding-top:64px;padding-bottom:78px}.thankCopy h1{font-size:clamp(4.2rem,20vw,6.5rem)}.thankCopy>p:not(.salesEyebrow){font-size:1rem}.thankActions{flex-direction:column;align-items:flex-start}.thankCover{width:min(78%,360px)}.guideModal{border:0;width:100vw;height:100svh;max-height:none;margin:0}.guideModalPanel{grid-template-columns:1fr;min-height:100%}.guideModalIntro{border-right:0;border-bottom:1px solid var(--line);min-height:300px;padding:22px}.guideModalIntro h2{margin-top:8px;font-size:clamp(3.3rem,16vw,5rem)}.guideModalIntro>div:last-child>p:not(.salesEyebrow){font-size:.82rem}.guideModalIntro ul{margin-top:26px}.guideModalForm{padding:28px 22px 34px}.guideSalesHeroGrid{grid-template-columns:1fr;gap:60px;min-height:auto;padding-top:58px;padding-bottom:72px}.guideSalesCopy h1{font-size:clamp(3.8rem,17vw,6rem)}.guideSalesActions{flex-direction:column;align-items:flex-start;gap:20px}.guideSalesCover{justify-self:center;width:min(78%,360px)}.guideProofBar .shell{grid-template-columns:1fr 1fr}.guideProofBar span{grid-column:1/-1}.guideAnswerSection,.guidePreviewSection,.guideChaptersSection,.guideDownloadCta,.offerProcessSection,.offerDecisionSection{padding:78px 0}.guideSectionIntro,.guideDownloadGrid,.offerDecisionGrid{gap:34px}.guideSectionIntro h2,.guideDownloadGrid h2,.offerDecisionGrid h2{font-size:clamp(3.2rem,14vw,5rem)}.guideAnswerGrid,.chapterGroupGrid,.offerRoutesGrid,.offerProcessGrid{grid-template-columns:1fr}.guideAnswerGrid article,.offerProcessGrid article{border-bottom:1px solid #cbc8c0;border-right:0;min-height:280px}.portalLadder{grid-template-columns:1fr;align-items:stretch}.portalLadder>div,.portalLadder>div:nth-child(2),.portalLadder>div:nth-child(3),.portalLadder>div:nth-child(4),.portalLadder>div.portalLadderActive{min-height:170px}.chapterGroupGrid article{min-height:500px}.chapterGroupGrid h3{margin-top:70px}.offerPageHero{min-height:auto;padding-top:58px;padding-bottom:72px}.offerHeroGrid{margin-top:64px}.offerHeroGrid h1{font-size:clamp(3.8rem,16vw,6rem)}.offerRoutesSection{padding-bottom:78px}.offerRoute{min-height:760px;padding:24px}.offerRoute h2{margin-top:80px}.perspectivesHero,.perspectiveArticleHero{min-height:auto;padding-top:58px;padding-bottom:72px}.perspectivesHeroGrid,.perspectiveArticleHeroGrid{gap:42px;margin-top:64px}.perspectivesHeroGrid h1,.perspectiveArticleHero h1{font-size:clamp(3.7rem,16vw,5.8rem)}.featuredPerspective{padding-bottom:78px}.featuredPerspectiveCopy{padding:22px}.featuredPerspectiveCopy h2{margin-top:70px}.perspectivePreviewPortal{grid-template-columns:1fr;align-items:stretch;min-height:auto}.perspectivePreviewPortal>div,.perspectivePreviewPortal>div:first-child,.perspectivePreviewPortal>div:nth-child(2),.perspectivePreviewPortal>div:nth-child(3){min-height:150px}.perspectiveEditorialGrid{grid-template-columns:1fr}.perspectiveEditorialGrid>a{min-height:650px}.perspectiveEditorialGrid .perspectivePreviewHybrid,.perspectiveEditorialGrid .perspectivePreviewFit{grid-template-columns:1fr}.perspectiveEditorialGrid .perspectivePreview{min-height:auto}.perspectiveEditorialGrid .perspectivePreview>div{min-height:105px}.perspectiveGuideCta,.articleThesisBand,.articleVisualSection,.webinarThemesSection,.webinarAudienceSection,.webinarNextSection{padding-top:78px;padding-bottom:78px}.perspectiveGuideGrid,.webinarAudienceGrid,.webinarNextGrid{gap:36px}.perspectiveGuideGrid h2,.webinarAudienceGrid h2,.webinarNextGrid h2{font-size:clamp(3.2rem,14vw,5rem)}.articleThesisBand blockquote{margin-top:46px;font-size:clamp(3.2rem,14vw,5.2rem)}.articleVisualHead{flex-direction:column;gap:8px}.articlePortalLevels,.hybridJourney,.fitModeGrid{grid-template-columns:1fr}.articlePortalLevels{min-height:auto}.articlePortalLevels>div,.articlePortalLevels>div:nth-child(2),.articlePortalLevels>div:nth-child(3),.articlePortalLevels>div:nth-child(4),.articlePortalLevels>div.active{min-height:150px}.hybridJourney>div{border-right:0;border-bottom:1px solid var(--line);min-height:240px}.fitMode{border-right:0;border-bottom:1px solid var(--line);min-height:330px}.articleBodyDetailed{grid-template-columns:1fr;gap:60px}.articleAside{position:static}.articleProseDetailed p{font-size:1.02rem}.articleExample{padding:22px}.webinarInterestGrid{grid-template-columns:1fr;gap:58px;min-height:auto;padding-top:58px;padding-bottom:72px}.webinarInterestCopy h1{font-size:clamp(3.7rem,16vw,5.8rem)}.webinarStatusList{grid-template-columns:1fr}.webinarStatusList div{border-bottom:1px solid var(--line);min-height:76px}.webinarInterestFormCard{padding:22px}.webinarInterestFormCard>h2{margin-top:60px}.webinarInterestForm{grid-template-columns:1fr}.webinarInterestForm label,.webinarInterestForm label:nth-child(3),.webinarInterestForm label:nth-child(4),.webinarInterestForm button,.webinarInterestForm>p{grid-column:1}.webinarThemeGrid{grid-template-columns:1fr}.webinarThemeGrid article{border-bottom:1px solid #cac8c0;border-right:0;min-height:280px}}@media (width<=1100px){.shopifyB2BHeroGrid,.shopifyB2BLayersGrid{grid-template-columns:1fr}.shopifyB2BNativeCard{max-width:760px}.shopifyB2BSectionIntro,.shopifyB2BFlagshipIntro,.shopifyB2BHybridIntro{grid-template-columns:1fr;gap:38px}.shopifyB2BJourneyFlow{grid-template-columns:repeat(3,1fr)}.shopifyB2BJourneyFlow article:nth-child(3):after{display:none}.shopifyB2BFitGrid{grid-template-columns:repeat(2,1fr)}.shopifyB2BValidation{grid-template-columns:1fr}}@media (width<=680px){.shopifyB2BHero{padding-top:28px;padding-bottom:72px}.shopifyB2BHeroGrid{gap:58px;margin-top:58px}.shopifyB2BHeroCopy h1{font-size:clamp(3.8rem,17vw,5.8rem)}.shopifyB2BHeroAnswer{margin-top:24px;font-size:2.15rem}.shopifyB2BHeroLead{font-size:1rem}.shopifyB2BHeroActions,.shopifyB2BRouteActions{flex-direction:column;align-items:flex-start;gap:20px}.shopifyB2BNativeCard{padding:20px}.shopifyB2BNativeCard>h2{margin-top:58px}.shopifyB2BNativeList>div{grid-template-columns:32px 1fr}.shopifyB2BNativeList p{grid-column:2}.shopifyB2BJourney,.shopifyB2BLayers,.shopifyB2BFit{padding:78px 0}.shopifyB2BFlagship,.shopifyB2BHybrid,.shopifyB2BRoutes{padding-bottom:78px}.shopifyB2BSectionIntro h2,.shopifyB2BFlagshipIntro h2,.shopifyB2BHybridIntro h2,.shopifyB2BLayers h2{font-size:clamp(3.1rem,14vw,4.9rem)}.shopifyB2BJourneyFlow,.shopifyB2BComparison,.shopifyB2BHybridFlow,.shopifyB2BFitGrid,.shopifyB2BRouteGrid{grid-template-columns:1fr}.shopifyB2BJourneyFlow{margin-top:58px}.shopifyB2BJourneyFlow article{min-height:250px}.shopifyB2BJourneyFlow article:not(:last-child):after{top:auto;bottom:-11px;right:50%;transform:translate(50%)rotate(135deg)}.shopifyB2BJourneyFlow article:nth-child(3):after{display:block}.shopifyB2BFlagshipIntro,.shopifyB2BHybridIntro{margin-top:64px;margin-bottom:52px}.shopifyB2BComparison article{min-height:440px;padding:22px}.shopifyB2BFlagshipExplain{grid-template-columns:1fr}.shopifyB2BLayerStack>div{min-height:280px;padding:22px}.shopifyB2BHybridFlow article{min-height:330px;padding:22px}.shopifyB2BHybridFlow article:not(:last-child):after{top:auto;bottom:-12px;right:50%;transform:translate(50%)rotate(135deg)}.shopifyB2BFitGrid{margin-top:58px}.shopifyB2BFitGrid article{min-height:300px}.shopifyB2BValidation{margin-top:78px}.shopifyB2BValidationGrid{grid-template-columns:1fr}.shopifyB2BValidationGrid>div,.shopifyB2BValidationGrid>div:nth-child(odd),.shopifyB2BValidationGrid>div:nth-child(2n){border-left:0;grid-template-columns:30px 100px 1fr;padding:16px 0}.shopifyB2BSectionIntroDark{margin-top:64px}.shopifyB2BRouteGrid{margin-top:58px}.shopifyB2BRouteGrid article{min-height:520px;padding:22px}.shopifyB2BRouteGrid h3{margin-top:72px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
