.brand-icon.svelte-11wiekg{background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask:url(../../../images/dearsong-icon-light.svg) 50%/contain no-repeat;mask:url(../../../images/dearsong-icon-light.svg) 50%/contain no-repeat}.site-header.svelte-1elxaub{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:81px;display:flex}nav.svelte-1elxaub{align-items:center;gap:34px;font-size:13px;display:flex}nav.svelte-1elxaub a:where(.svelte-1elxaub){padding:12px 0}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--lavender)}@media (width<=600px){.site-header.svelte-1elxaub{gap:14px;min-height:70px}nav.svelte-1elxaub{display:none}}footer.svelte-jz8lnl{border-top:1px solid var(--line);padding-top:33px;padding-bottom:26px}.footer-top.svelte-jz8lnl{justify-content:space-between;align-items:center;gap:25px;padding-bottom:35px;display:flex}.footer-top.svelte-jz8lnl p:where(.svelte-jz8lnl){font-size:14px;line-height:1.7}.footer-top.svelte-jz8lnl em:where(.svelte-jz8lnl){font:italic 23px var(--serif);color:var(--lavender)}.footer-bottom.svelte-jz8lnl{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:10px;display:flex}nav.svelte-jz8lnl{flex-wrap:wrap;gap:20px;display:flex}.pending-link.svelte-jz8lnl{color:var(--muted)}nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--lavender)}.footer-signoff.svelte-jz8lnl{letter-spacing:.12em;text-transform:uppercase;font-size:8px}@media (width>=601px){.footer-top.svelte-jz8lnl .brand{max-width:420px}}@media (width<=850px){.footer-signoff.svelte-jz8lnl{display:none}}@media (width<=600px){.footer-top.svelte-jz8lnl{padding-bottom:24px;display:block}.footer-top.svelte-jz8lnl p:where(.svelte-jz8lnl){margin-top:22px;font-size:12px}.footer-top.svelte-jz8lnl p:where(.svelte-jz8lnl) br:where(.svelte-jz8lnl){display:none}.footer-top.svelte-jz8lnl em:where(.svelte-jz8lnl){font-size:20px;display:block}.footer-bottom.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:19px}nav.svelte-jz8lnl{gap:18px}}
