﻿ :root{--polish-gold:#eed47d;--polish-gold-light:#eed47d;--polish-ink:#07111e;--polish-green:#2a6c5e;--polish-rule:#0f1e3621;--polish-shadow-sm:0 9px 24px #07111e12;--polish-shadow-md:0 20px 48px #07111e1c}.workbook-section-card{border-left:2px solid var(--page-gold,var(--polish-gold));background:#ffffffb8;min-width:0;padding:1.15rem 1.2rem}.workbook-section-card :is(h2,h3){margin-top:0;font-size:1.25rem}.workbook-section-card ul{margin:.75rem 0 0;padding-left:1.1rem}.workbook-coverage-card{border:1px solid var(--polish-rule,#132e4f24);border-top:3px solid var(--page-gold,var(--polish-gold,#eed47d));background:#fffc;min-width:0;padding:1.35rem 1.4rem}.workbook-coverage-card h2{color:var(--page-navy,var(--polish-navy,#102843));margin:.55rem 0 0;font-size:clamp(1.15rem,1.8vw,1.45rem)}.workbook-coverage-card p{max-width:70ch;margin:.75rem 0 0;line-height:1.7}.workbook-coverage-card ul{margin:.8rem 0 0;padding-left:1.15rem}.workbook-coverage-card li{margin-top:.35rem}.workbook-section-card{border:1px solid #0f1e361f;border-left:3px solid var(--page-gold,var(--polish-gold));box-shadow:var(--polish-shadow-sm);border-radius:6px;flex-direction:column;gap:.55rem;display:flex}.workbook-section-card>:where(p,ul){margin-block:0}.workbook-section-card li+li{margin-top:.4rem}@media (width<=767px){.workbook-section-card{padding:1rem}}:root{--lifa-text-on-dark:#fff;--lifa-text-on-dark-muted:#e6edf3;--lifa-accent-on-dark:#eed47d}html body[data-page-family] :is(.hero:not(.hero--light),.tool-page-hero,.section-dark,.dark-card,.cta-band,.article-actions,.site-footer,.footer,.footer-main,.footer-cta,.site-network-index,.knowledge-nav-panel) :is(.eyebrow,.hero-kicker,.cap-tag,.section-kicker,.card-link,.step-label,.process-label,.artifact-label,.gate-label,.status-label,.trustpilot-eyebrow){color:var(--lifa-accent-on-dark)!important}html body[data-page-family] :is(.hero:not(.hero--light),.tool-page-hero,.section-dark,.dark-card,.cta-band,.article-actions,.site-footer,.footer,.footer-main,.footer-cta,.site-network-index,.knowledge-nav-panel) :is(h1,h2,h3,h4,h5,h6,strong){color:var(--lifa-text-on-dark)!important}html body[data-page-family] :is(.hero:not(.hero--light),.tool-page-hero,.section-dark,.dark-card,.cta-band,.article-actions,.site-footer,.footer,.footer-main,.footer-cta,.site-network-index,.knowledge-nav-panel) :is(p,li,dt,dd,small,.text-muted,.direct-answer,.breadcrumb,.breadcrumb a){color:var(--lifa-text-on-dark-muted)!important}html body[data-page-family] :is(.hero:not(.hero--light),.tool-page-hero,.section-dark,.dark-card,.cta-band,.article-actions,.site-footer,.footer,.footer-main,.footer-cta,.site-network-index,.knowledge-nav-panel) a:not(.btn):not(.card):not(.link-card){text-decoration-color:currentColor;color:var(--lifa-text-on-dark)!important}html body[data-page-family] :is(.section-dark,.site-network-index,.knowledge-nav-panel) :is(.card:not(.dark-card),.link-card:not(.dark-card),.signal-item,.faq-item,.accordion-item,.table-scroll,.table-wrap,.guide-table-wrap) :is(h1,h2,h3,h4,h5,h6,strong){color:var(--page-navy,#102843)!important}html body[data-page-family] :is(.section-dark,.site-network-index,.knowledge-nav-panel) :is(.card:not(.dark-card),.link-card:not(.dark-card),.signal-item,.faq-item,.accordion-item,.table-scroll,.table-wrap,.guide-table-wrap) :is(p,li,dt,dd,small,.text-muted){color:#52657a!important}html body[data-page-family] :is(.section-dark,.site-network-index,.knowledge-nav-panel) :is(.card:not(.dark-card),.link-card:not(.dark-card),.signal-item,.faq-item,.accordion-item,.table-scroll,.table-wrap,.guide-table-wrap) :is(.eyebrow,.card-link,.step-label,.process-label,.artifact-label,.gate-label,.status-label){color:#eed47d!important}html body[data-page-family] main>.section+.section{border-top-color:#11274614}html body[data-page-family] main .section-heading{margin-bottom:clamp(24px,3vw,40px)}html body[data-page-family] main .section-heading>p{max-width:72ch}@media (width<=767px){html body[data-page-family]:not(.home-page) .hero:not(.home-hero) .hero-slider:after{background:linear-gradient(#050d1dad 0%,#050d1de6 58%,#050d1df5 100%)}}@media (prefers-reduced-motion:reduce){.workbook-section-card{transition:none!important}}body[data-page-family]{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body[data-page-family] :where(h1,h2,h3,h4){text-wrap:balance}body[data-page-family] main :where(p,li,dd,figcaption){text-wrap:pretty}body[data-page-family] :where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #eed47d85}::selection{color:var(--polish-ink);background:#eed47da3}.site-header{backdrop-filter:blur(12px)saturate(1.04);border-bottom-color:#eed47d3d;box-shadow:0 12px 34px #02091024}.site-header .brand img{filter:drop-shadow(0 8px 18px #0003)}.main-nav>a,.main-nav>.nav-item>a,.dropdown-panel a{transition-property:color,background-color,border-color,opacity,transform;transition-duration:.24s;transition-timing-function:ease}.dropdown-panel{border-color:#eed47d33;box-shadow:0 24px 58px #00000047}.menu-toggle{border-color:#eed47d7a;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0000001f}body[data-page-family] :is(.hero,.tool-page-hero){border-bottom-color:#eed47d42}body[data-page-family] :is(.hero,.tool-page-hero) :is(.hero-slide,.hero-media,picture>img){filter:saturate(1.015)contrast(1.025)brightness(.985)}body[data-page-family] .hero .btn,body[data-page-family] .tool-page-hero .btn,body[data-page-family] .header-cta{box-shadow:0 11px 26px #eed47d33}body[data-page-family] .hero .btn:is(:hover,:focus-visible),body[data-page-family] .tool-page-hero .btn:is(:hover,:focus-visible),body[data-page-family] .header-cta:is(:hover,:focus-visible){box-shadow:0 17px 34px #eed47d47}body[data-page-family] .signal-strip{box-shadow:var(--polish-shadow-sm);border-color:#eed47d38}body[data-page-family] .signal-item:is(:hover,:focus-visible){border-color:#eed47d61;box-shadow:0 12px 26px #07111e13}body[data-page-family] main :is(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card,.faq-item){border-color:var(--polish-rule);box-shadow:var(--polish-shadow-sm)}body[data-page-family] main :is(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card):is(:hover,:focus-visible,:focus-within){box-shadow:var(--polish-shadow-md);border-color:#eed47d7a}body[data-page-family] main :is(.image-frame,.media-card,.process-feature-card) img{filter:saturate(.96)contrast(1.02);transition:filter .32s,transform .62s cubic-bezier(.2,.65,.25,1)}body[data-page-family] main :is(.image-frame,.media-card,.process-feature-card):is(:hover,:focus-within) img{filter:saturate(1.035)contrast(1.035)}body[data-page-family] main :is(.form-panel,.quote-panel,.tool-workspace,.calculator,.calculator-card,.table-scroll,.compare-wrap,.guide-table-wrap){box-shadow:var(--polish-shadow-md);border-color:#0f1e3629}body[data-page-family] main :is(.field input,.field select,.field textarea,.tool-field input,.tool-field select,.tool-field textarea,.tool-form input,.tool-form select,.tool-form textarea){border-color:#0f1e3638;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px 2px #07111e09}body[data-page-family] main :is(.field input,.field select,.field textarea,.tool-field input,.tool-field select,.tool-field textarea,.tool-form input,.tool-form select,.tool-form textarea):focus{border-color:var(--polish-gold);box-shadow:0 0 0 3px #eed47d24}body[data-page-family] main .faq-item:is(:hover,:focus-within,.open){border-color:#eed47d57}body[data-page-family] main .cta-band{border-color:#eed47d47;box-shadow:0 24px 58px #07111e2b}body[data-page-family] main .trustpilot-section{border-color:#eed47d3d}.site-footer{border-top-color:#eed47d75;box-shadow:0 -18px 52px #07111e1a}.site-footer .footer-brand-section{border-color:#eed47d36;box-shadow:inset 0 1px #ffffff0b,0 26px 68px #0000002b}.site-footer .footer-logo{filter:drop-shadow(0 10px 22px #00000038)}.site-footer .footer-column a{border-bottom-color:#ffffff13}.site-footer .footer-column a:is(:hover,:focus-visible){border-bottom-color:#eed47d5c}.site-footer .footer-bottom{border-top-color:#eed47d3b}@media (prefers-reduced-motion:reduce){body[data-page-family] :is(a,button,input,select,textarea,img),body[data-page-family] :is(a,button,input,select,textarea,img):before,body[data-page-family] :is(a,button,input,select,textarea,img):after{transition-duration:.01ms!important}}@media (width<=1024px){body[data-page-family] .article-toc{border:1px solid #0f1e3624;border-top:3px solid var(--polish-gold);box-shadow:var(--polish-shadow-sm);background:#fff;border-radius:8px;order:-1;padding:18px;position:static}body[data-page-family] .article-toc h2{color:var(--polish-ink);margin:0 0 13px;font-size:1.08rem}body[data-page-family] .article-toc li{min-width:0}body[data-page-family] .article-toc a{white-space:normal;overflow-wrap:anywhere;color:#17314d;background:#f7f8fa;border:1px solid #0f1e361a;border-radius:6px;align-items:center;width:100%;min-height:42px;padding:9px 11px;font-size:.82rem;line-height:1.35;transition:color .2s,background-color .2s,border-color .2s,transform .2s;display:flex}body[data-page-family] .article-toc a:is(:hover,:focus-visible,.active){color:var(--polish-ink);background:#fff;border-color:#eed47d8f;transform:translateY(-1px)}body[data-page-family] main :is(.table-scroll,.table-wrap,.compare-wrap,.guide-table-wrap,.tool-result-table-wrap,.lifa-overflow-x,.process-step){width:100%;max-width:100%;height:auto;max-height:none;overflow:visible}body[data-page-family] main table[data-responsive-table=records]{table-layout:auto;border-collapse:separate;max-width:100%;box-shadow:none;background:0 0;border:0;display:block;overflow:visible;width:100%!important;min-width:0!important}body[data-page-family] main table[data-responsive-table=records] thead{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body[data-page-family] main table[data-responsive-table=records] tbody{gap:12px;width:100%;display:grid}body[data-page-family] main table[data-responsive-table=records] tbody tr{border:1px solid #0f1e3624;border-top:3px solid var(--polish-gold);background:#fff;border-radius:7px;width:100%;min-width:0;display:block;overflow:hidden;box-shadow:0 10px 25px #07111e12}body[data-page-family] main table[data-responsive-table=records] tbody :is(th,td){white-space:normal;overflow-wrap:anywhere;word-break:normal;color:#33475e;text-align:left;background:0 0;border:0;border-bottom:1px solid #0f1e361a;max-width:100%;height:auto;padding:12px 14px;font-size:.88rem;line-height:1.5;width:100%!important;min-width:0!important}body[data-page-family] main table[data-responsive-table=records] tbody th{color:#fff;font-family:var(--heading-font,Georgia, serif);background:#0f1e36;font-size:1rem;display:block}body[data-page-family] main table[data-responsive-table=records] tbody :is(th,td):last-child{border-bottom:0}}@media (width<=700px){.home-page :is(.home-route-grid,.home-service-list,.home-freight-details,.home-dossier-stages,.home-category-grid,.home-industry-grid,.home-market-grid,.home-tool-grid){overscroll-behavior:auto;scroll-snap-type:none;width:100%;max-width:100%;grid-template-rows:none!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;padding-bottom:0!important;padding-right:0!important;overflow:visible!important}.home-page :is(.home-route-grid,.home-freight-details,.home-market-grid,.home-tool-grid){gap:10px;grid-template-columns:minmax(0,1fr)!important}.home-page .home-knowledge-panel{grid-template-columns:minmax(0,1fr)!important}.home-page .home-service-group{border:1px solid #0f1e3626;border-top:3px solid var(--polish-gold);background:#fff;border-radius:8px;overflow:visible;box-shadow:0 14px 34px #07111e14}.home-page .home-service-group>header{color:#fff;background:linear-gradient(120deg,#0a1729,#112641);border:0;border-bottom:1px solid #eed47d42;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:17px;display:grid}.home-page .home-service-group>header>span{width:42px;height:42px;color:var(--polish-gold-light);background:#eed47d14;border:1px solid #eed47d85;border-radius:6px;place-items:center;font-size:.78rem;font-weight:850;display:grid}.home-page .home-service-group>header small{color:var(--polish-gold-light)}.home-page .home-service-group>header h3{color:#fff;margin-top:4px;font-size:1.15rem;line-height:1.22}.home-page .home-service-list{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.home-page .home-service-list>a{scroll-snap-align:none;background:#fff;border:0;border-bottom:1px solid #0f1e361a;min-width:0;height:auto;min-height:0;padding:18px 17px;transition:color .22s,background-color .22s,box-shadow .22s,transform .22s}.home-page .home-service-list>a:nth-child(2n){border-right:0}.home-page .home-service-list>a:is(:hover,:focus-visible){z-index:1;background:#fff;transform:translateY(-2px);box-shadow:0 12px 26px #07111e1a}.home-page .home-service-list h4{color:var(--polish-ink);font-size:1.08rem;line-height:1.24}.home-page .home-service-list p{color:#53657a;font-size:.82rem;line-height:1.55}.home-page .home-service-list strong{color:#eed47d}.home-page .home-route-step,.home-page .home-freight-details>a,.home-page .home-dossier-stage>a,.home-page .home-market-grid a,.home-page .home-tool-grid a{scroll-snap-align:none;min-width:0;height:auto}.home-page .home-route-step{min-height:230px}.home-page .home-freight-details>a{border:1px solid #eed47d52;border-radius:7px}.home-page .home-dossier-stage>a{min-height:0}}@media (width<=520px){.home-page :is(.home-route-grid,.home-service-list,.home-service-group-shipping .home-service-list,.home-freight-details,.home-category-grid,.home-industry-grid,.home-market-grid,.home-tool-grid){grid-template-columns:minmax(0,1fr)!important}body[data-page-family] .article-toc{padding:16px}.home-page .home-service-list>a,.home-page .home-service-list>a:nth-child(2n){border-right:0}.home-page .home-service-list>a:last-child{border-bottom:0}.home-page .home-route-step{min-height:0}}:root{--pc-radius:8px;--pc-radius-sm:6px;--pc-bracket:24px;--pc-hairline:#0f1e361f;--pc-gold-edge:#eed47d6b;--pc-gold-wash:#eed47d12;--pc-surface:linear-gradient(178deg, #fff 0%, #fcfdff 100%);--pc-e1:0 1px 2px #07111e0a, 0 12px 30px #07111e0e;--pc-e2:0 1px 3px #07111e0f, 0 20px 44px #07111e1a;--pc-ease:cubic-bezier(.22, 1, .36, 1);--readable-card-rule:var(--pc-hairline);--readable-card-shadow:var(--pc-e1);--readable-card-shadow-hover:var(--pc-e2);--readable-card-ease:var(--pc-ease)}body[data-page-family] main :is(.card,.link-card,.lifa-card,.media-card,.process-step,.process-info-card,.faq-item,.form-panel,.quote-panel){background:var(--pc-surface);border:1px solid var(--pc-hairline);border-radius:var(--pc-radius);box-shadow:var(--pc-e1);transition:transform var(--dur-mid,.32s) var(--pc-ease), box-shadow var(--dur-mid,.32s) ease, border-color var(--dur-mid,.32s) ease}body[data-page-family] main :is(.card,.link-card,.lifa-card,.media-card,.process-step,.process-info-card,.form-panel,.quote-panel):is(:hover,:focus-visible,:focus-within){border-color:var(--pc-gold-edge);box-shadow:var(--pc-e2)}body[data-page-family]:not(.home-page) main .process-info-card{justify-content:center}body[data-page-family]:not(.home-page) main .value-evidence{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(34px,5vw,68px);display:grid}body[data-page-family]:not(.home-page) main .value-evidence__media{background:var(--polish-ink,#0b1828);border:1px solid #0e2b2e29;min-height:340px;max-height:420px;margin:0;position:relative;overflow:hidden}body[data-page-family]:not(.home-page) main .value-evidence__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 54%,#041019c2);position:absolute;inset:0}body[data-page-family]:not(.home-page) main .value-evidence__media img{object-fit:cover;filter:saturate(.94)contrast(1.025);width:100%;height:100%;min-height:340px;max-height:420px;transition:transform .65s cubic-bezier(.2,.65,.25,1),filter .35s;display:block}body[data-page-family]:not(.home-page) main .value-evidence:has(.value-evidence__link:is(:hover,:focus-visible)) .value-evidence__media img,body[data-page-family]:not(.home-page) main .value-evidence__media:hover img{filter:saturate(1.02)contrast(1.04);transform:scale(1.025)}body[data-page-family]:not(.home-page) main section:has(.cta-band[data-value-cta]){color:#fff;border-block:1px solid #eed47d3d;background:#0b192b!important;padding:clamp(30px,2.4vw,34px) 0 clamp(24px,2vw,30px)!important}body[data-page-family]:not(.home-page) main :is(section[data-value-cta],section:has(.cta-band[data-value-cta])) .eyebrow{color:#eed47d}body[data-page-family]:not(.home-page) main :is(section[data-value-cta],section:has(.cta-band[data-value-cta])) h2{color:#fff!important;max-width:26ch!important;margin:7px 0 10px!important;font-size:clamp(1.95rem,2.8vw,2.65rem)!important;line-height:1.04!important}body[data-page-family]:not(.home-page) main :is(section[data-value-cta],section:has(.cta-band[data-value-cta])) p{color:#ffffffc2!important;max-width:70ch!important;margin:0!important;font-size:.98rem!important;line-height:1.58!important}@media (width<=900px){body[data-page-family]:not(.home-page) main .value-evidence{grid-template-columns:1fr;gap:28px}body[data-page-family]:not(.home-page) main .value-evidence__media,body[data-page-family]:not(.home-page) main .value-evidence__media img{min-height:240px;max-height:280px}}@media (width<=600px){body[data-page-family]:not(.home-page) main .value-evidence__media,body[data-page-family]:not(.home-page) main .value-evidence__media img{min-height:210px;max-height:240px}}@media (prefers-reduced-motion:reduce){body[data-page-family]:not(.home-page) main .value-evidence__media img{transition:none!important}}body[data-page-family] main :is(.card,.link-card):after{z-index:1;width:var(--pc-bracket);height:var(--pc-bracket);pointer-events:none;border:0;border-top:1px solid var(--pc-gold-edge);border-left:1px solid var(--pc-gold-edge);border-radius:var(--pc-radius) 0 0 0;box-shadow:none;opacity:.55;transition:opacity var(--dur-mid,.32s) ease, width var(--dur-mid,.32s) var(--pc-ease), height var(--dur-mid,.32s) var(--pc-ease);background:0 0;inset:0}body[data-page-family] main :is(.card,.link-card):is(:hover,:focus-visible,:focus-within):after{width:calc(var(--pc-bracket) * 1.7);height:calc(var(--pc-bracket) * 1.7);border-color:var(--gold-light);box-shadow:none;opacity:1}body[data-page-family] main :is(.card,.link-card,.media-card):before{z-index:0;border-radius:0 var(--pc-radius) 0 0;background:radial-gradient(120% 120% at 100% 0%, var(--pc-gold-wash), transparent 70%);opacity:0;pointer-events:none;width:62%;height:62%;transition:opacity var(--dur-mid,.32s) ease;top:0;left:auto;right:0;transform:none}body[data-page-family] main :is(.card,.link-card,.media-card):is(:hover,:focus-visible,:focus-within):before{opacity:1;transform:none}body[data-page-family] main :is(.card,.link-card,.media-card,.quote-panel):is(:hover,:focus-visible){transform:translateY(-4px)}body[data-page-family] main :is(.card,.link-card){padding:clamp(24px,2.2vw,32px)}body[data-page-family] main :is(.card,.link-card) :is(h3,h4){letter-spacing:-.012em;line-height:1.22}@media (hover:none){body[data-page-family] main :is(.card,.link-card,.media-card,.quote-panel):is(:hover,:focus-visible){transform:none}}html body[data-page-family=case-study] main .breadcrumb{color:#667586;width:min(100% - 80px,1180px);margin:0 auto!important;padding:20px 0!important}html body[data-page-family=case-study] main .breadcrumb a{color:#29425d!important;text-decoration-color:#eed47db3!important}html body[data-page-family=case-study] main .breadcrumb a:is(:hover,:focus-visible){color:#eed47d!important}html body[data-page-family=case-study] main .breadcrumb span[aria-hidden=true]{color:#a8b1bb!important}html body[data-page-family=case-study] main .breadcrumb span:last-child{color:#667586!important}html body[data-page-family=case-study-hub] main .record-library-card[hidden]{display:none!important}@media (width<=900px){html body[data-page-family=case-study] main .breadcrumb{width:calc(100% - 64px)}}@media (width<=640px){html body[data-page-family=case-study] main .breadcrumb>:nth-last-child(-n+2){display:none!important}html body[data-page-family=case-study] main .breadcrumb{width:calc(100% - 40px)}}body[data-page-family] main .btn{border-radius:var(--pc-radius)}body[data-page-family] .signal-item{transition:background-color var(--dur-mid,.32s) ease, box-shadow var(--dur-mid,.32s) ease}body[data-page-family] .signal-item:is(:hover,:focus-visible){background-color:#eed47d0d;box-shadow:inset 0 0 0 1px #eed47d24}.site-header{background:radial-gradient(ellipse 900px 190px at 12% 0%, #eed47d1c, transparent 62%), linear-gradient(100deg, #06101c 0%, var(--navy) 62%, #12243f 100%);backdrop-filter:blur(14px)saturate(1.06);border-bottom:1px solid #eed47d33;box-shadow:0 1px #ffffff08}.site-header.is-scrolled{background:radial-gradient(900px 190px at 12% 0,#eed47d17,#0000 62%),linear-gradient(100deg,#06101cf5 0%,#0f1e36f0 62%,#12243ff5 100%);border-bottom-color:#eed47d57;box-shadow:0 14px 38px #02091057}.main-nav>a:before,.main-nav>.nav-item>a:before{background:linear-gradient(90deg, var(--gold), var(--gold-light));border-radius:2px;height:2px;bottom:0;box-shadow:0 0 12px #eed47d73}.main-nav>a:hover:before,.main-nav>a.active:before,.main-nav>.nav-item>a:hover:before,.main-nav>.nav-item>a.active:before{left:2px;right:2px}.header-cta{border:1px solid #ffffff4d;box-shadow:0 1px 2px #eed47d33,0 10px 24px #eed47d38}.header-cta:is(:hover,:focus-visible){box-shadow:0 2px 4px #eed47d3d,0 16px 34px #eed47d4d}.dropdown-panel{border-radius:var(--pc-radius,8px);backdrop-filter:blur(16px)saturate(1.05);border:1px solid #eed47d38;overflow:hidden;box-shadow:0 2px 6px #00000029,0 30px 68px #00000057}.dropdown-panel a{border-radius:var(--pc-radius-sm,6px)}.dropdown-panel a:is(:hover,:focus-visible){background-color:#eed47d17}.dropdown-panel .dropdown-viewall{color:var(--gold-light);border-top:1px solid #eed47d2e;font-weight:800}.menu-toggle{border-radius:var(--pc-radius-sm,6px);border-color:#eed47d6b;box-shadow:inset 0 1px #ffffff0d,0 6px 16px #0000002e}.site-footer .footer-brand-section{border-radius:var(--pc-radius,8px);border-color:#eed47d38;box-shadow:inset 0 1px #ffffff0d,0 2px 6px #0000001a,0 30px 72px #0003}.site-footer .footer-column a{border-radius:var(--pc-radius-sm,6px);transition:color var(--dur-fast,.18s) ease, background-color var(--dur-fast,.18s) ease, border-color var(--dur-fast,.18s) ease;border-bottom-color:#ffffff12;padding-inline:10px}.site-footer .footer-column a:is(:hover,:focus-visible){background-color:#eed47d12;border-bottom-color:#eed47d61}.site-footer .footer-legal-links a{transition:color var(--dur-fast,.18s) ease, background-color var(--dur-fast,.18s) ease;border-radius:999px}.site-footer .footer-legal-links a:is(:hover,:focus-visible){background-color:#eed47d17}html body main :is(.media-card-link,.media-card-link>.media-card,a.media-card,.process-feature-card,.home-freight-visual,.home-industry-lead-card,.home-industry-lead-card figure,.founder-portrait-link){border-radius:var(--pc-radius)!important}html body main .process-feature-card{border-color:var(--pc-hairline)!important;box-shadow:var(--pc-e1)!important}html body main .process-feature-card:is(:hover,:focus-visible,:focus-within){border-color:var(--pc-gold-edge)!important;box-shadow:var(--pc-e2)!important}html body.home-page .home-hero .hero-slider,html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slider{will-change:auto!important;animation:none!important;transform:none!important}html body.home-page .home-hero :is(.hero-slide,.hero-media,picture>img),html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slide,.hero-media,picture>img){image-rendering:auto;backface-visibility:hidden;filter:saturate(1.055)contrast(1.045)brightness(1.035)!important}html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slide{transition:opacity .9s,transform 6s cubic-bezier(.2,.65,.25,1)!important;transform:scale(1.002)translate(0,0)!important}html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slide.active{transform:scale(1.028)translate(-.12%)!important}html body.home-page .home-hero:before,html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):before{backdrop-filter:none!important}@keyframes hpHeroCinema{0%{transform:scale(1.002)translate(0,0)}to{transform:scale(1.028)translate(-.12%)}}@keyframes premiumHeroMediaDrift{0%{transform:scale(1.002)translate(0,0)}to{transform:scale(1.024)translate(-.1%)}}@media (width<=700px){html body.home-page .home-hero .hero-slider,html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slider{background:#071321;width:100%!important;height:100%!important;inset:0!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}html body.home-page .home-hero:before,html body:not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):before{background:linear-gradient(#030b1514 0,#030b1524 20svh,#05101d7a 38svh,#05101de6 54svh,#071321 64svh 100%),linear-gradient(90deg,#030b1538,#05101d0f)!important}}@media (prefers-reduced-motion:reduce){html body.home-page .home-hero .hero-slide.active,html body:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slide,.hero-media){transition:opacity .01ms linear!important;animation:none!important;transform:none!important}}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card){width:min(100%,1080px);box-shadow:none;background:0 0;border:0;border-radius:0;gap:clamp(12px,1.15vw,16px);margin-inline:auto;overflow:visible}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p){grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:10px 40px;width:min(100%,1080px);margin-bottom:28px;margin-left:auto;margin-right:auto}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p)>h2{max-width:19ch;font-size:2.65rem!important;line-height:1.08!important}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p)>p{max-width:58ch;margin-top:3px;font-size:1rem!important;line-height:1.58!important}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card){isolation:isolate;background:#fff;border:1px solid #0f1e3624;border-radius:8px;flex-direction:column;min-width:0;min-height:184px;padding:clamp(19px,1.7vw,22px);transition:transform .28s cubic-bezier(.2,.75,.2,1),box-shadow .28s,border-color .28s,background-color .28s;display:flex;overflow:hidden;transform:translateY(0);box-shadow:0 8px 22px #07111e0e,0 1px 2px #07111e0d}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):before{z-index:2;background:var(--page-gold,var(--polish-gold));content:"";opacity:1;pointer-events:none;border-radius:8px 0 0;width:56px;height:3px;transition:width .32s cubic-bezier(.2,.75,.2,1),background-color .28s;top:0;left:0;right:auto;transform:none}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):nth-child(3n+2):before{background:#2f7b73}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):nth-child(3n+3):before{background:#315775}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):after{content:none}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):is(:hover,:focus-visible,:focus-within){z-index:1;background:#fff;border-color:#eed47d94;transform:translateY(-4px);box-shadow:0 18px 38px #07111e1f,0 3px 8px #07111e0d}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):is(:hover,:focus-visible,:focus-within):before{width:100%}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card)>.lifa-number-badge{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--polish-gold-light);background:#0f1e36;border:1px solid #eed47d94;border-radius:6px;margin:0 0 14px;transition:color .24s,background-color .24s,border-color .24s,transform .24s;transform:translateY(0);box-shadow:0 5px 12px #07111e1f}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):is(:hover,:focus-visible)>.lifa-number-badge{color:#eed47d;border-color:var(--polish-gold-light);background:#18314f;transform:translateY(-2px)}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card) :is(h3,h4){color:var(--page-ink,var(--polish-ink));letter-spacing:0;margin:0 0 7px;font-size:clamp(1.16rem,1.3vw,1.36rem);line-height:1.22}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card)>p{color:#53657a;margin:0 0 15px;font-size:.86rem;line-height:1.52}@media (width<=1024px){body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:10px 28px;width:min(100%,760px)}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p)>h2{font-size:2.25rem!important}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card){grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,760px)}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card){grid-column:auto}}@media (width<=820px){body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p){width:min(100%,680px);margin-bottom:22px;display:block}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p)>h2{max-width:20ch;margin-bottom:10px}}@media (width<=640px){body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p),body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card){width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p)>h2{font-size:2rem!important;line-height:1.12!important}body[data-page-family]:not(.home-page) main .section>.container>.section-heading:not(:has(+.faq-wrap)):has(>p)>p{font-size:.95rem!important;line-height:1.54!important}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card){grid-template-columns:minmax(0,1fr);gap:10px}body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card){min-height:0;padding:18px}}@media (hover:none){body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):is(:hover,:focus-visible,:focus-within){transform:none}}@media (prefers-reduced-motion:reduce){body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card),body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card):before,body[data-page-family]:not(.home-page) main :is(.grid,.card-grid):has(>.card,>.link-card,>.lifa-card)>:is(.card,.link-card,.lifa-card)>.lifa-number-badge{transition-duration:.01ms!important}}@media (width<=700px){body[data-page-family]{--phone-section-top:26px;--phone-section-bottom:16px;--phone-block-gap:16px;--phone-card-padding:18px}body[data-page-family] main>:is(.section,.section-tight),body[data-page-family]:not(.home-page) main>section:is(.section,.section-tight,.section-muted,.section-dark,.value-evidence-section,.final-cta,.final-cta-section,.contact-cta),body[data-page-family]:not(.home-page) main section:has(.cta-band[data-value-cta]){padding-top:var(--phone-section-top)!important;padding-bottom:var(--phone-section-bottom)!important}body[data-page-family] main>section>.container,body[data-page-family] main>section.container{row-gap:var(--phone-block-gap)!important}body[data-page-family] main>section>.container>:last-child,body[data-page-family] main>section>.container>:last-child :where(p,ul,ol,blockquote):last-child,body[data-page-family] main>section>.container>:last-child>:last-child{margin-bottom:0!important}body[data-page-family] main :is(.section-heading,.home-section-header){margin-bottom:var(--phone-block-gap)!important}body[data-page-family] main :is(.section-heading,.home-section-header)>:last-child,body[data-page-family] main :is(.section-heading,.home-section-header)>:last-child>:last-child{margin-bottom:0!important}body[data-page-family] main :is(.grid,.card-grid,.cards-grid,.process-grid,.process-steps,.image-grid,.link-grid,.split,.blog-featured-layout,.cta-band,.checklist,.checklist-grid){gap:12px!important}body[data-page-family] main :is(.section-heading,.home-section-header)+*{margin-top:0!important}body[data-page-family] main :is(.card,.link-card,.feature-card,.process-step,.form-panel,.quote-panel,.article-tool-band){min-height:0!important;padding:var(--phone-card-padding)!important}body[data-page-family] main :is(.card,.link-card,.feature-card,.process-step) :is(.lifa-number-badge,.step-number){margin-bottom:10px!important}body[data-page-family] main :is(.card,.link-card,.feature-card,.process-step) h3{margin-bottom:6px!important}body[data-page-family] main :is(.card,.link-card,.feature-card,.process-step) p{margin-bottom:10px}body:not(.home-page)[data-page-family] :is(.hero:not(.home-hero),.tool-page-hero),body.home-page[data-page-family] .home-hero{align-items:flex-start!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important}body[data-page-family] :is(.hero,.tool-page-hero) :is(.hero-actions,.blog-hero-list,.hero-credentials){margin-top:16px!important}.home-page :is(.home-tool-panel,.home-knowledge-panel){padding:16px!important}.home-page .home-tool-grid{gap:8px!important}.home-page .home-tool-grid>a{min-height:0!important;padding:13px!important}.home-page .home-knowledge-panel>a{padding-top:13px;padding-bottom:13px;min-height:0!important}main+.site-footer[data-footer-system=v7]{margin-top:16px}.site-footer[data-footer-system=v7] .footer-main{padding:30px 0 24px}.site-footer[data-footer-system=v7] :is(.footer-grid,.footer-links-grid){gap:18px}}.site-footer[data-footer-system=v7] .footer-bottom{padding:7px 0 8px}.site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr) minmax(0,max-content);gap:8px 20px;min-height:36px}.site-footer[data-footer-system=v7] .footer-company-block{flex-wrap:nowrap;align-items:center;gap:6px 16px;display:flex}.site-footer[data-footer-system=v7] :is(.footer-copyright,.footer-address){font-size:.7rem;line-height:1.35}.site-footer[data-footer-system=v7] .footer-address{max-width:none}.site-footer[data-footer-system=v7] .footer-legal-links{gap:4px 13px}.site-footer[data-footer-system=v7] .footer-legal-links a,.site-footer[data-footer-system=v7] .footer-legal-links a[href*=procurement-ethics]{min-height:26px;font-size:.68rem}@media (width<=920px){.site-footer[data-footer-system=v7] .footer-bottom{padding:8px 0 10px}.site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr);gap:6px 14px}.site-footer[data-footer-system=v7] .footer-company-block{flex-wrap:wrap;gap:2px 12px}.site-footer[data-footer-system=v7] .footer-legal-links{gap:2px 12px}}@media (width<=520px){.site-footer[data-footer-system=v7] .footer-bottom{padding:8px 0 max(10px, env(safe-area-inset-bottom))}.site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr);gap:6px 10px;min-height:36px}.site-footer[data-footer-system=v7] .footer-company-block{gap:2px;display:grid}.site-footer[data-footer-system=v7] .footer-legal-links{flex-wrap:wrap;grid-template-columns:none;gap:2px 10px;display:flex}.site-footer[data-footer-system=v7] .footer-legal-links a,.site-footer[data-footer-system=v7] .footer-legal-links a[href*=procurement-ethics]{min-height:24px}}body[data-page-family]:not(.home-page) main .section>.container>.section-heading{width:min(100%,1080px);max-width:1080px;margin-left:auto;margin-right:auto;text-align:left!important}body[data-page-family]:not(.home-page) main .section>.container>.section-heading>h2{text-wrap:balance;max-width:19ch}body[data-page-family]:not(.home-page) main .section>.container>.section-heading>p{text-wrap:pretty;max-width:58ch}body[data-page-family] main section:has(.faq-wrap,.faq-list){--buyer-question-rule:#0f1e3629;--buyer-question-copy:#53657a;border-top:1px solid #0f1e361f;border-bottom:1px solid #0f1e361f;position:relative;background-color:#f2f4f3!important;background-image:none!important}body[data-page-family] main section:has(.faq-wrap,.faq-list):before{z-index:2;background:var(--page-gold,var(--polish-gold,#eed47d));content:"";width:72px;height:3px;position:absolute;top:-1px;left:max(24px,50% - 590px)}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container{grid-template-columns:minmax(250px,340px) minmax(0,1fr);align-items:start;gap:clamp(44px,6vw,82px);width:min(100% - 48px,1180px);max-width:1180px;display:grid!important}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading{position:sticky;top:124px;text-align:left!important;width:100%!important;max-width:340px!important;margin:0!important}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading:after{background:var(--buyer-question-rule);content:"";width:min(100%,180px);height:1px;margin-top:26px;display:block}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading>.eyebrow,body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.eyebrow{color:#eed47d;font-family:var(--font-ui,"Montserrat", Arial, sans-serif);letter-spacing:0;text-align:left;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800;line-height:1.35}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading>h2,body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>h2{max-width:12ch;color:var(--page-ink,var(--polish-ink,#0f1e36));letter-spacing:0;text-align:left;text-wrap:balance;margin:0 0 18px;font-family:var(--font-editorial,Georgia, serif)!important;font-size:clamp(2.35rem,3.3vw,3.35rem)!important;font-weight:500!important;line-height:1.02!important}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading>p,body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>p{max-width:34ch;font-family:var(--font-reading,Georgia, serif);letter-spacing:0;text-align:left;text-wrap:pretty;margin:0;font-weight:400;color:var(--buyer-question-copy)!important;font-size:1rem!important;line-height:1.68!important}body[data-page-family] main section:has(>.container>.faq-list)>.container>.eyebrow{grid-area:1/1;align-self:start}body[data-page-family] main section:has(>.container>.faq-list)>.container>h2{grid-area:2/1;align-self:start;margin-top:-10px}body[data-page-family] main section:has(>.container>.faq-list)>.container>p{grid-area:3/1;align-self:start}body[data-page-family] main section:has(.faq-wrap,.faq-list) :is(.faq-wrap,.faq-list){counter-reset:lifa-buyer-question;border-top:1px solid var(--buyer-question-rule);width:100%;max-width:none;box-shadow:none;background:0 0;border-radius:0;gap:0;margin:0;display:grid}body[data-page-family] main section:has(>.container>.faq-list)>.container>.faq-list{grid-area:1/2/span 4}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-item{counter-increment:lifa-buyer-question;color:var(--buyer-question-copy);transition:background-color .24s,box-shadow .24s;position:relative;overflow:hidden;border:0!important;border-bottom:1px solid var(--buyer-question-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;transform:none!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-item:is(:hover,:focus-within,.open){box-shadow:inset 3px 0 0 var(--page-gold,var(--polish-gold,#eed47d))!important;background:#ffffffb8!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question{cursor:pointer;grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:16px;width:100%;min-height:74px;transition:color .2s,background-color .2s;color:var(--page-ink,var(--polish-ink,#0f1e36))!important;box-shadow:none!important;font-family:var(--font-ui,"Montserrat", Arial, sans-serif)!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:17px 10px!important;font-size:1rem!important;font-weight:700!important;line-height:1.42!important;display:grid!important;transform:none!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question:before{color:#eed47d;content:counter(lifa-buyer-question, decimal-leading-zero);letter-spacing:0;grid-column:1;font-size:.7rem;font-weight:800;line-height:1}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question:after{color:#eed47d;content:"+";background:0 0;border:1px solid #eed47d6b;border-radius:3px;grid-column:3;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.05rem;font-weight:600;line-height:1;transition:color .22s,background-color .22s,border-color .22s,transform .28s;display:inline-flex}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question>span:first-child,body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question>span:only-child{grid-column:2;min-width:0}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question>span[aria-hidden=true],body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question>span:last-child:not(:only-child){display:none!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question:is(:hover,:focus-visible){color:#eed47d!important;background:0 0!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question:focus-visible{outline:2px solid var(--page-gold,var(--polish-gold,#eed47d));outline-offset:-3px}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-item.open .faq-question:after{color:#eed47d;background:var(--page-navy,var(--polish-navy,#0f1e36));border-color:var(--page-navy,var(--polish-navy,#0f1e36));transform:rotate(45deg)}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-answer{opacity:0;max-height:0;transition:max-height .36s,opacity .24s,padding .28s;overflow:hidden;color:var(--buyer-question-copy)!important;padding:0 52px 0 70px!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-item.open .faq-answer{opacity:1;max-height:1200px;padding:0 52px 24px 70px!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-answer>:last-child{margin-bottom:0}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-answer p{text-align:left;text-wrap:pretty;max-width:70ch;color:var(--buyer-question-copy)!important;font-size:.98rem!important;line-height:1.68!important}@media (width<=900px){body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container{width:min(100% - 40px,760px);display:block!important}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading{position:static;max-width:620px!important;margin:0 0 30px!important}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading:after{margin-top:20px}body[data-page-family] main section:has(>.container>.faq-list)>.container>h2{max-width:15ch;margin:0 0 26px}body[data-page-family] main section:has(>.container>.faq-list)>.container>p{margin:-10px 0 26px}}@media (width<=600px){body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container{width:min(100% - 32px,520px)}body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading>h2,body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>h2{max-width:16ch;font-size:clamp(2.05rem,10vw,2.65rem)!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question{grid-template-columns:30px minmax(0,1fr) 30px;gap:10px;min-height:66px;padding:14px 4px!important;font-size:.93rem!important;line-height:1.38!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-question:after{width:28px;height:28px}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-answer,body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-item.open .faq-answer{padding-left:44px!important;padding-right:38px!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-item.open .faq-answer{padding-bottom:20px!important}body[data-page-family] main section:has(.faq-wrap,.faq-list) .faq-answer p{font-size:.92rem!important;line-height:1.62!important}}@media (prefers-reduced-motion:reduce){body[data-page-family] main section:has(.faq-wrap,.faq-list) :is(.faq-item,.faq-question,.faq-answer){transition:none!important}}body[data-page-family]:not(.home-page) main .process-showcase .process-info-card:focus-visible{outline:2px solid var(--page-gold-light,var(--polish-gold-light,#eed47d));outline-offset:3px}html body .floating-contact{top:auto!important;right:max(14px, env(safe-area-inset-right))!important;bottom:max(14px, env(safe-area-inset-bottom))!important;z-index:1200!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;grid-template-columns:50px!important;grid-auto-flow:row!important;gap:8px!important;width:auto!important;height:auto!important;padding:0!important;display:grid!important;position:fixed!important;left:auto!important;overflow:visible!important;transform:none!important}html body .floating-contact .float-btn{flex:0 0 50px;width:50px!important;height:50px!important;display:inline-flex!important}html body:has(.main-nav.open) .floating-contact,html body:has(.wechat-modal.open) .floating-contact{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (width<=700px){html body .floating-contact{right:max(12px, env(safe-area-inset-right))!important;bottom:max(12px, env(safe-area-inset-bottom))!important;grid-template-columns:44px!important}html body .floating-contact .float-btn{flex-basis:44px;width:44px!important;height:44px!important}}@media print{html body .floating-contact,html body .wechat-modal{display:none!important}}:root{--font-reading:"Open Sans", Arial, sans-serif;--strength-green:#176b55;--strength-red:#a33b32}body[data-page-family],body[data-page-family] *{letter-spacing:0!important}body[data-page-family] main :is(p,li,dd,td,th,label,input,select,textarea){font-family:var(--font-reading)!important}body[data-page-family] main :is(p,li,dd){font-size:max(.95rem,15px);line-height:1.68}body[data-page-family] :is(.hero,.tool-page-hero) .hero-actions>.btn{border-radius:6px!important}body[data-page-family] :is(.hero,.tool-page-hero) .hero-actions>:is(.btn-primary,.btn:first-child){color:#07111e!important;background:#eed47d!important;border:1px solid #eed47d!important;box-shadow:0 10px 24px #00000038!important}body[data-page-family] :is(.hero,.tool-page-hero) .hero-actions>:is(.btn-secondary,.btn-outline,.btn:last-child):not(:first-child){color:#fff!important;background:#07111e6b!important;border:1px solid #eed47dc7!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}body[data-page-family] :is(.hero,.tool-page-hero) .hero-actions>:is(.btn-secondary,.btn-outline,.btn:last-child):not(:first-child):is(:hover,:focus-visible){color:#07111e!important;background:#eed47d!important}@media (width>=901px){body[data-page-family]:not(.home-page) .hero:not(.home-hero),body[data-page-family]:not(.home-page) .tool-page-hero{height:640px!important;min-height:640px!important}body:is([data-page-family=knowledge],[data-page-family=case-study],[data-page-family=faq]) .hero:not(.home-hero){height:570px!important;min-height:570px!important}body:is([data-page-family=tool],[data-page-family=request],[data-page-family=contact]) .hero:not(.home-hero),body[data-page-family=tool] .tool-page-hero{height:530px!important;min-height:530px!important}body:is([data-page-family=legal],[data-page-family=utility]) .hero:not(.home-hero){height:420px!important;min-height:420px!important}.home-page .home-hero{height:740px!important;min-height:740px!important}}body:is([data-page-family=request],[data-page-family=contact]) main>section:first-child{border-top:4px solid var(--polish-gold)}body:is([data-page-family=request],[data-page-family=contact]) :is(.form-panel,.quote-progress-panel){border-radius:6px!important}.home-page .home-service-list p{font-size:.92rem!important;line-height:1.58!important}.home-page .home-service-list strong{font-size:.78rem!important}.home-page .home-service-group>header small{font-size:.76rem!important}.home-page main+.site-footer[data-footer-system=v7]{margin-top:0}.analytics-consent{width:100%!important;max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.analytics-consent__inner{width:min(1180px,100% - 40px);margin-inline:auto;gap:16px!important;padding:12px 14px!important}.analytics-consent__copy>p:last-child{max-width:58ch}.inquiry-honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:fixed!important;left:-10000px!important}form[data-inquiry-form][aria-busy=true]{cursor:progress}form[data-inquiry-form] [type=submit]:disabled{cursor:progress;opacity:.7}.static-form-message.visible{color:#20354a;background:#f5f7f8;border:1px solid #0f1e362e;border-radius:5px;margin-top:14px;padding:13px 15px;font-size:.9rem;line-height:1.5;display:block}.static-form-message.is-success{color:#0f4f3e;background:#eaf5f1;border-color:#176b556b}.static-form-message.is-error,.selected-files.is-error{color:#7e2d27;background:#fff;border-color:#a33b3261}.form-fallback-email{color:#eed47d;font-weight:800;text-decoration:underline}html body main .sitewide-trustpilot .trustpilot-badge-link:focus-visible{outline-offset:7px;outline:3px solid #fff}@media (width<=900px){body[data-page-family]:not(.home-page) .hero:not(.home-hero),body[data-page-family]:not(.home-page) .tool-page-hero{height:auto!important;min-height:600px!important}body:is([data-page-family=tool],[data-page-family=legal],[data-page-family=utility]) .hero:not(.home-hero),body[data-page-family=tool] .tool-page-hero{min-height:500px!important}}@media (width<=700px){html body.home-page[data-page-family] .home-hero{height:700px!important;min-height:700px!important}html body[data-page-family][data-page-family=request]:not(.home-page) .hero:not(.home-hero),html body[data-page-family][data-page-family=contact]:not(.home-page) .hero:not(.home-hero){height:470px!important;min-height:470px!important}html body[data-page-family][data-page-family=tool]:not(.home-page) .hero:not(.home-hero),html body[data-page-family][data-page-family=tool] .tool-page-hero{height:500px!important;min-height:500px!important}body:is([data-page-family=request],[data-page-family=contact]) main>section:first-child>.container{width:calc(100% - 24px)!important}body:is([data-page-family=request],[data-page-family=contact]) :is(.form-panel,.quote-wizard-body){width:100%!important;padding-left:14px!important;padding-right:14px!important}.analytics-consent__inner{width:calc(100% - 24px);grid-template-columns:minmax(0,1fr)!important;gap:9px!important;padding:11px!important}.analytics-consent__copy>p:last-child{display:none}.analytics-consent__actions{grid-template-columns:1fr 1fr auto!important;gap:7px!important}.analytics-consent__actions .btn{min-height:40px!important}}@media (width>=1221px){.dropdown-panel{backdrop-filter:none;background:radial-gradient(circle at 12% 12%,#eed47d21,#0000 30%),linear-gradient(155deg,#132b4a 0%,#07111e 100%)}.dropdown-panel:is(.dropdown-panel-services,.dropdown-panel-products){width:min(1160px,100vw - 48px);max-height:calc(100vh - var(--header-h,88px) - 12px);scrollbar-color:#eed47d80 #ffffff0a;scrollbar-width:thin;align-content:start;gap:7px 12px;padding:20px;overflow:hidden auto}.dropdown-panel:is(.dropdown-panel-services,.dropdown-panel-products)>a:not(.dropdown-viewall){min-height:36px;padding:7px 10px 7px 30px;font-size:.76rem;line-height:1.25}.dropdown-panel:is(.dropdown-panel-services,.dropdown-panel-products)>a:not(.dropdown-viewall):is(:hover,:focus-visible){padding-left:34px}}@media (width<=1220px){.nav-item.open>.dropdown-panel:is(.dropdown-panel-services,.dropdown-panel-products){max-height:2600px}}@media (width>=901px){html body[data-page-family][data-page-family][data-page-family][data-page-family] :is(.hero,.tool-page-hero,.hp26-hero){align-items:stretch!important;height:auto!important;min-height:min(100svh - 105px,900px)!important;max-height:900px!important}html body[data-page-family][data-page-family][data-page-family][data-page-family]:not(.home-page):not(.founder-profile-page) :is(.hero:not(.home-hero),.tool-page-hero){grid-template-columns:minmax(0,940px)!important}}@media (width>=1041px) and (height<=800px){html body[data-page-family][data-page-family][data-page-family][data-page-family] :is(.hero,.tool-page-hero,.hp26-hero){height:auto!important;min-height:min(100svh - 105px,900px)!important;max-height:900px!important}}@media (width>=901px) and (width<=1040px){html body[data-page-family][data-page-family][data-page-family][data-page-family] :is(.hero,.tool-page-hero,.hp26-hero){height:1105px!important;min-height:1105px!important;max-height:1105px!important}}@media (width<=900px){html body[data-page-family] :is(.hero,.tool-page-hero){align-items:stretch!important;height:auto!important;max-height:none!important}}html body[data-page-family] .site-footer[data-footer-system=v7]:after{background:0 0;border:1px solid #699e9914;border-radius:50%;width:880px;height:880px;inset:-330px auto auto -210px;transform:none}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-main{padding:clamp(36px,4vw,52px) 0 clamp(28px,3vw,40px)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-content{grid-template-columns:minmax(470px,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,4vw,56px);display:grid}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section{background:linear-gradient(108deg,#eed47d1f,#ffffff09 45%,#0815230f 82%),#0d1b2ab8;border:1px solid #eed47d52;border-radius:2px clamp(52px,6vw,76px) 2px 2px;width:100%;min-width:0;max-width:none;min-height:0;padding:clamp(30px,3vw,42px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 24px 58px #01080f2b}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section:after{content:none}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-head{align-items:flex-start;width:100%;margin:0 0 18px;padding-top:28px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-home{max-width:190px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-logo{width:clamp(150px,13vw,184px)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-origin{color:#eed47db3;letter-spacing:.09em;border:0;min-height:0;padding:0;font-size:.72rem;font-weight:700;position:absolute;top:clamp(32px,3vw,42px);right:clamp(30px,3vw,42px)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line{background:var(--gold-light);width:clamp(108px,11vw,138px);height:1px;margin:0;position:absolute;top:clamp(36px,3.2vw,46px);left:clamp(30px,3vw,42px)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line:before,html body[data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line:after{border:2px solid var(--gold-light);background:#101b27;border-radius:50%;width:10px;height:10px;transform:translateY(-50%)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-kicker{max-width:100%;margin:0 0 12px;font-size:clamp(.72rem,.8vw,.82rem);letter-spacing:.12em!important}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-statement{max-width:18ch;margin:0 0 16px;font-size:clamp(2.8rem,3.3vw,3.6rem)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-description{max-width:42ch;font-size:clamp(.96rem,1.1vw,1.08rem);line-height:1.65}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-principles{display:none}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-links-section{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:clamp(20px,2.4vw,34px);width:100%;padding:0;position:relative}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-links-section:before{background:linear-gradient(90deg, var(--gold-light), #eed47d3d 78%, #eed47d14);height:1px;top:20px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column,html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column:nth-child(3){border:0;width:auto;padding:50px 0 0;position:relative}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column:before{border:2px solid var(--gold-light);content:"";background:#0b1724;border-radius:50%;width:14px;height:14px;position:absolute;top:12px;left:0;box-shadow:0 0 0 6px #eed47d14}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column-heading{margin:0 0 12px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column-heading>span{display:none}html body[data-page-family] .site-footer[data-footer-system=v7] .column-title{color:var(--gold-light);letter-spacing:.12em;font-size:.78rem}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column a{min-height:42px;padding:7px 4px 7px 0;font-size:.9rem}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column a:after{content:none}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column a:hover,html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column a:focus-visible{padding-left:6px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-bottom{padding:8px 0 10px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr) minmax(0,max-content);gap:8px 20px}@media (width<=980px){html body[data-page-family] .site-footer[data-footer-system=v7] .footer-content{grid-template-columns:minmax(0,1fr);gap:28px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section{max-width:720px;min-height:0}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-links-section{min-height:0}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){html body[data-page-family] .site-footer[data-footer-system=v7] .footer-main{padding:26px 0 22px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section{border-radius:2px 42px 2px 2px;padding:24px 18px 22px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-brand-head{margin-bottom:18px;padding-top:38px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-logo{width:146px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-origin{text-align:right;max-width:120px;font-size:.61rem;top:31px;right:22px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line{width:108px;top:36px;left:22px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-kicker{font-size:.7rem;line-height:1.5}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-statement{max-width:100%;font-size:clamp(2.45rem,11vw,2.8rem)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-description{font-size:.93rem}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-links-section{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-links-section:before{content:none}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column,html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column:nth-child(3){border-top:1px solid #eed47d2e;grid-column:auto;width:100%;padding:18px 0 0 20px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column:before{width:12px;height:12px;top:-8px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column-heading{margin-bottom:10px}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-column:nth-child(3) ul{grid-template-columns:minmax(0,1fr)}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr);padding-right:68px}}@media (width>=901px){html body.home-page[data-page-family] .home-hero,html body.home-page[data-page-family][data-page-family][data-page-family][data-page-family] .home-hero{height:auto!important;min-height:min(100svh - 105px,900px)!important;max-height:900px!important}}@media (width>=1041px) and (height<=800px){html body.home-page[data-page-family][data-page-family][data-page-family][data-page-family] .home-hero{height:clamp(560px,100svh - 120px,660px)!important;min-height:560px!important;max-height:660px!important}}@media (width>=701px) and (width<=1040px){html body.home-page[data-page-family][data-page-family][data-page-family][data-page-family] .home-hero{height:auto!important;min-height:0!important;max-height:none!important}}@media (width>=1041px){html body.home-page[data-page-family] :is(.home-tool-panel,.home-knowledge-panel){height:100%}html body.home-page[data-page-family] .home-knowledge-panel{grid-template-rows:auto repeat(3,minmax(0,1fr)) auto;align-content:stretch}html body.home-page[data-page-family] .home-knowledge-panel>a:last-of-type:nth-of-type(odd){grid-column:1/-1}html body.home-page[data-page-family] .home-knowledge-panel>a{height:100%;min-height:0}}@media (width>=701px){body[data-page-family] main :is(.grid,.card-grid)>:is(.card,.link-card,.lifa-card,.feature-card,.process-step){min-height:210px}}html body[data-page-family] main :is(.card,.link-card,.lifa-card,.feature-card,.mini-card,.dark-card,.check-item,.check-panel,.checklist-item,.value-evidence__item,.signal-item,.media-card,.process-step,.process-item,.process-feature-card,.process-info-card,.kc-timeline-item,.tool-method-step,.risk-panel,.wechat-contact-card,.founder-contact-card,.founder-portrait-card,.founder-service-card,.faq-item,.form-panel,.quote-panel,.calculator-card,.home-category-card,.home-industry-grid>a,.home-market-grid>a,.home-commitment-grid>a,.home-route-step,.home-service-group,.home-service-list>a,.home-service-record,.home-dossier-stage>a,.home-freight-manifest>a,.home-freight-details>a,.home-industry-lead-card,.home-tool-grid>a,.home-knowledge-panel>a):is(:hover,:focus-visible,:focus-within){border-color:var(--pc-gold-edge)!important;box-shadow:var(--pc-e2)!important;transform:none!important}html body.home-page[data-page-family] :is(.home-tool-grid>a,.home-knowledge-panel>a){transition:transform var(--dur-mid,.28s) var(--pc-ease), background-color var(--dur-mid,.28s) ease, border-color var(--dur-mid,.28s) ease, box-shadow var(--dur-mid,.28s) ease!important}html body.home-page[data-page-family] .home-knowledge-panel>a{isolation:isolate;padding-left:0!important}html body.home-page[data-page-family] .home-knowledge-panel>a:before{z-index:1;content:"";opacity:.42;transform-origin:0;width:48px;height:3px;transition:opacity .3s ease, transform .36s var(--pc-ease);background:linear-gradient(90deg,#eed47d,#eed47d);position:absolute;top:0;left:0;transform:scaleX(.32)}html body.home-page[data-page-family] .home-knowledge-panel>a:after{content:none!important;display:none!important}html body.home-page[data-page-family] .home-tool-grid>a:is(:hover,:focus-visible,:focus-within){background:#eed47d14}html body.home-page[data-page-family] .home-knowledge-panel>a:is(:hover,:focus-visible,:focus-within){background:linear-gradient(135deg,#f7f9fceb,#ffffffb8 58%,#eed47d14)!important;padding-left:0!important;transform:none!important;box-shadow:inset 0 0 0 1px #eed47d33,0 2px 6px #07111e0b,0 18px 42px #07111e1b!important}html body.home-page[data-page-family] .home-knowledge-panel>a:is(:hover,:focus-visible,:focus-within) h3{color:#10233e!important}html body.home-page[data-page-family] .home-knowledge-panel>a:is(:hover,:focus-visible,:focus-within):before{opacity:1;transform:scaleX(1)}html body.home-page[data-page-family] .home-knowledge-panel>a:is(:hover,:focus-visible,:focus-within):after{color:#eed47d;transform:translateY(-50%)}@media (hover:none){html body[data-page-family] main :is(.card,.link-card,.lifa-card,.feature-card,.mini-card,.dark-card,.check-item,.check-panel,.checklist-item,.value-evidence__item,.signal-item,.media-card,.process-step,.process-item,.process-feature-card,.process-info-card,.kc-timeline-item,.tool-method-step,.risk-panel,.wechat-contact-card,.founder-contact-card,.founder-portrait-card,.founder-service-card,.faq-item,.form-panel,.quote-panel,.calculator-card,.home-category-card,.home-industry-grid>a,.home-market-grid>a,.home-commitment-grid>a,.home-route-step,.home-service-group,.home-service-list>a,.home-service-record,.home-dossier-stage>a,.home-freight-manifest>a,.home-freight-details>a,.home-industry-lead-card,.home-tool-grid>a,.home-knowledge-panel>a):is(:hover,:focus-visible,:focus-within){box-shadow:var(--pc-e1)!important;transform:none!important}}@media (width<=640px){html body .floating-contact{right:max(2px, env(safe-area-inset-right))!important;grid-template-columns:40px!important;gap:6px!important}html body .floating-contact .float-btn{flex-basis:40px!important;width:40px!important;height:40px!important}html body .floating-contact .float-btn img{width:22px;height:22px}html body .floating-contact .float-btn:after{width:12px;height:12px}html body.form-field-active .floating-contact,html body.site-footer-in-view .floating-contact{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(48px)!important}}@media (width<=700px){html body[data-page-family] main section:has(.faq-wrap,.faq-list)>.container>.section-heading{margin-bottom:20px!important}html body[data-page-family] .site-footer[data-footer-system=v7] .footer-bottom{padding:6px 0 8px!important}}@media (width>=901px){html body[data-page-family] main section:has(>.container>[data-page-references]):has(.faq-wrap)>.container{grid-template-rows:max-content minmax(0,1fr);grid-template-columns:minmax(380px,440px) minmax(0,1fr);gap:28px 48px}html body[data-page-family] main section:has(>.container>[data-page-references]):has(.faq-wrap)>.container>.section-heading{grid-area:1/2;position:static;max-width:none!important}html body[data-page-family] main section:has(>.container>[data-page-references]):has(.faq-wrap)>.container>.faq-wrap{grid-area:2/2;align-self:start}}html body[data-page-family]:not(.home-page) .hero:not(.home-hero) .hero-slider{position:absolute;inset:0}html body[data-page-family]:not(.home-page) .hero:not(.home-hero) .hero-slider:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#050d1df2 0%,#050d1dd6 40%,#050d1d7a 70%,#050d1d33 100%);position:absolute;inset:0}html body[data-page-family]:not(.home-page) .hero:not(.home-hero) .hero-slider img{filter:brightness(.8)saturate(.9)contrast(1.04)!important}html body[data-page-family]:not(.home-page) .hero:not(.home-hero) h1{text-shadow:0 3px 22px #0000006b;color:#fff!important;opacity:1!important}html body[data-page-family]:not(.home-page) .hero:not(.home-hero) .eyebrow{color:#eed47d!important}@media (width<=767px){html body[data-page-family]:not(.home-page) .hero:not(.home-hero) .hero-slider:after{background:linear-gradient(#050d1dad 0%,#050d1de6 58%,#050d1df5 100%)}}:root{--process-surface:#fff;--process-section-surface:#f7f9fc;--process-title:#102843;--process-copy:#465a70;--process-muted:#5d6b7d;--process-accent:#eed47d;--process-accent-strong:#eed47d;--process-border:#10284324;--process-border-accent:#eed47d94;--process-radius:6px;--process-shadow:0 16px 38px #10284317;--process-shadow-hover:0 21px 46px #10284321}html body[data-page-family]:not(.home-page) main .process-showcase :is(.process-feature-card,.process-info-card):focus-visible{outline:3px solid var(--process-accent)!important;outline-offset:3px!important}html body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):before{backdrop-filter:none!important;background:linear-gradient(90deg,#030b15db 0%,#040d18bd 27%,#040d186b 43%,#040d1824 57%,#040d1805 72%,#0000 100%)!important}html body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slider:after{background:linear-gradient(#0000 73%,#030b152e 100%)!important}html body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slide,.hero-media,picture>img){filter:saturate(1.04)contrast(1.025)brightness(1.025)!important}@media (width<=700px){html body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):before{background:linear-gradient(#030b154d 0%,#030b156b 34%,#040d18ad 58%,#040d18e0 82%,#040d18eb 100%)!important}html body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slider:after{background:linear-gradient(#0000 76%,#030b1529 100%)!important}}