.pkd-home-hero{--pkd-hh-header-overlap:96px;margin-bottom:28px}.pkd-hh-shell{border-radius:0 0 24px 24px;overflow:hidden}.pkd-hh-shell::before{height:calc(var(--pkd-hh-header-overlap) + 56px);background:linear-gradient(180deg,rgba(8,24,19,.62) 0%,rgba(8,24,19,.22) 52%,rgba(8,24,19,0) 100%)}.pkd-hh-slides{min-height:calc(var(--pkd-hh-mobile-height) + var(--pkd-hh-header-overlap))}.pkd-hh-slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:0;padding:0;grid-template-columns:1fr}.pkd-hh-slide__visual{order:1;position:absolute;inset:0;padding:0;z-index:1}.pkd-hh-visual-bg{min-height:100%;height:100%;border-radius:0}.pkd-hh-visual-bg::before{background-image:var(--pkd-hh-mobile-image,var(--pkd-hh-desktop-image));background-position:center}.pkd-hh-visual-bg::after{background:linear-gradient(180deg,rgba(12,32,26,.14) 0%,rgba(12,32,26,.78) 100%)}.pkd-hh-visual-glow,.pkd-hh-featured-cards,.pkd-hh-visual-card{display:none}.pkd-hh-slide__content{order:2;z-index:2;position:relative;padding:calc(22px + var(--pkd-hh-header-overlap)) 20px 32px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(8,28,22,.08) 12%,rgba(8,28,22,.72) 100%);min-height:calc(var(--pkd-hh-mobile-height) + var(--pkd-hh-header-overlap));justify-content:flex-end}.pkd-hh-eyebrow{background:rgba(255,255,255,.14);backdrop-filter:blur(12px);color:#fff;font-size:12px;margin-bottom:14px}.pkd-hh-accent{width:auto;min-width:62px;height:54px;border-radius:16px;background:rgba(199,155,44,.92);font-size:18px;margin-bottom:16px;box-shadow:none}.pkd-hh-title{font-size:34px;line-height:1.16;color:#fff;max-width:unset;margin-bottom:12px}.pkd-hh-description{font-size:15px;line-height:1.95;color:rgba(255,255,255,.9);margin-bottom:18px}.pkd-hh-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-bottom:16px}.pkd-hh-button{min-height:48px;padding:0 14px;border-radius:14px;font-size:14px}.pkd-hh-button--primary{background:#fff;color:var(--pkd-hh-green);box-shadow:none}.pkd-hh-button--secondary{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.24)}.pkd-hh-badges{display:none}.pkd-hh-controls{padding:0 18px 16px;position:absolute;left:0;right:0;bottom:0;z-index:3}.pkd-hh-nav{width:40px;height:40px;background:rgba(255,255,255,.14);backdrop-filter:blur(10px);color:#fff;box-shadow:none}.pkd-hh-dots{gap:6px}.pkd-hh-dot{background:rgba(255,255,255,.35)}.pkd-hh-dot.is-active{background:#fff}.pkd-hh-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px 8px 0;margin-top:0;overflow:visible}.pkd-hh-shortcut{min-width:0;min-height:88px;padding:9px 3px 8px;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:5px;box-shadow:0 9px 20px rgba(15,76,58,.10)}.pkd-hh-shortcut__icon{width:38px;height:38px;border-radius:13px;flex:0 0 38px}.pkd-hh-shortcut__icon svg{width:20px;height:20px}.pkd-hh-shortcut__label{display:flex;align-items:center;justify-content:center;min-height:34px;font-size:11px;line-height:1.55;word-break:normal}.pkd-hh-shortcut:nth-child(3) .pkd-hh-shortcut__label{font-size:10.5px}@media(max-width:360px){.pkd-hh-shortcuts{gap:4px;padding-inline:5px}.pkd-hh-shortcut{min-height:82px;padding:8px 2px 7px;border-radius:14px}.pkd-hh-shortcut__icon{width:34px;height:34px;flex-basis:34px;border-radius:11px}.pkd-hh-shortcut__icon svg{width:18px;height:18px}.pkd-hh-shortcut__label,.pkd-hh-shortcut:nth-child(3) .pkd-hh-shortcut__label{font-size:10px;line-height:1.45}}
body.home .pkd-modern-header.pkd-integrated-header .pkd-mh-mobile-announcement,body.page .pkd-modern-header.pkd-integrated-header .pkd-mh-mobile-announcement{background:rgba(10,29,22,.52)!important;backdrop-filter:blur(8px)}
body.home .pkd-modern-header.pkd-integrated-header .pkd-mh-mobile-bar,body.page .pkd-modern-header.pkd-integrated-header .pkd-mh-mobile-bar{background:rgba(255,255,255,.74)!important;backdrop-filter:blur(14px)}