/* Loaded only on /pricing, /cpanel-hosting and /telegram-bot-hosting.
   The shared theme gives pricing sections 120px of leading white padding.
   Telegram also gives its heading a 40px top margin on tablet/desktop.
   Remove only the first section's outside gap; keep gray-band inner padding,
   later plan sections, homepage spacing and fixed-header placeholder intact. */
body.pk-body:not(.ts-client-area) main.pk-pricing-page > section.pricing__area:first-of-type {
    padding-top: 0 !important;
    margin-top: 0 !important;
}
body.pk-body:not(.ts-client-area) main.pk-pricing-page > section.pricing__area.pk-bot-area:first-of-type .section__title {
    margin-top: 0 !important;
}
