.page-module__YnyroG__page{min-height:100svh;padding:var(--cg-space-9) var(--cg-space-6);color:var(--cg-text);background:var(--cg-bg-page);font-family:var(--cg-font);font-size:var(--cg-text-md);font-weight:var(--cg-weight-regular);line-height:var(--cg-leading-body);place-items:center;display:grid}.page-module__YnyroG__page .page-module__YnyroG__panel{width:min(64rem,100%);min-width:0;padding:var(--cg-space-10);border:1px solid var(--cg-border);border-radius:var(--cg-radius-lg);background:var(--cg-bg-surface);box-shadow:var(--cg-elev-1)}.page-module__YnyroG__brand{align-items:center;gap:var(--cg-space-4);margin-bottom:var(--cg-space-9);font-size:var(--cg-text-lg);font-weight:var(--cg-weight-bold);display:flex}.page-module__YnyroG__content{gap:var(--cg-space-10);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.page-module__YnyroG__introduction{min-width:0}.page-module__YnyroG__page .page-module__YnyroG__kicker{margin:0 0 var(--cg-space-5);color:var(--cg-text-secondary);font-size:var(--cg-text-xs);font-weight:var(--cg-weight-semibold);letter-spacing:var(--cg-tracking-caps);line-height:var(--cg-leading-body);text-transform:uppercase}.page-module__YnyroG__mark{flex:0 0 32px;width:32px;height:32px}.page-module__YnyroG__page .page-module__YnyroG__title{font-size:var(--cg-text-xl);font-weight:var(--cg-weight-bold);letter-spacing:var(--cg-tracking-title);line-height:var(--cg-leading-tight);overflow-wrap:anywhere;margin:0}.page-module__YnyroG__page .page-module__YnyroG__description{margin:var(--cg-space-6) 0 var(--cg-space-8);color:var(--cg-text-secondary);font-size:var(--cg-text-md);line-height:var(--cg-leading-body)}.page-module__YnyroG__actions{gap:var(--cg-space-5);flex-wrap:wrap;display:flex}.page-module__YnyroG__primaryAction,.page-module__YnyroG__secondaryAction{min-height:38px;padding:var(--cg-space-3) var(--cg-space-6);border:1px solid var(--cg-accent-hover);border-radius:var(--cg-radius-md);color:var(--cg-on-accent);background:var(--cg-btn-primary-bg);box-shadow:var(--cg-btn-primary-shadow);font-size:var(--cg-text-md);font-weight:var(--cg-weight-semibold);justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.page-module__YnyroG__primaryAction:hover{border-color:var(--cg-accent-hover);background:var(--cg-btn-primary-bg-hover)}.page-module__YnyroG__primaryAction:focus-visible,.page-module__YnyroG__secondaryAction:focus-visible{outline-offset:2px;box-shadow:var(--cg-focus);outline:2px solid #0000}.page-module__YnyroG__secondaryAction{border-color:var(--cg-border-strong);color:var(--cg-text);background:var(--cg-bg-surface);box-shadow:none}.page-module__YnyroG__secondaryAction:hover{border-color:var(--cg-text-muted);background:var(--cg-bg-subtle)}.page-module__YnyroG__page .page-module__YnyroG__accessNote{margin:var(--cg-space-5) 0 0;color:var(--cg-text-secondary);font-size:var(--cg-text-md);line-height:var(--cg-leading-body)}.page-module__YnyroG__proofs{gap:var(--cg-space-7);padding:0 0 0 var(--cg-space-8);border-left:1px solid var(--cg-border);margin:0;list-style:none;display:grid}.page-module__YnyroG__proofs li{align-items:start;gap:var(--cg-space-5);min-width:0;display:flex}.page-module__YnyroG__proofNumber{padding:var(--cg-space-1) var(--cg-space-2);border-radius:var(--cg-radius-sm);color:var(--cg-text-body);background:var(--cg-mark-tape-solid);font-size:var(--cg-text-xs);font-weight:var(--cg-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--cg-leading-body);flex:none}.page-module__YnyroG__proofs h2{font-size:var(--cg-text-lg);font-weight:var(--cg-weight-semibold);line-height:var(--cg-leading-tight);margin:0}.page-module__YnyroG__page .page-module__YnyroG__proofs p{margin:var(--cg-space-3) 0 0;color:var(--cg-text-secondary);font-size:var(--cg-text-md);line-height:var(--cg-leading-body)}@media (max-width:760px){.page-module__YnyroG__page .page-module__YnyroG__panel{padding:var(--cg-space-7) var(--cg-space-6)}.page-module__YnyroG__content{gap:var(--cg-space-9);grid-template-columns:minmax(0,1fr)}.page-module__YnyroG__proofs{padding:var(--cg-space-7) 0 0;border-top:1px solid var(--cg-border);border-left:0}.page-module__YnyroG__primaryAction,.page-module__YnyroG__secondaryAction{width:100%;min-height:44px}}
