.site .flowline__or{font-family:var(--site-display);letter-spacing:.2em;color:var(--site-muted);align-items:center;gap:14px;margin:18px 0 14px;font-size:12.5px;font-weight:900;display:flex}.flowline__or:before,.flowline__or:after{content:"";border-top:1px dashed color-mix(in srgb, var(--site-muted) 45%, transparent);flex:1}.flowline__service{border-radius:var(--site-radius);background:linear-gradient(120deg, color-mix(in srgb, var(--site-accent) 16%, #fff), var(--site-glass-strong) 70%);border:1px solid color-mix(in srgb, var(--site-accent) 45%, #fff);align-content:start;gap:4px;padding:20px 22px 18px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;box-shadow:0 18px 44px -26px #7a4b0661,inset 0 1px #fff}.flowline__service:hover,.flowline__service:focus-within{border-color:color-mix(in srgb, var(--site-accent) 62%, #fff);transform:translateY(-3px);box-shadow:0 26px 52px -24px #7a4b066b,inset 0 1px #fff}.flowline__service .flowline__num{color:var(--site-accent-ink);background:color-mix(in srgb, var(--site-accent) 35%, #fff);box-shadow:inset 0 0 0 1.5px var(--site-accent), 0 8px 18px #ffb64847}.flowline__service-name{gap:4px;min-width:0;display:grid}.flowline__service b{font-family:var(--site-display);color:var(--site-ink);font-size:18px;font-weight:900}.flowline__service small{color:var(--site-accent-ink);font-size:13px;font-weight:700}.flowline__service .flowline__link{color:var(--site-accent-ink)}.flowline .flowline__link,.flowline__service .flowline__link{justify-self:start;align-items:center;min-height:44px;margin-top:0;display:inline-flex}:is(.flowline .flowline__link:focus-visible,.flowline__service .flowline__link:focus-visible){outline-offset:3px;border-radius:6px;outline:3px solid #2563eb59}.flowline .flowline__link:active,.flowline__service .flowline__link:active{opacity:.8}@media (min-width:521px){.flowline__service{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px}.flowline__service .flowline__num{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.flowline__service,.flowline__service:hover,.flowline__service:focus-within{transition:none;transform:none}}
