.waterfront-scope.svelte-d9y8er{display:grid;grid-template-columns:repeat(3,1fr);padding:0 clamp(20px,7vw,112px) clamp(76px,9vw,132px)}.waterfront-scope.svelte-d9y8er article:where(.svelte-d9y8er){min-height:290px;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);margin:-1px 0 0 -1px}article.svelte-d9y8er h2:where(.svelte-d9y8er){margin:50px 0 15px;font-size:clamp(28px,3vw,42px);line-height:1}article.svelte-d9y8er p:where(.svelte-d9y8er){color:var(--muted);font-size:13px;line-height:1.65}article.svelte-d9y8er span:where(.svelte-d9y8er){margin-top:auto;color:var(--copper);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.shoreline-brief.svelte-d9y8er{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,8vw,120px);padding:clamp(72px,9vw,130px) clamp(20px,7vw,112px);background:var(--paper-deep)}.shoreline-brief.svelte-d9y8er h2:where(.svelte-d9y8er){max-width:650px;margin-top:16px;font-size:clamp(40px,4.7vw,64px);line-height:.95;letter-spacing:-.045em}.shoreline-brief.svelte-d9y8er>div:where(.svelte-d9y8er):nth-child(2){align-self:end}.shoreline-brief.svelte-d9y8er p:where(.svelte-d9y8er):not(.page-eyebrow){max-width:620px;margin:0;color:var(--muted);font-size:16px;line-height:1.7}.shoreline-brief.svelte-d9y8er p:where(.svelte-d9y8er) a:where(.svelte-d9y8er){color:var(--cedar);font-weight:800;text-decoration:underline;text-underline-offset:3px}.ask-link.svelte-d9y8er{display:inline-block;margin-top:24px;color:var(--cedar);font-size:12px;font-weight:800}.shoreline-brief.svelte-d9y8er a:where(.svelte-d9y8er):focus-visible,.sequence.svelte-d9y8er a:where(.svelte-d9y8er):focus-visible{outline:2px solid var(--copper);outline-offset:3px}.sequence.svelte-d9y8er{display:grid;grid-template-columns:1.2fr 1fr;min-height:700px;background:var(--paper-deep)}.sequence.svelte-d9y8er figure:where(.svelte-d9y8er){margin:0;min-height:540px}.sequence.svelte-d9y8er img:where(.svelte-d9y8er){width:100%;height:100%;object-fit:cover}.sequence.svelte-d9y8er>div:where(.svelte-d9y8er){align-self:center;padding:clamp(46px,7vw,100px)}.sequence.svelte-d9y8er h2:where(.svelte-d9y8er){margin:18px 0 30px;font-size:clamp(42px,5vw,70px);line-height:.95}ol.svelte-d9y8er{margin:0 0 30px;padding:0;border-top:1px solid var(--line);list-style:none}li.svelte-d9y8er{display:grid;grid-template-columns:32px 1fr;padding:13px 0;border-bottom:1px solid var(--line);color:var(--muted);line-height:1.5}li.svelte-d9y8er span:where(.svelte-d9y8er){color:var(--copper);font-size:10px;font-weight:800}@media(max-width:850px){.waterfront-scope.svelte-d9y8er{grid-template-columns:1fr 1fr}.shoreline-brief.svelte-d9y8er,.sequence.svelte-d9y8er{grid-template-columns:1fr}}@media(max-width:560px){.waterfront-scope.svelte-d9y8er{grid-template-columns:1fr}.waterfront-scope.svelte-d9y8er article:where(.svelte-d9y8er){min-height:240px}.shoreline-brief.svelte-d9y8er{padding:64px 20px 76px}.shoreline-brief.svelte-d9y8er p:where(.svelte-d9y8er):not(.page-eyebrow){font-size:16px}}
