.tp-btn[data-astro-cid-ekguhzzh]{font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:.01em;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);border:2px solid #0000;justify-content:center;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.tp-btn[data-astro-cid-ekguhzzh]:active{transform:translateY(1px)}.tp-btn[data-astro-cid-ekguhzzh]:focus-visible{outline-offset:2px;box-shadow:var(--shadow-focus);outline:2px solid #0000}.tp-btn--sm[data-astro-cid-ekguhzzh]{height:38px;font-size:var(--fs-sm);padding:0 16px}.tp-btn--md[data-astro-cid-ekguhzzh]{height:48px;font-size:var(--fs-body);padding:0 24px}.tp-btn--lg[data-astro-cid-ekguhzzh]{height:56px;font-size:var(--fs-h4);padding:0 32px}.tp-btn--pill[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill)}.tp-btn--full[data-astro-cid-ekguhzzh]{width:100%}.tp-btn--primary[data-astro-cid-ekguhzzh]{color:#fff;background:#d0442b}.tp-btn--primary[data-astro-cid-ekguhzzh]:hover{color:#fff;box-shadow:var(--shadow-sm);background:#b83a24}.tp-btn--secondary[data-astro-cid-ekguhzzh]{background:var(--tp-blue);color:var(--tp-off-white)}.tp-btn--secondary[data-astro-cid-ekguhzzh]:hover{background:var(--tp-blue-deep);color:var(--tp-off-white);box-shadow:var(--shadow-sm)}.tp-btn--support[data-astro-cid-ekguhzzh]{background:var(--tp-green);color:#fff}.tp-btn--support[data-astro-cid-ekguhzzh]:hover{background:var(--tp-green-deep);color:#fff;box-shadow:var(--shadow-sm)}.tp-btn--outline[data-astro-cid-ekguhzzh]{color:var(--tp-blue);border-color:var(--tp-blue);background:0 0}.tp-btn--outline[data-astro-cid-ekguhzzh]:hover{background:var(--tp-blue);color:var(--tp-off-white)}.tp-btn--ghost[data-astro-cid-ekguhzzh]{color:var(--tp-blue);background:0 0}.tp-btn--ghost[data-astro-cid-ekguhzzh]:hover{background:var(--tp-blue-tint);color:var(--tp-blue)}.tp-btn[data-astro-cid-ekguhzzh].is-disabled,.tp-btn[data-astro-cid-ekguhzzh]:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}@media (width<=480px){.tp-btn--lg[data-astro-cid-ekguhzzh]{white-space:normal;text-align:center;text-wrap:balance;height:auto;min-height:56px;padding:12px 24px}.tp-btn--lg[data-astro-cid-ekguhzzh].tp-btn--pill{border-radius:var(--radius-lg)}}.hdr[data-astro-cid-jae56hh5]{z-index:30;background:var(--tp-blue);transition:transform var(--dur-slow) var(--ease-out);border-bottom:1px solid #ffffff1f;position:sticky;top:0}.hdr--hidden[data-astro-cid-jae56hh5]{transform:translateY(-100%)}.hdr__inner[data-astro-cid-jae56hh5]{max-width:var(--container-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:14px 32px;display:flex;position:relative}.hdr__home[data-astro-cid-jae56hh5]{border-radius:var(--radius-sm);flex-shrink:0;display:block}.hdr__nav[data-astro-cid-jae56hh5],.hdr__links[data-astro-cid-jae56hh5]{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.hdr__link[data-astro-cid-jae56hh5]{font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--tp-off-white);border-radius:var(--radius-sm);font-size:15px}.hdr__link[data-astro-cid-jae56hh5]:hover{color:#fff;text-underline-offset:6px;text-decoration:underline}.hdr__menu[data-astro-cid-jae56hh5]{display:none}@media (width<=920px){.hdr__inner[data-astro-cid-jae56hh5]{flex-wrap:nowrap;gap:12px;padding:10px 16px}.hdr__home[data-astro-cid-jae56hh5] .hdr__logo{width:auto;height:30px!important}.hdr__links[data-astro-cid-jae56hh5]{display:none}.hdr__nav[data-astro-cid-jae56hh5]{flex-wrap:nowrap;gap:8px}.hdr__menu[data-astro-cid-jae56hh5]{display:block}.hdr__toggle[data-astro-cid-jae56hh5]{border-radius:var(--radius-sm);cursor:pointer;width:44px;height:44px;color:var(--tp-off-white);justify-content:center;align-items:center;list-style:none;display:flex}.hdr__toggle[data-astro-cid-jae56hh5]::-webkit-details-marker{display:none}.hdr__toggle[data-astro-cid-jae56hh5]:hover{background:#ffffff14}.hdr__bars[data-astro-cid-jae56hh5]{flex-direction:column;gap:5px;width:22px;display:flex}.hdr__bars[data-astro-cid-jae56hh5] span[data-astro-cid-jae56hh5]{height:2px;transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-fast);background:currentColor;border-radius:2px;display:block}.hdr__menu[data-astro-cid-jae56hh5][open] .hdr__bars[data-astro-cid-jae56hh5] span[data-astro-cid-jae56hh5]:first-child{transform:translateY(7px)rotate(45deg)}.hdr__menu[data-astro-cid-jae56hh5][open] .hdr__bars[data-astro-cid-jae56hh5] span[data-astro-cid-jae56hh5]:nth-child(2){opacity:0}.hdr__menu[data-astro-cid-jae56hh5][open] .hdr__bars[data-astro-cid-jae56hh5] span[data-astro-cid-jae56hh5]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hdr__panel[data-astro-cid-jae56hh5]{background:var(--tp-blue);border-bottom:2px solid var(--tp-green);box-shadow:var(--shadow-lg);margin:0;padding:8px 16px 16px;list-style:none;position:absolute;top:100%;left:0;right:0}.hdr__panel[data-astro-cid-jae56hh5] li[data-astro-cid-jae56hh5]+li[data-astro-cid-jae56hh5]{border-top:1px solid #ffffff1f}.hdr__plink[data-astro-cid-jae56hh5]{min-height:52px;font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--tp-off-white);border-radius:var(--radius-sm);align-items:center;padding:0 8px;font-size:17px;display:flex}.hdr__plink[data-astro-cid-jae56hh5]:hover{color:#fff;background:#ffffff0f}}@media (width<=400px){.hdr__inner[data-astro-cid-jae56hh5]{gap:8px;padding:10px 12px}.hdr__home[data-astro-cid-jae56hh5] .hdr__logo{height:26px!important}.hdr__nav[data-astro-cid-jae56hh5]{gap:4px}.hdr__nav[data-astro-cid-jae56hh5] .hdr__cta{padding:0 12px;font-size:13px}}@media (width<=340px){.hdr__inner[data-astro-cid-jae56hh5]{gap:6px;padding:10px}.hdr__home[data-astro-cid-jae56hh5] .hdr__logo{height:22px!important}.hdr__nav[data-astro-cid-jae56hh5]{gap:2px}.hdr__nav[data-astro-cid-jae56hh5] .hdr__cta{padding:0 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.hdr__bars[data-astro-cid-jae56hh5] span[data-astro-cid-jae56hh5]{transition:none}}
