.al.plitki{--r-chip:8px;--r-card:12px;--r-section:14px}.al.plitki .rows{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;align-items:stretch;margin-top:4vh}.al.plitki .rows>.row{grid-column:span 2;display:block;height:100%;padding:26px 24px;border:1px solid var(--line);border-radius:var(--r-card);background:linear-gradient(180deg,rgba(22,33,52,.5),rgba(8,13,22,.42));box-shadow:0 10px 34px rgba(2,5,10,.42);transition:border-color .26s ease,transform .26s ease,box-shadow .26s ease}.al.plitki .rows:has(>.row:nth-child(4))>.row{grid-column:span 3}.al.plitki .rows>.row:hover{border-color:rgba(90,162,255,.42);transform:translateY(-2px);box-shadow:0 16px 44px rgba(2,5,10,.55)}.al.plitki .row .k{position:static;transform:none;left:auto;top:auto;display:block;font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:var(--accent);margin-bottom:14px;opacity:.9}.al.plitki .row .t{display:block;font-size:clamp(17px,1.5vw,20px);line-height:1.3;letter-spacing:-.01em;font-weight:600;color:var(--ink);margin-bottom:10px}.al.plitki .row .d{display:block;margin-left:0;max-width:none;text-align:left;font-size:clamp(14px,1.1vw,15px);line-height:1.62;color:var(--read)}.al.plitki .rows.price>.row{grid-column:span 2;display:grid;grid-template-rows:auto minmax(2.6em,auto) auto auto minmax(0,1fr) auto;align-content:start}.al.plitki .rows.price .t{min-block-size:2.6em;font-size:clamp(15px,1.25vw,17px);font-weight:500;color:var(--read);letter-spacing:0}.al.plitki .rows.price .cena{display:block;margin-top:8px;font-size:clamp(21px,2vw,28px);font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.al.plitki .rows.price .srok{display:inline-flex;align-items:center;margin:4px 0 12px;padding:4px 12px;border-radius:var(--r-chip);background:rgba(90,162,255,.12);color:var(--accent);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.al .service-details{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.al .service-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--accent);font:11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;list-style:none}.al .service-details summary::-webkit-details-marker{display:none}.al .service-details summary:after{content:"+";font-size:18px;line-height:1;transition:transform .28s ease}.al .service-details[open] summary:after{transform:rotate(45deg)}.al .service-details p{margin:12px 0 0;color:var(--read);font-size:14px;line-height:1.62}@media (min-width:1100px){.al.plitki .rows.price.stupeni{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-inline:calc(-1 * (clamp(24px, 7vw, 120px) - 24px))}.al.plitki .rows.price.stupeni:has(>.row:nth-child(4))>.row,.al.plitki .rows.price.stupeni>.row{grid-column:auto;padding:22px 20px}.al.plitki .rows.price.stupeni .t{font-size:clamp(15px,1.15vw,16px)}.al.plitki .rows.price.stupeni .cena{font-size:clamp(20px,1.7vw,26px)}.al.plitki .rows.price.stupeni .d{font-size:14px;line-height:1.55}.al.plitki section[data-sec="7"]>details.svora{inline-size:auto;max-inline-size:none;margin-inline:calc(-1 * (clamp(24px, 7vw, 120px) - 24px))}}@media (min-width:901px) and (max-width:1099px){.al.plitki .rows.price.stupeni:has(>.row:nth-child(4))>.row,.al.plitki .rows.price.stupeni>.row{grid-column:span 3}}.al.plitki .svora .rows.price.dve{margin-top:14px}.al.plitki .rows.price.dve>.row{grid-column:span 3}.al.plitki h2{font-size:clamp(30px,4.4vw,54px);line-height:1.06;letter-spacing:-.026em;max-width:20ch}.al.plitki .lead{font-size:clamp(15px,1.35vw,18px);line-height:1.68;max-width:64ch}.al.plitki .eyebrow{margin-bottom:20px}.al.plitki .svora{inline-size:100%;max-inline-size:100%;min-inline-size:0;border:1px solid var(--line);border-radius:var(--r-card);background:linear-gradient(180deg,rgba(22,33,52,.42),rgba(8,13,22,.36));padding:16px 22px;margin-top:12px}.al.plitki .svora summary{inline-size:100%;min-inline-size:0;overflow-wrap:anywhere;font-size:15px}.al.plitki .mat-bolshaya,.al.plitki .mat-melkaya,.al.plitki .mat-napr-plitka{border:1px solid var(--line);border-radius:var(--r-card);background:linear-gradient(180deg,rgba(22,33,52,.5),rgba(8,13,22,.42));box-shadow:0 10px 34px rgba(2,5,10,.42);transition:border-color .26s ease,transform .26s ease}.al.plitki .mat-bolshaya:hover,.al.plitki .mat-melkaya:hover,.al.plitki .mat-napr-plitka:hover{border-color:rgba(90,162,255,.42);transform:translateY(-2px)}.al.plitki .schet{border-radius:var(--r-section);border:1px solid var(--line);background:linear-gradient(180deg,rgba(22,33,52,.5),rgba(8,13,22,.42));box-shadow:0 10px 34px rgba(2,5,10,.42)}@media (max-width:900px){.al.plitki .rows,.al.plitki .rows:has(>.row:nth-child(4)){grid-template-columns:1fr}.al.plitki .rows.price.dve>.row,.al.plitki .rows.price>.row,.al.plitki .rows:has(>.row:nth-child(4))>.row,.al.plitki .rows>.row{grid-column:auto}}@media (prefers-reduced-motion:reduce){.al.plitki .mat-bolshaya,.al.plitki .mat-melkaya,.al.plitki .mat-napr-plitka,.al.plitki .rows>.row{transition:none}}