.summerwood-journal{background:#f7f7f5;color:var(--navy)}.journal-hero{background:var(--navy);color:#f7f7f5;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:72px;gap:72px;padding:68px max(24px,calc((100% - 1280px)/2)) 78px}.journal-eyebrow{font-size:15px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin:0 0 18px}.journal-hero .journal-eyebrow{color:var(--green)}.journal-hero h1{font-size:clamp(58px,6.2vw,98px);line-height:.93;text-transform:uppercase;letter-spacing:-.015em;margin:0}.journal-hero h1 span,.journal-section-title h2 span{color:var(--yellow)}.journal-intro{font-size:23px;line-height:1.45;max-width:510px;margin:25px 0 30px}.journal-art{padding:12px 10px 12px 0}.journal-paper{position:relative;transform:rotate(2deg);background:#e2ece5;color:var(--navy);padding:28px;box-shadow:10px 10px 0 #064dc7}.journal-paper-bottom,.journal-paper-top{padding:12px 0;font-size:15px;text-transform:uppercase;letter-spacing:.07em;font-weight:800;border-top:2px solid var(--navy);border-bottom:2px solid var(--navy)}.journal-paper strong{display:block;font-size:clamp(36px,4.3vw,61px);line-height:1;text-transform:uppercase;margin:22px 0 0}.journal-paper svg{width:100%;height:auto;display:block;margin:10px 0}.journal-paper-bottom{border-bottom:0}.journal-feature,.journal-topics{max-width:1280px;margin:auto;padding:64px 0 0}.journal-feature{scroll-margin-top:140px}.journal-section-title{margin-bottom:30px}.journal-section-title .journal-eyebrow{color:var(--blue);margin-bottom:12px}.journal-section-title h2{margin:0;font-size:clamp(40px,4vw,62px);line-height:1;text-transform:uppercase}.journal-section-title h2 span{color:var(--blue)}.journal-feature-story{display:grid;grid-template-columns:.9fr 1.1fr;background:#e2ece5;border-top:5px solid var(--navy)}.journal-feature-story picture{display:block;background:#d4dfd7}.journal-feature-story img{display:block;width:100%;height:auto}.journal-feature-copy{align-self:center;padding:clamp(28px,4vw,64px)}.journal-feature-copy .journal-eyebrow{color:var(--blue);line-height:1.5}.journal-feature-copy h3{font-size:clamp(37px,4.1vw,64px);line-height:1.03;text-transform:uppercase;margin:18px 0 24px}.journal-feature-copy>p:not(.journal-eyebrow){font-size:23px;line-height:1.45}.journal-feature-copy>a,.journal-topic>a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 18px;background:var(--yellow);color:var(--navy);font-size:19px;font-weight:800;text-decoration:none;margin-top:30px;transition:background-color .2s}.journal-feature-copy>a:hover,.journal-topic>a:hover{background:var(--green)}.journal-topic-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.journal-topic{display:flex;flex-direction:column;border-top:2px solid var(--navy);padding-top:20px}.journal-topic-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:15px;letter-spacing:.06em;font-weight:800;text-transform:uppercase;color:var(--blue)}.journal-topic-label>span:last-child{font-size:27px;color:#526777}.journal-topic picture{display:block;overflow:hidden;background:#e2ece5;aspect-ratio:2/1}.journal-topic img{display:block;width:100%;height:100%;object-fit:cover}.journal-topic h3{font-size:43px;line-height:1;text-transform:uppercase;margin:25px 0 14px}.journal-topic>p{font-size:22px;line-height:1.45;margin:0 0 26px;max-width:530px}.journal-topic>a{margin-top:auto;background:#e2ece5}.journal-invitation{margin-top:72px;display:flex;justify-content:space-between;align-items:center;gap:64px;background:var(--yellow);padding:56px max(24px,calc((100% - 1280px)/2))}.journal-invitation h2{font-size:clamp(40px,4vw,62px);line-height:.98;text-transform:uppercase;margin:0}.journal-invitation p:last-child{font-size:22px;line-height:1.45;max-width:610px;margin-bottom:0}.journal-invitation>a{flex-shrink:0;background:var(--navy);color:#fff;font-size:20px;font-weight:700;text-decoration:none;padding:20px 24px;transition:background-color .2s}.journal-invitation>a:hover{background:var(--blue)}.summerwood-journal a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.journal-hero a:focus-visible{outline-color:#fff}.summerwood-journal a:active{filter:brightness(.93)}@media(max-width:1340px){.journal-hero,.journal-invitation{padding-inline:32px}.journal-feature,.journal-topics{margin-inline:32px}.journal-hero{gap:40px}}@media(max-width:1024px){.journal-feature-copy{padding:28px}.journal-feature-copy h3{font-size:42px}.journal-invitation{gap:30px}.journal-invitation>a{font-size:18px;padding:18px}.journal-hero{gap:30px}.journal-paper{padding:22px}.journal-intro{font-size:21px}}@media(max-width:780px){.journal-hero{grid-template-columns:1fr;padding:42px 24px 50px;gap:34px}.journal-hero h1{font-size:clamp(52px,12vw,76px)}.journal-hero .journal-eyebrow{font-size:13px}.journal-paper{transform:none}.journal-paper strong{font-size:44px}.journal-art{max-width:490px}.journal-intro{font-size:21px}.journal-feature,.journal-topics{margin-inline:24px;padding-top:42px}.journal-section-title h2{font-size:43px}.journal-feature-story,.journal-topic-grid{grid-template-columns:1fr}.journal-feature-copy{padding:26px 22px}.journal-feature-copy h3{font-size:40px}.journal-feature-copy>p:not(.journal-eyebrow),.journal-topic>p{font-size:21px}.journal-topic-grid{gap:38px}.journal-topic h3{font-size:38px}.journal-invitation{margin-top:48px;padding:38px 24px;align-items:flex-start;flex-direction:column;gap:28px}.journal-invitation>a{max-width:100%;font-size:18px}.journal-invitation h2{font-size:43px}}.journal-notices{padding:56px max(24px,calc((100% - 1280px)/2));background:#fff}.journal-notice{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:32px;gap:32px;padding:28px 0;border-top:2px solid var(--navy)}.journal-notice time{font-size:18px;font-weight:800;color:var(--blue)}.journal-notice h3{font-size:32px;line-height:1;margin:0 0 12px;text-transform:uppercase}.journal-notice p{font-size:21px;line-height:1.4;max-width:720px;margin:0}@media(max-width:780px){.journal-notices{padding:40px 24px}.journal-notice{grid-template-columns:1fr;gap:14px}}