.pg-main{background:var(--uf-surface);min-width:0;color:var(--uf-ink)}.pg-main .sh-subject__title{max-width:720px}.pg-main .uf-crumbs__item:last-child{flex:1 1 0;min-width:0;display:flex}.pg-main .uf-crumbs__current{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1199px){.pg-aside{max-width:560px}}@media (min-width:1200px){.sh-subject__aside.pg-aside--open{position:static}}.pg-meta{margin:0}.pg-when{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;display:flex}.pg-when__day{color:var(--uf-navy);font-family:var(--font-ufh-display,"Space Grotesk"),"Space Grotesk",system-ui,sans-serif;font-size:var(--uf-type-title);letter-spacing:var(--uf-track-h3);font-weight:600;line-height:1.2}.pg-status{flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:24px;display:flex}.pg-banner{box-sizing:border-box;border:1px solid var(--uf-line);border-radius:var(--uf-radius-xl);background:var(--uf-surface);align-self:flex-start;max-width:100%;margin:0;overflow:hidden}.pg-banner img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:240px;display:block}.pg-text{margin:0}.pg-richtext{max-width:var(--uf-measure)}.pg-richtext h2,.pg-richtext h3,.pg-richtext h4{margin:var(--uf-space-5)0 var(--uf-space-2);color:var(--uf-navy);letter-spacing:0;font-weight:600;font-family:var(--font-ufh-sans,"Plus Jakarta Sans"),"Plus Jakarta Sans",system-ui,sans-serif}.pg-richtext h2{font-size:var(--uf-type-title);line-height:var(--uf-lh-title)}.pg-richtext h3,.pg-richtext h4{font-size:var(--uf-type-body);line-height:1.4}.pg-richtext>:first-child{margin-top:0}.pg-richtext ul{margin:var(--uf-space-3)0 var(--uf-para-gap);padding:0;list-style:none}.pg-richtext li{padding-left:22px;position:relative}.pg-richtext li+li{margin-top:10px}.pg-richtext li:before{content:"";border-radius:var(--uf-radius-xs);background:var(--uf-navy);width:6px;height:6px;position:absolute;top:calc(.75em - 3px);left:0}.pg-richtext ul>br,.pg-richtext h2+br,.pg-richtext h3+br,.pg-richtext h4+br,.pg-richtext ul+br,.pg-richtext ul+br+br{display:none}.pg-richtext strong{color:var(--uf-navy);font-weight:700}.pg-preview{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pg-box__head{font-family:var(--font-ufh-sans,"Plus Jakarta Sans"),"Plus Jakarta Sans",system-ui,sans-serif;font-size:var(--uf-type-title);line-height:var(--uf-lh-title);color:var(--uf-ink);margin:0;font-weight:600}.pg-box__stack{flex-direction:column;gap:12px;display:flex}.pg-box__note{font-size:var(--uf-type-secondary);line-height:var(--uf-lh-secondary);color:var(--uf-navy);margin:0;font-weight:500}.pg-box__rule{background:var(--uf-line);border:0;height:1px;margin:4px 0;display:block}.pg-closed{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pg-closed .sh-notify{align-self:stretch}.pg-tickets{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.pg-tickets>legend{margin-bottom:12px;padding:0}.pg-form{flex-direction:column;gap:20px;min-width:0;display:flex}.pg-names{grid-template-columns:minmax(0,1fr);gap:20px;display:grid;container-type:inline-size}@container (min-width:440px){.pg-names{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pg-promo{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}.pg-promo>.uf-field{display:contents}.pg-promo .uf-label{grid-column:1/-1}.pg-promo .uf-input{grid-area:2/1}.pg-promo .uf-btn{grid-area:2/2;height:52px}.pg-promo .uf-field-error,.pg-promo .uf-helper{grid-column:1/-1}.pg-retry{margin-top:12px}.pg-promo__ok{margin-top:8px}.pg-message{margin:0}.pg-total{border-top:1px solid var(--uf-line);flex-direction:column;gap:4px;margin:0;padding-top:16px;display:flex}.pg-total__row{font-size:var(--uf-type-ui);color:var(--uf-navy);justify-content:space-between;align-items:baseline;gap:16px;font-weight:500;line-height:1.4;display:flex}.pg-total__row dd{font-variant-numeric:tabular-nums;margin:0}.pg-total__row--final{margin-top:4px}.pg-total__row--final dt{font-size:var(--uf-type-title);color:var(--uf-ink);font-weight:600}.pg-total__row--final dd{color:var(--uf-navy);font-family:var(--font-ufh-display,"Space Grotesk"),"Space Grotesk",system-ui,sans-serif;font-size:var(--uf-type-h3);letter-spacing:var(--uf-track-stat);font-weight:700;line-height:1.15}.pg-bundle{flex-direction:column;gap:16px;display:flex}.pg-bundle__scroll{overflow-x:auto}.pg-table{border-collapse:collapse;width:100%;font-size:var(--uf-type-ui);font-variant-numeric:tabular-nums;line-height:1.4}.pg-table th{text-align:left;color:var(--uf-navy);border-bottom:1px solid var(--uf-navy);padding:12px 16px 12px 0;font-weight:600}.pg-table td{color:var(--uf-ink);border-bottom:1px solid var(--uf-line);vertical-align:top;padding:14px 16px 14px 0}.pg-table th:last-child,.pg-table td:last-child{padding-right:0}.pg-table .pg-table__num{text-align:right;white-space:nowrap}.pg-table__name{font-weight:600}.pg-table__quiet{color:var(--uf-navy);font-weight:500}.pg-table__sub{font-size:var(--uf-type-secondary);line-height:var(--uf-lh-secondary);color:var(--uf-navy);margin-top:2px;font-weight:500;display:none}@media (max-width:767px){.pg-table__type{display:none}.pg-table__sub{display:block}.pg-table td,.pg-table th{padding-right:12px}}.pg-bundle__saving{font-size:var(--uf-type-ui);color:var(--uf-navy);margin:0;font-weight:500;line-height:1.5}.pg-bundle__saving strong{color:var(--uf-ink);font-weight:700}.pg-quotes{gap:var(--uf-gap-items);flex-direction:column;display:flex}.pg-quote{border-left:3px solid var(--uf-blue);margin:0;padding-left:20px}.pg-quote blockquote{font-size:var(--uf-type-body);color:var(--uf-navy);margin:0;font-weight:500;line-height:1.5}.pg-quote figcaption{font-size:var(--uf-type-ui);line-height:var(--uf-lh-ui);color:var(--uf-navy);margin-top:12px;font-weight:600}.pg-viewer__backdrop{z-index:90;background:#0a17388c;position:fixed;inset:0}.pg-viewer{z-index:91;box-sizing:border-box;background:var(--uf-surface);color:var(--uf-ink);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.pg-viewer__head{min-height:64px;padding:0 var(--uf-gutter);background:var(--uf-navy);color:var(--uf-on-navy);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.pg-viewer__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 24px;display:flex}.pg-viewer__title{font-family:var(--font-ufh-sans,"Plus Jakarta Sans"),"Plus Jakarta Sans",system-ui,sans-serif;font-size:var(--uf-type-title);line-height:var(--uf-lh-title);color:var(--uf-on-navy);overflow-wrap:anywhere;margin:0;font-weight:600}.pg-viewer__frame{background:var(--uf-surface);border:0;flex:1;width:100%;min-height:0}.pg-skel{flex-direction:column;gap:16px;display:flex}.pg-skel--main{gap:32px}.pg-aside{scroll-margin-top:calc(var(--uf-header-h) + var(--uf-space-4))}
