@font-face{font-family:dmSans;src:url(../media/DMSans_Regular-s.p.3w5g654dnw18q.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:dmSans;src:url(../media/DMSans_Medium-s.p.19bs1aioupiwq.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:dmSans;src:url(../media/DMSans_Bold-s.p.2336xhkh9qvqh.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.s50_GG_className{font-family:dmSans,dmSans Fallback}.s50_GG_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
.UdFLta_footer{background:var(--ptb-cream);border-top:4px solid var(--ptb-yellow);margin-top:auto;padding-block:40px;font-size:15px}.UdFLta_inner{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.UdFLta_tagline{max-width:360px;color:var(--ptb-muted);margin-top:12px}.UdFLta_meta p{color:var(--ptb-muted);margin:0 0 6px}
._1mmV1G_wrap{z-index:10;padding-top:12px;position:sticky;top:0}._1mmV1G_bar{background:var(--ptb-white);border-radius:var(--radius-pill);min-height:64px;box-shadow:var(--shadow-card);max-width:calc(var(--container) - 2 * var(--gutter));justify-content:space-between;align-items:center;gap:12px;padding-block:8px;display:flex}._1mmV1G_logo{flex-shrink:0;align-items:center;display:flex}._1mmV1G_logo img{width:clamp(120px,30vw,166px);height:auto}._1mmV1G_navLink{padding:0 10px;font-size:15px;font-weight:700;text-decoration:none}._1mmV1G_navLink:hover{text-decoration:underline}._1mmV1G_nav{align-items:center;gap:8px;display:flex}@media (max-width:560px){._1mmV1G_wrap{padding-inline:8px}._1mmV1G_bar{gap:8px;padding-inline:14px}._1mmV1G_logo img{width:112px}._1mmV1G_nav ._1mmV1G_hideSmall{display:none}._1mmV1G_nav .btn-small{padding:0 14px;font-size:14px}}@media (max-width:420px){._1mmV1G_logo img{width:100px}._1mmV1G_nav{gap:6px}._1mmV1G_nav .btn-small{padding:0 12px;font-size:13.5px}}
.zTgUfW_switcher{align-items:center;display:inline-flex}.zTgUfW_label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.zTgUfW_switcher select{appearance:none;border-radius:var(--radius-pill);background:var(--ptb-grey) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232D3133' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;min-height:40px;color:var(--ptb-dark);font:inherit;cursor:pointer;border:0;padding:0 34px 0 14px;font-size:15px;font-weight:500}@media (max-width:560px){.zTgUfW_switcher select{background-position:right 10px center;padding:0 28px 0 12px;font-size:14px}}@media (max-width:420px){.zTgUfW_switcher select{background-position:right 8px center;padding:0 24px 0 10px;font-size:13.5px}}
:root{--ptb-yellow:#ffdc20;--ptb-gold:#efbf00;--ptb-dark:#2d3133;--ptb-muted:#656565;--ptb-cream:#fffbe7;--ptb-grey:#f7f7f7;--ptb-white:#fff;--ptb-line:#e8e4d4;--ptb-danger:#b3261e;--ptb-success:#1e7a3c;--radius-pill:999px;--radius-card:24px;--shadow-card:0 10px 30px #2d313314;--container:1120px;--gutter:clamp(16px, 4vw, 32px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ptb-white);min-height:100dvh;color:var(--ptb-dark);font-family:var(--font-dm-sans), system-ui, sans-serif;flex-direction:column;margin:0;font-size:17px;line-height:1.55;display:flex;overflow-x:clip}h1,h2,h3{letter-spacing:-.01em;margin:0 0 .5em;line-height:1.15}p{margin:0 0 1em}a{color:inherit}:focus-visible{outline:3px solid var(--ptb-gold);outline-offset:2px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.skip-link{position:absolute;left:-9999px}.skip-link:focus{z-index:100;background:var(--ptb-dark);color:var(--ptb-white);border-radius:var(--radius-pill);padding:8px 16px;top:16px;left:16px}.btn{border-radius:var(--radius-pill);min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:progress;transform:none}.btn-primary{background:var(--ptb-yellow);color:var(--ptb-dark)}.btn-dark{background:var(--ptb-dark);color:var(--ptb-white)}.btn-ghost{color:var(--ptb-dark);box-shadow:inset 0 0 0 2px var(--ptb-dark);background:0 0}.btn-small{min-height:40px;padding:0 18px;font-size:15px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
