.photo[data-astro-cid-xjdomtpr],.ph[data-astro-cid-xjdomtpr]{border-radius:var(--radius);object-fit:cover;width:100%}.r-43[data-astro-cid-xjdomtpr]{aspect-ratio:4/3}.r-11[data-astro-cid-xjdomtpr]{aspect-ratio:1}.r-169[data-astro-cid-xjdomtpr]{aspect-ratio:16/9}.r-34[data-astro-cid-xjdomtpr]{aspect-ratio:3/4}.r-fill[data-astro-cid-xjdomtpr]{border-radius:0;height:100%;position:absolute;inset:0}.ph[data-astro-cid-xjdomtpr]{color:#cfe0f7;background:radial-gradient(120% 90% at 80% 0,#1d4f9a 0%,#0a1f44 55%,#051230 100%);place-items:end start;padding:20px;display:grid;position:relative;overflow:hidden}.ph__lines[data-astro-cid-xjdomtpr]{width:100%;height:100%;position:absolute;inset:0}.ph__lines[data-astro-cid-xjdomtpr] path[data-astro-cid-xjdomtpr]{fill:none;stroke:var(--glow);stroke-width:1.4px;stroke-linecap:round;opacity:.55;stroke-dasharray:6 14}.ph__lines[data-astro-cid-xjdomtpr] path[data-astro-cid-xjdomtpr]:nth-child(2){opacity:.3}.ph__lines[data-astro-cid-xjdomtpr] path[data-astro-cid-xjdomtpr]:nth-child(3){opacity:.4}.ph__label[data-astro-cid-xjdomtpr]{letter-spacing:.02em;font-size:.85rem;line-height:1.4;position:relative}.ph__label[data-astro-cid-xjdomtpr] strong[data-astro-cid-xjdomtpr]{font-family:var(--font-head);color:#fff;font-size:1.05rem;font-weight:600}.r-fill[data-astro-cid-xjdomtpr] .ph__label[data-astro-cid-xjdomtpr]{display:none}.tel[data-astro-cid-kz36ufw3]{justify-items:center;gap:6px;display:inline-grid}.tel__note[data-astro-cid-kz36ufw3]{letter-spacing:.02em;opacity:.85;font-size:.8rem;font-weight:500;line-height:1.2}.fl[data-astro-cid-4zsl7ejk]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fl[data-astro-cid-4zsl7ejk] path[data-astro-cid-4zsl7ejk]{fill:none;stroke:var(--glow);stroke-width:1.2px;stroke-linecap:round;opacity:.16}.fl[data-astro-cid-4zsl7ejk] path[data-astro-cid-4zsl7ejk]:nth-child(odd){stroke-dasharray:2 18;opacity:.5}.hero .fl[data-astro-cid-4zsl7ejk] path[data-astro-cid-4zsl7ejk]:nth-child(odd),.phero .fl[data-astro-cid-4zsl7ejk] path[data-astro-cid-4zsl7ejk]:nth-child(odd){animation:14s linear infinite fl-flow}.hero .fl[data-astro-cid-4zsl7ejk] path[data-astro-cid-4zsl7ejk]:nth-child(3),.phero .fl[data-astro-cid-4zsl7ejk] path[data-astro-cid-4zsl7ejk]:nth-child(3){animation-duration:10s}@keyframes fl-flow{to{stroke-dashoffset:-400px}}.faqwrap[data-astro-cid-bppbuphv]{gap:28px;display:grid}@media (width>=1000px){.faqwrap[data-astro-cid-bppbuphv]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px}.faqwrap[data-astro-cid-bppbuphv]>div[data-astro-cid-bppbuphv]:first-child{top:calc(var(--hdr) + 32px);position:sticky}}.faq[data-astro-cid-bppbuphv]{gap:12px;display:grid}details[data-astro-cid-bppbuphv]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:border-color .3s,box-shadow .3s}details[data-astro-cid-bppbuphv][open]{border-color:#b9cbe5;box-shadow:0 16px 36px -28px #0245948c}summary[data-astro-cid-bppbuphv]{cursor:pointer;padding:20px 64px 20px 22px;list-style:none;position:relative}summary[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}summary[data-astro-cid-bppbuphv] h3[data-astro-cid-bppbuphv]{margin:0;font-size:1.15rem}.faq__ic[data-astro-cid-bppbuphv]{background:var(--blue-soft);width:30px;height:30px;transition:background .3s, transform .4s var(--ease);border-radius:50%;margin-top:-15px;position:absolute;top:50%;right:20px}.faq__ic[data-astro-cid-bppbuphv]:before,.faq__ic[data-astro-cid-bppbuphv]:after{content:"";background:var(--blue);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.faq__ic[data-astro-cid-bppbuphv]:after{transition:transform .4s var(--ease);transform:rotate(90deg)}details[data-astro-cid-bppbuphv][open] .faq__ic[data-astro-cid-bppbuphv]{background:var(--blue);transform:rotate(180deg)}details[data-astro-cid-bppbuphv][open] .faq__ic[data-astro-cid-bppbuphv]:before,details[data-astro-cid-bppbuphv][open] .faq__ic[data-astro-cid-bppbuphv]:after{background:#fff}details[data-astro-cid-bppbuphv][open] .faq__ic[data-astro-cid-bppbuphv]:after{transform:rotate(0)}details[data-astro-cid-bppbuphv] p[data-astro-cid-bppbuphv]{color:var(--muted);animation:faq-in .5s var(--ease);margin:0;padding:0 22px 20px}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}
