.bar[data-astro-cid-z3us6tmf]{background:var(--white);border-bottom:1px solid var(--line)}.bar__in[data-astro-cid-z3us6tmf]{height:70px;display:flex;align-items:center;justify-content:space-between;gap:16px}.bar__brand[data-astro-cid-z3us6tmf] img[data-astro-cid-z3us6tmf]{height:34px;width:auto;display:block}.bar__back[data-astro-cid-z3us6tmf]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--navy)}.bar__back[data-astro-cid-z3us6tmf]:hover{color:var(--blue)}.art[data-astro-cid-z3us6tmf]{background:var(--white);padding:64px 0 80px}.art__in[data-astro-cid-z3us6tmf]{max-width:820px}.art__tag[data-astro-cid-z3us6tmf]{display:inline-block;padding:6px 12px;border-radius:var(--radius);background:var(--green);color:var(--white);font-size:13px;font-weight:600}.art[data-astro-cid-z3us6tmf] h1[data-astro-cid-z3us6tmf]{font-size:clamp(32px,5vw,52px);line-height:1.06;letter-spacing:-.03em;color:var(--navy);margin-top:20px}.art__intro[data-astro-cid-z3us6tmf]{font-size:20px;line-height:1.5;color:var(--steel);margin-top:20px}.art__media[data-astro-cid-z3us6tmf]{max-width:980px;margin-top:44px}.shot[data-astro-cid-z3us6tmf]{width:100%;height:auto;display:block;border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow-float)}.phones[data-astro-cid-z3us6tmf]{display:flex;justify-content:center;gap:24px;padding:32px;background:var(--canvas);border-radius:var(--radius)}.phones[data-astro-cid-z3us6tmf] img[data-astro-cid-z3us6tmf]{width:34%;max-width:260px;height:auto;border-radius:22px;border:4px solid #0b1a3a;box-shadow:var(--shadow-float)}.art__body[data-astro-cid-z3us6tmf]{max-width:820px;margin-top:48px;display:flex;flex-direction:column;gap:36px}.art__body[data-astro-cid-z3us6tmf] h2[data-astro-cid-z3us6tmf]{font-size:26px;letter-spacing:-.02em;color:var(--navy)}.art__body[data-astro-cid-z3us6tmf] p[data-astro-cid-z3us6tmf]{font-size:18px;line-height:1.65;color:#3d4557;margin-top:12px}.art__body[data-astro-cid-z3us6tmf] ul[data-astro-cid-z3us6tmf]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.art__body[data-astro-cid-z3us6tmf] li[data-astro-cid-z3us6tmf]{display:flex;gap:12px;align-items:flex-start;font-size:17px;color:#3d4557}.dot[data-astro-cid-z3us6tmf]{flex:none;width:20px;height:20px;margin-top:3px;border-radius:50%;background:var(--green);color:var(--white);display:inline-flex;align-items:center;justify-content:center}.art__cta[data-astro-cid-z3us6tmf]{display:flex;flex-wrap:wrap;gap:12px;padding-top:12px}.more[data-astro-cid-z3us6tmf]{padding:72px 0 96px}.more[data-astro-cid-z3us6tmf] h2[data-astro-cid-z3us6tmf]{font-size:28px;color:var(--navy);letter-spacing:-.02em}.more__grid[data-astro-cid-z3us6tmf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:28px}.more__card[data-astro-cid-z3us6tmf]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;border-radius:16px;background:var(--white);border:1px solid var(--line);transition:border-color .3s,transform .4s var(--ease)}.more__card[data-astro-cid-z3us6tmf]:hover{border-color:var(--blue);transform:translateY(-4px)}.more__card[data-astro-cid-z3us6tmf] strong[data-astro-cid-z3us6tmf]{font-size:19px;line-height:1.25;color:var(--navy)}.more__go[data-astro-cid-z3us6tmf]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;color:var(--blue)}[data-astro-cid-z3us6tmf][hidden]{display:none!important}.art__date[data-astro-cid-z3us6tmf]{margin-top:12px;font-size:14px;color:var(--steel)}.art__note[data-astro-cid-z3us6tmf]{padding:12px 16px;border-radius:var(--radius);background:var(--canvas);border:1px solid var(--line);font-size:15px;color:var(--steel)}.prose[data-astro-cid-z3us6tmf] p{font-size:18px;line-height:1.7;color:#3d4557;margin-top:16px}.prose[data-astro-cid-z3us6tmf] p:first-child{margin-top:0}.prose[data-astro-cid-z3us6tmf] ul,.prose[data-astro-cid-z3us6tmf] ol{margin:16px 0 0;padding-left:24px;display:flex;flex-direction:column;gap:8px;font-size:17px;line-height:1.6;color:#3d4557}.prose[data-astro-cid-z3us6tmf] a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.prose[data-astro-cid-z3us6tmf] h2,.prose[data-astro-cid-z3us6tmf] h3{color:var(--navy);margin-top:28px}.gallery[data-astro-cid-z3us6tmf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.gallery[data-astro-cid-z3us6tmf] img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line)}.vid[data-astro-cid-z3us6tmf]{width:100%;border-radius:var(--radius);background:#000}
