@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Libre+Caslon+Display&display=swap');
:root{--paper:#f5f5ed;--ink:#123e3d;--line:#bac8bf;--accent:#d9ed64}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-underline-offset:5px}a:hover{color:#647a19}a:focus-visible,summary:focus-visible{outline:3px solid #7e941d;outline-offset:5px}.rd-header{padding:38px 5vw 0}.rd-brand{display:block;width:max-content;font-family:'Libre Caslon Display',Georgia,serif;text-decoration:none;font-size:39px;line-height:.98;letter-spacing:-1.5px}.rd-brand span{display:block;font:500 12px 'DM Sans',sans-serif;text-transform:uppercase;letter-spacing:5px;margin:15px 0 29px}.rd-desktop-nav{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:16px 0;font-size:12px}.rd-desktop-nav a{text-decoration:none}.rd-mobile-nav{display:none}main{max-width:1440px;margin:auto}h1,h2,h3,h4{font-family:'Libre Caslon Display',Georgia,serif;font-weight:400;line-height:1.05}p{max-width:76ch}img{display:block;max-width:100%;object-fit:cover}main>article{display:grid;grid-template-columns:23% 1fr;padding:0 5vw;gap:0 6%}main>article>section:first-child{grid-column:1/-1;position:relative;min-height:620px;margin:52px 0 70px;padding:80px 0 40px;display:flex;flex-direction:column;justify-content:center;isolation:isolate}main>article>section:first-child img{position:absolute;z-index:-1;right:0;top:0;width:72%;height:100%;max-height:none!important;filter:brightness(.8)}h1{font-size:clamp(48px,6.3vw,96px);max-width:750px;margin:0;background:var(--paper);padding:28px 35px 24px 0}main>article>section:first-child p{background:var(--accent);width:fit-content;max-width:65%;padding:12px 22px;margin:0}.product-index{grid-column:1;grid-row:2/4;border-top:5px solid var(--ink);align-self:start;position:sticky;top:24px;padding-top:14px}.product-index a{display:block;padding:16px 0;border-bottom:1px solid var(--line);font-size:13px;text-decoration:none}main>article>section:nth-of-type(2),main>article>section:nth-of-type(3){grid-column:2;border-top:1px solid var(--line);padding:28px 0}h2{font-size:clamp(35px,4vw,58px);margin:0 0 22px}h3{font-size:36px;margin:0 0 20px}main>article>section:nth-of-type(3) img{width:100%;height:330px;margin-top:28px}main>article>section:nth-of-type(4){grid-column:1/-1;margin:50px 0}.product-topic{display:grid;grid-template-columns:23% 1fr;gap:0 6%;border-top:1px solid var(--ink);padding:36px 0;scroll-margin-top:30px}.record-number{grid-row:1/4;font:60px 'Libre Caslon Display',Georgia,serif;color:#74877a}.product-topic p,.product-topic h3,.product-topic img{grid-column:2}.product-topic img{width:100%;height:300px;margin-bottom:25px}main>article>section:nth-of-type(5),main>article>section:nth-of-type(6){grid-column:1/-1;padding:50px 7%;background:var(--ink);color:var(--paper)}main>article>section:nth-of-type(6){background:var(--accent);color:var(--ink);margin-bottom:60px}.julie-home>section{padding:30px 5vw 70px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.julie-home>section>article{border-top:1px solid var(--ink);padding:32px 0}.julie-home>section>article>div{display:flex;gap:5%;align-items:center}.julie-home>section>article .col{flex:1}.julie-home>section>article h4{font-size:42px;margin:12px 0}.julie-home>section>article:first-of-type h4{font-size:clamp(44px,5vw,70px)}.julie-home>section>article strong,.text-body-secondary{font-size:12px;letter-spacing:1px}.julie-home>section>article .d-md-none{display:none}.julie-home>section img{width:230px!important;height:260px!important}.bi{display:none}.rd-footer{padding:40px 5vw;background:var(--ink);color:var(--paper);display:flex;justify-content:space-between;gap:30px}.rd-footer nav{display:flex;gap:24px;font-size:13px}body:not(:has(.julie-home)) main{padding:45px 5vw}body:not(:has(.julie-home)) main>h1,body:not(:has(.julie-home)) article>h1{max-width:none;padding:42px 5vw;background:var(--ink);color:var(--paper)}body:not(:has(.julie-home)) article{max-width:800px;margin:auto}body:not(:has(.julie-home)) article img{width:100%;max-height:560px}.related-posts{border-top:4px solid var(--ink);padding-top:25px}.pagination{display:flex;gap:20px;padding:30px 0;border-top:1px solid var(--line)}@media(max-width:900px){main>article{grid-template-columns:1fr}.product-index{position:static;grid-row:auto;grid-column:1;display:flex;flex-wrap:wrap;gap:10px 25px;margin-bottom:30px}main>article>section:nth-of-type(n){grid-column:1}.product-topic{grid-template-columns:12% 1fr}main>article>section:first-child{min-height:520px}h1{max-width:85%}.rd-desktop-nav{gap:12px 18px}}@media(max-width:600px){.rd-header{padding-top:24px}.rd-brand{font-size:32px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;border-block:1px solid;padding:12px 0}.rd-mobile-menu{display:grid;padding:16px 0;gap:12px}.rd-mobile-menu a{text-decoration:none}.rd-mobile-nav summary{cursor:pointer}main>article>section:first-child{min-height:540px;margin-top:25px;justify-content:flex-start;padding-top:25px}main>article>section:first-child img{top:180px;width:92%;height:340px}h1{font-size:49px;max-width:96%;padding:15px 10px 20px 0}main>article>section:first-child p{max-width:88%;font-size:14px}.product-index a{font-size:12px}h2{font-size:37px}.product-topic{grid-template-columns:1fr}.record-number{grid-row:auto;font-size:42px;margin-bottom:16px}.product-topic p,.product-topic h3,.product-topic img{grid-column:1}h3{font-size:33px}.julie-home>section>article>div{display:block}.julie-home>section img{width:100%!important;height:240px!important;margin-top:25px}.rd-footer{display:block}.rd-footer nav{flex-wrap:wrap;margin-top:20px}.julie-home>section>article h4{font-size:37px}main>article>section:nth-of-type(5),main>article>section:nth-of-type(6){padding:35px 6%}}
