:root{--lifa-ink:var(--deep-ink,#07111e);--lifa-navy:var(--navy,#0f1e36);--lifa-navy-soft:var(--secondary-navy,#132b4a);--lifa-gold:var(--gold,#eed47d);--lifa-gold-soft:var(--gold-light,#eed47d);--lifa-white:var(--white,#fff);--lifa-cool:var(--off-white,#f7f9fc);--lifa-paper:var(--lifa-cool);--lifa-cream:var(--lifa-white);--lifa-copy:var(--body-text,#182033);--lifa-muted:#5d6b7d;--lifa-gold-deep:#eed47d;--lifa-line:var(--line,#dce3ed);--lifa-line-strong:var(--line,#dce3ed);--surface-canvas:var(--lifa-white);--surface-default:var(--lifa-white);--surface-muted:var(--lifa-cool);--surface-inverse:var(--lifa-ink);--text-primary:var(--lifa-copy);--text-secondary:var(--lifa-muted);--text-inverse:var(--lifa-white);--text-inverse-muted:#ffffffd1;--text-inverse-subtle:#ffffffb8;--text-accent-on-light:var(--lifa-gold-deep);--text-accent-on-inverse:var(--lifa-gold-soft);--border-default:var(--lifa-line);--border-emphasis:#eed47d8f;--accent-primary:var(--lifa-gold);--accent-secondary:var(--lifa-navy);--radius-panel:10px;--radius-control:7px;--shadow-panel:0 18px 44px #07111e1a;--shadow-hover:0 24px 52px #07111e29;--focus-ring:0 0 0 4px #eed47d3d;--motion-standard:.24s cubic-bezier(.22, 1, .36, 1);--home-hero-stage-min:840px;--home-hero-copy-width:min(1180px, 68vw);--hero-signature-color:var(--lifa-gold-soft);--hero-signature-shadow:none}html{background:var(--surface-canvas)}body[data-page-family]{color:var(--text-primary);background:var(--surface-canvas)}body[data-page-family] main{isolation:isolate}body[data-page-family] :where(p,li,dd,dt,figcaption){color:var(--text-secondary)}body[data-page-family]:not(.home-page) :where(h1,h2,h3,h4,h5){color:var(--lifa-navy)}body[data-page-family] :where(a,button,input,select,textarea){-webkit-tap-highlight-color:#eed47d2e}body[data-page-family] :where(a,button,input,select,textarea):focus-visible{outline-offset:3px;box-shadow:var(--focus-ring);outline:3px solid #eed47dc7}html:not([lang=ar]) body[data-page-family] :is(.hero:not(.home-hero),.tool-page-hero):not(.hero--center):not(.hero--centered):not(.text-center):not([data-hero-align=center]) .hero-actions{justify-content:flex-start!important}.site-header{isolation:isolate;background:var(--lifa-ink)!important;border-bottom:1px solid #eed47d57!important;box-shadow:0 12px 32px #07111e38!important}.site-header:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, #eed47d6b 0%, var(--lifa-gold-soft) 8%, var(--lifa-gold) 32%, var(--lifa-gold-soft) 68%, #eed47d6b 100%);border-bottom:1px solid #ffffff57;height:6px;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 10px #eed47d38}.site-header:after{height:2px;background:var(--lifa-gold)!important}.site-header .container{width:min(1440px,100% - 48px)}.site-header .brand img{color:#0000;font-size:0}.header-inner{gap:30px;min-height:84px}.brand img{width:178px}.main-nav{gap:22px}.main-nav>a,.main-nav>.nav-item>a{color:#ffffffe0;min-height:48px;font-family:var(--font-ui,Montserrat, Arial, sans-serif);letter-spacing:.025em;padding:26px 3px 22px;font-size:.82rem;font-weight:700}.main-nav>a:before,.main-nav>.nav-item>a:before{height:2px;bottom:-1px;background:var(--lifa-gold)!important}.main-nav>a:hover,.main-nav>.nav-item>a:hover,.main-nav>a.active,.main-nav>.nav-item>a.active{color:var(--lifa-gold-soft)}.header-cta{border-radius:var(--radius-control);min-height:48px;padding:13px 24px;box-shadow:0 12px 28px #eed47d3d;background:var(--lifa-gold)!important;color:var(--lifa-ink)!important}.header-cta:hover,.header-cta:focus-visible{transform:translateY(-2px);box-shadow:0 18px 34px #eed47d52;color:var(--lifa-ink)!important;background:var(--lifa-gold-soft)!important}.dropdown-panel{background:var(--lifa-ink)!important;border:1px solid #eed47d47!important;border-radius:8px!important;box-shadow:0 28px 60px #02081057!important}.dropdown-panel a{min-height:44px;padding:11px 16px 11px 38px}.dropdown-panel a:hover,.dropdown-panel a:focus-visible{padding-left:42px}.dropdown-panel:after{display:none}@media (width<=767px){.dropdown-panel a,.dropdown-panel a:hover,.dropdown-panel a:focus-visible{min-height:0;padding:11px 0}.dropdown-panel a:before{display:none}}@media (width>=768px){html body[data-page-family] .dropdown-panel a:not(.dropdown-viewall){padding-left:38px}html body[data-page-family] .dropdown-panel a:not(.dropdown-viewall):is(:hover,:focus-visible){padding-left:42px}}body[data-page-family] main>.section{padding-block:clamp(64px,7vw,108px)}body[data-page-family] main>.section+.section{border-top:1px solid #0f1e360f}body[data-page-family] .section-heading{max-width:980px;margin-bottom:38px}body[data-page-family] .section-heading .eyebrow,body[data-page-family] .home-section-header .eyebrow{color:var(--lifa-navy);font-family:var(--font-ui,Montserrat, Arial, sans-serif);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:15px;font-size:.7rem;font-weight:800;line-height:1.4;display:inline-flex}body[data-page-family] .section-heading .eyebrow:before,body[data-page-family] .home-section-header .eyebrow:before{content:"";background:var(--lifa-gold);width:28px;height:2px}body[data-page-family] .section-heading h2,body[data-page-family] .home-section-header h2{max-width:25ch;margin:0 0 16px;font-size:clamp(2rem,3vw,3.1rem);line-height:1.08}body[data-page-family] .section-heading>p,body[data-page-family] .home-section-header>div>p{max-width:68ch;margin:0;font-size:1.05rem;line-height:1.72}body[data-page-family] .section-heading+:where(.grid,.card-grid,.cards-grid,.process-grid,.image-grid){margin-top:10px}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card){border-radius:var(--radius-panel);border:1px solid var(--border-default);background:var(--surface-default);transition:border-color var(--motion-standard), box-shadow var(--motion-standard), transform var(--motion-standard), background-color var(--motion-standard);box-shadow:0 10px 28px #07111e12}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card):is(:hover,:focus-within){border-color:var(--border-emphasis);box-shadow:var(--shadow-hover)}body[data-page-family] main :where(a.card,a.link-card,a.lifa-card,a.media-card,.process-step,.process-feature-card,.process-info-card){cursor:pointer}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step) h3{color:var(--lifa-navy);margin-top:0;font-size:1.35rem;line-height:1.18}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step) p{line-height:1.68}body[data-page-family] main :where(.lifa-number-badge,.step-number){min-width:38px;min-height:38px;color:var(--lifa-navy);font-family:var(--font-ui,Montserrat, Arial, sans-serif);letter-spacing:.05em;background:#ffffffc2;border:1px solid #eed47d9e;border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:inline-grid}body[data-page-family] main :where(.image-grid,.grid,.card-grid,.cards-grid,.process-grid){align-items:stretch}body[data-page-family] main :where(.image-grid,.media-card) img{aspect-ratio:16/10;object-fit:cover;width:100%}body[data-page-family] main :where(.media-card,.image-frame) img{border-radius:7px}body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid){border-top:1px solid var(--border-default)!important;gap:0!important}body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid)>:where(.card,.link-card,.lifa-card){min-width:0;border:0!important;border-bottom:1px solid var(--border-default)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:28px 24px 30px!important;transform:none!important}body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid)>:where(.card,.link-card,.lifa-card):is(:hover,:focus-within){border-color:var(--border-default);box-shadow:none;background:#ffffffbd}body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid)>:where(.card,.link-card,.lifa-card):before,body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid)>:where(.card,.link-card,.lifa-card):after{display:none!important}html body[data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card){border-top:0!important;border-right:0!important;border-bottom:1px solid var(--border-default)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-left:0!important;border-radius:0!important;padding:28px 24px 30px!important;transform:none!important}html body[data-page-family]:not(.home-page) main :is(.image-grid,.grid)>.media-card{border:0!important;border-bottom:1px solid var(--border-default)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;transform:none!important}html body[data-page-family]:not(.home-page) main :is(.image-grid,.grid)>.media-card :is(img,picture){border-radius:var(--radius-control);box-shadow:0 8px 22px #07111e14}html body[data-page-family][data-page-family]:not(.home-page) main>.section:not(.section-dark):not(.section-navy) :is(.card,.link-card,.lifa-card){border-top:0!important;border-right:0!important;border-bottom:1px solid var(--border-default)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-left:0!important;border-radius:0!important;padding:28px 24px 30px!important;transform:none!important}html body[data-page-family][data-page-family]:not(.home-page) main>.section:not(.section-dark):not(.section-navy) :is(.image-grid,.grid)>.media-card{border:0!important;border-bottom:1px solid var(--border-default)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;transform:none!important}html body[data-page-family]:not(.home-page) main :is(.process-info-card,.process-feature-card){background:var(--lifa-navy)!important;color:#ffffffdb!important;border-color:#eed47d6b!important}html body[data-page-family]:not(.home-page) main :is(.process-info-card,.process-feature-card) :is(h2,h3,h4){color:var(--lifa-white)!important}html body[data-page-family]:not(.home-page) main :is(.process-info-card,.process-feature-card) :is(p,li){color:#ffffffc2!important}body[data-page-family]:not(.home-page) main :where(.image-grid,.grid)>.media-card,body[data-page-family]:not(.home-page) main :where(.process-feature-card,.process-info-card){border:1px solid var(--border-default)!important;border-radius:var(--radius-panel)!important;background:var(--surface-default)!important;box-shadow:0 10px 28px #07111e12!important}body[data-page-family]:not(.home-page) main :where(.image-grid,.grid)>.media-card{padding:0;overflow:hidden}body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero){min-height:min(660px, calc(100svh - var(--header-h)));border-bottom:1px solid #eed47d6b}body[data-page-family]:not(.home-page) .signal-strip{border-radius:var(--radius-panel);background:var(--lifa-ink);box-shadow:var(--shadow-panel);border:1px solid #eed47d57}body[data-page-family]:not(.home-page) .signal-item{min-height:104px;padding:22px 20px}body[data-page-family]:not(.home-page) .signal-item+.signal-item{border-left-color:#eed47d38}body[data-page-family] main :where(.form-panel,.quote-panel,.tool-workspace,.calculator-card,.tool-form-section){border:1px solid var(--border-emphasis)!important;border-radius:var(--radius-panel)!important;background:var(--surface-default)!important;box-shadow:var(--shadow-panel)!important}body[data-page-family] main :where(.form-panel,.quote-panel){padding:clamp(24px,3vw,42px)!important}body[data-page-family] main :where(.field,.tool-field)>label{color:var(--lifa-navy);font-family:var(--font-ui,Montserrat, Arial, sans-serif);letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;font-size:.71rem;font-weight:800}body[data-page-family] main :where(.field input,.field select,.field textarea,.tool-field input,.tool-field select,.tool-field textarea){border:1px solid var(--lifa-line-strong);border-radius:var(--radius-control);background:var(--lifa-paper);min-height:54px;color:var(--lifa-copy)}body[data-page-family] main :where(.field input,.field select,.field textarea,.tool-field input,.tool-field select,.tool-field textarea):focus{border-color:var(--lifa-gold);background:var(--lifa-white);box-shadow:var(--focus-ring)}body[data-page-family] main .faq-wrap{gap:10px;max-width:980px}body[data-page-family] main .faq-item{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-default);box-shadow:0 6px 18px #07111e0d}body[data-page-family] main .faq-question{min-height:58px;color:var(--lifa-navy);font-family:var(--font-ui,Montserrat, Arial, sans-serif);text-align:left;padding:16px 20px;font-size:.95rem;font-weight:700}body[data-page-family] main .faq-answer{padding:0 20px 20px}body[data-page-family] main .cta-band{border-radius:var(--radius-panel);border:1px solid #eed47d6b;box-shadow:0 24px 56px #07111e2e;background:var(--lifa-ink)!important}body[data-page-family] main .cta-band :where(h2,h3,p,li){color:#ffffffe0}body[data-page-family] main :where(.article-toc,.article-side-note,.highlight-box,.scenario-question,.educational-scenario-note){border:1px solid var(--border-default);border-left:3px solid var(--lifa-gold);border-radius:var(--radius-control);background:var(--surface-default);box-shadow:0 8px 22px #07111e0f}body.home-page main>.section{padding-block:clamp(72px,8vw,120px)}body.home-page main :where(.home-route-step,.home-commitment-grid>a,.home-category-card,.home-industry-grid>a,.home-freight-manifest>a,.home-freight-details>a){border-color:#eed47d57;box-shadow:0 14px 34px #07111e1a}body.home-page main :where(.home-route-step,.home-commitment-grid>a,.home-category-card,.home-industry-grid>a,.home-freight-manifest>a,.home-freight-details>a):is(:hover,:focus-visible){box-shadow:var(--shadow-hover);border-color:#eed47db8}body.home-page main .home-service-group{border-color:#eed47d47}body.home-page main .home-service-group>header{border-bottom:1px solid #eed47d47}body.home-page main .home-commitment-grid,body.home-page main .home-industry-grid{align-items:stretch}body[data-page-family] main>.section,body[data-page-family] main>section{--section-heading-shift:0px}body[data-page-family] main>:where(.section,section):is(:hover,:focus-within) :where(.section-heading,.home-section-header) h2{--section-heading-shift:3px;transform:translateX(var(--section-heading-shift))}body[data-page-family] main :where(.section-heading,.home-section-header) h2{transition:transform .28s cubic-bezier(.22,.61,.36,1),color .28s}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card,.info-card,.proof-card,.faq-item){transition:transform .28s cubic-bezier(.22,.61,.36,1),border-color .28s,box-shadow .28s,background-color .28s}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card,.info-card,.proof-card,.faq-item):is(:hover,:focus-within){transform:translateY(-2px)}body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid)>:where(.card,.link-card,.lifa-card):is(:hover,:focus-within){transform:translate(3px);background:#eed47d0b!important;border-bottom-color:#eed47d85!important}html body[data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card):is(:hover,:focus-within){background:#eed47d0b!important;border-bottom-color:#eed47d85!important;transform:translate(3px)!important}body[data-page-family] main :where(.media-card,.image-card,.card-with-image,.home-category-card,.home-route-step){overflow:hidden}body[data-page-family] main :where(.media-card,.image-card,.card-with-image,.home-category-card,.home-route-step) img{transition:transform .6s cubic-bezier(.22,.61,.36,1),filter .4s}body[data-page-family] main :where(.media-card,.image-card,.card-with-image,.home-category-card,.home-route-step):is(:hover,:focus-within) img{filter:saturate(1.04);transform:scale(1.035)}body[data-page-family] :where(.btn,.button,button,input[type=submit],input[type=button],a.btn-primary,a.btn-secondary){transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s,background-color .25s,border-color .25s}body[data-page-family] :where(.btn,.button,button,input[type=submit],input[type=button],a.btn-primary,a.btn-secondary):is(:hover,:focus-visible){transform:translateY(-2px)}body.home-page main :where(.home-route-step,.home-commitment-grid>a,.home-category-card,.home-industry-grid>a,.home-freight-manifest>a,.home-freight-details>a):is(:hover,:focus-visible){transform:translateY(-4px)scale(1.005)}.site-footer{margin-top:clamp(72px,8vw,120px);background:var(--lifa-ink)!important;border-top:2px solid #eed47d9e!important}.site-footer:before,.site-footer:after{opacity:.18}.site-footer .footer-value-card{border-radius:var(--radius-control);background:#ffffff0d}.site-footer .footer-column a{min-height:34px}@media (width<=1040px){.site-header .container{width:min(100%,100% - 32px)}.header-inner{min-height:76px}.main-nav{gap:14px}.main-nav>a,.main-nav>.nav-item>a{font-size:.75rem}}@media (width<=767px){.site-header .container{width:min(100%,100% - 28px)}.header-inner{min-height:68px}.brand img{width:146px}body[data-page-family] main>.section,body.home-page main>.section{padding-block:56px}body[data-page-family] .section-heading{margin-bottom:26px}body[data-page-family] .section-heading h2,body[data-page-family] .home-section-header h2{font-size:2rem}body[data-page-family]:not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero){min-height:min(680px,100svh - 68px)}body[data-page-family]:not(.home-page) main :where(.grid,.card-grid,.cards-grid)>:where(.card,.link-card,.lifa-card){padding:22px 4px 24px}body[data-page-family] main :where(.form-panel,.quote-panel){padding:22px 18px!important}.site-footer .footer-value-strip{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body[data-page-family] :where(a,button,input,select,textarea,img),body[data-page-family] :where(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card){transition-duration:.01ms!important}body[data-page-family] main :where(.card,.link-card,.lifa-card,.media-card,.process-step,.process-feature-card,.process-info-card,.info-card,.proof-card,.faq-item,.card-link,.text-link,.arrow-link,.learn-more,.cta-link,.btn,.button,button,input[type=submit],input[type=button],a.btn-primary,a.btn-secondary),body[data-page-family] main>:where(.section,section):is(:hover,:focus-within) :where(.section-heading,.home-section-header) h2{transform:none!important}}html body[data-page-family] main :is(a.media-card,.media-card-link>.media-card,.process-feature-card){box-shadow:10px 10px 0 -7px #eed47dad,0 18px 38px #07111e1f!important}html body[data-page-family] main .section-heading{text-align:center;width:min(100%,1120px);margin-inline:auto}html body[data-page-family] main .section-heading h2{text-wrap:balance;max-width:min(100%,38ch)!important;margin-inline:auto!important}html body[data-page-family] main .section-heading>p{margin-inline:auto!important}@media (width<=767px){html body[data-page-family] main .section-heading h2{max-width:min(100%,30ch)!important}}html body[data-page-family] main :is(.process-showcase-layout,.process-info-stack,.image-grid,.grid,.card-grid,.services-grid,.service-grid,.resource-grid),html body[data-page-family] main :is(.process-info-card,.media-card,.media-card-link,.card,.link-card,.lifa-card,.feature-card,.process-step,.process-item,.check-item,.check-panel,.checklist-item,.value-evidence__item,.risk-panel,.founder-service-card,.calculator-card,.article-tool-band,.kc-timeline-item,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.service-card,.resource-card){box-sizing:border-box;min-width:0;max-width:100%}html body[data-page-family] main :is(.process-info-card,.media-card,.media-card-link,.card,.link-card,.lifa-card,.feature-card,.process-step,.process-item,.check-item,.check-panel,.checklist-item,.value-evidence__item,.risk-panel,.founder-service-card,.calculator-card,.article-tool-band,.kc-timeline-item,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.service-card,.resource-card)>*,html body[data-page-family] main :is(.process-info-card,.media-card,.media-card-link,.card,.link-card,.lifa-card,.feature-card,.process-step,.process-item,.check-item,.check-panel,.checklist-item,.value-evidence__item,.risk-panel,.founder-service-card,.calculator-card,.article-tool-band,.kc-timeline-item,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.service-card,.resource-card) :is(h2,h3,h4,p){overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%}html body[data-page-family] main :is(.media-card,.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card) p{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=700px){html body[data-page-family] main :is(.image-grid,.grid,.card-grid,.services-grid,.service-grid,.resource-grid){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body[data-page-family] main :is(.media-card-link>.media-card,a.media-card,.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card){width:100%;min-height:0!important}html body[data-page-family] main :is(.media-card-link>.media-card,a.media-card)>:is(img,picture){height:clamp(168px,48vw,210px)!important}html body[data-page-family] main :is(.media-card-link>.media-card,a.media-card)>:is(div,figcaption){padding:20px!important}html body[data-page-family] main :is(.media-card,.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card) p{-webkit-line-clamp:5}}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card)){grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card){align-items:stretch;text-decoration:none;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden;height:340px!important;min-height:0!important;color:var(--lifa-navy)!important;background:var(--lifa-white)!important;background-image:none!important;border:1px solid #0d233729!important;border-radius:8px!important;grid-area:auto!important;padding:26px 24px 22px!important;display:flex!important;box-shadow:0 12px 28px #07111e14!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card):before{background:var(--lifa-gold);content:"";opacity:.95;width:100%;height:3px;position:absolute;inset:0 0 auto}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card):is(:hover,:focus-visible,:focus-within){transform:translateY(-4px);border-color:#eed47db8!important;box-shadow:0 18px 36px #07111e21!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card)>.lifa-number-badge{width:max-content;min-width:42px;height:42px;color:var(--lifa-cream);background:var(--lifa-navy);letter-spacing:.06em;border:1px solid #eed47dd1;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0 0 20px;padding:0 9px;font-size:.7rem;display:inline-flex}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card) :is(h2,h3,h4){max-width:26ch;font-family:var(--font-editorial,"Times New Roman", Times, serif);text-wrap:balance;color:var(--lifa-navy)!important;margin:0 0 12px!important;font-size:clamp(1.28rem,1.5vw,1.58rem)!important;line-height:1.1!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card)>p{max-width:48ch;color:var(--lifa-muted)!important;margin:0 0 20px!important;font-size:.92rem!important;line-height:1.58!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card){grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card{overflow:hidden;height:340px!important;min-height:0!important;color:var(--lifa-navy)!important;background:var(--lifa-white)!important;background-image:none!important;border:1px solid #0d233729!important;border-radius:8px!important;grid-area:auto!important;padding:26px 24px 22px!important;display:flex!important;box-shadow:0 12px 28px #07111e14!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card>:is(img,picture,figure){display:none!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card>div{flex-direction:column;flex:auto;min-width:0;padding:0!important;display:flex!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card:before{background:var(--lifa-gold);content:"";width:100%;height:3px;position:absolute;inset:0 0 auto}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card :is(h2,h3,h4){max-width:26ch;font-family:var(--font-editorial,"Times New Roman", Times, serif);text-wrap:balance;color:var(--lifa-navy)!important;margin:0 0 12px!important;font-size:clamp(1.28rem,1.5vw,1.58rem)!important;line-height:1.1!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card p{max-width:48ch;color:var(--lifa-muted)!important;margin:0 0 20px!important;font-size:.92rem!important;line-height:1.58!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.services-grid,.service-grid,.related-links-grid):has(>:is(.media-card,.link-card)){grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.services-grid,.service-grid,.related-links-grid):has(>:is(.media-card,.link-card))>:is(.media-card,.link-card){flex-direction:column;overflow:hidden;height:340px!important;min-height:0!important;color:var(--lifa-navy)!important;background:var(--lifa-white)!important;background-image:none!important;border:1px solid #0d233729!important;border-radius:8px!important;grid-area:auto!important;align-self:stretch!important;padding:26px 24px 22px!important;display:flex!important;box-shadow:0 12px 28px #07111e14!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.services-grid,.service-grid,.related-links-grid):has(>:is(.media-card,.link-card))>:is(.media-card,.link-card)>:is(img,picture,figure){display:none!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.services-grid,.service-grid,.related-links-grid):has(>:is(.media-card,.link-card))>:is(.media-card,.link-card)>div{flex-direction:column;flex:auto;min-width:0;padding:0!important;display:flex!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.services-grid,.service-grid,.related-links-grid):has(>:is(.media-card,.link-card))>:is(.media-card,.link-card) :is(h2,h3,h4){max-width:26ch;font-family:var(--font-editorial,"Times New Roman", Times, serif);text-wrap:balance;color:var(--lifa-navy)!important;margin:0 0 12px!important;font-size:clamp(1.28rem,1.5vw,1.58rem)!important;line-height:1.1!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.services-grid,.service-grid,.related-links-grid):has(>:is(.media-card,.link-card))>:is(.media-card,.link-card) p{-webkit-line-clamp:6;-webkit-box-orient:vertical;max-width:48ch;display:-webkit-box;overflow:hidden;color:var(--lifa-muted)!important;margin:0 0 20px!important;font-size:.92rem!important;line-height:1.58!important}@media (width<=700px){html body[data-page-family] main :is(.grid,.card-grid,.cards-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.related-links-grid,.media-card-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.media-card)),html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card)){grid-template-columns:minmax(0,1fr)!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card){padding:22px 20px 20px!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid):has(>.media-card)>.media-card{height:auto!important;padding:22px 20px 20px!important}html body[data-page-family] main :is(.grid,.card-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid):has(>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card))>:is(.card,.link-card,.lifa-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card){height:auto!important}}:root{--header-side-frame:160px;--header-control-height:54px;--header-logo-height:79px}html body[data-page-family] .site-header .header-inner{gap:22px;min-height:84px}html body[data-page-family] .site-header .brand{flex:0 0 var(--header-side-frame);width:var(--header-side-frame);height:var(--header-control-height);box-sizing:border-box;justify-content:flex-start;align-items:center;padding:0 4px}html body[data-page-family] .site-header .brand img{width:100%;height:var(--header-logo-height);object-fit:contain;max-width:none;max-height:none;display:block;filter:none!important}html body[data-page-family] .site-header .main-nav{gap:18px}html body[data-page-family] .site-header .header-cta{flex:0 0 var(--header-side-frame);width:var(--header-side-frame);height:var(--header-control-height);min-height:var(--header-control-height);box-sizing:border-box;white-space:nowrap;border-radius:999px;line-height:1;padding:0 16px!important}html body[data-page-family] .site-header .brand:focus-visible{outline-offset:4px;box-shadow:var(--focus-ring);outline:3px solid #eed47dc7}@media (width<=1040px) and (width>=768px){:root{--header-side-frame:144px;--header-control-height:50px;--header-logo-height:71px}html body[data-page-family] .site-header .header-inner{gap:20px;min-height:76px}html body[data-page-family] .site-header .brand,html body[data-page-family] .site-header .header-cta{flex-basis:var(--header-side-frame);width:var(--header-side-frame)}html body[data-page-family] .site-header .brand img{width:136px}}@media (width<=767px){:root{--header-side-frame:146px;--header-control-height:52px;--header-logo-height:72px}html body[data-page-family] .site-header .header-inner{gap:12px;min-height:68px}html body[data-page-family] .site-header .brand{flex-basis:146px;width:146px;padding-inline:2px}html body[data-page-family] .site-header .brand img{width:146px}}@media (width<=560px){:root{--header-logo-height:64px}html body[data-page-family] .site-header .brand{flex-basis:128px;width:128px}html body[data-page-family] .site-header .brand img{width:128px}}@media (width<=400px){:root{--header-logo-height:58px}html body[data-page-family] .site-header .brand{flex-basis:116px;width:116px}html body[data-page-family] .site-header .brand img{width:116px}}@media (prefers-reduced-motion:reduce){html body[data-page-family] .site-header .brand,html body[data-page-family] .site-header .header-cta{transition-duration:.01ms!important}}body[data-page-family]{--form-ink:var(--lifa-navy);--form-ink-deep:var(--lifa-ink);--form-gold:var(--lifa-gold);--form-gold-light:var(--lifa-gold-soft);--form-paper:var(--lifa-white);--form-canvas:var(--surface-muted);--form-soft:var(--surface-muted);--form-line:var(--lifa-line);--form-copy:var(--lifa-muted);--form-success:var(--lifa-navy);--form-error:var(--lifa-navy)}html body[data-page-family] main :is(.form-panel,.quote-panel,.quote-progress-panel,.tool-workspace,.calculator-card,.calculator-results,.tool-results,.tool-output,.tool-form-section,.tool-methodology,.tool-answer-band,.field,.tool-field,.faq-item,.faq-answer,.compare-table,.guide-table,.kc-table,.table-wrap,.workbook-section-card,.workbook-coverage-card){border-color:var(--lifa-line)!important}html body[data-page-family] main :is(.form-panel,.quote-panel,.tool-workspace,.calculator-card,.tool-form-section,.calculator-results,.tool-results,.tool-output,.faq-answer,.compare-table,.guide-table,.kc-table,.table-wrap){background-color:var(--lifa-white)!important;color:var(--lifa-copy)!important}html body[data-page-family] main :is(.field input,.field select,.field textarea,.tool-field input,.tool-field select,.tool-field textarea,.form-control,.quote-input,.calculator-input,.tool-input){border-color:var(--lifa-line)!important;background-color:var(--lifa-paper)!important;color:var(--lifa-copy)!important}html body[data-page-family] main :is(input,select,textarea){border-color:var(--lifa-line)!important}html body[data-page-family] main :is(.field input,.field select,.field textarea,.tool-field input,.tool-field select,.tool-field textarea,.form-control,.quote-input,.calculator-input,.tool-input):focus{border-color:var(--lifa-gold)!important;background-color:var(--lifa-white)!important}html body[data-page-family]:not(.home-page){--page-canvas:var(--lifa-white);--page-soft:var(--surface-muted);--page-soft-2:var(--surface-default);--page-navy:var(--lifa-navy);--page-navy-2:var(--lifa-navy-soft);--page-ink:var(--lifa-ink);--page-copy:var(--lifa-muted);--page-rule:#0f1e3629;--page-gold:var(--lifa-gold);--page-gold-light:var(--lifa-gold-soft);--page-teal:var(--lifa-gold);--page-coral:var(--lifa-navy)}html body.home-page[data-page-family]{--home-section-accent:var(--lifa-gold)!important;--hp-teal:var(--lifa-gold-deep)!important;--hp-blue:var(--lifa-navy-soft)!important;--hp-coral:var(--lifa-gold-deep)!important;--cluster-accent:var(--lifa-gold)!important;--service-accent:var(--lifa-gold)!important}html body.home-page[data-page-family] main .home-section-header:not(.home-section-header-light) .eyebrow{color:var(--lifa-gold-deep)!important}html body[data-page-family] main .section:has(.process-grid):before{background:var(--lifa-gold)!important}html body .float-btn.whatsapp:after,html body .float-btn.wechat:after{background:linear-gradient(145deg,#3fd57a,#168a4c)!important;box-shadow:0 2px 6px #07111e66,0 0 0 3px #3fd57a1f!important}html body[data-page-family]:not(.home-page) main .section:has(>.container>.section-heading>h2[data-workbook-row-id$=-S04]) .grid:has(>:is(.card,.link-card)){grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important;gap:18px!important}html body[data-page-family]:not(.home-page) main .section:has(>.container>.section-heading>h2[data-workbook-row-id$=-S04]) .grid:has(>:is(.card,.link-card))>:is(.card,.link-card){grid-area:auto!important;align-self:stretch!important;height:380px!important}@media (width>=1200px){html body[data-page-family]:not(.home-page) main .section:has(>.container>.section-heading>h2[data-workbook-row-id$=-S04]) .grid:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width>=701px) and (width<=1199px){html body[data-page-family]:not(.home-page) main .section:has(>.container>.section-heading>h2[data-workbook-row-id$=-S04]) .grid:has(>:is(.card,.link-card)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=700px){html body[data-page-family]:not(.home-page) main .section:has(>.container>.section-heading>h2[data-workbook-row-id$=-S04]) .grid:has(>:is(.card,.link-card))>:is(.card,.link-card){height:auto!important}}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.founder-accountability):not(.process-showcase):not(.trustpilot-section):not(:has(.cta-band)):not(:has(form.request-form))>.container>.section-heading :where(h1,h2,h3,h4,h5,h6){color:var(--lifa-navy)!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.founder-accountability):not(.process-showcase):not(.trustpilot-section):not(:has(.cta-band)):not(:has(form.request-form))>.container>.section-heading :where(p,li,dd,dt){color:var(--lifa-muted)!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.founder-accountability):not(.process-showcase):not(.trustpilot-section):not(:has(.cta-band)):not(:has(form.request-form))>.container>.section-heading .eyebrow{color:var(--lifa-gold-deep,#eed47d)!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy) :where(.section-heading,.section-intro,.content-intro) a{color:var(--lifa-navy)!important;text-decoration-color:var(--lifa-gold)!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy) :where(.section-heading,.section-intro,.content-intro) a:is(:hover,:focus-visible){color:var(--lifa-gold-deep,#eed47d)!important}html body[data-page-family] main>.trustpilot-section{background:var(--lifa-navy)!important;color:var(--lifa-white)!important;background-image:none!important}html body[data-page-family] main>:is(.trustpilot-section,.section.final-cta,.section.final-cta-section,.section.workbook-final-cta,.workbook-final-cta) :where(h1,h2,h3,h4,h5,h6,strong){color:var(--lifa-white)!important}html body[data-page-family] main>:is(.trustpilot-section,.section.final-cta,.section.final-cta-section,.section.workbook-final-cta,.workbook-final-cta) :where(p,li,small,dd,dt){color:#ffffffc2!important}html body[data-page-family] main>:is(.trustpilot-section,.section.final-cta,.section.final-cta-section,.section.workbook-final-cta,.workbook-final-cta) :where(.eyebrow,.card-link,.cta-value-list>li>span){color:var(--lifa-gold-soft)!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid):has(>:is(.card,.link-card,.lifa-card)){border:0!important;align-items:stretch!important;gap:clamp(14px,1.7vw,22px)!important;width:min(100%,1080px)!important;max-width:1080px!important;margin-inline:auto!important;overflow:visible!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card){background:var(--lifa-white)!important;min-width:0!important;height:auto!important;min-height:0!important;transition:transform var(--motion-standard), border-color var(--motion-standard), box-shadow var(--motion-standard), background-color var(--motion-standard)!important;border:1px solid #0f1e362e!important;border-radius:8px!important;flex-direction:column!important;padding:clamp(18px,2vw,22px)!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:translateY(0)!important;box-shadow:0 10px 28px #07111e14!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card):before{content:""!important;background:var(--lifa-gold)!important;opacity:1!important;width:100%!important;height:3px!important;display:block!important;position:absolute!important;inset:0 0 auto!important;transform:none!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card):after{display:none!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card):is(:hover,:focus-within){background:var(--lifa-white)!important;border-color:#eed47dad!important;transform:translateY(-3px)!important;box-shadow:0 18px 38px #07111e24!important}@media (width<=700px){html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid):has(>:is(.card,.link-card,.lifa-card)){grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body[data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card){border-radius:8px!important;padding:18px!important}}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.section-heading,.section-intro,.content-intro,.home-section-header) :where(h1,h2,h3,h4,h5,h6){color:var(--lifa-navy)!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.section-heading,.section-intro,.content-intro,.home-section-header) :where(p,li,dd,dt){color:var(--lifa-muted)!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.section-heading,.section-intro,.content-intro,.home-section-header) :where(.eyebrow,.hero-kicker,.section-kicker){color:var(--lifa-gold-deep,#eed47d)!important}html body main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.section-heading,.section-intro,.content-intro,.home-section-header) :where(h1,h2,h3,h4,h5,h6){color:var(--lifa-navy)!important}html body main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.section-heading,.section-intro,.content-intro,.home-section-header) :where(p,li,dd,dt){color:var(--lifa-muted)!important}html body main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.section-heading,.section-intro,.content-intro,.home-section-header) :where(.eyebrow,.hero-kicker,.section-kicker){color:var(--lifa-gold-deep,#eed47d)!important}html body[data-page-family] main :is(.founder-accountability,.founder-contact-card,.process-feature-card,.process-info-card,.scenario-question,.scenario-question-panel,.quote-progress-panel,.tool-output,.wechat-contact-card,.cta-band,.article-actions,.dark-card) :where(h1,h2,h3,h4,h5,h6,strong):not(.btn *){color:var(--lifa-white)!important}html body[data-page-family] main :is(.founder-accountability,.founder-contact-card,.process-feature-card,.process-info-card,.scenario-question,.scenario-question-panel,.quote-progress-panel,.tool-output,.wechat-contact-card,.cta-band,.article-actions,.dark-card) :where(p,li,dt,dd,small,.text-muted,.direct-answer){color:#ffffffd1!important}html body[data-page-family] main :is(.founder-accountability,.founder-contact-card,.process-feature-card,.process-info-card,.scenario-question,.scenario-question-panel,.quote-progress-panel,.tool-output,.wechat-contact-card,.cta-band,.article-actions,.dark-card) :where(.eyebrow,.section-kicker,.hero-kicker,.cap-tag,.step-label,.process-label,.artifact-label,.gate-label,.status-label,.founder-contact-kicker){color:var(--lifa-gold-soft)!important}html body[data-page-family] main :is(.founder-accountability,.founder-contact-card,.process-feature-card,.process-info-card,.scenario-question,.scenario-question-panel,.quote-progress-panel,.tool-output,.wechat-contact-card,.cta-band,.article-actions,.dark-card) a:not(.btn){color:var(--lifa-white)!important}@media (width>=769px){html body.home-page[data-page-family][data-page-family] #home-hero.home-hero{height:auto!important;min-height:max(var(--home-hero-stage-min), calc(100svh - var(--header-h,105px)))!important;max-height:none!important}}@media (width<=768px){html body.home-page[data-page-family][data-page-family] #home-hero.home-hero{height:auto!important;min-height:max(760px,100svh - 68px)!important;max-height:none!important}}html body[data-page-family] main .decision-answer-card>p{text-overflow:clip!important;white-space:normal!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}html body[data-page-family] main :is(.founder-contact-card,.process-feature-card,.process-info-card,.quote-progress-panel,.tool-output,.wechat-contact-card,.article-actions,.dark-card){background-color:var(--lifa-navy)!important;color:var(--lifa-white)!important}html body[data-page-family] main :is(.founder-contact-card,.process-feature-card,.process-info-card,.quote-progress-panel,.tool-output,.wechat-contact-card,.article-actions,.dark-card) :where(h1,h2,h3,h4,h5,h6,strong){color:var(--lifa-white)!important}html body[data-page-family] main :is(.founder-contact-card,.process-feature-card,.process-info-card,.quote-progress-panel,.tool-output,.wechat-contact-card,.article-actions,.dark-card) :where(p,li,dt,dd,small,.text-muted,.direct-answer){color:#ffffffd1!important}html body[data-page-family] main :is(.founder-contact-card,.process-feature-card,.process-info-card,.quote-progress-panel,.tool-output,.wechat-contact-card,.article-actions,.dark-card) :where(.eyebrow,.section-kicker,.hero-kicker,.founder-contact-kicker,.card-link){color:var(--lifa-gold-soft)!important}html body[data-page-family] .site-header .dropdown-panel .dropdown-viewall{color:var(--lifa-white)!important}:root{--lifa-editorial-rule:#0f1e3629;--lifa-editorial-rule-dark:#eed47d47;--lifa-surface-tint:#dce3ed6b;--lifa-surface-tint-dark:#ffffff09;--lifa-editorial-radius:8px;--lifa-editorial-ease:cubic-bezier(.22, 1, .36, 1)}html body[data-page-family] .analytics-consent,html body[data-page-family] .analytics-consent__inner,html body[data-page-family] .analytics-consent h2,html body[data-page-family] .analytics-consent h2 *,html body[data-page-family] .analytics-consent__copy>p:last-child{color:var(--lifa-white)!important}html body[data-page-family] .analytics-consent__copy>p:last-child{color:#ffffffd1!important}html body[data-page-family] .analytics-consent__eyebrow,html body[data-page-family] .analytics-consent__link,html body[data-page-family] .site-header .dropdown-panel a.dropdown-viewall{color:var(--lifa-gold-soft)!important}html body[data-page-family] .analytics-consent{animation:.22s cubic-bezier(.22,1,.36,1) both lifaConsentIn;translate:0;left:24px!important;right:max(92px, calc(env(safe-area-inset-right) + 92px))!important;bottom:max(16px, calc(env(safe-area-inset-bottom) + 16px))!important;z-index:1700!important;border:1px solid #eed47d57!important;border-top:2px solid var(--lifa-gold-soft,#eed47d)!important;background:linear-gradient(160deg,#07111efc,#0f1e36fa)!important;border-radius:8px!important;width:auto!important;max-width:980px!important;margin:0 auto!important;padding:2px!important;position:fixed!important;overflow:hidden!important;transform:none!important;box-shadow:0 18px 46px #07111e47,0 4px 12px #07111e24!important}html body[data-page-family].analytics-consent-open :is(.floating-contact,.lifa-ai-root){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body[data-page-family] .analytics-consent__inner{background:0 0!important;border:0!important;border-radius:6px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;width:100%!important;margin:0!important;padding:16px 18px!important;display:grid!important}html body[data-page-family] .analytics-consent__copy{min-width:0}html body[data-page-family] .analytics-consent__eyebrow{color:var(--lifa-gold-soft,#eed47d)!important;font-family:var(--font-ui,Montserrat, Arial, sans-serif)!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0 0 5px!important;font-size:.64rem!important;font-weight:800!important;line-height:1.2!important}html body[data-page-family] .analytics-consent h2{color:var(--lifa-white,#fff)!important;font-family:var(--font-heading,Georgia, serif)!important;margin:0 0 5px!important;font-size:1.16rem!important;line-height:1.18!important}html body[data-page-family] .analytics-consent__copy>p:last-child{color:#ffffffc7!important;max-width:58ch!important;font-family:var(--font-reading,var(--primary-font), Arial, sans-serif)!important;margin:0!important;font-size:.79rem!important;line-height:1.45!important}html body[data-page-family] .analytics-consent__actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;display:flex!important}html body[data-page-family] .analytics-consent__actions .btn{white-space:nowrap!important;min-width:0!important;min-height:44px!important;padding:11px 16px!important;font-size:.76rem!important}html body[data-page-family] .analytics-consent__link{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex;color:var(--lifa-gold-soft,#eed47d)!important;font-family:var(--font-ui,Montserrat, Arial, sans-serif)!important;padding:8px!important;font-size:.78rem!important;font-weight:700!important}@keyframes lifaConsentIn{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (width<=760px){html body[data-page-family] .analytics-consent{left:12px!important;right:12px!important;bottom:max(12px, calc(env(safe-area-inset-bottom) + 12px))!important;max-width:none!important}html body[data-page-family] .analytics-consent__inner{grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important}html body[data-page-family] .analytics-consent h2{font-size:1.04rem!important}html body[data-page-family] .analytics-consent__copy>p:last-child{font-size:.74rem!important;line-height:1.35!important}html body[data-page-family] .analytics-consent__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}html body[data-page-family] .analytics-consent__actions .btn{width:100%!important;padding-inline:10px!important}}@media (width<=420px){html body[data-page-family] .analytics-consent__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important}html body[data-page-family] .analytics-consent__link{grid-column:auto;justify-content:center;min-height:44px;padding:4px!important}}@media (prefers-reduced-motion:reduce){html body[data-page-family] .analytics-consent{translate:0;animation:none!important}}:root{--comfort-canvas:#fff;--comfort-paper:#f7f9fc;--comfort-paper-strong:#eef3f8;--comfort-ink:#102843;--comfort-copy:#465a70;--comfort-muted:#5d6b7d;--comfort-rule:#10284324;--comfort-rule-soft:#10284317;--comfort-gold:#eed47d;--comfort-gold-deep:#eed47d;--comfort-shadow:0 14px 34px #10284314;--surface-inverse:var(--lifa-ink);--text-inverse:var(--lifa-white);--text-inverse-muted:#ffffffd1;--text-inverse-subtle:#ffffffb8}html,html body[data-page-family],html body[data-page-family] main{background-color:var(--comfort-canvas)!important}html body[data-page-family] .site-header{border-bottom:1px solid var(--comfort-rule)!important;background:#fffffffa!important;box-shadow:0 10px 28px #10284314!important}html body[data-page-family] .site-header:before{background:var(--comfort-gold)!important;height:3px!important;box-shadow:none!important;border:0!important}html body[data-page-family] .site-header:after{content:none!important;display:none!important}html body[data-page-family] .site-header .brand img{content:url(../logos/lifa-logo-primary-alpha.png);object-fit:contain!important;width:176px!important;height:66px!important;box-shadow:none!important;filter:none!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body[data-page-family] .site-header :is(.main-nav>a,.main-nav>.nav-item>a){color:var(--comfort-ink)!important}html body[data-page-family] .site-header :is(.main-nav>a,.main-nav>.nav-item>a):is(:hover,:focus-visible,.active,[aria-current=page]){color:var(--comfort-gold-deep)!important}html body[data-page-family] .site-header .menu-toggle span,html body[data-page-family] .site-header .nav-caret,html body[data-page-family] .site-header .dropdown-toggle{color:var(--comfort-ink)!important;border-color:var(--comfort-rule)!important}html body[data-page-family] .site-header .menu-toggle span{background:var(--comfort-ink)!important}html body[data-page-family] .site-header .dropdown-panel{color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;border:1px solid var(--comfort-rule)!important;box-shadow:var(--comfort-shadow)!important}html body[data-page-family] .site-header .dropdown-panel a{color:var(--comfort-copy)!important;background:0 0!important}html body[data-page-family] .site-header .dropdown-panel a:is(:hover,:focus-visible,[aria-current=page]){color:var(--comfort-ink)!important;background:var(--comfort-paper)!important}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel){color:var(--comfort-copy)!important;background:var(--comfort-paper)!important;border-color:var(--comfort-rule)!important;box-shadow:none!important}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel):before,html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel):after{box-shadow:none!important;background:0 0!important}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel) :is(h1,h2,h3,h4,h5,h6,strong){color:var(--comfort-ink)!important;text-shadow:none!important}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel) :is(p,li,dt,dd,small,.text-muted,.direct-answer){color:var(--comfort-copy)!important;text-shadow:none!important}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel) :is(.eyebrow,.section-kicker,.card-link,.step-label,.process-label,.artifact-label,.gate-label,.status-label){color:var(--comfort-gold-deep)!important;text-shadow:none!important}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.cta-band,.article-actions,.site-network-index,.knowledge-nav-panel) :is(.card,.link-card,.lifa-card,.signal-item,.faq-item,.accordion-item){color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important;box-shadow:0 10px 28px #10284312!important}html body[data-page-family] main :is(.cta-band,.article-actions) .btn-secondary{color:var(--comfort-ink)!important;background:var(--comfort-canvas)!important;border-color:#10284357!important}html body[data-page-family] :is(.sitewide-trustpilot,.trustpilot-section,.trustpilot-proof){color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important}html body[data-page-family] .site-footer,html body[data-page-family] .site-footer[data-footer-system=v7],html body[data-page-family] .site-footer :is(.footer-main,.footer-content,.footer-brand-section,.footer-links-section,.footer-column,.footer-bottom,.footer-bottom-content){color:var(--comfort-copy)!important;background:var(--comfort-paper)!important;border-color:var(--comfort-rule)!important;box-shadow:none!important;background-image:none!important}html body[data-page-family] .site-footer:before{background:var(--comfort-gold)!important;height:3px!important;box-shadow:none!important}html body[data-page-family] .site-footer:after,html body[data-page-family] .site-footer[data-footer-system=v7]:after{content:none!important;display:none!important}html body[data-page-family] .site-footer .footer-logo{content:url(../logos/lifa-logo-primary-alpha.png);box-shadow:none!important;filter:none!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body[data-page-family] .site-footer :is(h2,h3,h4,.column-title,.footer-column-heading,.footer-statement,strong){color:var(--comfort-ink)!important;text-shadow:none!important}html body[data-page-family] .site-footer :is(p,li,small,.footer-description,.footer-origin,.footer-copyright,.footer-address){color:var(--comfort-muted)!important;text-shadow:none!important}html body[data-page-family] .site-footer :is(.footer-kicker,.footer-column-heading>span,.footer-principles li span){color:var(--comfort-gold-deep)!important}html body[data-page-family] .site-footer a:not(.btn){color:var(--comfort-copy)!important}html body[data-page-family] .site-footer a:not(.btn):is(:hover,:focus-visible){color:var(--comfort-gold-deep)!important}html body[data-page-family] .site-footer :is(.footer-principles li,.footer-column a,.footer-legal-links a){border-color:var(--comfort-rule-soft)!important;box-shadow:none!important;background:0 0!important}@media (width<=1024px){html body[data-page-family] .site-header .main-nav,html body[data-page-family] .site-header .main-nav.open{color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important;box-shadow:var(--comfort-shadow)!important}}html body[data-page-family][data-page-family] main .parity-related-links .related-links-grid>.link-card:focus-visible{outline:3px solid var(--lifa-gold-soft,#eed47d)!important;outline-offset:3px!important}html body[data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.dark-section) :where(.step-number,.lifa-number-badge){color:var(--lifa-gold-deep)!important}html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid){border-block:1px solid var(--lifa-editorial-rule);background:0 0!important;gap:0!important}html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid)>a{position:relative;border:0!important;border-right:1px solid var(--lifa-editorial-rule)!important;min-height:0!important;box-shadow:none!important;transition:background-color .24s var(--lifa-editorial-ease), padding-top .24s var(--lifa-editorial-ease)!important;background:0 0!important;border-radius:0!important;padding:24px clamp(18px,2.4vw,30px) 26px!important;transform:none!important}html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid)>a:last-child{border-right:0!important}html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid)>a:before{content:"";background:var(--lifa-gold);width:34px;height:2px;position:absolute;top:-1px;left:0}html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid)>a:is(:hover,:focus-visible){background:var(--lifa-surface-tint)!important;transform:none!important}@media (width<=768px){html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid)>a{border-right:0!important;border-bottom:1px solid var(--lifa-editorial-rule)!important}html body.home-page[data-page-family] main :is(.home-commitment-grid,.home-market-grid,.home-tool-grid)>a:last-child{border-bottom:0!important}}@media (width<=700px){html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family]:not(.home-page) main :is(.grid,.card-grid,.cards-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.media-card-grid):not(.related-links-grid):has(>:is(.card,.link-card,.lifa-card,.media-card,.service-card,.resource-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card)){grid-template-columns:minmax(0,1fr)!important;gap:14px!important}}body[data-page-family] form .inspection-form-options>summary:focus-visible{outline-offset:3px;outline:3px solid #eed47d6b}@media (width<=768px){html body.home-page[data-page-family][data-page-family] #home-hero.home-hero{height:auto!important;min-height:0!important;max-height:none!important}html body.home-page[data-page-family][data-page-family] #home-hero .hero-actions{margin-top:12px!important}}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main>:is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-commitments,.home-freight,.home-categories,.home-markets,.home-request,.trustpilot-section){color:#ffffffdb!important}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main>:is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-commitments,.home-freight,.home-categories,.home-markets,.home-request,.trustpilot-section) :where(h1,h2,h3,h4,h5,h6,strong){color:var(--lifa-white)!important}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main>:is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-commitments,.home-freight,.home-categories,.home-markets,.home-request,.trustpilot-section) :where(p,li,dt,dd,small,label,legend,figcaption,blockquote){color:#ffffffd1!important}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main>:is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-commitments,.home-freight,.home-categories,.home-markets,.home-request,.trustpilot-section) :where(.eyebrow,.hero-kicker,.section-kicker,.step-label,.step-number,.home-text-link,.card-link){color:var(--lifa-gold-soft)!important}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main .home-request-form-wrap :where(h1,h2,h3,h4,h5,h6,p,li,label,legend,small,strong,span){color:var(--lifa-navy)!important}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main>:is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-commitments,.home-freight,.home-categories,.home-markets,.home-request,.trustpilot-section) :is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card) :where(.card-link,a:not(.btn):not(.button)){color:var(--lifa-gold-soft)!important}html body[data-page-family][data-page-family][data-page-family][data-page-family][data-page-family][data-page-family] main>:is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-commitments,.home-freight,.home-categories,.home-markets,.home-request,.trustpilot-section) :where(.lifa-number-badge,.step-number){color:var(--lifa-navy)!important;background:var(--lifa-cream)!important;border-color:var(--lifa-gold)!important}:root{--premium-card-surface:var(--lifa-white);--premium-card-border:#0f1e3624;--premium-card-border-hover:#eed47db8;--premium-card-radius:6px;--premium-card-shadow:0 8px 22px #07111e12, inset 0 1px 0 #fffc;--premium-card-shadow-hover:0 15px 32px #07111e1f, 0 4px 12px #eed47d14, inset 0 1px 0 #ffffffe6;--premium-card-motion:.22s cubic-bezier(.22, 1, .36, 1);--premium-card-grid-gap:clamp(14px, 1.5vw, 20px)}html body[data-page-family] main :is(.section-dark,.section-navy,.dark-section,.process-showcase,.home-categories,.home-industries,.home-freight,.home-markets,.home-request,.founder-accountability){--premium-card-surface:var(--lifa-navy);--premium-card-border:#eed47d57;--premium-card-border-hover:#eed47db8;--premium-card-shadow:0 10px 26px #01070f38, inset 0 1px 0 #ffffff0d;--premium-card-shadow-hover:0 17px 36px #01070f4d, 0 5px 14px #eed47d1a, inset 0 1px 0 #ffffff14}html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main :is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.founder-service-card,.founder-contact-card,.founder-portrait-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.faq-item,.mini-card,.calc-card,.wechat-contact-card,.home-category-card,.home-industry-lead-card,.home-industry-grid>a){border:1px solid var(--premium-card-border)!important;border-radius:var(--premium-card-radius)!important;background-color:var(--premium-card-surface)!important;box-shadow:var(--premium-card-shadow)!important;transition:transform var(--premium-card-motion), border-color .22s ease, box-shadow var(--premium-card-motion), background-color .22s ease!important;position:relative!important;overflow:hidden!important}html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main :is(.dark-card,.founder-contact-card,.process-info-card,.process-feature-card,.wechat-contact-card){--premium-card-surface:var(--lifa-navy)}html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main :is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.founder-service-card,.founder-contact-card,.founder-portrait-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.faq-item,.mini-card,.calc-card,.wechat-contact-card,.home-category-card,.home-industry-lead-card,.home-industry-grid>a):focus-within{border-color:var(--premium-card-border-hover)!important;box-shadow:var(--premium-card-shadow-hover), 0 0 0 3px #eed47d33!important;transform:translateY(-3px)!important}html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main :is(a.card,a.link-card,a.lifa-card,a.media-card,a.feature-card,a.service-card,a.resource-card,a.knowledge-card,a.record-library-card,a.founder-service-card,a.home-category-card,a.home-industry-lead-card,.home-industry-grid>a):focus-visible{outline:3px solid var(--lifa-gold-soft)!important;outline-offset:3px!important}@media (hover:hover) and (pointer:fine){html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main :is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.founder-service-card,.founder-contact-card,.founder-portrait-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.faq-item,.mini-card,.calc-card,.wechat-contact-card,.home-category-card,.home-industry-lead-card,.home-industry-grid>a):hover{border-color:var(--premium-card-border-hover)!important;box-shadow:var(--premium-card-shadow-hover)!important;transform:translateY(-3px)!important}}@media (width<=700px){html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main .container:has(>:is(.grid,.card-grid,.cards-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.related-links-grid,.decision-answer-grid,.process-grid,.process-info-stack,.media-card-grid,.home-category-grid,.home-industry-grid)>:is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.home-category-card,.home-industry-lead-card,a)){width:min(720px,100% - 32px)!important;max-width:calc(100% - 32px)!important;margin-inline:auto!important}}@media (prefers-reduced-motion:reduce){html body[data-page-family]:not(#lifa-premium-card-specificity):not(#lifa-premium-card-override) main :is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.founder-service-card,.founder-contact-card,.founder-portrait-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.faq-item,.mini-card,.calc-card,.wechat-contact-card,.home-category-card,.home-industry-lead-card,.home-industry-grid>a){transition:none!important;transform:none!important}}html body[data-page-family][data-page-family][data-page-family] main>.section:not(.section-dark):not(.section-navy):not(.dark-section):not(.process-showcase):not(.section-tight) :where(.step-number,.lifa-number-badge){color:var(--lifa-gold-deep)!important}html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid):has(>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card))>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card){grid-area:auto!important;align-self:stretch!important;min-width:0!important;height:auto!important}html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card) :is(h2,h3,h4){text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;max-width:none!important}html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card) h3{margin:18px 0 10px!important;font-size:1.22rem!important;line-height:1.28!important}html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card) p{-webkit-line-clamp:5!important}html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main>.section:not(.section-dark):not(.section-navy):not(.dark-section):not(.process-showcase) :is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card) :is(.lifa-number-badge,.step-number){width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:var(--lifa-cream)!important;background:var(--lifa-navy)!important;box-shadow:none!important;border:1px solid #eed47da8!important;border-radius:5px!important;margin-bottom:0!important}@media (width>=1101px){html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid):has(>:is(.card,.link-card,.lifa-card):nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card){min-height:270px!important;padding:24px 22px 22px!important}}@media (width<=768px){html body[data-page-family]:not(#lifa-card-layout-specificity):not(#lifa-card-layout-override) main :is(.grid,.card-grid,.cards-grid)>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card){min-height:0!important;padding:21px 19px 20px!important}}html body[data-page-family]:not(#lifa-action-surface-specificity):not(#lifa-action-surface-override) main .article-learning-nav .learning-link:focus-visible{outline:3px solid var(--lifa-gold-soft)!important;outline-offset:-3px!important}html body[data-page-family]:not(#lifa-editorial-authority-a):not(#lifa-editorial-authority-b):not(#lifa-editorial-authority-c):not(#lifa-editorial-authority-d):not(.home-page) main :is(.grid,.card-grid,.cards-grid,.tools-directory-grid,.related-links-grid,.process-grid):has(>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family])){gap:var(--premium-card-grid-gap)!important;background:0 0!important;border:0!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important;overflow:visible!important}html body[data-page-family]:not(#lifa-editorial-authority-a):not(#lifa-editorial-authority-b):not(#lifa-editorial-authority-c):not(#lifa-editorial-authority-d):not(.home-page) main :is(.grid,.card-grid,.cards-grid,.tools-directory-grid,.related-links-grid,.process-grid):has(>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]))>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]){min-width:0!important;height:auto!important;min-height:0!important;color:var(--lifa-navy)!important;background:var(--premium-card-surface)!important;border:1px solid var(--premium-card-border)!important;border-radius:var(--premium-card-radius)!important;box-shadow:var(--premium-card-shadow)!important;transition:transform var(--premium-card-motion), border-color var(--premium-card-motion), box-shadow var(--premium-card-motion)!important;flex-direction:column!important;padding:24px 22px 22px!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important}html body[data-page-family]:not(#lifa-editorial-authority-a):not(#lifa-editorial-authority-b):not(#lifa-editorial-authority-c):not(#lifa-editorial-authority-d):not(.home-page) main :is(.grid,.card-grid,.cards-grid,.tools-directory-grid,.related-links-grid,.process-grid):has(>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]))>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]):before{content:none!important;display:none!important}html body[data-page-family]:not(#lifa-editorial-authority-a):not(#lifa-editorial-authority-b):not(#lifa-editorial-authority-c):not(#lifa-editorial-authority-d):not(.home-page) main :is(.grid,.card-grid,.cards-grid,.tools-directory-grid,.related-links-grid,.process-grid):has(>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]))>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]):is(:hover,:focus-within){background:var(--premium-card-surface)!important;border-color:var(--premium-card-border-hover)!important;box-shadow:var(--premium-card-shadow-hover)!important;transform:translateY(-3px)!important}@media (width<=768px){html body[data-page-family]:not(#lifa-editorial-authority-a):not(#lifa-editorial-authority-b):not(#lifa-editorial-authority-c):not(#lifa-editorial-authority-d):not(.home-page) main :is(.grid,.card-grid,.cards-grid,.tools-directory-grid,.related-links-grid,.process-grid):has(>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]))>:is(.card,.link-card,.lifa-card,.feature-card,.service-card,.resource-card,.knowledge-card,.record-library-card,.decision-answer-card,.process-step):not([data-card-visual-family]){min-height:0!important;padding:21px 19px 20px!important}}html body[data-page-family]:not(#lifa-premium-card-final-a):not(#lifa-premium-card-final-b):not(#lifa-premium-card-final-c):not(#lifa-premium-card-final-d):not(#lifa-premium-card-final-e) main :is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.founder-service-card,.founder-contact-card,.founder-portrait-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card,.mini-card,.calc-card,.wechat-contact-card,.home-category-card,.home-industry-lead-card,.home-industry-grid>a){border:1px solid var(--premium-card-border)!important;border-radius:var(--premium-card-radius)!important;background-color:var(--premium-card-surface)!important;height:auto!important;box-shadow:var(--premium-card-shadow)!important}html body[data-page-family]:not(#lifa-premium-card-final-a):not(#lifa-premium-card-final-b):not(#lifa-premium-card-final-c):not(#lifa-premium-card-final-d):not(#lifa-premium-card-final-e) main :is(.grid,.card-grid,.cards-grid,.services-grid,.service-grid,.resource-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.related-links-grid,.decision-answer-grid,.process-grid,.process-info-stack,.media-card-grid):has(>:is(.card,.link-card,.lifa-card,.media-card,.feature-card,.service-card,.resource-card,.knowledge-card,.decision-answer-card,.record-library-card,.process-step,.process-info-card,.process-feature-card,.tool-method-step,.workbook-section-card,.workbook-coverage-card)){gap:var(--premium-card-grid-gap)!important;background:0 0!important;border:0!important;overflow:visible!important}html body.home-page[data-page-family]:not(#lifa-contrast-freight-a):not(#lifa-contrast-freight-b):not(#lifa-contrast-freight-c) main #home-freight .home-freight-visual:focus-visible{outline:3px solid var(--freight-caption-rule)!important;outline-offset:4px!important;box-shadow:var(--focus-ring), var(--shadow-hover)!important}html body[data-page-family]:not(#lifa-contrast-form-title-a):not(#lifa-contrast-form-title-b):not(#lifa-contrast-form-title-c) main .form-panel:has(form[data-inquiry-form]):not(.quote-wizard)>h2{color:var(--text-inverse)!important}html body[data-page-family]:not(#lifa-contrast-form-title-a):not(#lifa-contrast-form-title-b):not(#lifa-contrast-form-title-c) main :is(.form-panel,.home-request-form-wrap)>:is(.eyebrow,.home-request-form-heading)>small{color:var(--text-inverse-subtle)!important}html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-tool-panel :where(h2,h3,h4){color:var(--text-inverse)!important}html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-tool-panel :where(p,li,dd){color:var(--text-inverse-muted)!important}html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-tool-panel :where(.home-panel-heading small,.home-tool-grid>a>span,.home-tool-grid>a>strong){color:var(--text-accent-on-inverse)!important}html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-knowledge-panel :where(h2,h3,h4,strong){color:var(--lifa-navy)!important}html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-knowledge-panel :where(p,small){color:var(--lifa-muted)!important}html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main :is(.home-knowledge-panel>a>span,.home-knowledge-footer a,.home-resources .home-inline-links a),html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-service-group:not(.home-service-group-shipping)>header>span,html body.home-page[data-page-family]:not(#lifa-home-surface-a):not(#lifa-home-surface-b):not(#lifa-home-surface-c) main .home-service-group:not(.home-service-group-shipping)>header small{color:var(--text-accent-on-light)!important}:root{--faq-section-surface:var(--surface-canvas);--faq-frame-surface:var(--surface-default);--faq-row-surface-hover:color-mix(in srgb, var(--surface-muted) 68%, var(--surface-default));--faq-row-surface-open:var(--surface-default);--faq-rule:var(--border-default);--faq-rule-strong:var(--border-emphasis);--faq-number:var(--lifa-gold-deep);--faq-question:var(--lifa-navy);--faq-answer:var(--text-secondary);--faq-frame-shadow:none;--faq-motion:var(--motion-standard)}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(.faq-wrap,.faq-list){background:var(--faq-section-surface)!important;border-block:1px solid var(--faq-rule)!important;background-image:none!important;position:relative!important;overflow:clip!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(.faq-wrap,.faq-list):before{content:""!important;background:var(--lifa-gold)!important;width:72px!important;height:3px!important;position:absolute!important;top:-1px!important;left:max(24px,50% - 590px)!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container){grid-template-columns:minmax(230px,320px) minmax(0,1fr)!important;align-items:start!important;gap:0 clamp(40px,5.5vw,76px)!important;width:min(100% - 48px,1180px)!important;max-width:1180px!important;display:grid!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.section-heading,.hpv2-section-head){text-align:left!important;width:100%!important;max-width:320px!important;margin:0!important;position:sticky!important;top:120px!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(.faq-wrap,.faq-list) :is(.section-heading,.hpv2-section-head) :is(.eyebrow,.hpv2-kicker),html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>.eyebrow{color:var(--faq-number)!important;font-family:var(--font-ui,Montserrat, Arial, sans-serif)!important;letter-spacing:0!important;text-align:left!important;text-transform:uppercase!important;margin:0 0 16px!important;font-size:.75rem!important;font-weight:800!important;line-height:1.4!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(.faq-wrap,.faq-list) :is(.section-heading,.hpv2-section-head)>h2,html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>h2{text-wrap:balance;max-width:15ch!important;color:var(--faq-question)!important;font-family:var(--font-editorial,Prata, Georgia, serif)!important;letter-spacing:0!important;text-align:left!important;margin:0 0 18px!important;font-size:clamp(2rem,2.65vw,2.75rem)!important;font-weight:400!important;line-height:1.1!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(.faq-wrap,.faq-list) :is(.section-heading,.hpv2-section-head)>p,html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>p{text-wrap:pretty;max-width:34ch!important;color:var(--faq-answer)!important;text-align:left!important;margin:0!important;font-size:1rem!important;line-height:1.68!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>.eyebrow{grid-area:1/1!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>h2{grid-area:2/1!important;margin-top:-8px!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>p{grid-area:3/1!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list){counter-reset:lifa-faq-question;background:var(--faq-frame-surface)!important;border:0!important;border-top:2px solid var(--lifa-gold)!important;width:100%!important;max-width:none!important;box-shadow:var(--faq-frame-shadow)!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list){grid-area:1/2/span 4!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list)>:is(.faq-item,details){counter-increment:lifa-faq-question;border:0!important;border-bottom:1px solid var(--faq-rule)!important;box-shadow:none!important;transition:background-color var(--faq-motion), box-shadow var(--faq-motion)!important;background:0 0!important;border-radius:0!important;margin:0!important;position:relative!important;overflow:visible!important;transform:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list)>:is(.faq-item,details):last-child{border-bottom:1px solid var(--faq-rule)!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list)>:is(.faq-item.open,details[open]){background:var(--faq-row-surface-open)!important;box-shadow:none!important;transform:none!important}@media (hover:hover) and (pointer:fine){html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list)>:is(.faq-item,details):hover{background:var(--faq-row-surface-hover)!important;border-color:var(--faq-rule)!important;box-shadow:none!important;transform:none!important}}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-question,.faq-list>details>summary){touch-action:manipulation;scroll-margin-top:140px;width:100%!important;min-height:78px!important;color:var(--faq-question)!important;-webkit-text-fill-color:currentColor!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;cursor:pointer!important;transition:color var(--faq-motion), background-color var(--faq-motion)!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 36px!important;align-items:center!important;gap:16px!important;padding:22px 24px!important;font-size:1rem!important;font-weight:700!important;line-height:1.45!important;display:grid!important;transform:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-question,.faq-list>details>summary):before{color:var(--faq-number)!important;content:none!important;grid-area:1/1!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;display:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-question,.faq-list>details>summary):after{width:36px!important;height:36px!important;color:var(--faq-number)!important;content:"+"!important;-webkit-text-fill-color:currentColor!important;background:var(--faq-frame-surface)!important;border:1px solid var(--lifa-gold)!important;transition:color var(--faq-motion), background-color var(--faq-motion), border-color var(--faq-motion), transform var(--faq-motion)!important;border-radius:6px!important;grid-area:1/2!important;justify-self:end!important;place-items:center!important;font-size:1.15rem!important;font-weight:600!important;line-height:1!important;display:inline-grid!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-question>span:first-child,html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-question>span:only-child{text-wrap:pretty;grid-area:1/1!important;min-width:0!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-question>span[aria-hidden=true],html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-question>span:last-child:not(:only-child){display:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-item.open .faq-question,.faq-list>details[open]>summary):after{color:var(--lifa-white)!important;background:var(--lifa-navy)!important;border-color:var(--lifa-navy)!important;content:"−"!important;-webkit-text-fill-color:currentColor!important;transform:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-question:focus-visible,html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-list>details>summary:focus-visible{outline:2px solid var(--lifa-navy)!important;outline-offset:-3px!important;box-shadow:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-answer{animation:lifa-faq-answer-in var(--faq-motion) both;opacity:1!important;height:auto!important;max-height:none!important;color:var(--faq-answer)!important;background:0 0!important;border:0!important;padding:0 76px 26px 24px!important;overflow:visible!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-answer[hidden]{display:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-answer :is(p,li),html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-list>details>:not(summary){max-width:68ch!important;color:var(--faq-answer)!important;padding:0!important;font-size:.98rem!important;line-height:1.65!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-answer>:last-child{margin-bottom:0!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-list>details>summary{list-style:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-list>details>summary::-webkit-details-marker{display:none!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-list>details>:not(summary){animation:lifa-faq-answer-in var(--faq-motion) both;margin:0!important;padding:0 76px 26px 24px!important}@keyframes lifa-faq-answer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translate(0,0)}}@media (width<=820px){html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container){grid-template-columns:minmax(0,1fr)!important;gap:30px!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.section-heading,.hpv2-section-head){max-width:620px!important;position:static!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.eyebrow,h2,p,.faq-wrap,.faq-list){grid-area:auto/1!important}}@media (width<=560px){html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container){width:min(100% - 32px,1180px)!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(.faq-wrap,.faq-list) :is(.section-heading,.hpv2-section-head)>h2,html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main section:has(>:is(.container,.hpv2-container)>:is(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>h2{max-width:100%!important;font-size:2rem!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-question,.faq-list>details>summary){grid-template-columns:minmax(0,1fr) 32px!important;gap:10px!important;min-height:72px!important;padding:18px 14px!important;font-size:.94rem!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-question,.faq-list>details>summary):after{width:32px!important;height:32px!important}html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-answer,html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main .faq-list>details>:not(summary){padding:0 14px 22px!important}}@media (prefers-reduced-motion:reduce){html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list,.faq-item,details,.faq-question,summary,.faq-answer){transition:none!important;animation:none!important;transform:none!important}}@media (width<=1300px){html body[data-page-family][data-page-family]:not(#lifa-faq-system-a):not(#lifa-faq-system-b):not(#lifa-faq-system-c) main :is(.faq-wrap,.faq-list){width:calc(100% - 48px)!important}}:root{--decision-table-border:var(--lifa-line);--decision-table-row:var(--lifa-white);--decision-table-row-alt:var(--lifa-surface-tint);--decision-table-row-hover:#eed47d1a;--decision-table-radius:var(--premium-card-radius);--decision-table-shadow:0 14px 30px #07111e14;--decision-table-gutter:clamp(14px, 1.6vw, 22px);--site-signature-font:var(--font-signature,"Reey", cursive);--site-signature-on-paper:var(--lifa-gold-light,#eed47d);--site-signature-on-navy:var(--lifa-gold-light,#eed47d)}html body[data-page-family]:not(#lifa-signature-pair-a):not(#lifa-signature-pair-b) .site-footer[data-footer-system=v7] .footer-statement em{color:var(--site-signature-on-navy)!important;font-family:var(--site-signature-font)!important;letter-spacing:0!important;text-transform:none!important;font-size:1.16em!important;font-style:normal!important;font-weight:400!important;line-height:.9!important;display:inline-block!important}@media (prefers-reduced-motion:reduce){html body[data-page-family]:not(#lifa-signature-pair-a):not(#lifa-signature-pair-b) :is(main .article-header>.eyebrow,.site-footer[data-footer-system=v7] .footer-statement em){transition:none!important;animation:none!important;transform:none!important}}:root{--site-header-height:82px;--site-header-height-mobile:70px;--site-header-logo-width:164px;--site-header-logo-width-mobile:142px;--site-header-control-height:48px;--site-header-cta-width:154px;--site-footer-logo-width:156px;--site-frame-gutter:clamp(18px, 3vw, 48px);--site-frame-divider:#eed47d47}html body[data-page-family][data-page-family] .site-header{isolation:isolate;position:relative;min-height:var(--site-header-height)!important;background:var(--lifa-ink)!important;border-top:4px solid var(--lifa-gold-soft)!important;border-bottom:1px solid var(--site-frame-divider)!important;box-shadow:0 10px 30px #02081038!important}html body[data-page-family][data-page-family] .site-header:before,html body[data-page-family][data-page-family] .site-header:after{content:none!important;display:none!important}html body[data-page-family][data-page-family] .site-header>.container.header-inner{width:min(1440px, calc(100% - (2 * var(--site-frame-gutter))))!important;min-height:calc(var(--site-header-height) - 4px)!important;gap:clamp(18px,2vw,30px)!important;padding-block:0!important}html body[data-page-family][data-page-family] .site-header .brand{flex:0 0 var(--site-header-logo-width)!important;min-width:var(--site-header-logo-width)!important;min-height:var(--site-header-control-height)!important;align-items:center!important;padding:0!important;display:inline-flex!important}html body[data-page-family][data-page-family] .site-header .brand img{width:var(--site-header-logo-width)!important;max-width:var(--site-header-logo-width)!important;object-fit:contain!important;height:auto!important;max-height:74px!important;margin:0!important;padding:0!important;display:block!important}html body[data-page-family][data-page-family] .site-header .main-nav{flex:auto!important;justify-content:center!important;gap:clamp(10px,1.25vw,20px)!important;min-width:0!important}html body[data-page-family][data-page-family] .site-header .main-nav>a,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a{white-space:nowrap;position:relative;min-height:var(--site-header-control-height)!important;color:#ffffffdb!important;font-family:var(--font-ui,Montserrat, Arial, sans-serif)!important;letter-spacing:0!important;transition:color var(--motion-standard)!important;padding:25px 2px 21px!important;font-size:clamp(.72rem,.78vw,.8rem)!important;font-weight:700!important;line-height:1!important}html body[data-page-family][data-page-family] .site-header .main-nav>a:before,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:before{background:var(--lifa-gold-soft)!important;transform-origin:50%!important;width:auto!important;height:2px!important;transition:transform var(--motion-standard)!important;border-radius:0!important;bottom:10px!important;left:25%!important;right:25%!important;transform:scaleX(0)!important}html body[data-page-family][data-page-family] .site-header .main-nav>a:is(:hover,:focus-visible,.active):before,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:is(:hover,:focus-visible,.active):before{transform:scaleX(1)!important}html body[data-page-family][data-page-family] .site-header .main-nav>a:is(:hover,:focus-visible,.active),html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:is(:hover,:focus-visible,.active){color:var(--lifa-gold-soft)!important}html body[data-page-family][data-page-family] .site-header .header-cta{text-transform:uppercase;flex:0 0 var(--site-header-cta-width)!important;width:var(--site-header-cta-width)!important;min-width:var(--site-header-cta-width)!important;height:var(--site-header-control-height)!important;min-height:var(--site-header-control-height)!important;color:var(--lifa-ink)!important;background:var(--lifa-gold-soft)!important;border-radius:var(--radius-control)!important;letter-spacing:.04em!important;transition:color var(--motion-standard), background-color var(--motion-standard), border-color var(--motion-standard), box-shadow var(--motion-standard)!important;border:1px solid #ffffff57!important;justify-content:center!important;align-items:center!important;padding:0 20px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;transform:none!important;box-shadow:0 8px 20px #02081047!important}html body[data-page-family][data-page-family] .site-header .header-cta:is(:hover,:focus-visible){color:var(--lifa-white)!important;background:var(--lifa-navy-soft)!important;border-color:var(--lifa-gold-soft)!important;transform:none!important;box-shadow:0 0 0 1px #eed47d42,0 10px 24px #02081057!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel{color:var(--lifa-white)!important;background:var(--lifa-navy)!important;border:1px solid var(--site-frame-divider)!important;border-top:3px solid var(--lifa-gold-soft)!important;border-radius:0 0 var(--radius-control) var(--radius-control)!important;padding:8px!important;box-shadow:0 24px 48px #02081052!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel a{border-radius:4px;color:#ffffffd6!important;min-height:44px!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel a:is(:hover,:focus-visible){color:var(--lifa-white)!important;background:#eed47d1a!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7]{isolation:isolate;position:relative;color:var(--text-inverse-muted)!important;background:var(--lifa-ink)!important;border-top:4px solid var(--lifa-gold-soft)!important;margin-top:clamp(64px,7vw,104px)!important;box-shadow:inset 0 1px #ffffff0a!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7]:before,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7]:after,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section:after,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-links-section:before{content:none!important;display:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-main{padding:clamp(46px,5vw,68px) 0 24px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-content{border:0!important;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr)!important;align-items:start!important;gap:clamp(42px,6vw,84px)!important;padding:0!important;display:grid!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section{width:100%!important;max-width:520px!important;min-height:0!important;color:var(--text-inverse-muted)!important;border:0!important;border-right:1px solid var(--site-frame-divider)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 clamp(34px,4vw,58px) 0 0!important;overflow:visible!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-brand-head{justify-content:space-between!important;align-items:flex-start!important;width:100%!important;margin:0 0 24px!important;padding:0!important;display:flex!important;position:relative!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-brand-home{width:var(--site-footer-logo-width)!important;max-width:var(--site-footer-logo-width)!important;align-items:center!important;min-height:44px!important;display:inline-flex!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-logo{width:var(--site-footer-logo-width)!important;max-width:var(--site-footer-logo-width)!important;object-fit:contain!important;height:auto!important;max-height:80px!important;margin:0!important;display:block!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-origin{text-align:right;text-transform:uppercase;min-height:0!important;color:var(--lifa-gold-soft)!important;letter-spacing:.08em!important;background:0 0!important;border:0!important;margin:4px 0 0!important;padding:0!important;font-size:.68rem!important;font-weight:700!important;line-height:1.35!important;position:static!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line{background:var(--lifa-gold-soft)!important;border:0!important;border-radius:0!important;width:48px!important;height:2px!important;margin:0 0 22px!important;position:static!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line:before,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-accent-line:after{content:none!important;display:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-kicker{text-transform:uppercase;color:var(--lifa-gold-soft)!important;letter-spacing:.1em!important;margin:0 0 10px!important;font-size:.69rem!important;font-weight:800!important;line-height:1.4!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-statement{max-width:18ch!important;color:var(--lifa-white)!important;letter-spacing:0!important;margin:0 0 16px!important;font-size:clamp(2rem,2.5vw,2.7rem)!important;line-height:1.02!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-description{max-width:43ch!important;color:var(--text-inverse-muted)!important;margin:0!important;font-size:.94rem!important;line-height:1.68!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-principles{display:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-links-section{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(24px,3vw,42px)!important;width:100%!important;padding:0!important;display:grid!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column:nth-child(3){border:0!important;border-top:1px solid var(--site-frame-divider)!important;width:100%!important;padding:20px 0 0!important;position:relative!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column:before{background:var(--lifa-gold-soft)!important;width:34px!important;height:3px!important;box-shadow:none!important;content:""!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;top:-2px!important;left:0!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column-heading{margin:0 0 14px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column-heading>span{display:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .column-title{text-transform:uppercase;color:var(--lifa-gold-soft)!important;letter-spacing:.1em!important;margin:0!important;font-size:.72rem!important;font-weight:800!important;line-height:1.3!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column ul{gap:0!important;margin:0!important;padding:0!important;display:grid!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column a{color:#ffffffc7!important;min-height:44px!important;transition:color var(--motion-standard)!important;align-items:center!important;padding:8px 0!important;font-size:.86rem!important;line-height:1.35!important;display:inline-flex!important;transform:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column a:before,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column a:after{content:none!important;display:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column a:is(:hover,:focus-visible),html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column .footer-start-link{color:var(--lifa-gold-soft)!important;padding-left:0!important;transform:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-bottom{padding:2px 0 max(2px, env(safe-area-inset-bottom))!important;background:#00000029!important;border-top:1px solid #ffffff1a!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 20px!important;padding:0!important;display:grid!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-company-block{text-align:start;gap:2px;min-width:0;display:grid}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-copyright{overflow-wrap:anywhere;max-width:none;color:var(--text-inverse-subtle)!important;letter-spacing:0!important;text-align:start!important;margin:0!important;font-size:.75rem!important;font-weight:400!important;line-height:1.45!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links{border-inline-start:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:0 14px!important;padding-inline-start:0!important;display:flex!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links a{text-underline-offset:4px;overflow-wrap:anywhere;min-width:44px;font-weight:600;text-decoration-thickness:1px;color:#ffffffbd!important;letter-spacing:0!important;min-height:44px!important;padding:0!important;font-size:.75rem!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links a:is(:hover,:focus-visible){text-decoration-line:underline;color:var(--lifa-gold-soft)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links a:focus-visible{outline:2px solid var(--comfort-ink);outline-offset:3px;border-radius:2px}@media (width<=1180px){:root{--site-header-logo-width:152px;--site-header-cta-width:142px}html body[data-page-family][data-page-family] .site-header>.container.header-inner{gap:16px!important}html body[data-page-family][data-page-family] .site-header .brand{order:1}html body[data-page-family][data-page-family] .site-header .header-cta{order:2;margin-left:auto!important}html body[data-page-family][data-page-family] .site-header .main-nav{gap:10px!important}html body[data-page-family][data-page-family] .site-header .main-nav>a,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a{color:#ffffffe6!important;border-bottom:1px solid #ffffff14!important;width:100%!important;min-height:48px!important;padding:15px 0!important;font-size:.82rem!important}html body[data-page-family][data-page-family] .site-header .menu-toggle{order:3;border-radius:var(--radius-control)!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:1px solid #eed47d85!important;justify-content:center!important;align-items:center!important;margin-left:0!important;padding:11px!important;display:inline-flex!important;transform:none!important}html body[data-page-family][data-page-family] .site-header .menu-toggle:is(:hover,:focus-visible){border-color:var(--lifa-gold-soft)!important;background:#eed47d1a!important;transform:none!important}html body[data-page-family][data-page-family] .site-header .menu-toggle span{background:var(--lifa-white)!important;width:21px!important;height:2px!important}html body[data-page-family][data-page-family] .site-header .main-nav{order:4;width:100vw!important;max-height:calc(100svh - var(--site-header-height))!important;padding:14px var(--site-frame-gutter) 22px!important;background:var(--lifa-ink)!important;border-top:1px solid var(--site-frame-divider)!important;border-bottom:3px solid var(--lifa-gold-soft)!important;justify-content:flex-start!important;align-items:stretch!important;margin:0!important;display:none!important;top:100%!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 40px #02081057!important}html body[data-page-family][data-page-family] .site-header .main-nav.open{display:flex!important}html body[data-page-family][data-page-family] .site-header .main-nav>a:before,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:before{display:none!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 0 10px!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel a,html body[data-page-family][data-page-family] .site-header .dropdown-panel a:is(:hover,:focus-visible){min-height:44px!important;padding:12px 18px!important}}@media (width<=980px){html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr)!important;gap:0!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links{border-inline-start:0;padding-inline-start:0;justify-content:flex-start!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-content{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-brand-section{border-right:0!important;border-bottom:1px solid var(--site-frame-divider)!important;max-width:680px!important;padding:0 0 34px!important}}@media (width<=767px){:root{--site-frame-gutter:16px}html body[data-page-family][data-page-family] .site-header{min-height:var(--site-header-height-mobile)!important;border-top-width:3px!important}html body[data-page-family][data-page-family] .site-header>.container.header-inner{width:calc(100% - (2 * var(--site-frame-gutter)))!important;min-height:calc(var(--site-header-height-mobile) - 3px)!important;gap:12px!important}html body[data-page-family][data-page-family] .site-header .brand{flex-basis:var(--site-header-logo-width-mobile)!important;min-width:var(--site-header-logo-width-mobile)!important}html body[data-page-family][data-page-family] .site-header .brand img{width:var(--site-header-logo-width-mobile)!important;max-width:var(--site-header-logo-width-mobile)!important;max-height:64px!important}html body[data-page-family][data-page-family] .site-header .header-cta{flex:0 0 104px!important;width:104px!important;min-width:104px!important;height:46px!important;min-height:46px!important;margin-left:auto!important;padding:0 8px!important;font-size:.64rem!important;display:inline-flex!important}html body[data-page-family][data-page-family] .site-header .menu-toggle{border-radius:var(--radius-control)!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:1px solid #eed47d85!important;justify-content:center!important;align-items:center!important;margin-left:0!important;padding:11px!important;display:inline-flex!important;transform:none!important}html body[data-page-family][data-page-family] .site-header .menu-toggle:is(:hover,:focus-visible){border-color:var(--lifa-gold-soft)!important;background:#eed47d1a!important;transform:none!important}html body[data-page-family][data-page-family] .site-header .menu-toggle span{background:var(--lifa-white)!important;width:21px!important;height:2px!important}html body[data-page-family][data-page-family] .site-header .main-nav{width:100vw!important;max-height:calc(100svh - var(--site-header-height-mobile))!important;padding:14px var(--site-frame-gutter) 22px!important;background:var(--lifa-ink)!important;border-top:1px solid var(--site-frame-divider)!important;border-bottom:3px solid var(--lifa-gold-soft)!important;justify-content:flex-start!important;align-items:stretch!important;margin:0!important;display:none!important;top:100%!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 40px #02081057!important}html body[data-page-family][data-page-family] .site-header .main-nav.open{display:flex!important}html body[data-page-family][data-page-family] .site-header .main-nav>a,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a{color:#ffffffe6!important;border-bottom:1px solid #ffffff14!important;width:100%!important;min-height:48px!important;padding:15px 0!important;font-size:.82rem!important}html body[data-page-family][data-page-family] .site-header .main-nav>a:before,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:before{display:none!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 0 10px!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel a,html body[data-page-family][data-page-family] .site-header .dropdown-panel a:is(:hover,:focus-visible){min-height:44px!important;padding:12px 18px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7]{margin-top:64px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-main{padding:40px 0 34px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-logo,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-brand-home{width:142px!important;max-width:142px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-statement{font-size:clamp(2rem,9vw,2.45rem)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-links-section{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 24px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column:nth-child(3){grid-column:1/-1!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-column:nth-child(3) ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:24px!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-bottom-content{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links{justify-content:flex-start!important}}@media (width<=520px){html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links{gap:0 12px!important;display:flex!important}}@media (width<=350px){html body[data-page-family][data-page-family] .site-header .header-cta{display:none!important}html body[data-page-family][data-page-family] .site-header .menu-toggle{margin-left:auto!important}}@media (prefers-reduced-motion:reduce){html body[data-page-family][data-page-family] .site-header :is(.main-nav a,.header-cta,.menu-toggle),html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] a{transition:none!important;transform:none!important}}:root{--lifa-rhythm-group-gap:clamp(56px, 5vw, 72px);--lifa-rhythm-heading-gap:clamp(28px, 2.4vw, 36px);--lifa-rhythm-home-section:clamp(64px, 5.5vw, 88px)}html body[data-page-family][data-page-family] main>.section:not(:has(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.grid,.card-grid,.cards-grid,.process-grid,.process-steps,.image-grid,.link-grid,.checklist-grid,.service-grid,.services-grid,.resource-grid,.related-links-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.decision-answer-grid,.education-depth-grid,.media-grid,.media-card-grid,.comparison-grid,.case-study-grid,.checklist,.table-wrap,.guide-table-wrap,.comparison-table-wrap)+:is(.section-heading,.home-section-header,.section-intro,.content-intro,.hpv2-section-head){margin-top:var(--lifa-rhythm-group-gap)!important}html body[data-page-family][data-page-family] main>.section:not(:has(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.section-heading,.home-section-header,.section-intro,.content-intro,.hpv2-section-head):has(+:is(.grid,.card-grid,.cards-grid,.process-grid,.process-steps,.image-grid,.link-grid,.checklist-grid,.service-grid,.services-grid,.resource-grid,.related-links-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.decision-answer-grid,.education-depth-grid,.media-grid,.media-card-grid,.comparison-grid,.case-study-grid,.checklist,.table-wrap,.guide-table-wrap,.comparison-table-wrap)){margin-bottom:var(--lifa-rhythm-heading-gap)!important}html body[data-page-family][data-page-family] main>.section:not(:has(.faq-wrap,.faq-list))>:is(.container,.hpv2-container)>:is(.section-heading,.home-section-header,.section-intro,.content-intro,.hpv2-section-head)+:is(.grid,.card-grid,.cards-grid,.process-grid,.process-steps,.image-grid,.link-grid,.checklist-grid,.service-grid,.services-grid,.resource-grid,.related-links-grid,.tools-directory-grid,.workbook-section-grid,.workbook-coverage-grid,.decision-answer-grid,.education-depth-grid,.media-grid,.media-card-grid,.comparison-grid,.case-study-grid,.checklist,.table-wrap,.guide-table-wrap,.comparison-table-wrap){margin-top:0!important}@media (width>=769px) and (width<=1023px){html body.home-page[data-page-family][data-page-family] main>.section:not(.section-tight):not(.trustpilot-section):not(.sitewide-trustpilot):not(#home-categories):not(#home-industries){padding-block:56px 48px!important}}@media (width>=1024px){html body.home-page[data-page-family][data-page-family] main>.section:not(.section-tight):not(.trustpilot-section):not(.sitewide-trustpilot):not(#home-categories):not(#home-industries){padding-block:var(--lifa-rhythm-home-section)!important}}@media (width<=768px){:root{--lifa-rhythm-group-gap:40px;--lifa-rhythm-heading-gap:24px}}:root{--lifa-visual-brief-gap:clamp(36px, 4.5vw, 64px);--lifa-visual-brief-media:minmax(264px, .68fr);--lifa-visual-brief-content:minmax(0, 1.42fr);--lifa-visual-brief-rule:#0f1e3624;--lifa-visual-brief-image-height:clamp(138px, 12vw, 172px)}html body[data-page-family][data-page-family] .compact-visual-brief__media{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;min-width:0!important;display:grid!important}@media (width<=768px){:root{--lifa-visual-brief-image-height:clamp(116px, 31vw, 150px)}html body[data-page-family][data-page-family] .compact-visual-brief__media{order:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (width<=430px){html body[data-page-family][data-page-family] .compact-visual-brief__media{grid-template-columns:minmax(0,1fr)!important}}html body:not(.home-page):not(.home-page):not(.home-page){--interior-hero-glyph-edge:0 1px 2px #02080feb, 0 4px 14px #02080f75;--interior-hero-contrast-field:linear-gradient(90deg, #030a13f7 0%, #030a13f0 30%, #030a13e0 50%, #030a1399 60%, #030a1347 68%, #030a1314 74%, #030a1300 80%, #030a1300 100%), linear-gradient(0deg, #030a132e 0%, #030a130a 28%, #030a1300 44%)}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero){isolation:isolate}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):before{content:""!important;z-index:2!important;pointer-events:none!important;background:var(--interior-hero-contrast-field)!important;opacity:1!important;width:100%!important;height:100%!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):after,html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slider:before,html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) .hero-slider:after{content:none!important;opacity:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;display:none!important}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slider,.hero-slide,.hero-media,.hero-image,picture),html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slide img,.hero-media img,.hero-image img,picture>img),html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero)>img{filter:none!important;-webkit-backdrop-filter:none!important}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slide,.hero-media img,.hero-image img,picture>img),html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero)>img{transition-property:opacity!important;animation:none!important;transform:translate(0,0)!important}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero) :is(.hero-slide.active,.hero-slide.is-active,.hero-slide[aria-hidden=false]){opacity:1!important}@media (width<=700px){html body:not(.home-page):not(.home-page):not(.home-page){--interior-hero-contrast-field:linear-gradient(180deg, #030a1300 0%, #030a130f 16%, #030a1394 30%, #030a13e0 45%, #030a13f5 100%), linear-gradient(90deg, #030a136b 0%, #030a1338 72%, #030a130a 100%)}html body:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero){padding-top:clamp(128px,35vw,156px)!important}}html body[data-page-family][data-page-family][data-page-family] .site-header .brand img{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body[data-page-family][data-page-family] .site-header{border-top:3px solid var(--comfort-gold)!important;border-bottom:1px solid var(--comfort-rule)!important;background:#fffffffa!important;box-shadow:0 10px 28px #10284314!important}html body[data-page-family][data-page-family] .site-header .brand img{content:url(../logos/lifa-logo-primary-alpha.png);width:var(--site-header-logo-width)!important;max-width:var(--site-header-logo-width)!important;object-fit:contain!important;height:69px!important;max-height:69px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}html body[data-page-family][data-page-family] .site-header .main-nav>a,html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a{color:var(--comfort-ink)!important}html body[data-page-family][data-page-family] .site-header .main-nav>a:is(:hover,:focus-visible,.active,[aria-current=page]),html body[data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:is(:hover,:focus-visible,.active,[aria-current=page]){color:var(--comfort-gold-deep)!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel{color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;border:1px solid var(--comfort-rule)!important;border-top:3px solid var(--comfort-gold)!important;box-shadow:var(--comfort-shadow)!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel a{color:var(--comfort-copy)!important;background:0 0!important}html body[data-page-family][data-page-family] .site-header .dropdown-panel a:is(:hover,:focus-visible,[aria-current=page]){color:var(--comfort-ink)!important;background:var(--comfort-paper)!important}html body[data-page-family][data-page-family] .site-header .header-cta{color:var(--comfort-ink)!important;background:var(--comfort-gold)!important;border-color:#eed47d57!important;box-shadow:0 8px 18px #1028431f!important}html body[data-page-family][data-page-family] .site-header .header-cta:is(:hover,:focus-visible){color:var(--comfort-ink)!important;border-color:var(--comfort-gold-deep)!important;background:#eed47d!important;box-shadow:0 9px 20px #10284324!important}html body[data-page-family][data-page-family] .site-header :is(.menu-toggle,.dropdown-toggle,.nav-caret){color:var(--comfort-ink)!important;border-color:var(--comfort-rule)!important}html body[data-page-family][data-page-family] .site-header .menu-toggle span{background:var(--comfort-ink)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7],html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-main,.footer-content,.footer-brand-section,.footer-links-section,.footer-column,.footer-bottom,.footer-bottom-content){color:var(--comfort-copy)!important;background:var(--comfort-paper)!important;border-color:var(--comfort-rule)!important;box-shadow:none!important;background-image:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-logo{content:url(../logos/lifa-logo-primary-alpha.png);box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-statement,.column-title,h2,h3,h4,strong){color:var(--comfort-ink)!important;text-shadow:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-description,.footer-copyright,.footer-address,p,li,small){color:var(--comfort-muted)!important;text-shadow:none!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-origin,.footer-kicker,.footer-column-heading>span){color:var(--comfort-gold-deep)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-column a,.footer-legal-links a){color:var(--comfort-copy)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-column a,.footer-legal-links a):is(:hover,:focus-visible){color:var(--comfort-gold-deep)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] :is(.footer-bottom,.footer-bottom-content){background:var(--comfort-canvas)!important}html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-copyright,html body[data-page-family][data-page-family] .site-footer[data-footer-system=v7] .footer-legal-links a:is(:hover,:focus-visible){color:var(--comfort-ink)!important}@media (width<=1024px){html body[data-page-family][data-page-family] .site-header .main-nav,html body[data-page-family][data-page-family] .site-header .main-nav.open{color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important;box-shadow:var(--comfort-shadow)!important}}@media (width<=700px){html body[data-page-family][data-page-family] .site-header .brand img{width:var(--site-header-logo-width-mobile)!important;max-width:var(--site-header-logo-width-mobile)!important;height:61px!important;max-height:61px!important}}html body[data-page-family][data-page-family][data-page-family] .site-header{background:var(--lifa-ink)!important;border-top:3px solid var(--lifa-gold-soft)!important;border-bottom:1px solid #eed47d57!important;box-shadow:0 10px 30px #02081038!important}html body[data-page-family][data-page-family][data-page-family] .site-header .brand img{content:url(../logos/lifa-logo-primary-alpha.png)!important;width:var(--site-header-logo-width)!important;max-width:var(--site-header-logo-width)!important;background:var(--lifa-ink)!important;height:auto!important;max-height:74px!important;box-shadow:none!important;filter:none!important;border:0!important;border-radius:0!important;padding:0!important}html body[data-page-family][data-page-family][data-page-family] .site-header .main-nav>a,html body[data-page-family][data-page-family][data-page-family] .site-header .main-nav>.nav-item>a{color:#ffffffe0!important}html body[data-page-family][data-page-family][data-page-family] .site-header .main-nav>a:is(:hover,:focus-visible,.active,[aria-current=page]),html body[data-page-family][data-page-family][data-page-family] .site-header .main-nav>.nav-item>a:is(:hover,:focus-visible,.active,[aria-current=page]){color:var(--lifa-gold-soft)!important}html body[data-page-family][data-page-family][data-page-family] .site-header :is(.menu-toggle,.dropdown-toggle,.nav-caret){color:var(--lifa-white)!important;border-color:#ffffff47!important}html body[data-page-family][data-page-family][data-page-family] .site-header .menu-toggle span{background:var(--lifa-white)!important}@media (width<=1024px){html body[data-page-family][data-page-family][data-page-family] .site-header :is(.main-nav,.main-nav.open){color:var(--lifa-white)!important;background:var(--lifa-ink)!important;border-color:#eed47d3d!important}}@media (width<=700px){html body[data-page-family][data-page-family][data-page-family] .site-header .brand img{width:var(--site-header-logo-width-mobile)!important;max-width:var(--site-header-logo-width-mobile)!important;max-height:64px!important}}html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header{border-top:3px solid var(--comfort-gold)!important;border-bottom:1px solid var(--comfort-rule)!important;background:#fffffffa!important;box-shadow:0 10px 28px #10284314!important}html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .brand img{content:url(../logos/lifa-logo-primary-alpha.png)!important;content:var(--lifa-header-logo-image,url(../logos/lifa-logo-primary-alpha.png))!important;width:var(--site-header-logo-width)!important;max-width:var(--site-header-logo-width)!important;object-fit:contain!important;height:69px!important;max-height:69px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .main-nav>a,html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .main-nav>.nav-item>a{color:var(--comfort-ink)!important}html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .main-nav>a:is(:hover,:focus-visible,.active,[aria-current=page]),html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .main-nav>.nav-item>a:is(:hover,:focus-visible,.active,[aria-current=page]){color:var(--comfort-gold-deep)!important}html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header :is(.menu-toggle,.dropdown-toggle,.nav-caret){color:var(--comfort-ink)!important;border-color:var(--comfort-rule)!important}html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .menu-toggle span{background:var(--comfort-ink)!important}@media (width<=1024px){html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header :is(.main-nav,.main-nav.open){color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;background-color:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important;box-shadow:var(--comfort-shadow)!important}}@media (width<=700px){html:not(#lifa-eye-comfort-final) body[data-page-family] .site-header .brand img{width:var(--site-header-logo-width-mobile)!important;max-width:var(--site-header-logo-width-mobile)!important;height:61px!important;max-height:61px!important}}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main>section:not(.hero):not(.home-hero):not(.tool-page-hero){color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;background-color:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important;background-image:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main>section:not(.hero):not(.home-hero):not(.tool-page-hero) :where(h1,h2,h3,h4,h5,h6,strong){color:var(--comfort-ink)!important;text-shadow:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main>section:not(.hero):not(.home-hero):not(.tool-page-hero) :where(p,li,dt,dd,small,label,legend,figcaption,blockquote){color:var(--comfort-copy)!important;text-shadow:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main>section:not(.hero):not(.home-hero):not(.tool-page-hero) :is(.eyebrow,.section-kicker,.hero-kicker,.step-label,.process-label,.card-link){color:var(--comfort-gold-deep)!important;text-shadow:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main :is(.article-header,.editorial-boundary,.scenario-question,.scenario-question-panel,.founder-contact-card,.dark-card,.process-step,.process-item,.checklist-item,.tool-output,.tool-boundary,.quote-progress-panel,.article-actions,.wechat-contact-card,.form-actions,.lifa-google-booking,#google-calendar-booking,.home-role-band,.home-tool-panel,.home-service-group>header){color:var(--comfort-copy)!important;background:var(--comfort-canvas)!important;background-color:var(--comfort-canvas)!important;border-color:var(--comfort-rule)!important;box-shadow:var(--comfort-shadow)!important;background-image:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main :is(.article-header,.editorial-boundary,.scenario-question,.scenario-question-panel,.founder-contact-card,.dark-card,.process-step,.process-item,.checklist-item,.tool-output,.tool-boundary,.quote-progress-panel,.article-actions,.wechat-contact-card,.lifa-google-booking,#google-calendar-booking,.home-role-band,.home-tool-panel,.home-service-group>header) :where(h1,h2,h3,h4,h5,h6,strong){color:var(--comfort-ink)!important;text-shadow:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main :is(.article-header,.editorial-boundary,.scenario-question,.scenario-question-panel,.founder-contact-card,.dark-card,.process-step,.process-item,.checklist-item,.tool-output,.tool-boundary,.quote-progress-panel,.article-actions,.wechat-contact-card,.lifa-google-booking,#google-calendar-booking,.home-role-band,.home-tool-panel,.home-service-group>header) :where(p,li,dt,dd,small,label,legend,figcaption,blockquote){color:var(--comfort-copy)!important;text-shadow:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main :is(.request-form,.form-panel,.quote-panel,#request-form) :is(div,section,h1,h2,h3,h4,p){box-shadow:none!important;background-color:#0000!important;background-image:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main :is(.value-evidence__media,.tool-decision-media,.tool-directory-media,.home-route-media,.hp-company-visual,.home-category-card,.home-industry-lead-card,.home-industry-card--final,a.home-motion){background-color:var(--comfort-paper-strong)!important;border-color:var(--comfort-rule)!important;box-shadow:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main table th{color:var(--comfort-ink)!important;background:var(--comfort-paper-strong)!important;background-color:var(--comfort-paper-strong)!important;border-color:var(--comfort-rule)!important;text-shadow:none!important;background-image:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] :is(.btn-secondary,.btn-outline,a.btn-secondary,a.btn-outline){color:var(--button-secondary-fg)!important;background:var(--button-secondary-bg)!important;background-color:var(--button-secondary-bg)!important;border-color:var(--button-border-accent)!important;box-shadow:var(--button-shadow)!important;text-shadow:none!important;background-image:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] :is(.btn-secondary,.btn-outline,a.btn-secondary,a.btn-outline):is(:hover,:focus-visible){color:var(--button-secondary-fg)!important;background:var(--button-secondary-bg-hover)!important;background-color:var(--button-secondary-bg-hover)!important;border-color:var(--button-gold-400)!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main :is(button.is-active,.is-active[role=tab],.segmented-control .is-active){color:var(--comfort-ink)!important;background:var(--comfort-gold)!important;background-color:var(--comfort-gold)!important;border-color:var(--comfort-gold-deep)!important;box-shadow:none!important;background-image:none!important}html:not(#lifa-comfort-a):not(#lifa-comfort-b):not(#lifa-comfort-c):not(#lifa-comfort-d):not(#lifa-comfort-e):not(#lifa-comfort-f):not(#lifa-comfort-g) body[data-page-family] main .form-panel:has(form[data-inquiry-form]):not(.quote-wizard)>.eyebrow{color:var(--comfort-gold-deep)!important;background:var(--comfort-paper-strong)!important;background-color:var(--comfort-paper-strong)!important;background-image:none!important}html:not(#lifa-text-contrast-a):not(#lifa-text-contrast-b):not(#lifa-text-contrast-c):not(#lifa-text-contrast-d):not(#lifa-text-contrast-e):not(#lifa-text-contrast-f):not(#lifa-text-contrast-g):not(#lifa-text-contrast-h) body[data-page-family] .site-footer[data-footer-system=v7] :is(a,.footer-start-link){color:var(--comfort-copy)!important;text-shadow:none!important}html:not(#lifa-text-contrast-a):not(#lifa-text-contrast-b):not(#lifa-text-contrast-c):not(#lifa-text-contrast-d):not(#lifa-text-contrast-e):not(#lifa-text-contrast-f):not(#lifa-text-contrast-g):not(#lifa-text-contrast-h) body[data-page-family] .site-footer[data-footer-system=v7] :is(a,.footer-start-link):is(:hover,:focus-visible){color:var(--comfort-gold-deep)!important}html:not(#lifa-text-contrast-a):not(#lifa-text-contrast-b):not(#lifa-text-contrast-c):not(#lifa-text-contrast-d):not(#lifa-text-contrast-e):not(#lifa-text-contrast-f):not(#lifa-text-contrast-g):not(#lifa-text-contrast-h) body[data-page-family] main :is(.eyebrow,.section-kicker,.trustpilot-eyebrow,.lifa-appointment-eyebrow,.founder-role,.founder-contact-kicker,.home-text-link,.home-freight-manifest>a>span,.home-commitment-grid>a>span,.home-market-grid>a>span,.home-tool-grid>a>span,.founder-contact-links a>span,.scenario-question>span){color:var(--comfort-gold-deep)!important;text-shadow:none!important}html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body[data-page-family]:not(.home-page) main .media-card>img,html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body[data-page-family]:not(.home-page) main .media-card>picture>img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:clamp(180px,19vw,250px)!important;min-height:0!important;max-height:250px!important}html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body[data-page-family] main .tool-decision-media>img,html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body[data-page-family] main .tool-decision-media>picture>img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:clamp(210px,22vw,280px)!important;min-height:0!important;max-height:280px!important}html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body[data-page-family] main :is(.founder-operation figure,.founder-ledger-image)>img,html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body.home-page main .home-freight-visual>img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:clamp(220px,24vw,300px)!important;min-height:0!important;max-height:300px!important}@media (width<=820px){html:not(#lifa-media-scale-a):not(#lifa-media-scale-b):not(#lifa-media-scale-c):not(#lifa-media-scale-d):not(#lifa-media-scale-e):not(#lifa-media-scale-f):not(#lifa-media-scale-g):not(#lifa-media-scale-h) body.home-page main :is(.home-entity picture>img,.home-freight-visual>img){height:clamp(210px,34vw,260px)!important;max-height:260px!important}}@media (width<=700px){html:not(#lifa-contact-flow-a):not(#lifa-contact-flow-b):not(#lifa-contact-flow-c):not(#lifa-contact-flow-d):not(#lifa-contact-flow-e):not(#lifa-contact-flow-f):not(#lifa-contact-flow-g):not(#lifa-contact-flow-h) body[data-page-family] .floating-contact{top:auto!important;right:max(12px, env(safe-area-inset-right))!important;bottom:max(12px, env(safe-area-inset-bottom))!important;z-index:1200!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;border:0!important;grid-template-columns:44px!important;grid-auto-flow:row!important;justify-content:end!important;align-items:center!important;gap:8px!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;position:fixed!important;left:auto!important;overflow:visible!important;transform:none!important}html:not(#lifa-contact-flow-a):not(#lifa-contact-flow-b):not(#lifa-contact-flow-c):not(#lifa-contact-flow-d):not(#lifa-contact-flow-e):not(#lifa-contact-flow-f):not(#lifa-contact-flow-g):not(#lifa-contact-flow-h) body[data-page-family] .floating-contact .float-btn:is(.whatsapp,.wechat){border-radius:50%!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}html:not(#lifa-persistent-chrome-a):not(#lifa-persistent-chrome-b):not(#lifa-persistent-chrome-c):not(#lifa-persistent-chrome-d):not(#lifa-persistent-chrome-e):not(#lifa-persistent-chrome-f):not(#lifa-persistent-chrome-g):not(#lifa-persistent-chrome-h) body[data-page-family] .site-header,html:not(#lifa-persistent-chrome-a):not(#lifa-persistent-chrome-b):not(#lifa-persistent-chrome-c):not(#lifa-persistent-chrome-d):not(#lifa-persistent-chrome-e):not(#lifa-persistent-chrome-f):not(#lifa-persistent-chrome-g):not(#lifa-persistent-chrome-h) body[data-page-family] .site-header.is-scrolled{z-index:1100!important;border-top:3px solid var(--comfort-gold)!important;border-bottom:1px solid var(--comfort-rule)!important;backdrop-filter:blur(12px)!important;background:#fffffffa!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important;box-shadow:0 10px 28px #1028431a!important}html:not(#lifa-persistent-chrome-a):not(#lifa-persistent-chrome-b):not(#lifa-persistent-chrome-c):not(#lifa-persistent-chrome-d):not(#lifa-persistent-chrome-e):not(#lifa-persistent-chrome-f):not(#lifa-persistent-chrome-g):not(#lifa-persistent-chrome-h) body[data-page-family] .site-footer[data-footer-system=v7] .footer-logo{content:url(../logos/lifa-logo-primary-alpha.png)!important;content:var(--lifa-footer-logo-image,image-set(url(../logos/lifa-logo-primary-alpha.lossless.webp) type("image/webp"), url(../logos/lifa-logo-primary-alpha.png) type("image/png")))!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html:not(#lifa-persistent-chrome-a):not(#lifa-persistent-chrome-b):not(#lifa-persistent-chrome-c):not(#lifa-persistent-chrome-d):not(#lifa-persistent-chrome-e):not(#lifa-persistent-chrome-f):not(#lifa-persistent-chrome-g):not(#lifa-persistent-chrome-h) body[data-page-family] .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;border:0!important;grid-template-columns:50px!important;grid-auto-flow:row!important;gap:8px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important;position:fixed!important;left:auto!important;overflow:visible!important;transform:none!important}@media (width<=700px){html:not(#lifa-persistent-chrome-a):not(#lifa-persistent-chrome-b):not(#lifa-persistent-chrome-c):not(#lifa-persistent-chrome-d):not(#lifa-persistent-chrome-e):not(#lifa-persistent-chrome-f):not(#lifa-persistent-chrome-g):not(#lifa-persistent-chrome-h) body[data-page-family] .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:not(#lifa-persistent-chrome-a):not(#lifa-persistent-chrome-b):not(#lifa-persistent-chrome-c):not(#lifa-persistent-chrome-d):not(#lifa-persistent-chrome-e):not(#lifa-persistent-chrome-f):not(#lifa-persistent-chrome-g):not(#lifa-persistent-chrome-h) body[data-page-family].analytics-consent-open :is(.floating-contact,.lifa-ai-root){opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root{--surface-inverse:var(--lifa-ink);--text-inverse:var(--lifa-white);--text-inverse-muted:#ffffffd1;--text-inverse-subtle:#ffffffb8;--text-accent-on-inverse:var(--lifa-gold-soft)}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main a.home-category-card :where(h1,h2,h3,h4,h5,h6){color:var(--text-inverse)!important;text-shadow:0 2px 12px #030a1385!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main a.home-category-card :where(p,li,dd,dt,figcaption){color:var(--text-inverse-muted)!important;text-shadow:0 2px 10px #030a137a!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main :is(a.home-category-card,a.hp-company-visual) :where(small,.eyebrow,.card-link){color:var(--text-accent-on-inverse)!important;text-shadow:0 2px 10px #030a1385!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .home-category-card strong{color:var(--text-accent-on-inverse)!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .home-industry-grid>a>div :where(h3){color:var(--comfort-ink)!important;text-shadow:none!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .home-industry-grid>a>div :where(p){color:var(--comfort-copy)!important;text-shadow:none!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .home-industry-grid>a>div :where(small,strong){color:var(--lifa-gold-deep)!important;text-shadow:none!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .hp-company-visual strong{color:var(--text-inverse)!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .home-freight-visual>span :where(strong){color:var(--comfort-ink)!important;text-shadow:none!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main .home-freight-visual>span :where(small,b),html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body.home-page main :is(.home-dossier-stage>a>span,.home-role-band b,.home-service-group-shipping>header>span){color:var(--lifa-gold-deep)!important;text-shadow:none!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body[data-page-family] .site-footer .footer-statement em{color:var(--lifa-gold-deep)!important}html:not(#lifa-inverse-contrast-a):not(#lifa-inverse-contrast-b):not(#lifa-inverse-contrast-c):not(#lifa-inverse-contrast-d):not(#lifa-inverse-contrast-e):not(#lifa-inverse-contrast-f):not(#lifa-inverse-contrast-g):not(#lifa-inverse-contrast-h) body[data-page-family] .site-header .menu-toggle span{background:var(--text-accent-on-inverse)!important;background-color:var(--text-accent-on-inverse)!important}html:not(#lifa-surface-text-a):not(#lifa-surface-text-b):not(#lifa-surface-text-c):not(#lifa-surface-text-d):not(#lifa-surface-text-e):not(#lifa-surface-text-f):not(#lifa-surface-text-g):not(#lifa-surface-text-h) body[data-page-family] main :is(.cta-value-list>li>span,.site-network .network-meta,.glossary-term a,.blog-featured-kicker,.founder-principle>span,.founder-operation-label,.founder-ledger-kicker,.founder-approval>span){color:var(--comfort-gold-deep)!important;text-shadow:none!important}html:not(#lifa-surface-text-a):not(#lifa-surface-text-b):not(#lifa-surface-text-c):not(#lifa-surface-text-d):not(#lifa-surface-text-e):not(#lifa-surface-text-f):not(#lifa-surface-text-g):not(#lifa-surface-text-h) body[data-page-family] main .lifa-tool-stage-nav button:not(.is-active) .lifa-tool-nav-status{color:var(--comfort-muted)!important}html:not(#lifa-surface-text-a):not(#lifa-surface-text-b):not(#lifa-surface-text-c):not(#lifa-surface-text-d):not(#lifa-surface-text-e):not(#lifa-surface-text-f):not(#lifa-surface-text-g):not(#lifa-surface-text-h) body[data-page-family] main :is(input,textarea)::placeholder{opacity:1;color:var(--comfort-muted)!important}html:not(#lifa-surface-text-a):not(#lifa-surface-text-b):not(#lifa-surface-text-c):not(#lifa-surface-text-d):not(#lifa-surface-text-e):not(#lifa-surface-text-f):not(#lifa-surface-text-g):not(#lifa-surface-text-h) body[data-page-family] main .contact-list .wechat-contact-card>div{color:var(--comfort-copy)!important;text-shadow:none!important}:root{--content-card-media-ratio:16 / 10;--content-card-media-surface:var(--comfort-paper,var(--lifa-cream,#f7f9fc));--content-card-copy-surface:var(--comfort-paper-strong,var(--lifa-white,#fff));--content-card-rule:var(--comfort-rule,#0f1e3624);--content-card-accent:var(--comfort-gold,var(--lifa-gold,#eed47d))}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card) :where(*){min-width:0}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card):has(>:is(img,picture)):has(>:is(div,figcaption,.process-feature-content)){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;height:auto!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card)>:is(img,picture){z-index:1!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-card-media-ratio)!important;background:var(--content-card-media-surface)!important;box-shadow:none!important;filter:none!important;border:0!important;border-radius:0!important;grid-area:1/1!important;align-self:start!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card)>img,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card)>picture>img{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-card-media-ratio)!important;object-fit:contain!important;object-position:center!important;background:var(--content-card-media-surface)!important;filter:none!important;border-radius:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card)>:is(div,figcaption,.process-feature-content){z-index:2!important;min-width:0!important;min-height:0!important;color:var(--comfort-copy,var(--lifa-muted,#607086))!important;background:var(--content-card-copy-surface)!important;border-top:2px solid var(--content-card-accent)!important;text-shadow:none!important;border-left:0!important;flex-direction:column!important;grid-area:2/1!important;justify-content:flex-start!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual),html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a{background:var(--content-card-copy-surface)!important;border:1px solid var(--content-card-rule)!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-self:start!important;align-items:stretch!important;height:auto!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid{grid-auto-rows:auto!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a{align-self:stretch!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual)>:is(img,picture),html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a>:is(img,picture){z-index:1!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-card-media-ratio)!important;background:var(--content-card-media-surface)!important;filter:none!important;border-radius:0!important;grid-area:1/1!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual)>img,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual)>picture>img,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a>img,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a>picture>img{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-card-media-ratio)!important;object-fit:contain!important;object-position:center!important;background:var(--content-card-media-surface)!important;filter:none!important;border-radius:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual)>span,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a>div{z-index:2!important;min-width:0!important;min-height:0!important;color:var(--comfort-copy,var(--lifa-muted,#607086))!important;background:var(--content-card-copy-surface)!important;border-top:2px solid var(--content-card-accent)!important;text-shadow:none!important;flex-direction:column!important;grid-area:2/1!important;justify-content:flex-start!important;align-items:flex-start!important;padding:clamp(20px,2.5vw,28px)!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a) :where(h3,h4,strong){color:var(--comfort-ink,var(--lifa-navy,#0f1e36))!important;text-shadow:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a) :where(p){color:var(--comfort-copy,var(--lifa-muted,#607086))!important;text-shadow:none!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a) :where(small,b){color:var(--lifa-gold-deep,#eed47d)!important;text-shadow:none!important}@media (width>=1041px){html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .hp-company-visual{grid-template-rows:minmax(0,1fr) auto!important;align-self:stretch!important;height:100%!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .hp-company-visual>picture,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .hp-company-visual>picture>img{aspect-ratio:auto!important;align-self:stretch!important;height:100%!important;min-height:0!important}}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image){background:var(--content-card-media-surface)!important;overflow:hidden!important}html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>img,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>picture>img{object-fit:contain!important;object-position:center!important;background:var(--content-card-media-surface)!important;filter:none!important;max-width:100%!important;transform:none!important}@media (width<=700px){html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main :is(.home-category-card,.hp-company-visual,.home-freight-visual)>span,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a>div{padding:20px 18px!important}}@media (prefers-reduced-motion:reduce){html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i)[data-page-family] main :is(.process-feature-card,.media-card,.home-route-step,.home-category-card,.hp-company-visual,.home-freight-visual) img,html body:not(#content-media-final-a):not(#content-media-final-b):not(#content-media-final-c):not(#content-media-final-d):not(#content-media-final-e):not(#content-media-final-f):not(#content-media-final-g):not(#content-media-final-h):not(#content-media-final-i).home-page[data-page-family] main .home-industry-grid>a img{transition:none!important;transform:none!important}}html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body[data-page-family] main :is(.cta-value-list>li>span,.link-card .network-meta,.founder-principle>span,.founder-operation-label,.founder-ledger-kicker,.blog-featured-kicker,.cap-tag,.glossary-term a){color:var(--text-accent-on-light,var(--lifa-gold-deep,#eed47d))!important;text-shadow:none!important}html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body[data-page-family] main :is(.lifa-char-count,.lifa-tool-stage-nav button:not(.is-active) .lifa-tool-nav-status),html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body[data-page-family] main :is(.contact-list>div,.wechat-contact-card>div){color:var(--comfort-copy,#465a70)!important}html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body[data-page-family] main :is(.contact-list>div,.wechat-contact-card>div) strong{color:var(--comfort-ink,#102843)!important}html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body[data-page-family] main .wechat-contact-card .card-link{color:var(--text-accent-on-light,var(--lifa-gold-deep,#eed47d))!important}html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body.home-page[data-page-family] main .hp-company-visual>span :where(strong){color:var(--comfort-ink,#102843)!important;text-shadow:none!important}html:not(#lifa-light-foreground-a):not(#lifa-light-foreground-b):not(#lifa-light-foreground-c):not(#lifa-light-foreground-d):not(#lifa-light-foreground-e):not(#lifa-light-foreground-f):not(#lifa-light-foreground-g):not(#lifa-light-foreground-h) body.home-page[data-page-family] main .hp-company-visual>span :where(small){color:var(--text-accent-on-light,var(--lifa-gold-deep,#eed47d))!important;text-shadow:none!important}:root{--content-media-ratio:auto;--content-media-fit:cover}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.process-feature-card,.media-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a)>:is(img,picture){width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-media-ratio)!important;background:0 0!important;align-self:start!important}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.process-feature-card,.media-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a)>img,html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.process-feature-card,.media-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a)>picture>img{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-source-ratio,var(--content-media-ratio))!important;object-fit:var(--content-media-fit)!important;object-position:center!important;filter:none!important;background:0 0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.process-feature-card,.media-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a)>picture>img{aspect-ratio:var(--content-media-ratio)!important}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j).home-page[data-page-family] main .hp-company-visual{grid-template-rows:auto auto!important;height:auto!important}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-media-ratio)!important}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>img,html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>picture>img{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-source-ratio,var(--content-media-ratio))!important;object-fit:var(--content-media-fit)!important;object-position:center!important;filter:none!important;background:0 0!important;display:block!important;transform:none!important}html body:not(#content-media-fill-a):not(#content-media-fill-b):not(#content-media-fill-c):not(#content-media-fill-d):not(#content-media-fill-e):not(#content-media-fill-f):not(#content-media-fill-g):not(#content-media-fill-h):not(#content-media-fill-i):not(#content-media-fill-j)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>picture>img{aspect-ratio:var(--content-media-ratio)!important}html body[data-page-family] .post-hero-signal-shell .signal-item:focus-visible{z-index:3;outline-offset:-4px;outline:3px solid var(--signal-strip-focus)!important}:root{--decision-table-max-width:1180px;--standalone-action-row-max-width:760px;--standalone-action-button-max-width:360px}:is(#lifa-centered-table-a#lifa-centered-table-b#lifa-centered-table-c#lifa-centered-table-d#lifa-centered-table-e#lifa-centered-table-f,html) body[data-page-family]:not(.home-page) main table{max-width:var(--decision-table-max-width)!important;margin-left:auto!important;margin-right:auto!important}:is(#lifa-centered-table-a#lifa-centered-table-b#lifa-centered-table-c#lifa-centered-table-d#lifa-centered-table-e#lifa-centered-table-f,html) body[data-page-family]:not(.home-page) main>.section>.container:has(>.article-tool-actions){width:min(1180px,100% - 40px)!important;margin-left:auto!important;margin-right:auto!important}:root{--operational-checklist-max-width:1180px;--operational-checklist-icon-size:36px;--operational-checklist-item-padding:24px;--operational-checklist-item-gap:16px;--operational-checklist-title-size:1.16rem;--operational-checklist-radius:4px;--operational-checklist-rule:var(--lifa-line);--operational-checklist-surface:var(--lifa-white);--operational-checklist-marker-surface:#fbf7e9;--operational-checklist-marker-ink:#eed47d;--operational-checklist-shadow:0 12px 28px #07111e0f}@media (width<=820px){:root{--operational-checklist-icon-size:34px;--operational-checklist-item-padding:20px;--operational-checklist-item-gap:14px;--operational-checklist-title-size:1.1rem}}:root{--signature-writing-font:var(--font-signature,"Reey", cursive);--signature-writing-hero-color:var(--lifa-official-gold);--signature-writing-content-color:var(--lifa-official-gold);--signature-writing-inverse-color:var(--lifa-official-gold);--signature-writing-hero-size:.84em;--signature-writing-content-size:.8em;--signature-writing-whole-title-size:.88em;--signature-writing-shadow:none}:is(#lifa-signature-a#lifa-signature-b#lifa-signature-c#lifa-signature-d#lifa-signature-e#lifa-signature-f,html) body main h2:has(>.content-signature){text-wrap:balance}:is(#lifa-signature-a#lifa-signature-b#lifa-signature-c#lifa-signature-d#lifa-signature-e#lifa-signature-f,html) body main h2:has(>.content-signature[data-content-signature=true]),:is(#lifa-signature-a#lifa-signature-b#lifa-signature-c#lifa-signature-d#lifa-signature-e#lifa-signature-f,html) body[data-page-family] .site-footer[data-footer-system=v7] .footer-statement:has(>em.footer-signature[data-footer-signature=true]){text-shadow:none!important;filter:none!important}@media (width<=700px){:root{--signature-writing-hero-size:.8em;--signature-writing-content-size:.76em;--signature-writing-whole-title-size:.84em}}@media (prefers-reduced-motion:reduce){:is(#lifa-signature-a#lifa-signature-b#lifa-signature-c#lifa-signature-d#lifa-signature-e#lifa-signature-f,html) body main :is(.hero-highlight,[data-hero-signature],.content-signature){transition:none!important;animation:none!important;transform:none!important}}:root{--lifa-official-gold:#eed47d;--color-accent:var(--lifa-official-gold);--color-ring:var(--lifa-official-gold);--gold:var(--lifa-official-gold);--gold-dark:var(--lifa-official-gold);--gold-light:var(--lifa-official-gold);--muted-gold:var(--lifa-official-gold);--hero-gold-text:var(--lifa-official-gold);--lifa-gold:var(--lifa-official-gold);--lifa-gold-dark:var(--lifa-official-gold);--lifa-gold-deep:var(--lifa-official-gold);--lifa-gold-light:var(--lifa-official-gold);--lifa-gold-soft:var(--lifa-official-gold);--button-gold-400:var(--lifa-official-gold);--button-gold-600:var(--lifa-official-gold);--form-gold:var(--lifa-official-gold);--form-gold-light:var(--lifa-official-gold);--inquiry-gold:var(--lifa-official-gold);--inquiry-gold-soft:var(--lifa-official-gold);--page-gold:var(--lifa-official-gold);--page-gold-light:var(--lifa-official-gold);--polish-gold:var(--lifa-official-gold);--polish-gold-light:var(--lifa-official-gold);--comfort-gold:var(--lifa-official-gold);--comfort-gold-deep:var(--lifa-official-gold);--hp-gold:var(--lifa-official-gold);--hp-gold-light:var(--lifa-official-gold);--hp-parity-gold:var(--lifa-official-gold);--p1-gold:var(--lifa-official-gold);--p1-gold-light:var(--lifa-official-gold);--freight-gold:var(--lifa-official-gold);--freight-gold-deep:var(--lifa-official-gold);--resource-gold:var(--lifa-official-gold);--resource-gold-soft:var(--lifa-official-gold);--readable-card-gold:var(--lifa-official-gold);--readable-card-gold-light:var(--lifa-official-gold);--numeric-badge-gold-400:var(--lifa-official-gold);--numeric-badge-gold-600:var(--lifa-official-gold);--action-gold-start:var(--lifa-official-gold);--action-gold-end:var(--lifa-official-gold);--home-signal-gold:var(--lifa-official-gold);--text-accent-on-light:var(--lifa-official-gold);--text-accent-on-inverse:var(--lifa-official-gold);--visual-card-accent:var(--lifa-official-gold);--process-accent:var(--lifa-official-gold);--process-accent-strong:var(--lifa-official-gold);--operational-checklist-marker-ink:var(--lifa-official-gold);--site-signature-on-paper:var(--lifa-official-gold);--site-signature-on-navy:var(--lifa-official-gold);--signature-writing-hero-color:var(--lifa-official-gold);--signature-writing-content-color:var(--lifa-official-gold);--signature-writing-inverse-color:var(--lifa-official-gold);--home-gold-rule:#eed47d75;--pc-gold-edge:#eed47d6b;--pc-gold-wash:#eed47d12}:is(#lifa-official-gold-a#lifa-official-gold-b#lifa-official-gold-c#lifa-official-gold-d#lifa-official-gold-e#lifa-official-gold-f#lifa-official-gold-g#lifa-official-gold-h#lifa-official-gold-i#lifa-official-gold-j#lifa-official-gold-k#lifa-official-gold-l,html) body .site-header .nav-item>a:is(.active,[aria-current=page]){color:var(--lifa-navy)!important}:root{--text-accent-on-light:var(--lifa-navy);--text-accent-on-inverse:var(--lifa-official-gold);--comfort-gold-deep:var(--lifa-navy);--faq-number:var(--lifa-navy);--freight-caption-accent:var(--lifa-navy);--visual-card-accent:var(--lifa-navy);--process-accent-strong:var(--lifa-navy);--resource-gold:var(--lifa-navy);--resource-gold-soft:var(--lifa-navy);--readable-card-gold:var(--lifa-navy);--readable-card-gold-light:var(--lifa-navy);--freight-gold-deep:var(--lifa-navy);--operational-checklist-marker-ink:var(--lifa-navy);--site-signature-on-paper:var(--lifa-navy);--site-signature-on-navy:var(--lifa-official-gold);--signature-writing-content-color:var(--lifa-official-gold);--signature-writing-hero-color:var(--lifa-official-gold);--signature-writing-inverse-color:var(--lifa-official-gold)}:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body.home-page main .hp-company-facts>a>span,:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body.home-page main :is(.home-category-card,.hp-company-visual,.home-freight-visual)>span :is(small,b),:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body.home-page main .home-industry-grid>a>div :is(small,strong),:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body.home-page main :is(.home-dossier-stage>a>span,.home-role-band b),:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body.home-page main .home-service-group>header :is(span,small),:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body.home-page main .home-knowledge-panel>a>span,:is(#lifa-accessible-gold-a#lifa-accessible-gold-b#lifa-accessible-gold-c#lifa-accessible-gold-d#lifa-accessible-gold-e#lifa-accessible-gold-f#lifa-accessible-gold-g#lifa-accessible-gold-h#lifa-accessible-gold-i#lifa-accessible-gold-j#lifa-accessible-gold-k#lifa-accessible-gold-l#lifa-accessible-gold-m#lifa-accessible-gold-n#lifa-accessible-gold-o#lifa-accessible-gold-p#lifa-accessible-gold-q#lifa-accessible-gold-r#lifa-accessible-gold-s#lifa-accessible-gold-t,html) body main .faq-question>span{color:var(--lifa-navy)!important;text-shadow:none!important}:is(#lifa-footer-signature-a#lifa-footer-signature-b#lifa-footer-signature-c#lifa-footer-signature-d#lifa-footer-signature-e#lifa-footer-signature-f,html) body[data-page-family] .site-footer[data-footer-system=v7] .footer-statement em.footer-signature[data-footer-signature=true]{color:var(--lifa-official-gold)!important;font-family:var(--signature-writing-font)!important;letter-spacing:0!important;white-space:normal!important;-webkit-text-stroke:0 transparent!important;text-shadow:var(--signature-writing-shadow)!important;font-size:1.16em!important;font-style:normal!important;font-weight:400!important;line-height:.92!important;display:inline-block!important}@media (width<=700px){:is(#lifa-footer-signature-a#lifa-footer-signature-b#lifa-footer-signature-c#lifa-footer-signature-d#lifa-footer-signature-e#lifa-footer-signature-f,html) body[data-page-family] .site-footer[data-footer-system=v7] .footer-statement em.footer-signature[data-footer-signature=true]{font-size:1.08em!important;line-height:1!important}}:root{--sitewide-content-card-grid-max:1160px;--sitewide-content-card-media-ratio:16 / 10;--sitewide-content-card-copy-padding:22px;--sitewide-content-card-title-lines:2;--sitewide-content-card-copy-lines:5;--sitewide-process-card-title-lines:3;--sitewide-content-card-radius:6px;--sitewide-content-card-gap:clamp(16px, 1.5vw, 20px);--sitewide-content-card-motion:.22s cubic-bezier(.22, 1, .36, 1)}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-showcase-layout{width:min(100%, var(--sitewide-content-card-grid-max))!important;align-items:stretch!important;gap:var(--sitewide-content-card-gap)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-inline:auto!important;display:grid!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-feature-card{translate:0;scale:1;height:100%!important;min-height:0!important;color:var(--lifa-muted,#607086)!important;background:var(--lifa-white,#fff)!important;border-radius:var(--sitewide-content-card-radius)!important;clip-path:none!important;border:1px solid #0f1e3624!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important;display:grid!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 28px #07111e14!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-feature-card>:is(img,picture){width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--sitewide-content-card-media-ratio)!important;object-fit:cover!important;object-position:center!important;background:var(--lifa-paper,#f7f9fc)!important;filter:saturate(.94)contrast(1.02)!important;grid-row:1!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-feature-card>picture>img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-info-card h3{-webkit-line-clamp:var(--sitewide-content-card-title-lines);-webkit-box-orient:vertical;height:2.3em!important;min-height:2.3em!important;max-height:2.3em!important;color:var(--lifa-navy,#0f1e36)!important;grid-area:1/2!important;align-self:center!important;margin:0!important;font-size:clamp(1.22rem,1.55vw,1.48rem)!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-info-card p{-webkit-line-clamp:7;-webkit-box-orient:vertical;height:10.85em!important;min-height:10.85em!important;max-height:10.85em!important;color:var(--lifa-muted,#607086)!important;grid-area:2/1/auto/-1!important;margin:0!important;font-size:.86rem!important;line-height:1.55!important;display:-webkit-box!important;overflow:hidden!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.image-grid,.grid):has(>:is(.media-card,.media-card-link)){width:min(100%, var(--sitewide-content-card-grid-max))!important;align-items:stretch!important;gap:var(--sitewide-content-card-gap)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr!important;grid-auto-flow:row!important;margin-inline:auto!important;display:grid!important;overflow:visible!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.image-grid,.grid):has(>:is(.media-card,.media-card-link))>:is(.media-card,.media-card-link){grid-area:auto!important;min-width:0!important;height:100%!important;min-height:100%!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .media-card-link{translate:0;scale:1;color:inherit!important;text-decoration:none!important;display:flex!important;transform:none!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card):has(>:is(div,figcaption)){translate:0;scale:1;width:100%!important;height:100%!important;min-height:100%!important;color:var(--lifa-muted,#607086)!important;background:var(--lifa-white,#fff)!important;border-radius:var(--sitewide-content-card-radius)!important;border:1px solid #0f1e3624!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 28px #07111e14!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card):has(>:is(div,figcaption))>:is(img,picture){width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--sitewide-content-card-media-ratio)!important;object-fit:cover!important;object-position:center!important;background:var(--lifa-paper,#f7f9fc)!important;filter:saturate(.94)contrast(1.02)!important;grid-area:1/1!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card)>picture>img{aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card):has(>:is(div,figcaption))>:is(div,figcaption){min-height:0!important;padding:var(--sitewide-content-card-copy-padding)!important;color:var(--lifa-muted,#607086)!important;background:var(--lifa-white,#fff)!important;border:0!important;border-top:2px solid var(--lifa-gold,#eed47d)!important;text-shadow:none!important;flex-direction:column!important;grid-area:2/1!important;display:flex!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card) :is(h3,h4){-webkit-line-clamp:var(--sitewide-content-card-title-lines);-webkit-box-orient:vertical;height:2.3em!important;min-height:2.3em!important;max-height:2.3em!important;color:var(--lifa-navy,#0f1e36)!important;margin:0 0 11px!important;font-size:clamp(1.24rem,1.55vw,1.48rem)!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card) p{-webkit-line-clamp:var(--sitewide-content-card-copy-lines);-webkit-box-orient:vertical;height:7.9em!important;min-height:7.9em!important;max-height:7.9em!important;color:var(--lifa-muted,#607086)!important;margin:0!important;font-size:.9rem!important;line-height:1.58!important;display:-webkit-box!important;overflow:hidden!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link,a.media-card,.process-feature-card,.process-info-card):is(:hover,:focus-visible){border-color:#eed47db8!important;transform:translateY(-3px)scale(1.004)!important;box-shadow:0 16px 36px #07111e1f!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link>.media-card,a.media-card,figure.media-card,.process-feature-card):is(:hover,:focus-within)>:is(img,picture){filter:saturate(1.01)contrast(1.025)!important;transform:none!important}@media (width<=1020px){html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.image-grid,.grid):has(>:is(.media-card,.media-card-link)){grid-template-columns:repeat(2,minmax(0,1fr))!important}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main .process-showcase-layout{grid-template-columns:minmax(0,1fr)!important}}@media (width<=700px){:root{--sitewide-content-card-copy-padding:20px}html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.image-grid,.grid):has(>:is(.media-card,.media-card-link)){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}@media (prefers-reduced-motion:reduce){html:not(#compact-content-card-a):not(#compact-content-card-b):not(#compact-content-card-c):not(#compact-content-card-d):not(#compact-content-card-e):not(#compact-content-card-f):not(#compact-content-card-g):not(#compact-content-card-h):not(#compact-content-card-i):not(#compact-content-card-j):not(#compact-content-card-k):not(#compact-content-card-l) body[data-page-family]:not(.home-page) main :is(.media-card-link,.media-card,.process-feature-card,.process-info-card){transition:none!important;animation:none!important;transform:translate(0,0)scale(1)!important}}:root{--lifa-dot-green-bright:#3adc72;--lifa-dot-green:#1fa855;--lifa-dot-green-fill:linear-gradient(145deg, var(--lifa-dot-green-bright), var(--lifa-dot-green));--lifa-dot-green-halo:#3adc7229;--lifa-dot-green-glow:#3adc727a}html body.home-page .home-market-grid a:after,html body.home-page .home-tool-grid a:after,html body .file-count-badge:before{background:var(--lifa-dot-green-fill)!important}html body.home-page .home-market-grid a:after{box-shadow:0 0 0 6px var(--lifa-dot-green-halo)!important}html body.home-page .home-tool-grid a:after{box-shadow:0 0 0 5px var(--lifa-dot-green-halo)!important}html body .dropdown-panel a:before{background:var(--lifa-dot-green-halo)!important;border-color:var(--lifa-dot-green)!important}html body .dropdown-panel a:is(:hover,:focus-visible):before{background:var(--lifa-dot-green-fill)!important}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-color:var(--lifa-dot-green)!important}html body:not(#content-media-edge-a):not(#content-media-edge-b):not(#content-media-edge-c):not(#content-media-edge-d):not(#content-media-edge-e):not(#content-media-edge-f):not(#content-media-edge-g):not(#content-media-edge-h):not(#content-media-edge-i):not(#content-media-edge-j):not(#content-media-edge-k):not(#content-media-edge-l):not(#content-media-edge-m)[data-page-family] main :is(.media-card,.process-feature-card):has(>:is(img,picture)){padding:0!important}html body:not(#content-media-edge-a):not(#content-media-edge-b):not(#content-media-edge-c):not(#content-media-edge-d):not(#content-media-edge-e):not(#content-media-edge-f):not(#content-media-edge-g):not(#content-media-edge-h):not(#content-media-edge-i):not(#content-media-edge-j):not(#content-media-edge-k):not(#content-media-edge-l):not(#content-media-edge-m)[data-page-family] main .media-card-link>.media-card:not(:has(>:is(div,figcaption))){background:#fff!important;border:1px solid #0f1e3624!important;border-radius:6px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;overflow:hidden!important}html body:not(#content-media-edge-a):not(#content-media-edge-b):not(#content-media-edge-c):not(#content-media-edge-d):not(#content-media-edge-e):not(#content-media-edge-f):not(#content-media-edge-g):not(#content-media-edge-h):not(#content-media-edge-i):not(#content-media-edge-j):not(#content-media-edge-k):not(#content-media-edge-l):not(#content-media-edge-m)[data-page-family] main :is(.article-inline-image.image-frame,.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image){aspect-ratio:auto!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}html body:not(#content-media-edge-a):not(#content-media-edge-b):not(#content-media-edge-c):not(#content-media-edge-d):not(#content-media-edge-e):not(#content-media-edge-f):not(#content-media-edge-g):not(#content-media-edge-h):not(#content-media-edge-i):not(#content-media-edge-j):not(#content-media-edge-k):not(#content-media-edge-l):not(#content-media-edge-m)[data-page-family] main :is(.media-card,.process-feature-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a,.article-inline-image.image-frame,.image-frame,.feature-image,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image,.home-route-media)>picture{aspect-ratio:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html body:not(#content-media-edge-a):not(#content-media-edge-b):not(#content-media-edge-c):not(#content-media-edge-d):not(#content-media-edge-e):not(#content-media-edge-f):not(#content-media-edge-g):not(#content-media-edge-h):not(#content-media-edge-i):not(#content-media-edge-j):not(#content-media-edge-k):not(#content-media-edge-l):not(#content-media-edge-m)[data-page-family] main :is(.media-card,.process-feature-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a,.article-inline-image.image-frame,.image-frame,.feature-image,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image,.home-route-media)>img,html body:not(#content-media-edge-a):not(#content-media-edge-b):not(#content-media-edge-c):not(#content-media-edge-d):not(#content-media-edge-e):not(#content-media-edge-f):not(#content-media-edge-g):not(#content-media-edge-h):not(#content-media-edge-i):not(#content-media-edge-j):not(#content-media-edge-k):not(#content-media-edge-l):not(#content-media-edge-m)[data-page-family] main :is(.media-card,.process-feature-card,.home-category-card,.hp-company-visual,.home-freight-visual,.home-industry-grid>a,.article-inline-image.image-frame,.image-frame,.feature-image,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image,.home-route-media)>picture>img{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--content-source-ratio,auto)!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body[data-page-family]:not(.home-page) main :is(.split,.split-layout,.content-split,.editorial-split)>:is(.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image){aspect-ratio:auto!important;align-content:start!important;place-self:start stretch!important;height:fit-content!important;min-height:0!important;max-height:none!important}html body[data-page-family]:not(.home-page) main :is(.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image):not(:has(>figcaption)){display:block!important}html body[data-page-family]:not(.home-page) main :is(.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>:is(img,picture),html body[data-page-family]:not(.home-page) main :is(.image-frame,.tool-decision-media,.value-evidence__media,.compact-visual-brief__figure,.founder-operation figure,.founder-ledger-image)>picture>img{align-self:start!important;margin-block:0!important}:is(.split-layout,.split,.content-split,.editorial-split):has(>:only-child){grid-template-columns:minmax(0,1fr)!important}.process-feature-card:not(:has(img,picture)),:is(.media-card-link>.media-card,a.media-card,figure.media-card):not(:has(>:is(img,picture))){grid-template-rows:minmax(0,1fr)!important}:is(.media-card-link>.media-card,a.media-card,figure.media-card):not(:has(>:is(img,picture)))>:is(div,figcaption){border-top:0!important;grid-row:1!important}html body[data-page-family]:not(.home-page):not(.home-page):not(.home-page){--interior-hero-contrast-field:linear-gradient(90deg, #030a13f0 0%, #030a13e6 27%, #030a13bf 42%, #030a1352 55%, #030a130a 68%, #030a1300 80%, #030a1300 100%)}@media (width<=700px){html body[data-page-family]:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):has(>.hero-slider){background:#0c1a2a!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;display:grid!important}html body[data-page-family]:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero):has(>.hero-slider):before{content:none!important;display:none!important}html body[data-page-family]:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero)>.hero-slider{aspect-ratio:16/9!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}html body[data-page-family]:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero)>.hero-slider>picture,html body[data-page-family]:not(.home-page):not(.home-page):not(.home-page) :is(.hero:not(.home-hero),.tool-page-hero)>.hero-slider .hero-slide{object-fit:cover!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}}html body[data-page-family]:not(.home-page) main :is(.value-evidence__media,.tool-decision-media):after{display:none!important}@layer responsive-table-records{@media (width<=1024px){html body main table[data-responsive-table=records],html body main table[data-responsive-table=records] :is(caption,tbody,tfoot,tr,td,th){box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important}html body main table[data-responsive-table=records]{border-spacing:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:0!important;display:block!important;overflow:visible!important}html body main table[data-responsive-table=records] caption{color:var(--lifa-navy,#0f1e36)!important;text-align:left!important;margin:0!important;padding:0 0 16px!important;font-size:1.125rem!important;line-height:1.4!important;display:block!important}html body main table[data-responsive-table=records] :is(tbody,tfoot){grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}html body main table[data-responsive-table=records] :is(tbody,tfoot)>tr{border:1px solid #dce3ed!important;border-top:2px solid var(--lifa-gold-soft,#eed47d)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;display:block!important;overflow:visible!important}html body main table[data-responsive-table=records] :is(tbody,tfoot) :is(th,td){color:var(--lifa-navy,#0f1e36)!important;-webkit-text-fill-color:currentColor!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #dce3ed!important;padding:12px 14px!important;font-size:.9375rem!important;line-height:1.6!important;display:block!important;position:static!important;overflow:visible!important}html body main table[data-responsive-table=records] :is(tbody,tfoot) :is(th,td):last-child{border-bottom:0!important}html body main table[data-responsive-table=records] td:before{content:attr(data-label)!important;color:#4b5e73!important;-webkit-text-fill-color:currentColor!important;width:auto!important;font:700 .75rem/1.4 var(--font-ui,Montserrat, Arial, sans-serif)!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important;margin:0 0 5px!important;display:block!important;position:static!important}html body main table[data-responsive-table=records] td:not([data-label]):before{content:none!important}html body main table[data-responsive-table=records] :is(td,th) :is(p,a,strong,span,code,ul,ol){white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}}}@layer section-media-scroll{html body main .section-media-row{grid-column:1/-1!important;grid-template-columns:inherit!important;gap:inherit!important;min-width:0!important;display:grid!important}html body main .section-media-stack{gap:24px!important;min-width:0!important;display:grid!important}html body [data-section-media-boundary]{overflow:clip!important}html body main [data-section-media-pair]{align-items:start!important}html body main [data-section-media]{align-self:start!important;height:auto!important;min-height:0!important;position:relative!important;top:auto!important;bottom:auto!important}html body main .process-feature-card[data-section-media]{grid-template-rows:auto auto!important}html body main [data-section-media-sticky]{top:var(--section-media-follow-top,var(--section-media-sticky-top,106px))!important;transition:none!important;position:sticky!important;bottom:auto!important}@media print{html body main [data-section-media-sticky]{position:relative!important;top:auto!important}}}