.breadcrumb{background-color:var(--surface);border-bottom:1px solid var(--hairline)}.breadcrumb-list{gap:var(--crumb-gap);padding-bottom:var(--crumb-py);padding-top:var(--crumb-py)}.breadcrumb-item{align-items:center;color:var(--ink-soft);display:flex;font-size:var(--sm-fs);gap:var(--crumb-gap)}.breadcrumb-item+.breadcrumb-item:before{border-right:1px solid var(--ink-soft);border-top:1px solid var(--ink-soft);content:"";height:var(--crumb-sep-s);transform:rotate(45deg);width:var(--crumb-sep-s)}.breadcrumb-link{border-bottom:1px solid transparent}.breadcrumb-link:hover{border-bottom-color:var(--prim-col-d-10)}.breadcrumb-item-current{color:var(--ink)}.service-detail{padding-bottom:var(--section-py);padding-top:var(--section-py)}.service-detail-inner{gap:var(--split-gap)}.service-detail-text{gap:var(--mini-p);width:var(--detail-text-w)}.service-detail-visual{width:var(--detail-visual-w)}.service-detail-paragraph{color:var(--ink-soft);line-height:1.8;max-width:var(--lead-max)}.service-detail-heading{font-size:var(--h3);margin-top:var(--small-p)}.service-bullets{gap:var(--mini-p);margin-bottom:var(--small-p)}.service-bullet{gap:var(--mini-p);line-height:1.6}.service-bullet-mark{background-color:var(--prim-col);flex-shrink:0;height:var(--bullet-mark-s);margin-top:var(--bullet-mark-mt);transform:rotate(45deg);width:var(--bullet-mark-s)}.service-bullet-text{color:var(--ink-soft);font-size:var(--sm-fs)}.service-detail-actions{gap:var(--mini-p)}.service-others{padding-bottom:var(--section-py);padding-top:var(--section-py)}@media screen and (min-width:0px){.breadcrumb-list{--crumb-gap:var(--micro-p);--crumb-py:var(--mini-p)}.breadcrumb-item{--crumb-sep-s:min(1.2vmin,7px)}.service-detail{--detail-text-w:100%;--detail-visual-w:100%}.service-bullet-mark{--bullet-mark-s:min(1.8vmin,9px);--bullet-mark-mt:min(1.6vmin,9px)}}@media screen and (min-width:0px) and (min-aspect-ratio:1){.breadcrumb-item{--crumb-sep-s:min(.9vmax,7px)}.service-bullet-mark{--bullet-mark-s:min(1.2vmax,9px);--bullet-mark-mt:min(1.1vmax,9px)}}@media screen and (min-width:992px){.service-detail{--detail-text-w:50%;--detail-visual-w:44%}}