@import url('./responsive-base.css');
@media (max-width:980px){.header-cta{display:inline-flex;position:fixed;right:calc(var(--gutter) + 3.35rem);top:.9rem;z-index:102;min-height:2.75rem;padding:.65rem .85rem;font-size:.78rem;box-shadow:0 10px 28px rgba(0,90,190,.28)}}
@media (max-width:620px){.header-cta{top:auto;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));min-height:3rem;padding:.75rem 1rem;font-size:.82rem;border-radius:999px}.portfolio-card>ul{margin-top:.75rem}.portfolio-card>ul li{padding:.45rem 0}}
@media (max-width:340px){.header-cta{left:1rem;right:1rem;justify-content:center}}
