.epic-ct__lede{max-width:60ch;margin:0 0 30px;font-size:clamp(16px,1.3vw,18px);line-height:1.6;color:var(--epic-text-2)}.epic-ct__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(226px,1fr))}.epic-ct__card{padding:22px;border-radius:var(--epic-r-m);background:var(--epic-surface);border:1px solid var(--epic-line);box-shadow:var(--epic-e1)}.epic-ct__card--accent{border-color:color-mix(in srgb,var(--epic-v-orange) 45%,var(--epic-line));background:color-mix(in srgb,var(--epic-v-orange) 6%,var(--epic-surface))}.epic-ct__ic{display:grid;place-items:center;width:42px;height:42px;margin-bottom:14px;border-radius:12px;background:color-mix(in srgb,var(--epic-v-cyan) 13%,transparent);color:var(--epic-cyan)}.epic-ct__card--accent .epic-ct__ic{background:color-mix(in srgb,var(--epic-v-orange) 16%,transparent);color:var(--epic-orange)}.epic-ct__ic svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.epic-ct__card h3{margin:0 0 9px;font-family:var(--epic-mono);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--epic-text-3)}.epic-ct__card address,.epic-ct__card p{margin:0;font-style:normal;font-size:17px;line-height:1.5;color:var(--epic-text)}.epic-ct__card a{color:var(--epic-text);text-decoration:none;border-bottom:1px solid var(--epic-line)}.epic-ct__card a:hover{color:var(--epic-orange);border-color:currentColor}.epic-ct__card small{display:block;margin-top:9px;font-family:var(--epic-mono);font-size:12px;letter-spacing:.05em;line-height:1.5;color:var(--epic-text-3)}.epic-ct__map{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);gap:20px;align-items:stretch;margin-top:26px}.epic-ct__frame{position:relative;overflow:hidden;border-radius:var(--epic-r-m);border:1px solid color-mix(in srgb,var(--epic-ac) 34%,var(--epic-card-line, var(--epic-line)));background:linear-gradient(color-mix(in srgb,var(--epic-ac) 12%,transparent) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(90deg,color-mix(in srgb,var(--epic-ac) 12%,transparent) 1px,transparent 1px) 0 0 / 34px 34px,color-mix(in srgb,var(--epic-ac) 6%,var(--epic-surface));box-shadow:var(--epic-e1);aspect-ratio:16 / 9;min-height:260px}.epic-ct__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.epic-ct__maplead{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--epic-r-m);border:1px solid var(--epic-card-line, var(--epic-line));background:var(--epic-surface)}.epic-ct__mapaddr{margin:0;font-family:var(--epic-disp);font-size:1.125rem;font-weight:650;line-height:1.4;letter-spacing:-.01em;color:var(--epic-text)}.epic-ct__maphrs,.epic-ct__mapnote{margin:0;font-size:.875rem;line-height:1.5;color:var(--epic-text-2)}.epic-ct__mapnote{margin-top:auto;color:var(--epic-text-3);font-size:.8125rem}.epic-ct__maplinks{display:flex;flex-wrap:wrap;gap:8px}.epic-ct__maplink{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid color-mix(in srgb,var(--epic-ac) 42%,var(--epic-line));border-radius:999px;background:color-mix(in srgb,var(--epic-ac) 10%,var(--epic-surface));color:color-mix(in srgb,var(--epic-ac) 32%,var(--epic-text));font-family:var(--epic-mono);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;transition:border-color .18s var(--epic-ease),background .18s var(--epic-ease)}.epic-ct__maplink:hover{border-color:var(--epic-ac);background:color-mix(in srgb,var(--epic-ac) 18%,var(--epic-surface))}.epic-ct__ask{margin-top:22px;padding:20px 22px;border-radius:var(--epic-r-m);border:1px solid var(--epic-card-line, var(--epic-line));border-left:3px solid var(--epic-ac);background:color-mix(in srgb,var(--epic-ac) 8%,var(--epic-surface))}.epic-ct__ask h3{margin:0 0 12px;font-family:var(--epic-disp);font-size:1.0625rem;font-weight:650;letter-spacing:-.01em;color:var(--epic-text)}.epic-ct__ask ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.epic-ct__ask li{display:grid;gap:2px;padding-left:16px;position:relative;font-size:.9375rem;line-height:1.45;color:var(--epic-text-2)}.epic-ct__ask li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--epic-ac)}.epic-ct__ask b{font-family:var(--epic-disp);font-weight:650;color:var(--epic-text)}@media(max-width:899px){.epic-ct__map{grid-template-columns:minmax(0,1fr)}.epic-ct__frame{aspect-ratio:4 / 3;min-height:0}}.epic-cf__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px;align-items:start;margin-top:26px}@media(max-width:959px){.epic-cf__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:960px){.epic-cf__aside{position:sticky;top:calc(var(--epic-anchor-offset, 120px) + 8px)}}.epic-cf__main{min-width:0}.epic-cf__aside{display:grid;gap:14px;min-width:0}.epic-cf__next,.epic-cf__direct{padding:22px;border-radius:var(--epic-r-m, 16px);border:1px solid var(--epic-card-line, var(--epic-line));background:var(--epic-surface);box-shadow:var(--epic-e2)}.epic-cf__next{background:radial-gradient(120% 100% at 100% 0%,color-mix(in srgb,var(--epic-ac) 12%,transparent),transparent 60%),var(--epic-surface)}.epic-cf__nk{margin:0 0 14px;font-family:var(--epic-mono);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--epic-ac) 50%,var(--epic-text))}.epic-cf__next ol{list-style:none;margin:0;padding:0;display:grid;gap:0}.epic-cf__next li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding-bottom:18px}.epic-cf__next li:last-child{padding-bottom:0}.epic-cf__next li:not(:last-child):before{content:"";position:absolute;left:15px;top:34px;bottom:4px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--epic-ac) 30%,var(--epic-line))}.epic-cf__i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font-family:var(--epic-mono);font-size:12.5px;font-weight:800;color:color-mix(in srgb,var(--epic-ac) 45%,var(--epic-text));background:color-mix(in srgb,var(--epic-ac) 14%,var(--epic-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--epic-ac) 50%,transparent)}.epic-cf__next li>span:last-child{display:grid;gap:3px;padding-top:4px}.epic-cf__next b{font-family:var(--epic-disp);font-size:16px;font-weight:720;letter-spacing:-.01em;color:var(--epic-text)}.epic-cf__next li span span{font-size:14px;line-height:1.5;color:var(--epic-text-2)}.epic-cf__direct{display:grid;gap:8px}.epic-cf__direct .epic-cf__nk{margin-bottom:6px}.epic-cf__line,.epic-cf__smp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;text-decoration:none;color:var(--epic-text);border:1.5px solid color-mix(in srgb,var(--epic-text) 10%,transparent);transition:border-color .15s,background .15s,transform .15s}.epic-cf__line:hover,.epic-cf__smp:hover{border-color:color-mix(in srgb,var(--epic-ac) 60%,transparent);background:color-mix(in srgb,var(--epic-ac) 6%,var(--epic-surface));transform:translateY(-1px)}.epic-cf__line>span:last-child,.epic-cf__smp>span:nth-child(2){display:grid;gap:1px;font-weight:700;font-size:16px;overflow-wrap:anywhere}.epic-cf__line small,.epic-cf__smp small{font-size:12.5px;font-weight:500;color:var(--epic-text-2)}.epic-cf__lic{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;color:color-mix(in srgb,var(--epic-ac) 45%,var(--epic-text));background:color-mix(in srgb,var(--epic-ac) 13%,var(--epic-surface))}.epic-cf__lic .epic-ic{font-size:20px}.epic-cf__smp{padding:16px;border-radius:var(--epic-r-m, 16px);--epic-ac: var(--epic-v-orange);background:linear-gradient(120deg,color-mix(in srgb,var(--epic-v-orange) 12%,var(--epic-surface)),var(--epic-surface));border-color:color-mix(in srgb,var(--epic-v-orange) 35%,transparent);box-shadow:var(--epic-e2)}.epic-cf__smp b{font-family:var(--epic-disp);font-size:16.5px;letter-spacing:-.01em}.epic-cf__go{font-size:20px;color:color-mix(in srgb,var(--epic-v-orange) 50%,var(--epic-text));transition:transform .2s}.epic-cf__smp:hover .epic-cf__go{transform:translate(3px)}.epic-cf__line:focus-visible,.epic-cf__smp:focus-visible{outline:2.5px solid var(--epic-text);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/epic-contact.css.map */
