/* Export Pricing Consultant only. Shared navigation, footer and brand styles remain untouched. */
body.page-export-pricing .ep-page {
  --ep-navy:#0a2233; --ep-navy-soft:#123247; --ep-ink:#142b38; --ep-body:#53636b;
  --ep-gold:#80602a; --ep-gold-bright:#dfc485; --ep-gold-soft:#f2e8d4;
  --ep-ivory:#f7f5ef; --ep-line:#d9ddd9; --ep-white:#fff;
  color:var(--ep-ink); background:var(--ep-white);
}
.ep-page .ep-shell{width:min(1200px,calc(100% - 80px));margin-inline:auto}
body.page-export-pricing main.ep-page>section{padding-block:clamp(68px,7vw,94px)!important}
.ep-page :is(h1,h2,h3,p,figure,dl,dd){margin:0}
body.page-export-pricing .ep-page :is(h1,h2,h3){color:var(--ep-ink)}
body.page-export-pricing .ep-page h1{max-width:13.5ch;font-size:clamp(2.75rem,5vw,4.8rem);font-weight:500;letter-spacing:-.052em;line-height:1.02}
body.page-export-pricing .ep-page h1 em{color:var(--ep-gold);font-family:Georgia,"Times New Roman",serif;font-weight:400}
body.page-export-pricing .ep-page h2{max-width:22ch;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:500;letter-spacing:-.042em;line-height:1.08}
body.page-export-pricing .ep-page h3{font-size:1.08rem;font-weight:650;letter-spacing:-.02em;line-height:1.35}
.ep-page p{color:var(--ep-body);font-size:.98rem;line-height:1.72}
.ep-page .ep-kicker{margin-bottom:20px;color:var(--ep-gold);font-size:.7rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}
.ep-page .ep-heading{display:grid;grid-template-columns:1.08fr .92fr;gap:16px clamp(40px,7vw,92px);align-items:end;margin-bottom:44px}
.ep-page .ep-heading .ep-kicker{grid-column:1/-1;margin-bottom:2px}
.ep-page .ep-heading>p:last-child{max-width:55ch}
.ep-page .ep-heading-wide{display:block;max-width:880px}
.ep-page .ep-heading-wide h2{max-width:19ch;margin-bottom:20px}
.ep-page .ep-heading-wide>p:last-child{max-width:72ch}
.ep-page .ep-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:30px}
body.page-export-pricing .ep-page .btn{min-height:50px;padding:14px 20px;border-radius:2px;font-size:.82rem;font-weight:700}
body.page-export-pricing .ep-page .btn-primary{color:#fff;background:var(--ep-navy);border-color:var(--ep-navy)}
body.page-export-pricing .ep-page .btn-primary:hover{color:#fff;background:var(--ep-navy-soft)}
.ep-page .btn span{transition:transform .2s ease}.ep-page .btn:hover span{transform:translateX(4px)}
.ep-page .ep-text-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--ep-ink);border-bottom:1px solid #8f999b;font-size:.82rem;font-weight:700}
.ep-page :is(a,button,summary):focus-visible{outline:3px solid #a67a2d;outline-offset:4px}
.ep-page section[id]{scroll-margin-top:100px}

/* Hero */
body.page-export-pricing main.ep-page>.ep-hero{padding-block:clamp(52px,6vw,78px)!important;background:var(--ep-ivory);border-bottom:1px solid var(--ep-line)}
.ep-page .ep-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(48px,8vw,108px);align-items:center}
.ep-page .ep-hero-lead{max-width:61ch;margin-top:28px;color:var(--ep-ink);font-size:1.08rem;line-height:1.68}
.ep-page .ep-hero-lead+p{max-width:61ch;margin-top:14px}
.ep-page .ep-scope-line{margin-top:28px;padding-top:18px;border-top:1px solid var(--ep-line);font-size:.76rem;letter-spacing:.02em}
.ep-page .ep-scope-line span{margin-right:12px;color:var(--ep-gold);font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.ep-page .ep-pricing-model{padding:28px;background:var(--ep-navy);border-top:3px solid var(--ep-gold-bright)}
.ep-page .ep-pricing-model figcaption{padding-bottom:20px;color:rgba(255,255,255,.68);border-bottom:1px solid rgba(255,255,255,.17);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.ep-page .ep-model-input{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:center;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.13)}
.ep-page .ep-model-input>span{color:var(--ep-gold-bright);font-size:.68rem;letter-spacing:.08em}
.ep-page .ep-model-input :is(strong,small){display:block}.ep-page .ep-model-input strong{color:#fff;font-size:.9rem}.ep-page .ep-model-input small{margin-top:2px;color:rgba(255,255,255,.66);font-size:.72rem}
.ep-page .ep-model-result{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:24px;padding:18px;color:var(--ep-navy);background:var(--ep-gold-bright)}
.ep-page .ep-model-result span{font-size:.63rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ep-page .ep-model-result strong{font-size:1rem}

/* Why pricing matters */
.ep-page .ep-editorial-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(50px,8vw,112px);align-items:start}
.ep-page .ep-section-intro h2{margin-bottom:24px}.ep-page .ep-section-intro>p:not(.ep-kicker)+p{margin-top:16px}
.ep-page .ep-pullquote{margin-top:28px!important;padding:20px 0 0 22px;color:var(--ep-ink);border-top:1px solid var(--ep-line);border-left:3px solid var(--ep-gold);font-family:Georgia,"Times New Roman",serif;font-size:1.08rem!important;line-height:1.6!important}
.ep-page .ep-risk-list{border-top:1px solid var(--ep-line)}
.ep-page .ep-risk-list article{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:24px 0;border-bottom:1px solid var(--ep-line)}
.ep-page .ep-risk-list article>span{padding-top:3px;color:var(--ep-gold);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.ep-page .ep-risk-list h3{margin-bottom:7px}.ep-page .ep-risk-list p{font-size:.88rem}

/* Factors */
.ep-page :is(.ep-surface,.ep-checklist-section,.ep-related){background:var(--ep-ivory)}
.ep-page .ep-factor-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ep-line);border-left:1px solid var(--ep-line)}
.ep-page .ep-factor-grid article{min-width:0;padding:28px;background:#fff;border-right:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line)}
.ep-page .ep-factor-head{display:grid;grid-template-columns:32px 1fr;gap:10px;min-height:66px;align-items:start}
.ep-page .ep-factor-head>span{padding-top:4px;color:var(--ep-gold);font-size:.67rem;font-weight:800;letter-spacing:.08em}
.ep-page .ep-factor-grid dl{display:grid;gap:17px}.ep-page .ep-factor-grid dl>div{padding-top:14px;border-top:1px solid #e7e9e6}
.ep-page .ep-factor-grid dt{margin-bottom:5px;color:var(--ep-gold);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.ep-page .ep-factor-grid dd{color:var(--ep-body);font-size:.8rem;line-height:1.58}

/* Cost breakdown */
.ep-page .ep-cost-board{display:grid;grid-template-columns:.88fr 1.12fr;border:1px solid var(--ep-line)}
.ep-page .ep-cost-visual{padding:clamp(26px,4vw,46px);background:var(--ep-ivory);border-right:1px solid var(--ep-line)}
.ep-page .ep-total-block{display:grid;grid-template-columns:1fr auto;align-items:end;margin-bottom:30px;padding-bottom:22px;border-bottom:1px solid var(--ep-line)}
.ep-page .ep-total-block span{align-self:center;color:var(--ep-gold);font-size:.67rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.ep-page .ep-total-block strong{color:var(--ep-ink);font-size:clamp(2.8rem,5vw,4.5rem);font-weight:500;letter-spacing:-.06em;line-height:.9}
.ep-page .ep-total-block small{grid-column:2;margin-top:8px;color:var(--ep-body);font-size:.7rem;text-align:right}
.ep-page .ep-cost-bar{display:flex;width:100%;min-width:0;height:82px;overflow:hidden;background:#d9ddd9}
.ep-page .ep-segment{display:flex;flex:var(--segment) 1 0;min-width:5px;flex-direction:column;justify-content:center;padding:10px;color:#fff}
.ep-page .ep-segment :is(b,small){display:block;color:inherit;line-height:1.2}.ep-page .ep-segment b{font-size:.9rem}.ep-page .ep-segment small{margin-top:4px;font-size:.58rem}
.ep-page .ep-segment-product{background:var(--ep-navy)}.ep-page .ep-segment-packing{background:#c4a464}.ep-page .ep-segment-origin{background:#77909a}.ep-page .ep-segment-margin{background:var(--ep-gold)}
.ep-page .ep-cost-legend{display:grid;gap:12px;margin-top:22px}.ep-page .ep-cost-legend li{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;color:var(--ep-body);font-size:.75rem}
.ep-page .ep-cost-legend i{width:8px;height:8px}.ep-page .ep-key-product{background:var(--ep-navy)}.ep-page .ep-key-packing{background:#c4a464}.ep-page .ep-key-origin{background:#77909a}.ep-page .ep-key-margin{background:var(--ep-gold)}.ep-page .ep-cost-legend strong{color:var(--ep-ink)}
.ep-page .ep-cost-table-wrap{min-width:0;overflow-x:auto;padding:clamp(26px,4vw,44px);background:#fff}
.ep-page .ep-cost-table{width:100%;border-collapse:collapse;color:var(--ep-body);font-size:.78rem}
.ep-page :is(.ep-cost-table,.ep-comparison) caption{margin-bottom:16px;color:var(--ep-ink);font-size:.85rem;font-weight:700;text-align:left}
.ep-page .ep-cost-table :is(th,td){padding:14px 12px;border-bottom:1px solid var(--ep-line);text-align:left;vertical-align:top}
.ep-page .ep-cost-table thead th{color:var(--ep-gold);font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}
.ep-page .ep-cost-table :is(tbody th,tfoot th,tfoot td){color:var(--ep-ink)}.ep-page .ep-cost-table tfoot{background:var(--ep-gold-soft);font-weight:700}
.ep-page .ep-example-notes{display:grid;grid-template-columns:.7fr 1.3fr 1.3fr;border:solid var(--ep-line);border-width:0 1px 1px}
.ep-page .ep-example-notes>div{padding:22px}.ep-page .ep-example-notes>div+div{border-left:1px solid var(--ep-line)}
.ep-page .ep-example-notes span{display:block;margin-bottom:7px;color:var(--ep-gold);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ep-page .ep-example-notes p{font-size:.75rem;line-height:1.55}

/* Incoterms comparison */
.ep-page :is(.ep-terms-section,.ep-workflow-section,.ep-final){background:var(--ep-navy)}
body.page-export-pricing .ep-page .ep-light-heading h2,.ep-page .ep-light-heading h2{color:#fff}
.ep-page .ep-light-heading>p:last-child{color:rgba(255,255,255,.72)}
.ep-page :is(.ep-light-heading,.ep-terms-section,.ep-workflow-section,.ep-final) .ep-kicker{color:var(--ep-gold-bright)}
.ep-page .ep-term-summary{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:1px;background:rgba(255,255,255,.15)}
.ep-page .ep-term-summary article{display:grid;grid-template-columns:54px 1fr;gap:6px 20px;padding:28px;background:rgba(255,255,255,.06)}
.ep-page .ep-term-summary span{grid-row:1/3;color:var(--ep-gold-bright);font-size:.7rem;font-weight:800;letter-spacing:.12em}
body.page-export-pricing .ep-page .ep-term-summary h3{color:#fff}.ep-page .ep-term-summary p{color:rgba(255,255,255,.68);font-size:.79rem}
.ep-page .ep-comparison-wrap{overflow-x:auto;background:#fff}.ep-page .ep-comparison{width:100%;min-width:760px;border-collapse:collapse;color:var(--ep-body);font-size:.8rem}
.ep-page .ep-comparison caption{margin:0;padding:18px 22px;color:var(--ep-ink);background:var(--ep-gold-soft)}
.ep-page .ep-comparison :is(th,td){width:38%;padding:17px 20px;border-right:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line);line-height:1.58;text-align:left;vertical-align:top}
.ep-page .ep-comparison th:first-child{width:24%}.ep-page .ep-comparison thead th{padding-block:20px;color:var(--ep-ink);background:#fff;font-size:.76rem}
.ep-page .ep-comparison tbody th{color:var(--ep-gold);background:#faf9f5;font-size:.65rem;letter-spacing:.07em;text-transform:uppercase}
.ep-page .ep-incoterm-note{display:grid;grid-template-columns:.72fr 1.28fr;gap:32px;padding:24px 28px;color:#fff;background:var(--ep-navy-soft);border-top:2px solid var(--ep-gold-bright)}
.ep-page .ep-incoterm-note strong{color:var(--ep-gold-bright);font-size:.88rem}.ep-page .ep-incoterm-note p{color:rgba(255,255,255,.72);font-size:.78rem}

/* Checklist */
.ep-page .ep-checklist-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,110px);align-items:start}
.ep-page .ep-checklist-layout .ep-section-intro{position:sticky;top:112px}
.ep-page .ep-checklist-callout{margin-top:30px;padding:22px;background:#fff;border-top:3px solid var(--ep-gold)}
.ep-page .ep-checklist-callout :is(span,strong){display:block}.ep-page .ep-checklist-callout span{margin-bottom:10px;color:var(--ep-gold);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.ep-page .ep-checklist-callout strong{margin-bottom:8px;color:var(--ep-ink);font-size:.92rem;line-height:1.45}.ep-page .ep-checklist-callout p{font-size:.76rem}
.ep-page .ep-checklist{background:#fff;border-top:1px solid var(--ep-line)}.ep-page .ep-checklist li{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:20px 22px;border:solid var(--ep-line);border-width:0 1px 1px}
.ep-page .ep-checklist li>span{display:grid;width:36px;height:36px;place-items:center;color:var(--ep-gold);background:var(--ep-gold-soft);border:1px solid #d5c095;border-radius:50%;font-size:.62rem;font-weight:800}
.ep-page .ep-checklist h3{margin-bottom:5px;font-size:.93rem}.ep-page .ep-checklist p{font-size:.8rem;line-height:1.55}

/* Workflow */
.ep-page .ep-workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ep-page .ep-workflow>li{position:relative;min-width:0;padding:24px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.17)}
.ep-page .ep-workflow>li:not(:last-child)::after{content:"\2192";position:absolute;z-index:2;top:30px;right:-25px;display:grid;width:32px;height:32px;place-items:center;color:var(--ep-navy);background:var(--ep-gold-bright);border:5px solid var(--ep-navy);border-radius:50%;font-size:.75rem}
.ep-page .ep-stage-title{display:flex;gap:13px;min-height:62px;align-items:flex-start;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.15)}
.ep-page .ep-stage-title span{padding-top:3px;color:var(--ep-gold-bright);font-size:.65rem;font-weight:800}body.page-export-pricing .ep-page .ep-stage-title h3{color:#fff;font-size:.98rem}
.ep-page .ep-workflow dl{display:grid;gap:16px;margin-top:18px}.ep-page .ep-workflow dt{margin-bottom:5px;color:var(--ep-gold-bright);font-size:.59rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ep-page .ep-workflow dd{color:rgba(255,255,255,.7);font-size:.73rem;line-height:1.53}

/* Outcomes */
.ep-page .ep-outcome-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,7vw,88px);align-items:start}.ep-page .ep-outcome-list{border-top:1px solid var(--ep-line)}
.ep-page .ep-outcome-list article{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid var(--ep-line)}.ep-page .ep-outcome-list article>span{padding-top:4px;color:var(--ep-gold);font-size:.65rem;font-weight:800}.ep-page .ep-outcome-list h3{margin-bottom:5px}.ep-page .ep-outcome-list p{font-size:.84rem}
.ep-page .ep-deliverable-sheet{padding:28px;background:var(--ep-ivory);border:1px solid #ded8c9;border-top:3px solid var(--ep-gold)}
.ep-page .ep-sheet-head{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px;color:var(--ep-gold);border-bottom:1px solid #d8d2c4;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
body.page-export-pricing .ep-page .ep-deliverable-sheet>h3{margin:24px 0 20px;font-family:Georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:400}
.ep-page .ep-deliverable-sheet li{display:grid;grid-template-columns:32px 1fr;gap:12px;padding:17px 0;border-top:1px solid #d8d2c4}.ep-page .ep-deliverable-sheet li>span{color:var(--ep-gold);font-size:.62rem;font-weight:800}.ep-page .ep-deliverable-sheet strong{display:block;color:var(--ep-ink);font-size:.83rem}.ep-page .ep-deliverable-sheet li p{margin-top:5px;font-size:.74rem;line-height:1.5}.ep-page .ep-sheet-note{margin-top:18px;padding-top:18px;border-top:1px solid #d8d2c4;font-size:.7rem;line-height:1.55}

/* Related services and final CTA */
.ep-page .ep-related-head{display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:end;margin-bottom:38px}.ep-page .ep-related-head h2{max-width:20ch}.ep-page .ep-related-list{border-top:1px solid var(--ep-line)}
.ep-page .ep-related-list a{display:grid;grid-template-columns:180px 1fr 1.35fr 30px;gap:24px;align-items:center;padding:24px 0;color:inherit;border-bottom:1px solid var(--ep-line)}
.ep-page .ep-related-list a>span{color:var(--ep-gold);font-size:.63rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ep-page .ep-related-list h3{font-size:1rem}.ep-page .ep-related-list p{font-size:.78rem}.ep-page .ep-related-list b{color:var(--ep-gold);font-size:1.1rem;text-align:right;transition:transform .2s ease}.ep-page .ep-related-list a:hover h3{color:var(--ep-gold)}.ep-page .ep-related-list a:hover b{transform:translate(3px,-3px)}
body.page-export-pricing main.ep-page>.ep-final{padding-block:clamp(60px,7vw,88px)!important;border-top:1px solid rgba(255,255,255,.14)}
.ep-page .ep-final-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(46px,8vw,110px);align-items:center}body.page-export-pricing .ep-page .ep-final h2{max-width:19ch;color:#fff}.ep-page .ep-final p:not(.ep-kicker){max-width:64ch;margin-top:18px;color:rgba(255,255,255,.7)}
.ep-page .ep-final-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px}body.page-export-pricing .ep-page .ep-final .btn-primary{color:var(--ep-navy);background:var(--ep-gold-bright);border-color:var(--ep-gold-bright)}body.page-export-pricing .ep-page .ep-final .btn-primary:hover{color:var(--ep-navy);background:#efd79f}
.ep-page .ep-final-actions>a:not(.btn){color:#fff;border-bottom:1px solid rgba(255,255,255,.42);font-size:.8rem;font-weight:700}.ep-page .ep-final-actions>a:not(.btn):hover{color:var(--ep-gold-bright)}

@media(max-width:1040px){.ep-page .ep-factor-grid{grid-template-columns:repeat(2,1fr)}.ep-page .ep-workflow{grid-template-columns:repeat(2,1fr)}.ep-page .ep-workflow>li:nth-child(2)::after{display:none}.ep-page .ep-cost-board{grid-template-columns:1fr}.ep-page .ep-cost-visual{border-right:0;border-bottom:1px solid var(--ep-line)}}
@media(max-width:820px){.ep-page :is(.ep-hero-grid,.ep-editorial-layout,.ep-checklist-layout,.ep-outcome-layout,.ep-final-inner){grid-template-columns:1fr}.ep-page .ep-pricing-model{width:min(100%,620px)}.ep-page .ep-checklist-layout .ep-section-intro{position:static}.ep-page :is(.ep-heading,.ep-related-head){grid-template-columns:1fr;gap:18px}.ep-page .ep-heading .ep-kicker{grid-column:auto}.ep-page .ep-example-notes{grid-template-columns:1fr}.ep-page .ep-example-notes>div+div{border-top:1px solid var(--ep-line);border-left:0}.ep-page .ep-related-list a{grid-template-columns:150px 1fr 28px}.ep-page .ep-related-list p{grid-column:2/3}.ep-page .ep-related-list b{grid-column:3;grid-row:1/3}}
@media(max-width:680px){.ep-page .ep-shell{width:calc(100% - 40px)}body.page-export-pricing main.ep-page>section{padding-block:56px!important}body.page-export-pricing main.ep-page>.ep-hero{padding-block:42px!important}body.page-export-pricing .ep-page h1{font-size:clamp(2.45rem,11vw,3.55rem)}body.page-export-pricing .ep-page h2{font-size:clamp(1.85rem,8vw,2.6rem)}.ep-page :is(.ep-factor-grid,.ep-term-summary,.ep-workflow){grid-template-columns:1fr}.ep-page .ep-workflow>li:not(:last-child)::after{top:auto;right:auto;bottom:-25px;left:28px;transform:rotate(90deg)}.ep-page .ep-workflow>li:nth-child(2)::after{display:grid}.ep-page .ep-incoterm-note{grid-template-columns:1fr;gap:10px}.ep-page .ep-comparison{min-width:0}.ep-page .ep-comparison thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ep-page .ep-comparison :is(tbody,tr,th,td){display:block;width:100%!important}.ep-page .ep-comparison tbody th{padding:16px 18px 10px;border-right:0;border-bottom:0}.ep-page .ep-comparison td{position:relative;padding:33px 18px 16px;border-right:0}.ep-page .ep-comparison td::before{content:attr(data-label);position:absolute;top:10px;left:18px;color:var(--ep-gold);font-size:.61rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ep-page .ep-comparison tr+tr th{border-top:8px solid var(--ep-navy)}.ep-page .ep-related-list a{grid-template-columns:1fr 28px;gap:8px 18px}.ep-page .ep-related-list a>span,.ep-page .ep-related-list h3,.ep-page .ep-related-list p{grid-column:1}.ep-page .ep-related-list b{grid-column:2;grid-row:1/4}}
@media(max-width:460px){.ep-page .ep-shell{width:calc(100% - 32px)}.ep-page .ep-actions{align-items:stretch}body.page-export-pricing .ep-page .ep-actions .btn{width:100%}.ep-page .ep-text-link{justify-content:center}.ep-page .ep-pricing-model{padding:22px}.ep-page .ep-model-result{align-items:flex-start;flex-direction:column;gap:5px}.ep-page .ep-risk-list article{grid-template-columns:1fr;gap:8px}.ep-page .ep-factor-grid article{padding:23px}.ep-page :is(.ep-cost-visual,.ep-cost-table-wrap){padding:22px 18px}.ep-page .ep-total-block{grid-template-columns:1fr;gap:10px}.ep-page .ep-total-block :is(strong,small){grid-column:1;text-align:left}.ep-page .ep-segment-margin :is(b,small){display:none}.ep-page .ep-cost-table :is(th,td){padding-inline:8px;font-size:.7rem}.ep-page .ep-cost-table :is(th,td):nth-child(3){display:none}.ep-page .ep-term-summary article{grid-template-columns:40px 1fr;padding:22px 18px}.ep-page .ep-incoterm-note{padding:22px 18px}.ep-page .ep-checklist li{grid-template-columns:42px 1fr;gap:10px;padding:18px 14px}.ep-page .ep-deliverable-sheet{padding:22px 18px}.ep-page .ep-final-actions{align-items:stretch}body.page-export-pricing .ep-page .ep-final-actions .btn{width:100%}}
@media(prefers-reduced-motion:reduce){.ep-page *,.ep-page *::before,.ep-page *::after{scroll-behavior:auto!important;transition:none!important}}
