.journal{padding-bottom:0}.journal-intro{padding-block:80px 64px;max-width:1120px}.journal-intro h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.7rem,5.3vw,5.3rem);line-height:1.05;letter-spacing:-.035em;max-width:1000px;margin:20px 0 28px}.journal-intro .p-sub{max-width:660px;line-height:1.6}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{display:flex;flex-direction:column;padding:32px;border:1px solid var(--line);border-radius:20px;background:var(--alabaster);transition:background .2s}.journal-card:hover{background:var(--sage-100)}.journal-card h2,.journal-card h3{font-family:var(--serif);font-size:2rem;line-height:1.15;font-weight:400;margin:20px 0}.journal-card p{line-height:1.65;color:var(--text-2);margin-bottom:28px}.journal-card span:last-child{margin-top:auto;font-weight:600;padding-top:20px}.journal-visit{margin-block:80px;display:flex;align-items:center;justify-content:space-between;gap:40px}.journal-visit h2,.journal-related h2,.edina-layout h2{font-family:var(--serif);font-size:2.6rem;font-weight:400;line-height:1.15;margin:16px 0}.journal-visit p{max-width:650px;line-height:1.6}.journal-visit .btn{flex-shrink:0}.journal-breadcrumb{padding-block:36px;font-size:.95rem}.journal-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.article-copy{max-width:820px;margin-inline:auto;padding:16px 24px 80px;font-size:1.125rem;line-height:1.8}.article-copy h1{font-family:var(--serif);font-size:clamp(2.6rem,4.5vw,4.25rem);line-height:1.08;letter-spacing:-.025em;font-weight:400;margin:12px 0 40px}.article-copy h2{font-family:var(--serif);font-size:2.3rem;line-height:1.2;font-weight:400;margin:52px 0 20px}.article-copy h3{font-family:var(--serif);font-size:1.8rem;line-height:1.25;font-weight:400;margin:36px 0 16px}.article-copy p{margin:0 0 22px}.article-copy ul,.article-copy ol{padding-left:26px;margin:20px 0 28px;list-style:disc}.article-copy ol{list-style:decimal}.article-copy li{margin-bottom:12px;padding-left:6px}.article-copy strong{font-weight:700}.article-copy a,.journal-text-link,.edina-layout p a{text-decoration:underline;text-underline-offset:4px}.article-table{overflow-x:auto;margin:28px 0;max-width:100%;border:1px solid var(--line);border-radius:12px}.article-table table{border-collapse:collapse;min-width:580px;width:100%;font-size:1rem;line-height:1.55;text-align:left}.article-table th,.article-table td{padding:18px;border-bottom:1px solid var(--line);vertical-align:top}.article-table th{background:var(--sage-100);font-weight:700}.article-table tr:last-child td{border-bottom:0}.article-table p{margin:0}.journal-related{padding-block:60px 72px;background:var(--mint)}.journal-related h2{margin-bottom:32px}.journal-related .journal-card{background:var(--n-100)}.journal-local{margin-top:32px;text-decoration:underline;text-underline-offset:4px}.journal-address{font-size:1.25rem;line-height:1.6;margin:26px 0}.edina-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:20px 80px}.edina-layout p{font-size:1.125rem;line-height:1.8;margin:20px 0}.edina-panel{padding:36px;background:var(--sage-100);border-radius:20px}.edina-panel ul{list-style:disc;padding-left:24px;line-height:2}.edina-faq{padding-top:0}.journal a:focus-visible{outline:3px solid var(--sage-500);outline-offset:5px}@media(max-width:900px){.journal-grid{grid-template-columns:1fr}.journal-card{padding:28px}.journal-visit{align-items:flex-start;flex-direction:column}.edina-layout{grid-template-columns:1fr;gap:32px}.journal-intro{padding-block:52px 44px}.journal-card h2,.journal-card h3{max-width:30ch}.journal-related .journal-grid{grid-template-columns:1fr}}@media(max-width:480px){.article-copy{padding-inline:20px;font-size:1.0625rem}.article-copy h2{font-size:2rem}.article-copy h3{font-size:1.6rem}.journal-intro h1{font-size:2.75rem}.journal-breadcrumb{padding-block:24px}.journal-visit{margin-block:56px}.edina-panel{padding:24px}}
.article-copy h1 strong,.article-copy h2 strong,.article-copy h3 strong{font-weight:inherit}
