.eg-library{--lib-ink:#102c4c;--lib-paper:#f6f4ec;--lib-sand:#eee9df;--lib-line:#d9d6ce;--lib-serif:var(--font-heading--family,Georgia,serif);font-family:var(--font-body--family,sans-serif);background:var(--lib-paper);color:var(--lib-ink);padding-bottom:80px}.heritage-theme .eg-library{--lib-paper:#f8f6f0;--lib-serif:var(--hg-serif)}.eg-library *{box-sizing:border-box;min-width:0}.eg-library a{color:inherit;text-underline-offset:5px}.eg-library :is(a,button,input,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.lib-wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.eg-library :is(h1,h2,h3){font-family:var(--lib-serif);font-weight:400;letter-spacing:-.025em;line-height:1.08;margin:0;text-wrap:balance;color:inherit}.eg-library h1{font-size:clamp(48px,6vw,88px);max-width:15ch}.eg-library h2{font-size:clamp(32px,3.5vw,48px)}.eg-library h3{font-size:30px}.eg-library p{font-size:17px;line-height:1.75;margin:18px 0}.lib-kicker{font-size:12px!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.lib-breadcrumb{padding-top:24px;display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.lib-breadcrumb a{min-height:30px}.lib-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:55px 72px}.lib-hero-copy>p:not(.lib-kicker){max-width:43ch}.lib-photo{margin:0;background:var(--lib-sand)}.lib-photo img{width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:contain}.lib-photo figcaption{padding:10px 16px;font-size:12px;color:#3c566e}.lib-link{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:44px;border-bottom:1px solid currentColor;text-decoration:none;font-size:16px}.lib-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:13px 22px;background:var(--lib-ink);color:#fff!important;border:1px solid var(--lib-ink);text-decoration:none;font:inherit;cursor:pointer}.lib-section{padding-block:55px;border-top:1px solid var(--lib-line)}.lib-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:32px}.lib-section-heading p{max-width:40ch;margin-bottom:0}.lib-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.lib-card{display:block;text-decoration:none}.lib-card .lib-photo{margin-bottom:22px}.lib-card>p{margin:12px 0}.lib-card .lib-kicker{margin-bottom:12px}.lib-card:hover h3{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.lib-card .lib-link{font-size:15px}.lib-note{border-left:2px solid var(--lib-ink);padding:10px 18px;font-size:14px!important;background:var(--lib-sand)}.lib-story{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.lib-prose{max-width:760px;line-height:1.8}.lib-prose :is(h2,h3){margin:38px 0 18px}.lib-prose p{margin:18px 0}.lib-prose li{font-size:17px;line-height:1.8;margin:10px 0}.lib-prose img{max-width:100%;height:auto}.lib-prose table{display:block;overflow:auto}.lib-cta{display:grid;grid-template-columns:1.5fr 1fr;gap:50px;align-items:center;background:var(--lib-sand);padding:40px;margin-block:48px}.lib-cta p{margin-bottom:0}.lib-cta>div:last-child{justify-self:end}.lib-newsletter{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:50px 0;border-top:1px solid var(--lib-line)}.lib-newsletter h2{max-width:15ch}.lib-newsletter label{display:block;font-size:14px;margin-bottom:10px}.lib-form-row{display:flex;gap:10px}.lib-newsletter input[type=email]{min-width:0;flex:1;padding:14px;border:1px solid #7a8896;background:transparent;color:inherit;font:inherit;border-radius:0}.lib-newsletter small{display:block;margin-top:14px;line-height:1.6;font-size:12px}.lib-cover{background:#102c4c;color:#f8f6f0;padding:35px 28px;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;border:8px solid var(--lib-sand)}.lib-cover h3{font-size:48px;max-width:10ch}.lib-cover p{font-size:13px}.lib-resources-nav{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:18px;border-bottom:1px solid var(--lib-line)}.lib-resources-nav a{min-height:36px;display:flex;align-items:center;font-size:15px}.lib-resources-nav a[aria-current=page]{font-weight:700}.lib-article-header{max-width:850px;padding-block:60px 40px}.lib-article-header h1{max-width:20ch}.lib-article-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(180px,1fr);gap:90px;padding-block:40px 70px}.lib-article-aside{border-top:1px solid var(--lib-line);padding-top:25px}.lib-article-aside h2{font-size:28px}.lib-article-aside a{display:block;margin:20px 0;line-height:1.5}.lib-empty{padding:40px;background:var(--lib-sand)}.lib-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:30px}.lib-footer-links a{display:flex;align-items:center;min-height:44px;text-decoration:none}.lib-site-newsletter{background:#eee9df;color:#102c4c;padding:30px clamp(20px,5vw,56px)}.lib-site-newsletter .lib-newsletter{padding:0;border:0;max-width:1240px;margin:auto}.lib-site-newsletter .lib-footer-links{max-width:1240px;margin:25px auto auto;border-top:1px solid #c6c2b9}@media(max-width:1023px){.lib-wrap{width:calc(100% - 48px)}.lib-hero{gap:30px}.lib-grid{gap:22px}.lib-story{gap:35px}.lib-article-layout{grid-template-columns:1fr;gap:35px}.lib-article-aside{max-width:760px}.lib-newsletter{gap:30px}.lib-form-row{flex-wrap:wrap}.lib-form-row input{flex-basis:100%}}@media(max-width:749px){.lib-wrap{width:calc(100% - 40px)}.lib-hero{grid-template-columns:1fr;gap:28px;padding-block:35px 45px}.eg-library h1{font-size:48px}.lib-grid,.lib-story,.lib-cta,.lib-newsletter{grid-template-columns:1fr;gap:32px}.lib-grid{gap:40px}.lib-section{padding-block:40px}.lib-section-heading{display:block}.lib-section-heading>p{margin-top:18px}.lib-cta{padding:25px;margin-block:35px}.lib-cta>div:last-child{justify-self:start}.lib-photo img{aspect-ratio:3/2}.lib-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 20px}.lib-cover{min-height:270px}.lib-article-header{padding-block:40px 25px}.lib-article-header h1{font-size:43px}.lib-prose :is(h2,h3){overflow-wrap:anywhere}.lib-newsletter{padding-block:40px}.lib-site-newsletter .lib-newsletter{padding:0}.lib-breadcrumb{font-size:12px}.lib-resources-nav{gap:5px 20px}}@media(min-width:1024px){.heritage-theme .hg-category-nav{gap:clamp(16px,2vw,30px);flex-wrap:wrap}.heritage-theme .hg-category-nav>a{font-size:16px}}@media(min-width:750px){.lib-hero h1{font-size:clamp(48px,5vw,72px)}}.lib-toc{border-block:1px solid var(--lib-line);padding:24px 0;margin:32px 0}.lib-prose .lib-toc h2{font-size:28px;margin:0 0 16px}.lib-toc ol{padding-left:24px;margin:0}.lib-toc a{display:inline-block;padding:3px 0}.lib-prose [id]{scroll-margin-top:40px}.lib-table-wrap{overflow-x:auto;margin-block:28px;max-width:100%}.lib-table-wrap table{display:table;width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.6}.lib-table-wrap caption{text-align:left;font-weight:600;padding:0 0 12px}.lib-table-wrap :is(th,td){padding:14px;border:1px solid var(--lib-line);vertical-align:top;overflow-wrap:anywhere}.lib-table-wrap th{background:var(--lib-sand);font-weight:600}.lib-inline-cta{grid-template-columns:1fr;gap:22px;padding:30px}.lib-prose .lib-inline-cta h2{margin:0;font-size:36px}.lib-inline-cta>div:last-child{justify-self:start;display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.lib-inline-cta .lib-button{max-width:100%;gap:14px}.lib-inline-cta .lib-link{font-size:15px}.lib-reading-time{font-size:14px!important}.lib-article-intro{font-size:20px!important;max-width:52ch}.lib-card-byline{font-size:13px!important;color:#3c566e}.lib-article-header time{white-space:nowrap}@media(max-width:749px){.lib-inline-cta{padding:24px}.lib-prose .lib-inline-cta h2{font-size:31px}.lib-table-wrap :is(th,td){padding:10px;font-size:14px}.lib-article-intro{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/eg-library.css.map */
