:root{--bs-oraliq:clamp(72px, 8.4vw, 136px);--bs-g:clamp(12px, 1.7vw, 24px);--bs-r:clamp(18px, 1.7vw, 24px)}.bs{padding-block:calc(var(--bs-oraliq) / 2)}.bs__bosh{gap:20px var(--bs-g);margin-bottom:clamp(28px,3.6vw,56px);display:grid}.bs__sarlavha{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.7vw,4.75rem);font-weight:500;line-height:1}.bs em,.bs-urgu{color:var(--c-accent);font-style:normal}.bs__lead{max-width:40ch;color:var(--c-muted);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.5}.bs__ong{align-content:end;justify-items:start;gap:18px;display:grid}@media (width>=900px){.bs__bosh{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.bs__chap{grid-column:1/span 8}.bs__ong{grid-column:9/span 4;padding-bottom:.5em}}.bs-link{min-height:44px;color:var(--c-text);font-weight:600;font-size:var(--fs-base);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.bs-link__dum{background:var(--c-surface);block-size:40px;inline-size:40px;color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-border);transition:background-color .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:50%;place-items:center;display:inline-grid}.bs-link:hover .bs-link__dum,a:hover>.bs-link .bs-link__dum{background:var(--c-accent);color:#fff;box-shadow:none;transform:translate(3px)}.bs-link:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px;border-radius:999px}.bs-hammasi{padding:clamp(20px, 2.6vw, 40px) var(--gutter) 0;justify-content:center;display:flex}.bs-hammasi a{background:var(--c-text);color:var(--c-bg);letter-spacing:-.01em;transition:transform .25s var(--ease);border-radius:999px;align-items:center;gap:18px;padding:10px 10px 10px 30px;font-size:clamp(1rem,1.25vw,1.1875rem);font-weight:600;text-decoration:none;display:inline-flex}.bs-hammasi a>span{background:var(--c-accent);color:#fff;border-radius:50%;place-items:center;block-size:48px;inline-size:48px;font-size:1.15rem;display:inline-grid}.bs-hammasi a:hover{transform:translateY(-2px)}.bs-hammasi a:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.bs-hammasi small{opacity:.6;font-size:.82em;font-weight:500}@media (width>=900px){.bs .ok{column-gap:var(--bs-g);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.bs .ok__slayd{gap:var(--bs-g)}}.bs .ok__karta img{border-radius:var(--bs-r)}.bs .ok__tab{border-radius:14px}.bs .alf{border-radius:var(--bs-r)}.bs+.contact-ink{padding-top:calc(var(--bs-oraliq) / 2)}.bs-xiz .svc-cards{gap:var(--bs-g);grid-template-columns:repeat(3,minmax(0,1fr));width:auto;margin-left:0}.bs-xiz .svc-card{border-radius:var(--bs-r);transition:transform .35s var(--ease);position:relative}.bs-xiz .svc-card__media{aspect-ratio:4/3;border-radius:calc(var(--bs-r) - 8px);margin:10px 10px 0}.bs-xiz .svc-card__body{gap:12px;padding:clamp(18px,1.8vw,26px)}.bs-xiz .svc-card__title{letter-spacing:-.03em;font-size:clamp(1.375rem,1.9vw,1.875rem);font-weight:500;line-height:1.1}.bs-xiz .svc-card__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.bs-xiz .svc-card__title a:focus-visible{outline:none}.bs-xiz .svc-card:has(.svc-card__title a:focus-visible){outline:2px solid var(--c-accent);outline-offset:3px}.bs-xiz .svc-card__desc{font-size:var(--fs-base);text-wrap:pretty;max-width:36ch}.bs-xiz .svc-card__facts{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:clamp(14px,1.6vw,22px)}.bs-xiz .svc-card__price{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:600}.bs-xiz .svc-card__dur{color:var(--c-muted);font-size:var(--fs-sm);white-space:nowrap;background:0 0;padding:0}.bs-xiz .svc-card__cta{border-top:0;margin-top:0;padding-top:0}.bs-xiz .svc-card__more{display:none}.bs-xiz .svc-card__btn{z-index:1;background:var(--c-bg);min-height:56px;font-size:var(--fs-base);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;flex:1;justify-content:space-between;padding:6px 6px 6px 22px;position:relative}.bs-xiz .svc-card__dum{background:var(--c-surface)}.bs-xiz .svc-card__btn:hover,.bs-xiz .svc-card__btn:focus-visible{background:var(--c-text);color:var(--c-bg)}.bs-xiz .svc-card:hover .svc-card__dum{background:var(--c-surface);color:var(--c-text)}.bs-xiz .svc-card__btn:hover .svc-card__dum,.bs-xiz .svc-card__btn:focus-visible .svc-card__dum{background:var(--c-accent);color:#fff}.bs-xiz .svc-card__btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media (hover:hover){.bs-xiz .svc-card:hover{transform:translateY(-4px)}}@media (width<=1000px){.bs-xiz .svc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.bs-xiz .svc-cards{grid-template-columns:1fr}}@media (width>=1001px){.bs-xiz--b .svc-cards{grid-template-columns:repeat(12,minmax(0,1fr))}.bs-xiz--b .svc-card{grid-column:span 3}.bs-xiz--b .svc-card:nth-child(-n+2){grid-column:span 6;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bs-xiz--b .svc-card:nth-child(-n+2) .svc-card__media{aspect-ratio:auto;min-block-size:340px;margin:10px 0 10px 10px}.bs-xiz--b .svc-card:nth-child(-n+2) .svc-card__title{font-size:clamp(1.75rem,2.5vw,2.5rem)}.bs-xiz--b .svc-card:nth-child(-n+2) .svc-card__facts{flex-direction:column;align-items:flex-start;gap:4px}.bs-xiz--b .svc-card:nth-child(n+3) .svc-card__media{aspect-ratio:1}.bs-xiz--b .svc-card:nth-child(n+3) .svc-card__facts{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;min-block-size:3.6em}.bs-xiz--b .svc-card:nth-child(n+3) .svc-card__desc{font-size:var(--fs-sm)}.bs-xiz--b .svc-card:nth-child(n+3) .svc-card__title{font-size:clamp(1.125rem,1.5vw,1.5rem)}}@media (prefers-reduced-motion:reduce){.bs-xiz .svc-card{transition:none;transform:none!important}.bs-link__dum,.bs-hammasi a{transition:none}}
