.hero[data-astro-cid-yodha2z4]{background:var(--pius-red);color:var(--on-red)}.row[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-5) var(--space-6);padding-block:var(--space-6) calc(var(--space-6) + 72px);flex-wrap:wrap;display:flex}.seal[data-astro-cid-yodha2z4]{flex:none;width:clamp(112px,16vw,200px);height:auto}.copy[data-astro-cid-yodha2z4]{flex:420px;gap:20px;min-width:0;display:grid}.eyebrow[data-astro-cid-yodha2z4],.display[data-astro-cid-yodha2z4]{color:var(--on-red)}.lead[data-astro-cid-yodha2z4]{color:var(--on-red);max-width:36rem}.actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=600px){.row[data-astro-cid-yodha2z4]{padding-block:var(--space-5) calc(var(--space-5) + 64px);gap:var(--space-4)}.actions[data-astro-cid-yodha2z4] .btn{flex:100%}}.mass[data-astro-cid-cesqnzix]{z-index:1;position:relative}.card[data-astro-cid-cesqnzix]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);margin-top:-72px}.head[data-astro-cid-cesqnzix]{justify-content:space-between;align-items:center;gap:12px var(--space-4);padding:20px var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.next[data-astro-cid-cesqnzix]{background:var(--red-tint);color:var(--red-text);border-radius:var(--radius-sm);font-size:var(--size-label);line-height:var(--lh-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:10px;padding:6px 12px;font-weight:600;display:inline-flex}.grid[data-astro-cid-cesqnzix]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.cell[data-astro-cid-cesqnzix]{gap:var(--space-2);padding:var(--space-4);border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;margin:0 -1px -1px 0;display:grid}.time[data-astro-cid-cesqnzix]{font-family:var(--font-serif);font-variant-numeric:lining-nums tabular-nums;font-size:1.75rem;font-weight:500;line-height:1.15}.note[data-astro-cid-cesqnzix]{font-size:var(--size-small);line-height:var(--lh-small);color:var(--ink-muted)}.foot[data-astro-cid-cesqnzix]{padding:var(--space-3) var(--space-4)}.grid[data-astro-cid-cesqnzix]{overflow:hidden}@media (width<=600px){.card[data-astro-cid-cesqnzix]{margin-top:-64px}.head[data-astro-cid-cesqnzix],.cell[data-astro-cid-cesqnzix],.foot[data-astro-cid-cesqnzix]{padding-inline:var(--space-3)}}.band[data-astro-cid-h3f77gqa]{margin:var(--space-6) 0 0;height:clamp(260px,40vw,560px)}.band[data-astro-cid-h3f77gqa] .img{object-fit:cover;width:100%;height:100%}.band[data-astro-cid-h3f77gqa] .upper{object-position:center 40%}@media (width<=600px){.band[data-astro-cid-h3f77gqa]{margin-top:var(--space-5)}}.titles[data-astro-cid-wuljwsgv]{gap:var(--space-2);display:grid}.more[data-astro-cid-wuljwsgv]{align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--red-text);background-position:0 calc(100% - 10px);font-weight:600;display:inline-flex}.all[data-astro-cid-wuljwsgv]{margin-top:var(--space-4);font-weight:600}.motto[data-astro-cid-bera4dgb]{padding-block:calc(var(--section-y) + var(--space-3))}.inner[data-astro-cid-bera4dgb]{max-width:760px;padding-inline:var(--gutter);gap:var(--space-3);text-align:center;justify-items:center;margin-inline:auto;display:grid}.quote[data-astro-cid-bera4dgb]{font-family:var(--font-serif);margin:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-style:italic;line-height:1.25}.rule[data-astro-cid-bera4dgb]{background:var(--line-strong);width:64px;height:1px;margin-block:var(--space-3)}html[data-motion=on] .rule[data-astro-cid-bera4dgb][data-reveal]:not(.is-in){transform:scaleX(0)}.map[data-astro-cid-e5jigeve]{gap:var(--space-3);margin:0;display:grid}.stage[data-astro-cid-e5jigeve]{aspect-ratio:16/10;background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-md);position:relative;overflow:hidden}.stage[data-astro-cid-e5jigeve] .img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stage[data-astro-cid-e5jigeve] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pin[data-astro-cid-e5jigeve]{justify-items:center;gap:6px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.tag[data-astro-cid-e5jigeve]{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--size-label);line-height:var(--lh-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;padding:4px 10px;font-weight:600}.pin[data-astro-cid-e5jigeve] svg[data-astro-cid-e5jigeve]{animation:drop var(--dur-slow) var(--ease-out) both;transform-origin:bottom}html[data-motion=on] [data-reveal]:not(.is-in) .pin[data-astro-cid-e5jigeve] svg[data-astro-cid-e5jigeve]{animation:none}@keyframes drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.load[data-astro-cid-e5jigeve]{right:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-3);cursor:pointer;background:var(--white);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:border-color var(--dur-fast) var(--ease-standard);font-weight:600;display:inline-flex;position:absolute}.load[data-astro-cid-e5jigeve]:hover{border-color:var(--ink)}.caption[data-astro-cid-e5jigeve]{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.caption[data-astro-cid-e5jigeve] a[data-astro-cid-e5jigeve]{color:var(--ink-muted)}.actions[data-astro-cid-e5jigeve]{flex-wrap:wrap;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.pin[data-astro-cid-e5jigeve] svg[data-astro-cid-e5jigeve]{animation:none}}.grid[data-astro-cid-emvkqk26]{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:stretch;display:grid}.info[data-astro-cid-emvkqk26]{align-content:start;gap:var(--space-4);display:grid}.info[data-astro-cid-emvkqk26] .section-head[data-astro-cid-emvkqk26]{margin-bottom:0}.facts[data-astro-cid-emvkqk26]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact[data-astro-cid-emvkqk26]{align-content:start;gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--line);display:grid}.fact[data-astro-cid-emvkqk26].wide{grid-column:1/-1}.photo[data-astro-cid-emvkqk26]{min-height:360px;position:relative}.photo[data-astro-cid-emvkqk26] .img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=480px){.facts[data-astro-cid-emvkqk26]{grid-template-columns:1fr}}.cards[data-astro-cid-d56ov33j]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.card[data-astro-cid-d56ov33j]{align-content:start;gap:var(--space-3);padding:var(--space-4);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);display:grid}.ic[data-astro-cid-d56ov33j]{background:var(--red-tint);width:44px;height:44px;color:var(--red-text);border-radius:var(--radius-round);justify-content:center;align-items:center;display:inline-flex}.kv[data-astro-cid-d56ov33j]{gap:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.kv[data-astro-cid-d56ov33j] dt[data-astro-cid-d56ov33j]{color:var(--ink-muted)}.kv[data-astro-cid-d56ov33j] dd[data-astro-cid-d56ov33j]{overflow-wrap:anywhere}.fb[data-astro-cid-d56ov33j]{margin-top:var(--space-5);font-weight:600}.fb[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{align-items:center;gap:var(--space-2);min-height:var(--tap);background-position:0 calc(100% - 10px);display:inline-flex}.grid[data-astro-cid-h4b5fu77]{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:stretch;display:grid}.intro[data-astro-cid-h4b5fu77]{gap:var(--space-4);flex-direction:column;display:flex}.intro[data-astro-cid-h4b5fu77] .section-head[data-astro-cid-h4b5fu77]{margin-bottom:0}.photo[data-astro-cid-h4b5fu77]{flex:auto;min-height:260px;position:relative}.photo[data-astro-cid-h4b5fu77] .img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bank[data-astro-cid-h4b5fu77]{gap:var(--space-4);padding:var(--space-5) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}.bank[data-astro-cid-h4b5fu77] .copy[data-astro-cid-h4b5fu77]{align-self:flex-start;margin-top:auto}.kv[data-astro-cid-h4b5fu77]{gap:12px var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.kv[data-astro-cid-h4b5fu77] dt[data-astro-cid-h4b5fu77]{color:var(--ink-muted)}.strong[data-astro-cid-h4b5fu77]{font-variant-numeric:tabular-nums;font-weight:600}.copy[data-astro-cid-h4b5fu77]{min-height:48px;padding:0 var(--space-4);cursor:pointer;background:var(--pius-red);color:var(--on-red);border-radius:var(--radius-sm);font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:background-color var(--dur-fast) var(--ease-standard);border:0;justify-self:start;font-weight:600;display:inline-grid}.copy[data-astro-cid-h4b5fu77]:hover{background:var(--pius-red-hover)}.state[data-astro-cid-h4b5fu77]{align-items:center;gap:var(--space-2);transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);grid-area:1/1;display:inline-flex}.done[data-astro-cid-h4b5fu77]{opacity:0;transform:translateY(6px)}.copy[data-astro-cid-h4b5fu77].is-copied .idle[data-astro-cid-h4b5fu77]{opacity:0;transform:translateY(-6px)}.copy[data-astro-cid-h4b5fu77].is-copied .done[data-astro-cid-h4b5fu77]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.state[data-astro-cid-h4b5fu77]{transition:none}}
