/* V9: product-led Spacebrain. Shared marketing composition, not native app overrides. */
.home-v9,.platform-v9{--v9-ink:#182432;--v9-muted:#516071;--v9-line:#dce4ec;--v9-blue:#0071e3;--v9-well:#f5f8fc}
.home-v9 h1,.platform-v9 h1{letter-spacing:-.035em;font-weight:500}
.home-v9 .eyebrow,.platform-v9 .pf-kicker{font-size:15px;letter-spacing:.055em;line-height:1.5}
.home-v9 .hero{padding-top:152px}
.home-v9 .hero-copy{display:grid;grid-template-columns:1.32fr 1fr;gap:0 56px;text-align:left;align-items:center;max-width:1240px;padding-bottom:25px}
.home-v9 .hero-category{grid-column:1/-1;margin:0 0 27px;justify-content:flex-start;font-size:15px;letter-spacing:.09em}
.home-v9 .hero h1{grid-row:2/6;max-width:760px;font-size:clamp(54px,5.7vw,80px);line-height:1.065;text-align:left;margin:0}
.home-v9 .hero h1 br{display:none}
.home-v9 .hero-description{grid-column:2;font-size:20px;line-height:1.65;text-align:left;margin:0;max-width:460px}
.home-v9 .hero-description br{display:none}
.home-v9 .hero-copy>.cta-wrap{grid-column:2;margin:25px 0 0;align-items:flex-start}
.home-v9 .hero-copy .cta-group{justify-content:flex-start;gap:20px}
.home-v9 .hero-platform-link{grid-column:2;justify-content:flex-start;margin:20px 0 0;font-size:15px}
.home-v9 .hero-tools{grid-column:1/-1;justify-content:space-between;width:100%;margin:48px 0 0;border-block:1px solid var(--v9-line);padding:19px 0;gap:18px}
.home-v9 .hero-tools a{font-size:15px;gap:10px}
.home-v9 .hero-tools a>span{background:transparent;border:0}
.home-v9 .film-shell{margin-top:24px}
.home-v9 .journey-nav{margin-top:22px}
.home-v9 .platform-intro{padding-block:84px;border-bottom:1px solid var(--v9-line)}
.home-v9 .platform-intro h2{font-size:36px}
.home-v9 .section-heading>p,.home-v9 .section-heading>div>p{font-size:20px;line-height:1.65}
.home-v9 .section-heading h2{letter-spacing:-.025em}
.home-v9 .capture-grid{gap:28px}
.home-v9 .challenger{border-top:1px solid var(--v9-line)}
.home-v9 .challenger-copy h2{font-size:clamp(42px,4.8vw,64px);line-height:1.08;letter-spacing:-.03em}
.home-v9 .challenger-copy>p{font-size:20px;line-height:1.65}
.v9-principles{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--v9-line);margin:12px 0 40px;text-align:left}
.v9-principles article{padding:29px 28px 29px 0}.v9-principles article+article{border-left:1px solid var(--v9-line);padding-left:28px}
.v9-principles span{font-size:14px;color:var(--v9-blue)}.v9-principles h3{font-size:25px;font-weight:500;line-height:1.25;margin:15px 0 12px}.v9-principles p{font-size:17px;line-height:1.6;color:var(--v9-muted)}
.home-v9 .closing{padding-block:100px 85px}.home-v9 .closing h2{font-size:clamp(42px,5vw,66px)}
/* The hero gives equal weight to the customer's job and the software that handles it. */
.platform-v9 .v9-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:38px;align-items:center;text-align:left;padding-top:145px;padding-bottom:35px;max-width:1240px;width:calc(100% - 80px)}
.platform-v9 .v9-hero h1{font-size:clamp(43px,4.3vw,63px);line-height:1.085;text-align:left;max-width:650px;margin:0}
.platform-v9 .v9-hero h1 br{display:none}
.platform-v9 .v9-hero .pv-product-label{justify-content:flex-start;margin-bottom:25px;font-size:15px;gap:9px}
.platform-v9 .v9-hero .pv-lead{text-align:left;margin:24px 0 0;font-size:19px;line-height:1.65;max-width:490px}
.platform-v9 .v9-hero .pf-actions{justify-content:flex-start;gap:20px;margin-top:28px;flex-wrap:wrap}
.platform-v9 .v9-plan-note{font-size:14px;line-height:1.6;margin-top:18px;color:var(--v9-muted)}
.v9-plan-note a{text-decoration:underline;text-underline-offset:3px}
.v9-hero-product{position:relative;min-width:0;padding:20px;background:#f4f8fc;border:1px solid #e2e9f1;border-radius:15px}
.v9-product-mast{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 17px;font-size:14px;color:#42546a}.v9-product-mast>span:last-child{font-size:12px;letter-spacing:.065em;color:#586879}
.platform-v9 .v9-hero-product .pv-stage-main{padding:0}
.platform-v9 .v9-hero-product .pv-media{margin:0;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0}
.platform-v9 .v9-hero-product .pf-visual-inner{box-shadow:0 4px 16px #273d5210;border:1px solid #dfe6ef;border-radius:9px;overflow:hidden;background:white}
.platform-v9 .v9-hero-product .pv-media figcaption{font-size:13px!important;text-align:left;color:#586879;margin-top:15px;max-width:calc(100% - 84px);padding:0;line-height:1.55;min-height:36px}
.platform-v9 .v9-hero-product .pf-orbit{width:100px!important;height:100px!important;inset:auto -5px -25px auto!important}
.platform-v9 .v9-hero-product .pf-call-head{padding:22px 20px 15px}.platform-v9 .v9-hero-product .pf-call-circle{width:40px;height:40px;margin-bottom:13px}.platform-v9 .v9-hero-product .pf-call-head h3{font-size:26px}.platform-v9 .v9-hero-product .pf-wave{margin-block:14px;height:36px}
.platform-v9 .v9-hero-product .pf-transcript{padding:0 20px}.platform-v9 .v9-hero-product .pf-transcript p{padding-block:14px;font-size:14px}.platform-v9 .v9-hero-product .pf-sample-row{padding:16px 19px}
.platform-v9 .v9-hero-product .pf-panel-pad{padding:26px 23px}.platform-v9 .v9-hero-product .pf-ui h3{font-size:27px}.platform-v9 .v9-hero-product .pf-detail-row p{font-size:13px}.platform-v9 .v9-hero-product .pf-detail-row b{font-size:14px}
.platform-v9 .v9-hero-product .pf-ui-state{font-size:12px}.platform-v9 .v9-hero-product .pf-ui-title{font-size:14px}
.v9-result{display:flex;gap:13px;align-items:flex-start;padding:19px 0 0;margin-top:4px;border-top:1px solid #dae4ed;text-align:left}
.v9-result-icon{display:grid;place-items:center;flex:0 0 29px;height:29px;border-radius:50%;color:#087752;background:#e0f2ea;margin-top:1px}
.v9-result b{font-size:15px;font-weight:600;line-height:1.4;color:var(--v9-ink)}.platform-v9 .v9-result p{font-size:14px;line-height:1.5;margin:5px 0 0;color:#536170}
.v9-hero-points{grid-column:1/-1;display:flex;justify-content:space-between;gap:25px;padding:27px 0 0;margin-top:5px;border-top:1px solid var(--v9-line)}
.v9-hero-points>span{display:flex;align-items:center;gap:10px;font-size:15px;color:#42546a;line-height:1.5}.v9-hero-points svg{color:#0071e3;flex-shrink:0}
.platform-v9 .pv-overview{padding-block:68px 32px}.platform-v9 .pv-answer{grid-template-columns:210px 1fr;gap:38px;margin:0;border-bottom:1px solid var(--v9-line);padding-bottom:52px}.platform-v9 .pv-answer h2{font-size:32px;line-height:1.22}.platform-v9 .pv-answer p{font-size:19px;line-height:1.75}
.platform-v9 .pv-story{padding-block:62px;gap:60px}.platform-v9 .pv-story h2{font-size:clamp(34px,3.5vw,45px);line-height:1.15;letter-spacing:-.025em}.platform-v9 .pv-story-copy>p{font-size:19px;line-height:1.7}.platform-v9 .pv-story>.pv-media{box-shadow:none;border-radius:13px;background:#f5f8fc!important;padding:27px!important}.platform-v9 .pv-story .pf-kicker{font-size:14px;letter-spacing:.055em}
.platform-v9 .pv-capabilities{background:white;border-block:1px solid var(--v9-line);padding-block:72px}.platform-v9 .pv-capability-list{display:block;border-top:1px solid var(--v9-line)}.platform-v9 .pv-capability-list article{display:grid;grid-template-columns:64px 1fr;gap:0;padding:28px 0;border-bottom:1px solid var(--v9-line);border-top:0}.platform-v9 .pv-capability-list article>span{font-size:15px;padding-top:4px;color:#0071e3}.platform-v9 .pv-capability-list article>div{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:50px}.platform-v9 .pv-capability-list h3{font-size:25px;line-height:1.3}.platform-v9 .pv-capability-list p{font-size:18px;margin:0;line-height:1.65}
.v9-inline-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:33px}.v9-inline-cta p{font-size:18px}
/* A readable setup recipe beside an animated cause-and-effect example. */
.platform-v9 .v9-workflow{background:#f5f8fc;color:var(--v9-ink);padding-block:78px;border-bottom:1px solid var(--v9-line)}
.platform-v9 .v9-workflow h2,.platform-v9 .v9-workflow h3{color:var(--v9-ink)}.platform-v9 .v9-workflow p{color:var(--v9-muted)}.platform-v9 .v9-workflow .pf-kicker{color:#536477}
.v9-workflow-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}
.platform-v9 .v9-workflow .pv-steps{display:flex;flex-direction:column;gap:0}.platform-v9 .v9-workflow .pv-steps article{display:flex;gap:22px;padding-bottom:30px;position:relative}.platform-v9 .v9-workflow .pv-steps article:after{display:block;position:absolute;left:18px;top:38px;bottom:0;width:1px;height:auto;right:auto;background:#d4dfea;content:''}.platform-v9 .v9-workflow .pv-steps article:last-child:after{display:none}.platform-v9 .v9-workflow .pv-step-index{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;background:white;border:1px solid #d2deeb;color:#0071e3;font-size:14px;margin:0;z-index:1}.platform-v9 .v9-workflow .pv-steps h3{font-size:25px;margin:4px 0 11px}.platform-v9 .v9-workflow .pv-steps p{font-size:17px;line-height:1.65}
.v9-recipe{border:1px solid #d5e0ea;border-radius:12px;background:white;padding:22px;box-shadow:0 8px 26px #273d5208}
.v9-recipe-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.v9-recipe-top>span{display:flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.04em;color:#536477}.v9-recipe-top svg{width:19px;height:19px;color:#0071e3}.v9-recipe-top button{background:none;border:1px solid #d5e0ea;padding:8px 11px;border-radius:6px;font:inherit;font-size:13px;color:#3f5064;cursor:pointer;min-height:36px}
.v9-request{padding:23px 0;border-bottom:1px solid #e1e8ef}.v9-request>span{font-size:12px;letter-spacing:.05em;color:#647487}.platform-v9 .v9-request p{font-size:21px;line-height:1.4;color:#182432;margin:12px 0 0}
.v9-recipe ol{padding:21px 0 4px;margin:0;list-style:none}.v9-recipe li{display:flex;align-items:center;gap:13px;padding:13px 0}.v9-recipe-index{display:grid;place-items:center;flex:0 0 31px;height:31px;background:#f1f5f9;border:1px solid #dfe6ef;border-radius:50%;font-size:12px;color:#647487;transition:background .4s,color .4s}.v9-recipe li>div{flex:1;min-width:0}.v9-recipe li b{display:block;font-size:15px;line-height:1.4;font-weight:500}.v9-recipe-status{display:block;font-size:12px;color:#6a7989;line-height:1.5;margin-top:3px}.v9-recipe li>svg{color:#148357;opacity:0;transition:opacity .35s}.v9-recipe li[data-state='active'] .v9-recipe-index{background:#eaf3ff;border-color:#8bbff3;color:#0071e3}.v9-recipe li[data-state='done'] .v9-recipe-index{background:#e5f5ed;border-color:#c5e7d7;color:#087752}.v9-recipe li[data-state='done']>svg{opacity:1}.v9-recipe .v9-result{margin-top:14px;padding-top:19px;transition:background .4s}.v9-recipe[data-phase='3'] .v9-result b{color:#087752}.platform-v9 .v9-example-note{font-size:12px;line-height:1.5;margin:18px 0 0;color:#647487}
.platform-v9 .v9-workflow .pv-film-link{color:#182432;font-size:16px;margin-top:30px}.platform-v9 .v9-workflow .pv-play{border-color:#cedce9;background:white;color:#0071e3}
.platform-v9 .pv-connections{padding-block:76px 44px}.platform-v9 .pv-related{gap:0;border-block:1px solid var(--v9-line)}.platform-v9 .pv-related>a{border:0;border-radius:0;padding:28px 24px;box-shadow:none;background:none}.platform-v9 .pv-related>a+a{border-left:1px solid var(--v9-line)}.platform-v9 .pv-related>a:hover{background:#f6faff}.platform-v9 .pv-related p{font-size:17px}.platform-v9 .pv-related h3{font-size:24px}
.platform-v9 .pv-uses{padding-block:40px 65px}.v9-use-index{font-size:14px;color:#0071e3;display:block;margin-bottom:17px}.platform-v9 .pv-use-grid h3{font-size:26px}.platform-v9 .pv-use-grid p{font-size:18px;line-height:1.7}
.v9-fit{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;padding:52px 0;border-block:1px solid var(--v9-line)}.platform-v9 .v9-fit h2{font-size:40px;margin-top:17px}.platform-v9 .v9-fit p{font-size:19px;line-height:1.7;margin:0}.v9-fit>div>div{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}
.platform-v9 .pv-faq{padding-block:76px}.platform-v9 .pv-faq>div>.pf-secondary{margin-top:24px}.platform-v9 .pv-faq summary{font-size:18px;line-height:1.55}.platform-v9 .pv-faq details p{font-size:17px;line-height:1.75}.platform-v9 .pv-closing{padding-block:58px 75px}.platform-v9 .pv-closing h2{max-width:750px;font-size:48px;line-height:1.15}.platform-v9 .pv-closing p{max-width:620px;font-size:19px;line-height:1.7}.platform-v9 .pv-closing .v9-plan-note{font-size:14px}
.platform-v9 .pv-directory-hero{padding-top:147px}.platform-v9 .pv-directory-hero h1{font-size:72px}.platform-v9 .pv-directory-answer{text-align:left;max-width:1180px!important;display:grid;grid-template-columns:1fr 1.25fr;gap:12px 55px;border-bottom:1px solid var(--v9-line);padding-block:40px}.platform-v9 .pv-directory-answer .pf-kicker{grid-column:1/-1;margin-bottom:8px}.platform-v9 .pv-directory-answer p{margin:0}.platform-v9 .pv-directory-card p{font-size:17px;line-height:1.65}.platform-v9 .pv-category-nav a{font-size:16px}
@media(min-width:1400px){.platform-v9 .v9-hero{gap:60px}.platform-v9 .v9-hero-product{padding:25px}.platform-v9 .v9-hero h1{font-size:65px}}
@media(max-width:1000px){.home-v9 .hero-copy{gap:0 35px}.home-v9 .hero h1{font-size:58px}.home-v9 .hero-description{font-size:18px}.home-v9 .hero-copy .cta-group{gap:14px;flex-wrap:wrap}.platform-v9 .v9-hero{width:calc(100% - 56px);gap:25px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.platform-v9 .v9-hero h1{font-size:44px}.platform-v9 .v9-hero .pv-lead{font-size:18px}.platform-v9 .v9-hero .pv-product-label{font-size:14px;gap:7px}.v9-hero-product{padding:15px}.v9-product-mast>span:last-child{display:none}.v9-workflow-grid{gap:35px}.platform-v9 .pv-story{gap:35px}.platform-v9 .pv-capability-list article>div{gap:28px}.platform-v9 .pv-related>a{padding:24px 17px}.platform-v9 .pv-related h3{font-size:22px}}
@media(max-width:760px){.home-v9 .hero{padding-top:124px}.home-v9 .hero-copy{display:block;text-align:left}.home-v9 .hero-category{font-size:14px;margin-bottom:22px}.home-v9 .hero h1{font-size:clamp(43px,8vw,59px);line-height:1.09;max-width:620px}.home-v9 .hero-description{font-size:19px;margin-top:25px;max-width:570px}.home-v9 .hero-copy>.cta-wrap{margin-top:25px}.home-v9 .hero-tools{margin-top:29px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px 10px;padding-block:18px}.home-v9 .hero-tools a{font-size:14px;gap:8px}.home-v9 .hero-platform-link{margin-top:20px}.home-v9 .platform-intro{padding-block:48px}.home-v9 .platform-intro h2{font-size:31px}.v9-principles{grid-template-columns:1fr;margin-top:28px}.v9-principles article,.v9-principles article+article{padding:24px 0;border:0}.v9-principles article+article{border-top:1px solid var(--v9-line)}.v9-principles h3{margin-top:11px}.home-v9 .closing{padding-block:60px}.platform-v9 .v9-hero{display:block;width:calc(100% - 40px);padding-top:122px}.platform-v9 .v9-hero h1{font-size:clamp(40px,7.5vw,56px);max-width:650px}.platform-v9 .v9-hero .pv-lead{max-width:630px;font-size:19px}.platform-v9 .v9-hero .pf-actions{margin-top:25px;gap:23px}.v9-hero-product{margin-top:34px;padding:20px}.v9-product-mast>span:last-child{display:block;font-size:11px}.platform-v9 .v9-hero-product .pv-media figcaption{max-width:calc(100% - 90px)}.v9-hero-points{margin-top:27px;display:flex;flex-direction:column;gap:15px;padding-top:23px}.v9-hero-points>span{font-size:16px}.platform-v9 .pv-overview{padding-block:40px 12px}.platform-v9 .pv-answer{grid-template-columns:1fr;gap:17px;padding-bottom:37px}.platform-v9 .pv-answer h2{font-size:30px}.platform-v9 .pv-story{padding-block:39px;gap:28px}.platform-v9 .pv-story-copy>p{font-size:18px}.platform-v9 .pv-story>.pv-media{padding:22px!important}.platform-v9 .pv-capabilities{padding-block:48px}.platform-v9 .pv-capability-list article{grid-template-columns:37px 1fr;padding-block:25px}.platform-v9 .pv-capability-list article>div{display:block}.platform-v9 .pv-capability-list h3{font-size:24px}.platform-v9 .pv-capability-list p{margin-top:12px;font-size:17px}.v9-inline-cta{align-items:flex-start;flex-direction:column;margin-top:27px}.v9-inline-cta p{font-size:17px}.platform-v9 .v9-workflow{padding-block:52px}.v9-workflow-grid{grid-template-columns:1fr;gap:15px}.platform-v9 .v9-workflow .pv-steps h3{font-size:24px}.platform-v9 .v9-workflow .pv-steps p{font-size:17px}.v9-recipe{padding:22px}.platform-v9 .pv-connections{padding-block:50px 28px}.platform-v9 .pv-related{grid-template-columns:1fr}.platform-v9 .pv-related>a{padding:25px 0;grid-template-columns:38px 1fr 18px;gap:18px}.platform-v9 .pv-related>a+a{border-left:0;border-top:1px solid var(--v9-line)}.platform-v9 .pv-related>a>.pv-product-icon{grid-column:auto}.platform-v9 .pv-related h3{font-size:25px}.platform-v9 .pv-related p{font-size:17px}.platform-v9 .pv-uses{padding-block:25px 44px}.platform-v9 .pv-use-grid{grid-template-columns:1fr}.platform-v9 .pv-use-grid p{font-size:17px}.v9-fit{grid-template-columns:1fr;gap:25px;padding-block:38px}.platform-v9 .v9-fit h2{font-size:36px}.platform-v9 .v9-fit p{font-size:18px}.platform-v9 .pv-faq{padding-block:49px}.platform-v9 .pv-closing h2{font-size:37px}.platform-v9 .pv-closing p{font-size:18px}.platform-v9 .pv-directory-hero{padding-top:125px}.platform-v9 .pv-directory-hero h1{font-size:49px}.platform-v9 .pv-directory-answer{display:block;padding-block:28px}.platform-v9 .pv-directory-answer h2{font-size:30px}.platform-v9 .pv-directory-answer p{margin-top:19px}.platform-v9 .pv-category-nav a{font-size:14px}}
@media(max-width:380px){.home-v9 .hero h1{font-size:41px}.home-v9 .hero-tools a{font-size:13px}.platform-v9 .v9-hero{width:calc(100% - 32px)}.platform-v9 .v9-hero h1{font-size:38px}.platform-v9 .v9-hero .pv-product-label{font-size:13px}.platform-v9 .v9-hero .pv-lead{font-size:18px}.v9-hero-product{padding:13px}.v9-product-mast>span:last-child{display:none}.v9-recipe{padding:18px}.v9-recipe-top>span{font-size:11px}.platform-v9 .v9-request p{font-size:20px}.platform-v9 .pv-directory-hero h1{font-size:42px}}
@media(prefers-reduced-motion:reduce){.v9-recipe *{transition:none!important}}
/* Final hero alignment uses the existing CTA component's actual class name. */
.home-v9 .hero-copy{grid-template-columns:1.48fr 1fr;align-items:start}
.home-v9 .hero h1{font-size:clamp(49px,5vw,70px);line-height:1.09;text-wrap:initial;grid-row:2/6;margin-top:0}
.home-v9 .hero h1 br{display:block}
.home-v9 .hero-description{color:#45556a;font-weight:400;font-size:19px}
.home-v9 .hero-copy>.cta-block{grid-column:2;margin:24px 0 0;text-align:left;align-items:flex-start}
.home-v9 .hero-copy .cta-reassurance{text-align:left}
.home-v9 .hero-tools{max-width:none;grid-column:1/-1}
@media(max-width:760px){.home-v9 .hero-copy{display:block}.home-v9 .hero h1{font-size:clamp(42px,8vw,59px)}.home-v9 .hero h1 br{display:none}.home-v9 .hero-copy>.cta-block{margin-top:24px}.home-v9 .hero-description{font-size:19px}}
.home-v9 .hero h1>span{display:block;text-wrap:balance}
.home-v9 .hero-copy .cta-note{text-align:left}
@media(max-width:760px){.home-v9 .hero-copy .cta-group{align-items:stretch;flex-direction:column;width:100%;gap:22px}.home-v9 .hero-copy .cta-primary{width:100%;min-height:52px}.home-v9 .hero-copy .cta-secondary{justify-content:center}.home-v9 .hero-copy .cta-note{text-align:center}.home-v9 .hero h1>span{text-wrap:balance}}
/* Native CRM specimens keep a complete frame, with a focused set of visible columns. */
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .pf-native-crm-canvas{min-width:0}
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record):after{display:none}
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .native-row{grid-template-columns:21px minmax(130px,1fr) minmax(155px,1.1fr);font-size:12px}
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .native-row>span:nth-child(n+4){display:none}
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .native-title-actions>span:not(.native-btn){display:none}
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .native-toolbar>span:not(.view-label){display:none}
.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .crm-search{flex:1;min-width:0;width:auto}
@media(max-width:1050px) and (min-width:761px){.platform-v9 .v9-hero-product .pf-native-crm .native-row{grid-template-columns:18px minmax(105px,1fr) minmax(120px,1.1fr)}.platform-v9 .v9-hero-product .pf-native-crm .native-row>span:nth-child(3){font-size:11px}}
@media(max-width:580px){.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .native-row{grid-template-columns:20px minmax(0,1fr)}.platform-v9 .pv-media .pf-native-crm:not(.pf-native-crm-record) .native-row>span:nth-child(3){display:none}.platform-v9 .pv-media .pf-native-crm .native-titlebar{padding-inline:12px}.platform-v9 .pv-media .pf-native-crm .native-table-foot{font-size:10px}.platform-v9 .pv-media .pf-native-crm .native-title-actions .native-btn{font-size:11px}.platform-v9 .pv-media .pf-native-crm .native-toolbar{padding-inline:12px;gap:9px}.platform-v9 .pv-media .pf-native-crm .view-label{font-size:11px}}
/* Six related modules: three columns, two rows; clear separators at every size. */
.platform-v9 .pv-related{grid-template-columns:repeat(3,minmax(0,1fr))}
.platform-v9 .pv-related>a:nth-child(3n+1){border-left:0}
.platform-v9 .pv-related>a:nth-child(n+4){border-top:1px solid var(--v9-line,#d8e2ef)}
@media(max-width:900px) and (min-width:601px){.platform-v9 .pv-related{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-v9 .pv-related>a{border-left:0}.platform-v9 .pv-related>a:nth-child(2n){border-left:1px solid var(--v9-line,#d8e2ef)}.platform-v9 .pv-related>a:nth-child(n+3){border-top:1px solid var(--v9-line,#d8e2ef)}}
@media(max-width:600px){.platform-v9 .pv-related{grid-template-columns:1fr}.platform-v9 .pv-related>a{border-left:0!important}.platform-v9 .pv-related>a+a{border-top:1px solid var(--v9-line,#d8e2ef)}}
