.journal{--paper:var(--burro);--ink:var(--carbone);--soft:var(--ink-soft);--rule:var(--paper-rule);--rust:var(--brace);background:var(--paper);color:var(--ink);padding:0 0 clamp(55px,7vw,110px)}.journal-shell{width:min(92vw,1240px);margin-inline:auto}.journal a:focus-visible{outline:3px solid var(--brace);outline-offset:5px}.journal a:not(.journal-card,.journal-feature){color:inherit}.journal-breadcrumb,.journal-meta,.journal-eyebrow{font:600 .7rem/1.5 Montserrat,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.journal-breadcrumb{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;color:var(--soft);padding-block:1.4rem;border-bottom:1px solid var(--rule);font-size:.79rem}.journal-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.journal-eyebrow{color:var(--rust);margin:0 0 1.2rem}.journal h1,.journal h2,.journal h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.048em;color:inherit}.journal-titleblock{padding:clamp(38px,6vw,80px) 0 clamp(28px,3vw,48px);display:grid;grid-template-columns:1.4fr 1fr;gap:2rem;align-items:end}.journal-titleblock h1{font-size:clamp(54.34px,7.315vw,112.86px);line-height:.97;margin:0;max-width:12ch}.journal-titleblock h1 em{color:var(--corteccia);font-weight:400}.journal-titleblock .journal-intro{max-width:32rem;margin:0 0 .25rem;line-height:1.72;font-size:clamp(1.068rem,1.411vw,1.266rem);color:var(--soft)}.journal-feature{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch;background:var(--carbone);color:var(--burro);text-decoration:none;overflow:hidden}.journal-feature figure,.journal-card figure,.story-photo{margin:0}.journal-feature figure{min-height:340px;position:relative}.journal-feature img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 53%}.journal-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4.3vw,64px)}.journal-feature .journal-eyebrow{color:var(--burro)}.journal-feature h2{font-size:clamp(36.575px,4.075vw,67.925px);line-height:1.04;margin:0 0 16px}.journal-feature p:not(.journal-eyebrow){font-size:1.055rem;line-height:1.7;color:var(--on-dark-soft);margin:0}.journal-read{font-size:.839rem;font-weight:600;display:inline-block;margin-top:1.7rem;align-self:flex-start;border-bottom:1px solid currentColor;padding-bottom:.3rem}.journal a:hover .journal-read,.journal-card:hover h3{text-decoration:underline;text-underline-offset:4px}.journal-subhead{display:flex;gap:1.4rem;align-items:baseline;justify-content:space-between;margin:clamp(44px,6vw,82px) 0 22px;border-top:1px solid var(--rule);padding-top:1.25rem}.journal-subhead h2{font-size:clamp(33.44px,4.18vw,58.52px);margin:0}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,38px)}.journal-grid.few{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-card{color:inherit;text-decoration:none;display:block}.journal-card img{width:100%;aspect-ratio:1.65;object-fit:cover;object-position:50% 50%;background:var(--paper-inset)}.journal-card .journal-meta,.journal-meta{color:var(--soft);margin:1rem 0 .45rem;font-size:.79rem}.journal-card h3{font-size:clamp(28.215px,2.612vw,43.89px);line-height:1.1;margin:.2rem 0 .55rem}.journal-card p:last-child{color:var(--soft);font-size:.981rem;line-height:1.65;margin:0}.journal-story-head{display:grid;grid-template-columns:1.16fr .84fr;align-items:center;gap:clamp(2rem,6vw,7rem);padding:clamp(30px,5vw,72px) 0;border-bottom:1px solid var(--rule)}.journal-story-head h1{font-size:clamp(41.8px,5.747vw,88.825px);line-height:1.02;margin:.3rem 0 1.3rem}.journal-deck{font-size:clamp(1.055rem,1.515vw,1.371rem);line-height:1.65;margin:0;max-width:45ch}.story-photo img{width:100%;height:clamp(305px,33vw,490px);object-fit:cover;background:var(--paper-inset)}.story-photo figcaption{font-size:.79rem;line-height:1.45;color:var(--soft);margin-top:.6rem}.journal-body{display:grid;grid-template-columns:minmax(170px,.6fr) minmax(0,2fr);gap:clamp(25px,7vw,105px);max-width:1080px;margin:clamp(30px,5vw,66px) auto 0}.journal-contents{align-self:start;border-top:2px solid var(--rust);padding-top:1.1rem}.journal-contents ol{padding-left:1.2rem;line-height:1.55;font-size:.905rem}.journal-contents li{margin:.7rem 0}.journal-contents a,.journal-resources a,.journal-ref a{text-decoration:underline;text-underline-offset:3px}.journal-prose{max-width:69ch}.journal-prose p,.journal-prose li{font-family:Georgia,serif;font-size:clamp(18.81px,1.463vw,22.99px);line-height:1.65;letter-spacing:0;margin:0 0 1em}.journal-prose .first-paragraph{font-size:clamp(22.99px,1.985vw,29.26px);line-height:1.47}.journal-prose h2{font-size:clamp(30.305px,3.135vw,47.025px);line-height:1.12;margin:1.4em 0 .55em;scroll-margin-top:110px}.journal-resources{padding:1.3rem 1.5rem;background:var(--paper-inset);margin:2.1rem 0}.journal-resources a,.journal-ref a{display:block;margin:.6rem 0;font-size:.948rem;line-height:1.55}.journal-ref{border-top:1px solid var(--rule);padding-top:1.15rem}.journal-ref .journal-eyebrow,.journal-resources .journal-eyebrow{font:600 .7rem/1.4 Montserrat,Arial,sans-serif;margin:0 0 .5rem}.journal-pages{display:flex;align-items:center;gap:1rem;justify-content:center;margin:2.5rem 0 0}@media(max-width:760px){.journal-titleblock,.journal-story-head,.journal-body,.journal-feature{grid-template-columns:1fr;gap:1.5rem}.journal-feature{gap:0}.journal-feature figure{min-height:225px}.journal-feature-copy{padding:1.5rem}.journal-grid,.journal-grid.few{grid-template-columns:1fr;gap:2.15rem}.journal-story-head h1{font-size:clamp(38.665px,10.45vw,62.7px)}.story-photo img{height:clamp(220px,67vw,355px)}}.journal-prose .giamaio-photo-credit{font:.8rem/1.5 Montserrat,Arial,sans-serif;color:var(--ink-soft);margin-bottom:1.5rem}.journal-prose img,.journal-prose video{max-width:100%;height:auto}.journal-prose a{text-decoration:underline;text-underline-offset:.18em}.journal-prose .journal-resources a{font-family:Montserrat,Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/12/assets/journal.css.map */
