.services-price-list{display:grid;gap:58px}.services-price-group{position:relative;padding-top:90px}.services-price-heading{position:absolute;top:0;left:20px;display:flex;align-items:center;gap:20px}.services-price-heading img{width:60px;height:60px}.services-price-heading h2{margin:0;color:var(--foreground);font-size:30px;font-weight:500;line-height:1.1}.services-price-table{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff}.services-price-row{display:grid;min-height:80px;grid-template-columns:minmax(0,1fr) 165px 146px;align-items:center;gap:30px;padding:18px 30px;border-top:1px solid var(--line)}.services-price-row:first-child{border-top:0}.services-price-name{min-width:0;color:var(--foreground);font-size:15px;font-weight:400;line-height:1.45}.services-price-name a{transition:color .16s ease}.services-price-name a:hover{color:var(--accent-dark)}.services-price-value{color:var(--foreground);font-size:15px;font-weight:500;line-height:1.35}@media (max-width:980px){.services-price-row{grid-template-columns:minmax(0,1fr) 150px 132px;gap:22px;padding:18px 22px}}@media (max-width:639px){.services-price-list{gap:44px}.services-price-group{padding-top:76px}.services-price-heading{left:0;gap:14px}.services-price-heading img{width:52px;height:52px}.services-price-heading h2{font-size:25px}.services-price-row{min-height:0;grid-template-columns:1fr;gap:12px;padding:20px}.services-price-value{font-size:16px}}@media (max-width:479px){.services-price-heading h2{font-size:23px;max-width:calc(100vw - 110px);overflow-wrap:anywhere}.services-price-name,.services-price-value{font-size:14px}}.services-price-list{width:min(var(--content-width),calc(100% - var(--content-total-gutter)));max-width:var(--content-width)}.editorial-article__sidebar{grid-column:2;grid-row:2;align-self:stretch;min-width:0;height:var(--article-contents-height,auto)}.editorial-article__toc{position:sticky;top:24px;padding:24px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-soft);max-height:min(var(--article-contents-height,100000px),calc(100dvh - 48px));overflow-y:auto}.article-contents-mobile{display:none}.editorial-article__contents-title{margin:0 0 18px;color:var(--foreground);font-size:17px;font-weight:500;line-height:1.4}.editorial-article__contents-list{display:grid;gap:14px;margin:0;padding-left:20px;list-style:decimal outside}.editorial-article__contents-list--unnumbered{padding-left:0;list-style:none}.editorial-article__contents-item{padding-left:2px;color:var(--accent-dark);font-size:14px;line-height:1.55}.editorial-article__contents-link{position:relative;display:block;color:var(--foreground);text-decoration:none;transition:color .16s ease}.editorial-article__contents-link:hover,.editorial-article__contents-link[aria-current=location]{color:var(--accent-dark)}@media (prefers-reduced-motion:reduce){.editorial-article__contents-link{transition:none}}.editorial-article__toc-disclosure{display:none}.editorial-article__sidebar--prices{grid-column:2;grid-row:1}.editorial-article__contents-list--compact{gap:0}.editorial-article__contents-link--compact{display:flex;align-items:center;min-height:32px;padding:4px 8px;border-radius:6px;line-height:1.5}.editorial-article__contents-link--compact[aria-current=location]{background:var(--surface);font-weight:500}@media (min-width:981px){.editorial-article__toc--prices{padding:20px}}@media (max-width:980px){.editorial-article__sidebar--prices{grid-column:1;grid-row:1}.editorial-article__contents-link--compact{min-height:44px}}@media (pointer:coarse){.editorial-article__contents-link--compact{min-height:44px}}@media (min-width:981px){.editorial-article__sidebar--document{grid-row:1}}.article-contents-mobile__toggle:focus-visible,.editorial-article__contents-link:focus-visible,.editorial-article__toc-summary:focus-visible{outline:2px solid var(--accent-dark);outline-offset:4px}@media (max-width:980px){.editorial-article__sidebar{grid-column:1;grid-row:auto;max-width:780px;height:auto}.editorial-article__toc{position:static;padding:0;max-height:none;overflow:visible}.editorial-article__desktop-contents{display:none}.editorial-article__toc-disclosure{display:block}.editorial-article__toc-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;color:var(--foreground);font-size:16px;font-weight:500;line-height:1.5;list-style:none;cursor:pointer}.editorial-article__toc-summary::-webkit-details-marker{display:none}.editorial-article__disclosure-icon{flex:0 0 20px}.editorial-article__toc-disclosure[open] .editorial-article__disclosure-icon{transform:rotate(180deg)}.editorial-article__mobile-contents{padding:0 20px 20px}.article-contents-mobile{position:fixed;inset:12px 0 auto;z-index:30;display:block;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-soft)}.article-contents-mobile__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:14px 20px;border:0;background:transparent;color:var(--foreground);font-family:inherit;font-size:15px;font-weight:500;line-height:1.5;text-align:left;cursor:pointer}.article-contents-mobile__toggle[aria-expanded=true] .editorial-article__disclosure-icon{transform:rotate(180deg)}.article-contents-mobile__panel{max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 20px}}.catalogue-search{--form-control-font-size:16px;--form-control-height:54px;display:grid;gap:10px;min-width:0}.catalogue-search__controls{display:flex;align-items:center;gap:10px;min-width:0}.catalogue-search__input-wrap{position:relative;flex:1;min-width:0}.catalogue-search__input-wrap--hint .catalogue-search__input::placeholder{color:transparent}.catalogue-search__hint{position:absolute;z-index:2;top:50%;left:48px;right:48px;overflow:hidden;color:var(--form-control-placeholder-color);font-family:var(--font-montserrat),Arial,sans-serif;font-size:var(--form-control-font-size);font-weight:400;line-height:var(--form-control-line-height);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform:translateY(-50%)}.catalogue-search__hint:after{content:"";display:inline-block;height:1em;margin-left:2px;border-left:1px solid;vertical-align:-.1em;opacity:0}.catalogue-search__hint[data-animated=true]:after{animation:catalogue-search-caret 1s steps(1) infinite}.catalogue-search__input-wrap:focus-within .catalogue-search__hint{display:none}.catalogue-search__input-wrap:focus-within .catalogue-search__input::placeholder{color:var(--form-control-placeholder-color)}@keyframes catalogue-search-caret{0%,49%{opacity:1}50%,to{opacity:0}}.form-text-control__input.catalogue-search__input{padding-left:48px;padding-right:48px}.catalogue-search__icon{position:absolute;z-index:2;top:50%;left:18px;color:var(--muted);pointer-events:none;transform:translateY(-50%)}.catalogue-search__clear{position:absolute;z-index:2;top:5px;right:5px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);cursor:pointer}.catalogue-search__clear:disabled{visibility:hidden}.catalogue-search__submit{flex:0 0 54px;width:54px;min-width:54px;height:54px;padding:0;box-shadow:none}.catalogue-search__clear:focus-visible,.catalogue-search__submit:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.catalogue-search__status{min-height:21px;margin:0;color:var(--text-muted);font-size:13px;line-height:1.6}@media (hover:hover) and (pointer:fine){.catalogue-search__clear:hover{color:var(--foreground);background:var(--surface-soft)}}@media (prefers-reduced-motion:reduce){.catalogue-search__hint[data-animated=true]:after{animation:none}}.content-motion[data-motion=preparing] [data-content-panel][aria-hidden=false] [data-content-item]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.content-motion[data-motion=preparing] [data-content-panel][aria-hidden=false] [data-content-item]{opacity:1;transform:none}}