.policy-hub{padding:clamp(40px,6vw,88px) 0 var(--section-pad, clamp(56px, 8vw, 112px));background:var(--color-bg, var(--kb-bg));color:var(--color-text, var(--kb-fg))}.ph__inner{max-width:var(--page-width, 1400px);margin:0 auto;padding:0 var(--page-margin, 20px)}.ph__head{max-width:62ch;margin-bottom:clamp(28px,4vw,48px)}.ph__heading{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:var(--text-3xl, clamp(36px, 5vw, 60px));line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.ph__lead{margin-top:18px;color:var(--color-muted, rgb(var(--kb-fg-rgb) / .64));font-size:var(--text-md, 18px);line-height:1.6}.ph__lead p{margin:0}.ph__head .support-nav{margin-top:26px}.ph__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.ph__rail{min-width:0}.ph__rail-title{margin:0 0 12px;color:var(--color-subtle, rgb(var(--kb-fg-rgb) / .52));font-size:var(--text-xs, 12px);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ph__rail-list,.ph__toc-list{margin:0;padding:0;list-style:none}.ph__rail-list{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ph__rail-list::-webkit-scrollbar{display:none}.ph__toc{display:none!important}.ph__rail-link{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--color-border-strong, rgb(var(--kb-fg-rgb) / .24));border-radius:var(--radius, 5px);color:inherit;font-family:var(--font-heading--family);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color .2s var(--ease, ease),background-color .2s var(--ease, ease)}.ph__rail-link:hover{border-color:var(--color-accent, #d62828)}.ph__rail-link[aria-current=true]{background:var(--color-accent, #d62828);border-color:var(--color-accent, #d62828);color:#fff}@media(min-width:990px){.ph__layout{grid-template-columns:280px minmax(0,1fr);gap:56px}.ph__rail{position:sticky;top:calc(var(--header-h, 80px) + 24px);max-height:calc(100vh - var(--header-h, 80px) - 48px);overflow-y:auto}.ph__rail-list{display:grid;gap:4px;overflow:visible;padding:0}.ph__rail-link{min-height:44px;padding:0 14px;border:0;border-left:2px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));border-radius:0;font-size:16px;white-space:normal}.ph__rail-link:hover{border-color:var(--color-accent, #d62828)}.ph__rail-link[aria-current=true]{background:none;border-left-color:var(--color-accent, #d62828);color:var(--kb-fg)}.ph__toc:not([hidden]){display:block!important;margin-top:32px}.ph__toc-list{display:grid;gap:2px;counter-reset:none}.ph__toc-list a{display:block;padding:6px 0 6px 14px;border-left:2px solid transparent;color:var(--color-muted, rgb(var(--kb-fg-rgb) / .64));font-size:14px;line-height:1.35;text-decoration:none;transition:color .2s var(--ease, ease)}.ph__toc-list a:hover{color:var(--kb-fg)}.ph__toc-list a[aria-current=true]{border-left-color:var(--color-accent, #d62828);color:var(--kb-fg)}}.ph__panels{min-width:0}.ph__panel{scroll-margin-top:calc(var(--header-h, 80px) + 24px)}.ph__panel[hidden]{display:none}.ph__panel+.ph__panel{margin-top:clamp(48px,6vw,80px)}.ph__panel-title{margin:0 0 24px;font-family:var(--font-heading--family);font-weight:800;font-size:var(--text-2xl, clamp(30px, 3.6vw, 48px));line-height:.95;text-transform:uppercase}.ph__glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:0 0 clamp(28px,4vw,44px);padding:0;list-style:none}.ph__fact{display:grid;gap:6px;align-content:start;padding:18px;border:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));border-radius:var(--radius-lg, 8px)}.ph__fact-value{font-family:var(--font-heading--family);font-weight:800;font-size:clamp(22px,2.2vw,30px);line-height:1}.ph__fact-label{color:var(--color-subtle, rgb(var(--kb-fg-rgb) / .52));font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.ph__body{max-width:72ch;overflow-wrap:break-word;color:rgb(var(--kb-fg-rgb) / .82);font-size:16px;line-height:1.75}.ph__body>p:first-child{color:var(--kb-fg);font-size:18px;line-height:1.6}.ph__body p{margin:0 0 1em}.ph__body strong{color:var(--kb-fg)}.ph__body a{overflow-wrap:anywhere;color:var(--kb-fg);text-decoration-color:var(--color-accent, #d62828);text-decoration-thickness:2px;text-underline-offset:3px}.ph__body ul,.ph__body ol{margin:0 0 1.2em;padding-left:1.3em}.ph__body li{margin-bottom:.4em}.ph__body li::marker{color:var(--color-accent, #d62828)}.ph__body h2,.ph__body h3{position:relative;margin:2.2em 0 .7em;padding-top:18px;border-top:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));color:var(--kb-fg);font-family:var(--font-heading--family);font-weight:700;font-size:clamp(20px,2vw,26px);line-height:1.1;text-transform:uppercase;scroll-margin-top:calc(var(--header-h, 80px) + 24px)}.ph__body h2:before,.ph__body h3:before{content:"";position:absolute;left:0;top:-1px;width:20px;height:2px;background:var(--color-accent, #d62828)}.ph__body>:first-child{margin-top:0}.ph__ask{display:grid;gap:18px 32px;align-items:center;margin-top:clamp(40px,5vw,72px);padding:clamp(22px,3vw,36px);border:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));border-radius:var(--radius-lg, 8px)}@media(min-width:768px){.ph__ask{grid-template-columns:1fr auto}}.ph__ask-title{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:var(--text-xl, clamp(24px, 2.6vw, 34px));line-height:1;text-transform:uppercase}.ph__ask-text{margin:10px 0 0;color:var(--color-muted, rgb(var(--kb-fg-rgb) / .64))}@media(max-width:639px){.ph__ask .btn{width:100%;justify-content:center}}@media print{.ph__rail,.ph__ask,.support-nav{display:none!important}.ph__panel[hidden]{display:block!important}.ph__layout{grid-template-columns:1fr}.policy-hub{background:var(--kb-fg);color:var(--kb-bg);padding:0}.ph__body,.ph__body strong,.ph__body a,.ph__body h3,.ph__panel-title,.ph__heading{color:var(--kb-bg)!important}}@media(prefers-reduced-motion:reduce){.ph__rail-link,.ph__toc-list a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-policy-hub.css.map */
