.journey-wrap{max-width:1120px;margin:auto;padding:55px 24px 75px;color:#101f3c;font:18px/1.75 'DM Sans',system-ui}.journey-wrap h1{font:800 clamp(38px,5vw,64px)/1.1 'Bricolage Grotesque',system-ui;letter-spacing:-.04em;margin:25px 0}.journey-wrap h2{font:750 30px/1.2 'Bricolage Grotesque',system-ui;margin:35px 0 20px}.reading{max-width:780px;margin:auto}.reading p{margin:20px 0}.reading a{overflow-wrap:anywhere}.reading img{max-width:100%;height:auto}.journey-wrap .crumb{font-size:14px;display:block;margin-bottom:30px}.journey-kicker{font:600 25px 'Caveat',cursive;color:#1b6f72}.archive-note{padding:18px;background:#e4eeea;font-size:14px;border-left:3px solid #1b6f72}.journey-button{display:inline-block;background:#ff6b54;color:#101f3c;border:2px solid #101f3c;border-radius:30px;padding:12px 22px;font:700 15px 'DM Sans',system-ui;text-decoration:none;margin-top:20px}.issue-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:20px;width:100%}.issue-card{display:flex;flex-direction:column;gap:14px;padding:24px;border:2px solid #101f3c;border-radius:16px;background:#fbf7f2;text-decoration:none;box-shadow:4px 4px 0 #101f3c;color:#101f3c!important}.issue-card time{font-size:12px;color:#1b6f72}.issue-card h3{font:800 25px/1.15 'Bricolage Grotesque',system-ui}.issue-card p{font-size:14px;line-height:1.7}.issue-card>span{font-size:13px;text-decoration:underline;margin-top:auto}.signup-live{width:100%;min-height:240px;color:#101f3c;background:white;border-radius:16px;padding:20px}.signup-live iframe{width:100%!important;border:0}.integration-help{font:13px/1.7 'DM Sans',system-ui!important;color:#3b4863;margin-top:15px!important}.integration-help a{color:#101f3c;text-decoration:underline}.calendar-mount{width:100%;min-height:650px;overflow:auto}.calendar-mount iframe{width:100%;min-height:650px;border:0}.checklist-request p{font-size:15px}.glossary-list dt{font-weight:700;margin-top:25px}.glossary-list dd{margin:8px 0 25px}.sitemap-list{padding-left:23px}.sitemap-list li{margin:12px 0}footer a[href='sitemap.html']{margin-left:15px}body{background:#fbf7f2!important}@media(max-width:600px){.calendar-mount,.calendar-mount iframe{min-height:650px}.signup-live{padding:12px}.journey-wrap{padding:35px 20px}.journey-wrap h2{font-size:27px}}
@media(max-width:600px){svg[style*="right: -34px"]{right:0!important;width:170px!important}}
@media(max-width:600px){svg[style*="right: -34px"],svg[style*="right:-34px"]{right:12px!important;width:160px!important;transform:none!important}}
.archive-wide{max-width:1240px;margin:45px auto 0}.latest-issue{flex:1 1 360px;max-width:480px;padding:32px;border:2px solid #101f3c;border-radius:18px;background:#fbf7f2;box-shadow:7px 7px 0 #101f3c}.latest-issue h3{font:800 34px/1.15 'Bricolage Grotesque',system-ui;margin:22px 0}.latest-issue>p{font-size:17px;line-height:1.7}
.latest-issue{align-self:flex-start}.issue-card h3{overflow-wrap:anywhere}
.site-photo{position:relative;width:100%;overflow:hidden;background:#e4dacc;min-height:0}.site-photo img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.site-photo img[loading=eager]{content-visibility:auto}@media(max-width:600px){.site-photo{max-width:100%}}
@media(max-width:600px){p[style*="flex: 0 0 380px"]{flex:1 1 100%!important;max-width:100%;min-width:0}}
