.Nm0GEW_section{gap:var(--spacing-xl);display:grid}.Nm0GEW_list{gap:var(--spacing-3xl);margin:0;padding:0;list-style:none;display:grid}.Nm0GEW_item{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:768px){.Nm0GEW_item{gap:var(--spacing-md);grid-template-columns:1fr}}.Nm0GEW_item:nth-child(2n){direction:rtl}@media (max-width:768px){.Nm0GEW_item:nth-child(2n){direction:ltr}}.Nm0GEW_item:nth-child(2n)>*{direction:ltr}.Nm0GEW_imageWrapper{aspect-ratio:4/3;border-radius:4px;width:100%;position:relative;overflow:hidden}.Nm0GEW_image{object-fit:cover}.Nm0GEW_content{gap:var(--spacing-md);display:grid}.Nm0GEW_heading{align-items:center;gap:var(--spacing-sm);display:flex}.Nm0GEW_number{font-size:var(--font-size-3xl);color:var(--accent-color);font-weight:700;line-height:1}.Nm0GEW_title{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-xl)}.Nm0GEW_text{gap:var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm);display:grid}
.pzuhta_section,.pzuhta_content{gap:var(--spacing-lg);display:grid}.pzuhta_item{gap:var(--spacing-lg);grid-template-columns:.65fr 2fr;align-items:center;display:grid}@media (max-width:768px){.pzuhta_item{grid-template-columns:1fr}}.pzuhta_imageWrapper{aspect-ratio:4/3;border-radius:4px;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.pzuhta_imageWrapper{width:50%;margin:0 auto}}.pzuhta_image{object-fit:contain}.pzuhta_body{gap:var(--spacing-lg);display:grid}.pzuhta_subsection{gap:var(--spacing-xs);display:grid}.pzuhta_subtitle{font-size:var(--font-size-lg);line-height:var(--line-height-lg);border-bottom:1px solid var(--accent-color);padding-bottom:var(--spacing-3xs)}.pzuhta_text{font-size:var(--font-size-sm);line-height:var(--line-height-sm);letter-spacing:var(--ls-wide)}
.tO3rlG_section{gap:var(--spacing-lg);display:grid}.tO3rlG_body{text-align:center;gap:var(--spacing-sm);font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:var(--ls-wide);display:grid}@media (max-width:768px){.tO3rlG_body{font-size:var(--font-size-sm);text-align:left}}.tO3rlG_videoWrapper{aspect-ratio:16/9;width:100%;position:relative}.tO3rlG_video{border:0;width:100%;height:100%;position:absolute;top:0;left:0}
._6zWI7q_section{gap:var(--spacing-lg);display:grid}._6zWI7q_content{gap:var(--spacing-lg);grid-template-columns:auto 1fr;align-items:start;display:grid}@media (max-width:768px){._6zWI7q_content{grid-template-columns:1fr;justify-items:center}}._6zWI7q_imageWrapper{border-radius:50%;flex-shrink:0;width:240px;height:240px;overflow:hidden}@media (max-width:768px){._6zWI7q_imageWrapper{width:180px;height:180px}}._6zWI7q_image{object-fit:cover;width:100%;height:100%}._6zWI7q_body{gap:var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-sm);letter-spacing:var(--ls-wide);display:grid}
.ySgdVa_section{gap:var(--spacing-lg);display:grid}.ySgdVa_serviceList{padding-left:var(--spacing-md);gap:var(--spacing-3xs);font-size:var(--font-size-sm);line-height:var(--line-height-sm);display:grid}
.fEmztW_section{gap:var(--spacing-lg);display:grid}.fEmztW_images{border-radius:4px;overflow:hidden}.fEmztW_image{width:100%;height:auto}.fEmztW_content{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.fEmztW_content{grid-template-columns:1fr}}.fEmztW_mapWrapper{border-radius:4px;width:100%;min-height:300px;position:relative;overflow:hidden}.fEmztW_map{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.fEmztW_info{gap:var(--spacing-lg);display:grid}.fEmztW_store{gap:var(--spacing-sm);display:grid}.fEmztW_storeName{font-size:var(--font-size-lg);line-height:var(--line-height-lg);border-bottom:1px solid var(--accent-color);padding-bottom:var(--spacing-3xs)}.fEmztW_details{gap:var(--spacing-2xs);display:grid}.fEmztW_detailRow{gap:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-sm);grid-template-columns:5em 1fr;display:grid}@media (max-width:768px){.fEmztW_detailRow{grid-template-columns:4.5em 1fr}}.fEmztW_label{color:var(--text-color-secondary);font-weight:700}.fEmztW_value{word-break:break-all}.fEmztW_note{font-size:var(--font-size-xs);color:var(--text-color-muted)}.fEmztW_mapLink{align-items:center;gap:var(--spacing-3xs);margin-top:var(--spacing-3xs);font-size:var(--font-size-sm);color:var(--text-color-primary);border-bottom:1px solid;text-decoration:none;display:inline-flex}.fEmztW_mapIcon{width:1em;height:1em}
.rK-7FW_headingWrapper{padding:var(--spacing-md) 0}.rK-7FW_heroWrapper{aspect-ratio:16/5;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.rK-7FW_heroWrapper{aspect-ratio:16/9}}.rK-7FW_heroImage{object-fit:cover}.rK-7FW_heroText{z-index:1;color:var(--text-color-inverse);font-size:var(--font-size-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--ls-wider);text-shadow:0 2px 8px #0009;text-align:center;padding:0 var(--spacing-sm);position:relative}@media (max-width:768px){.rK-7FW_heroText{font-size:var(--font-size-lg)}}.rK-7FW_main{gap:var(--spacing-3xl);margin-bottom:var(--spacing-4xl);display:grid}@media (max-width:768px){.rK-7FW_main{gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}}