.tool-access[data-v-8f934d8a]{color:var(--t1-ink);gap:16px;padding-block:clamp(20px,3vw,32px);display:grid}.tool-access[data-variant=tool][data-v-8f934d8a]{gap:var(--t1-head-to-body);margin-block:0;padding-block:0}.tool-access__head[data-v-8f934d8a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;display:flex}.tool-access__head h2[data-v-8f934d8a]{margin:0}.tool-access__quota[data-v-8f934d8a]{color:var(--t1-ink-muted);margin:0;font-size:13px;font-weight:650}.tool-access__paths[data-v-8f934d8a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tool-access__paths article[data-v-8f934d8a]{box-sizing:border-box;min-width:0;box-shadow:0 0 0 1px var(--t1-line);background:#fff padding-box padding-box;border:0;border-radius:20px;grid-template-rows:auto 1fr auto;gap:16px;padding:24px;display:grid}.tool-access__paths article.is-featured[data-v-8f934d8a]{box-shadow:0 0 0 2px var(--ep-blue);background:linear-gradient(180deg, color-mix(in srgb, var(--ep-blue-soft) 38%, #fff), #fff 42%)}.tool-access__offer[data-v-8f934d8a]{gap:6px;min-width:0;display:grid}.tool-access__offer span[data-v-8f934d8a]{color:var(--t1-ink-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:720;display:flex}.tool-access__offer span em[data-v-8f934d8a]{background:var(--ep-blue-soft);color:var(--ep-blue);letter-spacing:.04em;border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal}.tool-access__offer strong[data-v-8f934d8a]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:560;line-height:1.05}.tool-access__offer strong i[data-v-8f934d8a]{color:var(--t1-ink-muted);font-size:14px;font-style:normal;font-weight:550}.tool-access__offer b[data-v-8f934d8a]{color:var(--t1-ink);letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.3}.tool-access__facts[data-v-8f934d8a]{min-width:0;color:var(--t1-ink-soft);align-content:start;gap:8px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.tool-access__paths button[data-v-8f934d8a],.tool-access__paths a[data-v-8f934d8a]{box-sizing:border-box;border:1px solid var(--t1-line-strong);width:100%;min-width:0;max-width:100%;min-height:44px;box-shadow:none;color:var(--t1-ink);font:650 13px var(--t1-font-body);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;transition:background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.tool-access__paths article.is-featured button[data-v-8f934d8a],.tool-access__paths article.is-featured a[data-v-8f934d8a]{background:var(--ep-blue);border-color:var(--ep-blue);box-shadow:none;color:#fff}@media (hover:hover){.tool-access__paths button[data-v-8f934d8a]:hover,.tool-access__paths a[data-v-8f934d8a]:hover{border-color:color-mix(in srgb, var(--ep-blue) 22%, var(--t1-line));transform:translateY(-2px);box-shadow:0 8px 22px #3c404314}.tool-access__paths article.is-featured button[data-v-8f934d8a]:hover,.tool-access__paths article.is-featured a[data-v-8f934d8a]:hover{border-color:color-mix(in srgb, #fff 18%, var(--ep-blue));box-shadow:0 8px 22px #3c40431f}}@media (prefers-reduced-motion:reduce){.tool-access__paths button[data-v-8f934d8a],.tool-access__paths a[data-v-8f934d8a],.tool-access__paths button[data-v-8f934d8a]:hover,.tool-access__paths a[data-v-8f934d8a]:hover{transition:background .16s,border-color .16s,box-shadow .16s;transform:none}}.tool-access__note[data-v-8f934d8a]{color:var(--t1-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.tool-access__note p[data-v-8f934d8a]{gap:8px;margin:0;display:flex}.tool-access__note b[data-v-8f934d8a]{color:#137333}.tool-access__note a[data-v-8f934d8a]{color:var(--ep-blue);font-weight:650;text-decoration:none}@media (width<=860px){.tool-access__paths[data-v-8f934d8a]{grid-template-columns:1fr}}
