.pv-workspace{border:1px solid #dfe5ec!important;box-shadow:0 1px 2px #23354a0c,0 7px 16px -12px #23354a30!important}.pv-workspace-bar{padding:20px 24px!important;border-bottom:1px solid #e7ecf1!important}.pv-screen-note{padding:15px 24px!important;line-height:1.65!important}.pv-button{font-family:inherit;cursor:pointer}.pv-queue th{font-weight:500!important;letter-spacing:0!important}.pv-queue td{vertical-align:middle!important}.psv-axis{padding-block:18px;font-size:11px}.psv-week-grid{gap:6px}.psv-bar{border-radius:5px;font-size:11px;padding-block:12px}.psv-compare .psv-bar{font-size:10px}.psv-milestone{font-size:11px}.psv-lane-label small{line-height:1.6}.psv-key{padding-block:17px;gap:24px;font-size:11px}.psv-forecast-track{height:22px;background:#f2f4f7}.psv-forecast-track span{background:#c9bcdb}.sw-chart svg text{font-family:inherit}.sp-transfer__account{box-shadow:0 1px 2px #23354a08}.marketing-page .platform-layout .platform-reader-tree__person{box-shadow:0 1px 2px #23354a0a,0 6px 14px -11px #23354a30}.home-org .og6-person{box-shadow:0 1px 2px #23354a0c,0 6px 14px -10px #23354a28}@media(max-width:760px){.pv-workspace-bar{padding:17px 18px!important}.pv-screen-note{padding:14px 18px!important}.psv-compare .psv-bar{font-size:11px}}@media(max-width:760px){.psv-timeline,.psv-compare .psv-timeline{min-width:0!important;padding-inline:14px}.psv-axis,.psv-compare .psv-axis{grid-template-columns:94px repeat(4,minmax(0,1fr))!important;font-size:10px}.psv-lane,.psv-compare .psv-lane{grid-template-columns:94px minmax(0,1fr)!important}.psv-lane-label{padding-right:10px}.psv-lane-label strong,.psv-compare .psv-lane-label strong{font-size:11px}.psv-lane-label small,.psv-compare .psv-lane-label small{font-size:10px}.psv-bar,.psv-compare .psv-bar{font-size:10px;padding:9px 3px;white-space:normal;line-height:1.5}.psv-milestone,.psv-compare .psv-milestone{font-size:9px}.psv-key{min-width:0;flex-wrap:wrap}}@media(max-width:480px){.pv-hero h1{font-size:35px!important;line-height:1.12!important;letter-spacing:-1.3px!important}.pv-actions{gap:10px}.pv-actions .pv-button{font-size:12px;gap:12px;padding-inline:14px}.pv-hero .pv-lede{font-size:15px;line-height:1.7}}body.marketing-page.marketing-editorial.application-suite-page--customer-success .pv-product .cs-coverage-table .cs-coverage-territory-name{padding-block:0!important}.application-suite-page--customer-success .pv-hero{padding-bottom:36px}img.sw-avatar,img.psv-initials,img.cs-segment-person-avatar,img.mp-allocation-person__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0}.diagram-person-label{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.diagram-person-label img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.pv-section.scene-center>.pv-shell>.pv-wide-head{max-width:850px;margin:0 auto 38px;text-align:center}.pv-section.scene-center>.pv-shell>.pv-wide-head p{max-width:660px;margin-inline:auto}.pv-section.scene-wide>.pv-shell>.pv-wide-head,.pv-section.scene-wide>.pv-shell>.pv-allocation-head{display:block;max-width:100%;margin-bottom:36px}.pv-section.scene-wide>.pv-shell>.pv-allocation-head>div{max-width:none}.pv-section.scene-wide>.pv-shell>.pv-allocation-head p,.pv-section.scene-wide>.pv-shell>.pv-wide-head p{max-width:800px;margin:16px 0 0}.pv-section:is(.scene-wide,.scene-center)>.pv-shell>:is(.pv-wide-head,.pv-allocation-head) h2 br{display:none}.pv-section:is(.scene-wide,.scene-center)>.pv-shell>:is(.pv-wide-head,.pv-allocation-head) h2{max-width:none;text-wrap:balance;font-size:clamp(32px,3.2vw,44px);line-height:1.14;letter-spacing:-1.5px}.pv-section.scene-reverse>.pv-split{grid-template-columns:minmax(0,1.5fr) minmax(270px,.8fr);gap:64px;align-items:center}.pv-section.scene-reverse>.pv-split>:first-child{grid-column:2;grid-row:1}.pv-section.scene-reverse>.pv-split>:nth-child(2){grid-column:1;grid-row:1}.pv-section.scene-soft-grid{background:linear-gradient(#ffffffb3,#f8fafcb3),repeating-linear-gradient(0deg,transparent 0 31px,#dfe5ed66 31px 32px),repeating-linear-gradient(90deg,transparent 0 31px,#dfe5ed66 31px 32px);border-block:1px solid #e8edf2}.pv-section.scene-gradient{background:radial-gradient(ellipse at 80% 25%,#e4eaf280,transparent 65%),linear-gradient(135deg,#fcfdfe,#f1f4f8);border-block:1px solid #e7ebf0}.pv-section.scene-ink{background:radial-gradient(ellipse at 80% 0,#364657,transparent 65%),#202b37;border-block:1px solid #394656}body.marketing-page.marketing-editorial .pv-section.scene-ink>.pv-shell>:is(.pv-wide-head,.pv-allocation-head) h2{color:#f3f6fa!important}.pv-section.scene-ink>.pv-shell>:is(.pv-wide-head,.pv-allocation-head) p{color:#b7c2cf}.pv-section.scene-ink>.pv-shell>:is(.pv-wide-head,.pv-allocation-head) .pv-eyebrow{color:#9cacc0}.pv-section.scene-ink>.pv-shell>.pv-allocation-head a{color:#c4d5e8;border-color:#65768a}.pv-section.scene-ink>.pv-shell>:is(.pv-workspace,.pv-allocation,.sales-allocation-review){box-shadow:0 2px 3px #0b111b25,0 16px 28px -18px #050b15aa}@media(max-width:900px){.pv-section.scene-reverse>.pv-split{grid-template-columns:1fr;gap:30px}.pv-section.scene-reverse>.pv-split>:first-child,.pv-section.scene-reverse>.pv-split>:nth-child(2){grid-column:auto;grid-row:auto}}.pv-section[class*=scene-]>.pv-shell>.pv-wide-head p,.pv-section[class*=scene-]>.pv-shell>.pv-allocation-head p{font-size:16px;line-height:1.7}.application-suite-page--customer-success .pv-section.scene-ink{background:radial-gradient(ellipse at 85% 0,#345c50,transparent 70%),#1c382f;border-color:#3c5a4e}.application-suite-page--customer-success .pv-section.scene-ink>.pv-shell>.pv-allocation-head p{color:#c0d3c8}.application-suite-page--customer-success .pv-section.scene-ink>.pv-shell>.pv-allocation-head .pv-eyebrow{color:#a4c3b1}.application-suite-page--customer-success .pv-section.scene-ink>.pv-shell>.pv-allocation-head a{color:#d2e5da;border-color:#709381}.application-suite-page--customer-success .pv-section.scene-soft-grid{background:linear-gradient(#ffffffb3,#f3f8f4b3),repeating-linear-gradient(0deg,transparent 0 31px,#d4e2d666 31px 32px),repeating-linear-gradient(90deg,transparent 0 31px,#d4e2d666 31px 32px);border-color:#e1e9e2}.application-suite-page--customer-success .pv-section.scene-gradient{background:radial-gradient(ellipse at 80% 25%,#dbeadf99,transparent 65%),linear-gradient(135deg,#fcfdfb,#edf4ee);border-color:#e0e9e1}body.application-suite-page--customer-success .pv-section.scene-gradient{background:radial-gradient(ellipse at 85% 10%,#e7eef080,transparent 65%),#f7f9fb;border-color:#e3e8ee}.application-suite-page--customer-success .pv-portfolio .pv-workspace{background:#fff;border-color:#dfe5ec}.application-suite-page--customer-success .pv-portfolio :is(.pv-workspace-bar,.pv-screen-note){background:#fafbfd;color:#7a8795;border-color:#e5eaf0}.application-suite-page--customer-success .pv-portfolio .pv-portfolio-summary{background:#f7f9fc;border-color:#e3e8ee}body.marketing-page.marketing-editorial.application-suite-page--customer-success .pv-portfolio :is(.pv-portfolio-summary h3,.pv-insight h3,.pv-workspace-bar strong,.pv-queue td){color:#344254!important}.application-suite-page--customer-success .pv-portfolio :is(.pv-portfolio-summary small,.pv-insight p,.pv-visible-next small){color:#7b8796}.application-suite-page--customer-success .pv-portfolio .pv-insight{background:#fff;border-color:#e3e8ee;border-top:2px solid #709a88}.application-suite-page--customer-success .pv-portfolio .pv-queue th{background:#fafbfd;color:#7a8795;border-color:#e5eaf0}.application-suite-page--customer-success .pv-portfolio :is(.pv-queue td,.pv-visible-next){border-color:#e5eaf0}.application-suite-page--customer-success :is(.cs-coverage-report,.cs-person-book,.pv-workspace,.cs-planning-combined){background:#fff!important;border:1px solid #dfe5ec!important;border-radius:10px!important;box-shadow:0 1px 2px #2433450b,0 10px 20px -16px #24334550!important;overflow:hidden}.application-suite-page--customer-success :is(.cs-coverage-report__header,.cs-coverage-report__meta,.cs-person-account-book__header,.pv-workspace-bar,.mp-stage-screen__header){background:#fcfdfe!important;border-color:#e6ebf0!important}.application-suite-page--customer-success :is(.pv-workspace-bar strong,.mp-stage-screen__header h3){color:#354454!important;font-weight:500!important}.application-suite-page--customer-success :is(.cs-coverage-table thead th,.cs-person-account-book__columns,.mp-coverage-table thead th,.mp-allocation-screen__columns,.pv-queue th){background:#f8fafc!important;color:#7a8796!important;border-color:#e5eaf0!important}.application-suite-page--customer-success :is(.cs-coverage-table tbody td,.cs-coverage-table tbody th,.mp-coverage-table tbody td,.mp-coverage-table tbody th,.pv-queue td){border-color:#e8edf2!important;font-variant-numeric:tabular-nums}.application-suite-page--customer-success :is(.cs-coverage-table tr.is-expanded,.cs-coverage-table tr.is-selected){background:#f0f6f3!important}.application-suite-page--customer-success .cs-person-book-stack{background:#fff!important;border-radius:10px!important;box-shadow:0 1px 2px #2433450c,0 12px 22px -17px #24334550!important}.application-suite-page--customer-success .cs-person-account-book{background:#fff!important;border-color:#e4e9ef!important}.application-suite-page--customer-success .cs-person-account-book li{border-color:#edf0f4!important}.application-suite-page--customer-success .pv-capacity :is(.cs-person-book__header,.cs-person-book__identity){background:#fff!important}.application-suite-page--customer-success .cs-planning-combined .mp-stage-screen{background:#fff!important;border-color:#e1e7ee!important}.application-suite-page--customer-success .cs-planning-combined .mp-stage-screen__header{padding:24px!important;border-bottom:1px solid #e5eaf0!important}.application-suite-page--customer-success .cs-planning-combined .mp-stage-distribution{margin-top:24px}.application-suite-page--customer-success .cs-planning-combined .mp-stage-bar{background:linear-gradient(180deg,#91b7a7,#4d806d)!important;border:1px solid #5d8b7833!important;border-radius:4px 4px 0 0}.application-suite-page--customer-success .cs-planning-combined :is(.mp-stage-distribution__value,.mp-coverage-table td,.mp-allocation-person__utilization){color:#3a6554!important;font-variant-numeric:tabular-nums}.application-suite-page--customer-success .cs-planning-combined .mp-coverage-table tr.is-highlighted{background:#f0f6f3!important}.application-suite-page--customer-success .cs-planning-combined :is(.mp-stage-move,.mp-allocation-recommendation){background:#f7faf9!important;border:1px solid #dce8e1!important;box-shadow:0 1px 2px #263d3005!important}.application-suite-page--customer-success .cs-planning-combined .mp-allocation-person.is-recommended{background:#eff6f2!important}.application-suite-page--customer-success .cs-planning-combined .mp-allocation-person__track{height:4px;background:#edf1f4!important;border-radius:3px}.application-suite-page--customer-success .cs-planning-combined .mp-allocation-person__track i{background:#739d89!important;border-radius:3px}.application-suite-page--customer-success :is(.pv-screen-note,.cs-person-account-book footer,.cs-coverage-report__footer){background:#fcfdfe!important;color:#84909d!important;border-color:#e7ecf1!important}.application-suite-page--customer-success .pv-insight{background:#fafcfd!important;border-color:#e3e9ef!important}.application-suite-page--customer-success .pv-insight h3{color:#354454!important;font-weight:500;letter-spacing:-.5px}.application-suite-page--customer-success .pv-insight p{color:#7b8795!important}.application-suite-page--customer-success .pv-queue td{color:#4b596a!important}@media(min-width:1100px){.application-suite-page--customer-success .pv-workspace .pv-queue td{padding-block:23px!important;font-size:13px!important}}.renewal-report-grid{display:grid;grid-template-columns:290px minmax(0,1fr)}.renewal-queue{background:#fafbfd;border-right:1px solid #e5eaf0}.renewal-queue-label{padding:20px 22px;color:#82909f;font-size:11px;display:flex;justify-content:space-between}.renewal-queue-label>span{color:#526374}.renewal-record{padding:24px 22px;border-top:1px solid #e7ecf1}.renewal-record.is-selected{background:#edf5f0;box-shadow:inset 3px 0 #5f927b}.renewal-record>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.renewal-record strong{font-size:14px;font-weight:500;color:#354658}.renewal-record p{font-size:12px;color:#657688;line-height:1.6;margin:10px 0 6px}.renewal-record small{color:#8c98a5;font-size:10px}.renewal-status{font-size:10px;color:#a17c5a}.renewal-status:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:currentcolor;margin-right:6px;vertical-align:middle}.renewal-status.neutral{color:#7c8b9d}.renewal-case{min-width:0}.renewal-case-head{padding:30px 32px 24px;display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.renewal-case-head>div>span{font-size:9px;letter-spacing:1.3px;color:#8593a1}body.marketing-page.marketing-editorial .renewal-case-head h3{font-size:27px;line-height:1.2;font-weight:500!important;letter-spacing:-.8px;color:#334456;margin:13px 0 0}.renewal-case-flag{font-size:10px;color:#98745e;background:#faf4ee;border:1px solid #eee2d6;border-radius:4px;padding:7px 9px;white-space:nowrap}.renewal-evidence-chart{margin:0 32px 28px;border:1px solid #e4eaf0;border-radius:7px;padding:20px;background:#fcfdfe}.renewal-chart-label{font-size:11px;color:#6d7c8d;margin-bottom:22px}.renewal-time-axis,.renewal-time-row{display:grid;grid-template-columns:128px repeat(3,minmax(0,1fr));align-items:center}.renewal-time-axis{font-size:10px;color:#8f9baa;margin-bottom:14px}.renewal-time-axis>span:not(:first-child){text-align:center}.renewal-time-row{padding-block:9px}.renewal-time-row>span{font-size:11px;color:#7b8999}.renewal-time-row>div{grid-column:2 / 5}.renewal-time-track{height:32px;border-radius:4px;background:linear-gradient(90deg,#739e8b,#4f826c)}.renewal-time-track i{font-style:normal;color:#fff;font-size:11px;padding:8px 12px;display:block}.renewal-pressure-band{color:#9c786a;font-size:10px;padding:9px 12px;background:repeating-linear-gradient(135deg,#bf93800a 0 4px,#bf93801c 4px 5px);border:1px solid #e7d7ce;border-radius:4px}.renewal-date>div{text-align:right;border-top:1px dashed #dce4eb;padding-top:12px}.renewal-date b{font-size:12px;color:#59816e;font-weight:500}.renewal-date b span{color:#738395;margin-left:5px;font-size:10px}.renewal-decision{padding:22px 32px;border-top:1px solid #e6ebf1;background:#fafcfd}.renewal-decision-owner{display:flex;align-items:center;gap:11px}.renewal-decision-owner img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.renewal-decision-owner div>span{display:block;color:#8a97a5;font-size:10px;margin-bottom:4px}.renewal-decision-owner strong{font-weight:500;font-size:13px;color:#3e5063}.renewal-pending{margin-left:auto;color:#a17c5a;border:1px solid #e9ded2;border-radius:4px;padding:6px 8px;font-size:10px}.renewal-decision p{color:#6e7e8e;font-size:12px;line-height:1.7;margin:18px 0 10px}.renewal-decision>small{font-size:10px;color:#8c98a5}@media(max-width:900px){.renewal-report-grid{grid-template-columns:220px minmax(0,1fr)}.renewal-case-head{display:block}.renewal-case-flag{display:inline-block;margin-top:14px}}@media(max-width:650px){.renewal-report-grid{grid-template-columns:1fr}.renewal-queue{border-right:0;border-bottom:1px solid #e5eaf0}.renewal-record{padding:16px 20px}.renewal-case-head,.renewal-decision{padding:24px 20px}.renewal-evidence-chart{margin-inline:16px;padding:14px}.renewal-time-axis,.renewal-time-row{grid-template-columns:88px repeat(3,minmax(0,1fr))}.renewal-time-row>span,.renewal-pressure-band{font-size:9px}.renewal-pending{font-size:9px}}.pv-section.scene-portfolio{background:radial-gradient(ellipse at 80% 30%,#e3ece880,transparent 65%),#f6f8fa;border-block:1px solid #e4eaf0;padding-block:90px}.portfolio-scene-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.3fr);align-items:center;gap:70px}.portfolio-scene-copy h2{font-size:clamp(34px,3.3vw,46px);line-height:1.12;letter-spacing:-1.7px;margin:20px 0;text-wrap:balance}.portfolio-scene-copy>p{color:#758294;font-size:16px;line-height:1.7;max-width:380px}.portfolio-scene-takeaway{margin-top:35px;padding-left:19px;border-left:2px solid #7f9f90}.portfolio-scene-takeaway>span{display:block;font-size:9px;letter-spacing:1.4px;color:#8b98a5;margin-bottom:12px}.portfolio-scene-takeaway strong{color:#425668;font-size:19px;font-weight:500;line-height:1.4;letter-spacing:-.4px}.portfolio-scene-takeaway p{color:#8995a2;font-size:12px;line-height:1.7;margin:12px 0 0;max-width:280px}.portfolio-graph-report{border:1px solid #dce4eb;border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 2px 3px #253b4d0c,0 20px 35px -24px #253b4d40}.portfolio-graph-chrome{display:flex;align-items:center;justify-content:space-between;padding:17px 24px;border-bottom:1px solid #e7ecf1;color:#556779;font-size:12px;background:#fcfdfe}.portfolio-graph-chrome i{display:inline-block;width:6px;height:6px;background:#7e9f8e;border-radius:2px;margin-right:8px}.portfolio-graph-chrome small{font-size:10px;color:#96a1ad}.portfolio-graph-heading{padding:28px 28px 10px}.portfolio-graph-heading>span{font-size:9px;letter-spacing:1.2px;color:#8997a5}body.marketing-page.marketing-editorial .portfolio-graph-heading h3{font-size:28px;font-weight:500!important;color:#34485a;letter-spacing:-.8px;line-height:1.2;margin:12px 0 0}.portfolio-dependency-map{display:grid;grid-template-columns:1.2fr 42px 1fr;align-items:center;padding:28px;background:radial-gradient(circle,#bacbd54a .65px,transparent .8px) 0 0 / 16px 16px}.portfolio-accounts{display:grid;gap:18px}.portfolio-account{display:flex;gap:11px;align-items:flex-start;padding:17px 14px;border:1px solid #dfe6ec;border-radius:6px;background:#fff;box-shadow:0 2px 3px #253b4d06}.portfolio-company-mark{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:#6c89aa;background:#edf2f8;font-size:12px;flex-shrink:0}.portfolio-company-mark.summit{color:#8c7d9d;background:#f2eef6}.portfolio-account strong,.portfolio-account div>span,.portfolio-account small{display:block}.portfolio-account strong{color:#3f5366;font-weight:500;font-size:13px;margin-bottom:6px}.portfolio-account div>span{font-size:11px;color:#7d8d9e;line-height:1.5}.portfolio-account small{font-size:10px;color:#9a8590;margin-top:7px}.portfolio-connector{position:relative;height:140px}.portfolio-connector>span{position:absolute;width:22px;left:0;height:1px;background:#9bb3a6;top:12px}.portfolio-connector>span:nth-child(2){top:auto;bottom:12px}.portfolio-connector i{position:absolute;width:1px;background:#9bb3a6;left:21px;top:12px;bottom:12px}.portfolio-connector:after{content:"";position:absolute;width:21px;height:1px;background:#9bb3a6;right:0;top:50%}.portfolio-shared-owner{display:flex;flex-direction:column;align-items:center;border:1px solid #cdded4;border-radius:8px;background:#f7fbf9;padding:24px 12px 19px;box-shadow:0 3px 6px #324f3f08}.portfolio-shared-owner img{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 0 0 1px #dbe7e0;margin-bottom:12px}.portfolio-shared-owner strong{font-size:15px;font-weight:500;color:#365247}.portfolio-shared-owner>span{font-size:10px;color:#82968c;margin-top:6px}.portfolio-shared-owner small{margin-top:18px;font-size:9px;color:#a27c64;padding:5px 7px;border-radius:4px;background:#faf3ec;border:1px solid #eee0d4}.portfolio-evidence-note{display:flex;gap:12px;padding:0 28px 24px;color:#94a59b}.portfolio-evidence-note p{font-size:11px;line-height:1.7;color:#8492a0;margin:0}.portfolio-review-step{padding:22px 28px;background:#f8fafc;border-top:1px solid #e5ebf0}.portfolio-review-step>span{display:block;color:#8a98a6;font-size:9px;letter-spacing:1.2px;margin-bottom:10px}.portfolio-review-step strong{display:block;font-size:14px;font-weight:500;color:#40566a}.portfolio-review-step p{color:#8a97a5;font-size:11px;line-height:1.7;margin:10px 0 0}@media(max-width:950px){.portfolio-scene-layout{grid-template-columns:1fr;gap:32px}.portfolio-scene-copy>p{max-width:650px}.portfolio-scene-takeaway{margin-top:25px}}@media(max-width:500px){.portfolio-dependency-map{padding:20px 14px;grid-template-columns:1.1fr 24px 1fr}.portfolio-account{padding:14px 10px;gap:7px}.portfolio-company-mark{display:none}.portfolio-connector>span{width:12px}.portfolio-connector i{left:11px}.portfolio-connector:after{width:12px}.portfolio-shared-owner{padding-inline:7px}.portfolio-shared-owner strong{font-size:13px}}@media not (max-width:950px){.portfolio-scene-layout{grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr)}.portfolio-scene-copy{grid-column:2;grid-row:1}.portfolio-graph-report{grid-column:1;grid-row:1}}.capacity-input-strip{padding:16px 24px;background:#f8fafc;border-block:1px solid #e7ecf1;display:flex;align-items:center;gap:22px}.capacity-input-strip>span{font-size:9px;color:#8998aa;letter-spacing:1px;flex-shrink:0}.capacity-input-strip p{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;font-size:11px;color:#64778d}.capacity-input-strip p span+span{border-left:1px solid #dce4ed;padding-left:18px}.capacity-method-detail{padding:22px 24px;border-top:1px solid #e3eaf1;background:#fcfdfe}.capacity-method-detail>div:first-child>span{display:block;color:#8b99a9;font-size:9px;letter-spacing:1px;margin-bottom:9px}.capacity-method-detail>div:first-child>strong{font-size:16px;font-weight:500;color:#435b70;letter-spacing:-.3px}.capacity-method-steps{display:flex;align-items:center;gap:18px;margin-top:20px;color:#587287;font-size:12px;line-height:1.5}.capacity-method-steps small{display:block;color:#93a0ae;font-size:10px;margin-top:4px}.capacity-method-steps b{color:#a3b2c0;font-size:17px;font-weight:400}.capacity-method-detail>p{color:#8391a1;font-size:11px;line-height:1.7;margin:16px 0 0;max-width:700px}#capacity>.pv-shell>.capacity-input-strip{margin-top:28px;border:1px solid #e3eaf1;border-radius:6px 6px 0 0}.cs-service-method{border:1px solid #e3eaf1;border-top:0;border-radius:0 0 6px 6px}@media(max-width:760px){.capacity-input-strip{display:block;padding-inline:18px}.capacity-input-strip p{margin-top:12px}.capacity-method-detail{padding-inline:18px}.capacity-method-steps{flex-wrap:wrap;gap:12px}}.pv-split>.capacity-input-strip,.pv-split>.cs-service-method{grid-column:1 / -1}.capacity-explanation-group{grid-column:1 / -1;margin-top:-30px;border:1px solid #e3eaf1;border-radius:6px;overflow:hidden}.capacity-explanation-group .cs-service-method{border:0;border-radius:0}@media(max-width:900px){.capacity-explanation-group{margin-top:0}}.application-suite-page .capacity-input-strip{background:#f2f5f9;padding-block:20px}.application-suite-page .capacity-input-strip>span,.application-suite-page .capacity-method-detail>div:first-child>span{color:#586b80;font-size:11px;letter-spacing:.8px}.application-suite-page .capacity-input-strip p{color:#344e69;font-size:14px}.application-suite-page .capacity-method-detail{background:#fff;padding-block:28px}.application-suite-page .capacity-method-detail>div:first-child>strong{color:#293f55;font-size:21px}.application-suite-page .capacity-method-steps{color:#324f6b;font-size:16px;gap:24px;margin-top:25px}.application-suite-page .capacity-method-steps small{color:#61758a;font-size:13px;margin-top:7px}.application-suite-page .capacity-method-steps b{color:#627b94;font-size:22px}.application-suite-page .capacity-method-detail>p{font-size:14px;color:#566c81;max-width:920px;margin-top:22px}@media(max-width:760px){.application-suite-page .capacity-method-steps{gap:14px;font-size:15px}}.cs-person-model-basis{margin:0 24px;padding:13px 0;border-block:1px solid #e6ebf0}.cs-person-model-basis>span{color:#76889b;font-size:9px;letter-spacing:.9px}.cs-person-model-basis p{color:#536b80;font-size:11px;line-height:1.6;margin:6px 0 0}.cs-person-effort-rule{margin:14px 24px 0;padding:13px 15px;background:#f6f9fb;border:1px solid #e3eaf0;border-radius:5px}.cs-person-effort-rule>span{font-size:9px;color:#7b8da0;margin-right:9px}.cs-person-effort-rule>strong{font-size:12px;color:#425e73;font-weight:500}.cs-person-effort-rule p{font-size:13px;color:#587085;margin:9px 0 5px}.cs-person-effort-rule b{font-weight:500;color:#426f5b;margin-left:5px}.cs-person-effort-rule small{font-size:10px;color:#7f91a2}.cs-capacity-basis-note{margin:-4px 24px 12px;color:#6b7f91;font-size:11px;line-height:1.6}.capacity-request-note{margin-top:17px;color:#718295;font-size:12px;line-height:1.7;max-width:420px}
