body.pg2027-body .pg-lead-page{--pg27-lead-cream:#f6f3ee;--pg27-destakdo-shadow:0 3px 6px rgba(54,45,37,.035),0 19px 40px rgba(54,45,37,.085)}body.pg2027-body .pg-b2b-page .pg-lead-hero.pg-shell{width:100%;max-width:none;min-height:clamp(350px,38vw,515px);margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;padding:0 0 0 max(24px,calc((100vw - 1220px)/2));background:var(--pg27-lead-cream)}body.pg2027-body .pg-b2b-page .pg-lead-hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(30px,4vw,60px) clamp(22px,3.8vw,58px)}body.pg2027-body .pg-lead-page .pg-lead-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:0;margin:0 0 clamp(18px,2vw,28px);color:#766c61;font:500 .75rem/1.6 "Work Sans",sans-serif}body.pg2027-body .pg-lead-page .pg-lead-breadcrumb a{color:#285068;text-decoration:none}body.pg2027-body .pg-lead-page .pg-lead-breadcrumb a:hover{text-decoration:underline}body.pg2027-body .pg-b2b-page .pg-lead-hero-image{position:relative;min-width:0;min-height:100%;width:100%;max-width:none;margin:0;overflow:hidden;background:#eee8de}body.pg2027-body .pg-b2b-page .pg-lead-hero-image img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center;max-width:none}body.pg2027-body .pg-b2b-page .pg-lead-hero-image figcaption{position:absolute;bottom:0;left:0;right:0;z-index:1;background:rgb(255 255 255 / .88);padding:9px 16px;font-size:.72rem}body.pg2027-body .pg-contact-page .pg-contact-hero.pg-shell{width:100%;max-width:none;margin:0;background:var(--pg27-lead-cream);padding:clamp(36px,4.8vw,64px) max(24px,calc((100vw - 1220px)/2))}body.pg2027-body .pg-lead-page :is(.pg-lead-hero,.pg-contact-hero) h1{font:500 clamp(2.35rem,4.3vw,4.35rem)/1.13 "Playfair Display",Georgia,serif;color:#3b261b;letter-spacing:-.025em;max-width:100%;text-wrap:pretty}body.pg2027-body .pg-contact-page .pg-contact-hero>p:not(.pg-eyebrow){max-width:72ch}body.pg2027-body .pg-lead-page :is(.pg-lead-option,.pg-contact-person,.pg-contact-shortcuts a,.pg-lead-how-grid>li,.pg-context-pathway,.pg-lead-form,.pg-lead-form-side){background:#fff;border:1px solid rgb(55 49 43 / .09);border-radius:9px;overflow:hidden;box-shadow:var(--pg27-destakdo-shadow)}body.pg2027-body .pg-lead-page :is(.pg-lead-option,.pg-contact-person,.pg-contact-shortcuts a,.pg-lead-how-grid>li,.pg-context-pathway):is(:hover,:focus-within){box-shadow:0 8px 15px rgb(54 45 37 / .045),0 25px 48px rgb(54 45 37 / .10)}body.pg2027-body .pg-lead-page .pg-lead-how-grid{gap:clamp(14px,2vw,24px)}body.pg2027-body .pg-lead-page .pg-lead-how-grid>li{padding:clamp(18px,2.3vw,26px);border-top:1px solid rgb(55 49 43 / .09)}body.pg2027-body .pg-lead-page .pg-lead-trust{border:0;padding-top:8px}body.pg2027-body .pg-lead-page .pg-lead-section{border-top:0}body.pg2027-body .pg-contact-page .pg-contact-shortcuts{gap:12px}body.pg2027-body .pg-contact-page .pg-contact-shortcuts a{padding:17px 20px;border-bottom:1px solid rgb(55 49 43 / .09);min-height:62px}body.pg2027-body .pg-lead-page .pg-lead-form-side{border-top:3px solid #285068}body.pg2027-body .pg-lead-page .pg-lead-faq details{border-bottom:1px solid #e8dfd5}body.pg2027-body .pg-lead-page .pg-lead-faq details:last-child{border-bottom:0}body.pg2027-body .pg-lead-page :is(.pg-lead-option,.pg-contact-person,.pg-context-pathway,.pg-contact-shortcuts a):focus-within{outline:2px solid #285068;outline-offset:2px}body.pg2027-body .pg-contact-page .pg-contact-person{min-height:clamp(420px,34vw,570px)}body.pg2027-body .pg-contact-page .pg-contact-person-photo{min-height:100%;display:flex;align-items:stretch;overflow:hidden;background:#f6f3ee}body.pg2027-body .pg-contact-page .pg-contact-person-photo img{display:block;width:100%;height:100%;max-width:none;min-height:100%;object-fit:cover;object-position:center top;background:#f6f3ee}@media(max-width:1080px){body.pg2027-body .pg-contact-page .pg-contact-person{min-height:0}body.pg2027-body .pg-contact-page .pg-contact-person-photo{min-height:0;aspect-ratio:1.6}body.pg2027-body .pg-contact-page .pg-contact-person-photo img{object-fit:contain;object-position:center top}}@media(max-width:800px){body.pg2027-body .pg-b2b-page .pg-lead-hero.pg-shell{grid-template-columns:1fr;padding:0}body.pg2027-body .pg-b2b-page .pg-lead-hero-copy{padding:30px 24px}body.pg2027-body .pg-b2b-page .pg-lead-hero-image{min-height:clamp(280px,55vw,480px);height:clamp(280px,55vw,480px)}body.pg2027-body .pg-contact-page .pg-contact-hero.pg-shell{padding:30px 24px}}@media(max-width:540px){body.pg2027-body .pg-b2b-page .pg-lead-hero-image img{object-fit:contain}body.pg2027-body .pg-contact-page .pg-contact-hero.pg-shell{padding-inline:16px}body.pg2027-body .pg-b2b-page .pg-lead-hero-copy{padding-inline:16px}}body.pg2027-body .pg-b2b-page .pg-lead-hero.pg-shell,body.pg2027-body .pg-b2b-page .pg-lead-hero-copy{background:#f1ede6}body.pg2027-body .pg-contact-page .pg-contact-hero.pg-shell{background:#eee7dd}@media(prefers-reduced-motion:reduce){body.pg2027-body .pg-lead-page *{scroll-behavior:auto}}