.MrcpGuidePage-module___iiu9q__page{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground))}.MrcpGuidePage-module___iiu9q__pageInner{padding:clamp(1.5rem,4vw,3.25rem) 1rem clamp(3.5rem,8vw,6rem)}.MrcpGuidePage-module___iiu9q__article{width:min(100%,76rem);margin:0 auto}.MrcpGuidePage-module___iiu9q__hero{border-top:1px solid hsl(var(--border-subtle));border-bottom:1px solid hsl(var(--border-subtle));background:radial-gradient(circle at 87% 8%, hsl(var(--primary) / .12), transparent 28rem), linear-gradient(140deg, hsl(var(--surface-0-hsl)) 0%, hsl(var(--surface-1-hsl)) 100%);padding:clamp(2rem,6vw,5rem) 0 0;animation:.6s cubic-bezier(.22,1,.36,1) both MrcpGuidePage-module___iiu9q__rise-in}.MrcpGuidePage-module___iiu9q__heroGrid{align-items:end;gap:2.5rem;padding:0 clamp(.25rem,2vw,1.5rem) clamp(2rem,5vw,3.5rem);display:grid}.MrcpGuidePage-module___iiu9q__heroCopy{max-width:54rem}.MrcpGuidePage-module___iiu9q__eyebrow,.MrcpGuidePage-module___iiu9q__sectionKicker,.MrcpGuidePage-module___iiu9q__subsectionKicker,.MrcpGuidePage-module___iiu9q__sidebarKicker,.MrcpGuidePage-module___iiu9q__figureKicker{color:hsl(var(--primary));letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700;line-height:1.4}.MrcpGuidePage-module___iiu9q__heroTitle{max-width:54rem;color:hsl(var(--text-primary));letter-spacing:-.065em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.65rem,7vw,5.9rem);font-weight:700;line-height:.98}.MrcpGuidePage-module___iiu9q__heroTitle span{color:hsl(var(--primary))}.MrcpGuidePage-module___iiu9q__heroLead{max-width:42rem;color:hsl(var(--text-secondary));margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.MrcpGuidePage-module___iiu9q__heroActions{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.75rem;display:flex}.MrcpGuidePage-module___iiu9q__sourceNote{max-width:38rem;color:hsl(var(--text-muted));margin:1.25rem 0 0;font-size:.75rem;line-height:1.6}.MrcpGuidePage-module___iiu9q__heroFigure{border-left:1px solid hsl(var(--primary) / .35);min-height:18rem;padding:0 0 0 1.5rem;animation:.7s cubic-bezier(.22,1,.36,1) .12s both MrcpGuidePage-module___iiu9q__rise-in}.MrcpGuidePage-module___iiu9q__figureKicker{color:hsl(var(--text-muted))}.MrcpGuidePage-module___iiu9q__figureNumber{color:hsl(var(--text-primary));letter-spacing:-.09em;margin:1rem 0 0;font-size:clamp(6rem,16vw,11rem);font-weight:700;line-height:.78}.MrcpGuidePage-module___iiu9q__figureLabel{color:hsl(var(--text-secondary));letter-spacing:-.02em;margin:1rem 0 0;font-size:1rem;font-weight:700}.MrcpGuidePage-module___iiu9q__figureStats{border-top:1px solid hsl(var(--border-subtle));grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:2rem;padding-top:1rem;display:grid}.MrcpGuidePage-module___iiu9q__figureStats div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.MrcpGuidePage-module___iiu9q__figureStats strong{color:hsl(var(--text-primary));font-variant-numeric:tabular-nums;font-size:1.1rem}.MrcpGuidePage-module___iiu9q__figureStats span{color:hsl(var(--text-muted));font-size:.7rem;line-height:1.35}.MrcpGuidePage-module___iiu9q__contentsBar{border-top:1px solid hsl(var(--border-subtle));scrollbar-width:none;white-space:nowrap;align-items:center;gap:1.25rem;padding:.85rem clamp(.25rem,2vw,1.5rem);display:flex;overflow-x:auto}.MrcpGuidePage-module___iiu9q__contentsBar::-webkit-scrollbar{display:none}.MrcpGuidePage-module___iiu9q__contentsLabel{color:hsl(var(--text-muted));letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.72rem;font-weight:700}.MrcpGuidePage-module___iiu9q__contentsLink{color:hsl(var(--text-secondary));transition:color var(--motion-default);flex:none;font-size:.82rem;text-decoration:none}.MrcpGuidePage-module___iiu9q__contentsLink:hover,.MrcpGuidePage-module___iiu9q__contentsLink:focus-visible{color:hsl(var(--primary))}.MrcpGuidePage-module___iiu9q__guideLayout{gap:2.5rem;display:grid}.MrcpGuidePage-module___iiu9q__guideMain{min-width:0}.MrcpGuidePage-module___iiu9q__section{scroll-margin-top:calc(var(--header-height,68px) + 1.25rem);border-bottom:1px solid hsl(var(--border-subtle));padding:clamp(2.5rem,6vw,5rem) 0;animation:.65s cubic-bezier(.22,1,.36,1) .18s both MrcpGuidePage-module___iiu9q__rise-in}.MrcpGuidePage-module___iiu9q__sectionIntro{flex-direction:column;gap:.8rem;max-width:48rem;display:flex}.MrcpGuidePage-module___iiu9q__sectionTitle{color:hsl(var(--text-primary));letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,4vw,3rem);font-weight:700;line-height:1.05}.MrcpGuidePage-module___iiu9q__sectionLead,.MrcpGuidePage-module___iiu9q__prose,.MrcpGuidePage-module___iiu9q__guidanceNote,.MrcpGuidePage-module___iiu9q__sidebarCopy,.MrcpGuidePage-module___iiu9q__ctaCopy{color:hsl(var(--text-secondary));margin:0;font-size:1rem;line-height:1.75}.MrcpGuidePage-module___iiu9q__prose p+p{margin-top:1rem}.MrcpGuidePage-module___iiu9q__factGrid{border-top:1px solid hsl(var(--border));border-left:1px solid hsl(var(--border));grid-template-columns:repeat(2,minmax(0,1fr));margin:2rem 0 0;display:grid}.MrcpGuidePage-module___iiu9q__fact{border-right:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));min-width:0;padding:1.2rem 1rem}.MrcpGuidePage-module___iiu9q__factValue{color:hsl(var(--text-primary));letter-spacing:-.02em;font-size:1.1rem;font-weight:700}.MrcpGuidePage-module___iiu9q__factLabel{color:hsl(var(--text-muted));margin-top:.35rem;font-size:.82rem;line-height:1.55}.MrcpGuidePage-module___iiu9q__knowledgeGrid{border-top:1px solid hsl(var(--border));gap:0 1.5rem;margin-top:2rem;display:grid}.MrcpGuidePage-module___iiu9q__knowledgeItem{border-bottom:1px solid hsl(var(--border));padding:1.25rem 0 1.4rem}.MrcpGuidePage-module___iiu9q__knowledgeItem h3,.MrcpGuidePage-module___iiu9q__principle h3,.MrcpGuidePage-module___iiu9q__timelineItem h3{color:hsl(var(--text-primary));letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}.MrcpGuidePage-module___iiu9q__knowledgeItem p,.MrcpGuidePage-module___iiu9q__principle p,.MrcpGuidePage-module___iiu9q__timelineItem p{color:hsl(var(--text-secondary));margin:.45rem 0 0;font-size:.92rem;line-height:1.7}.MrcpGuidePage-module___iiu9q__guidanceNote{border-left:2px solid hsl(var(--primary));background:hsl(var(--selection) / .5);margin-top:1.5rem;padding:.95rem 1rem}.MrcpGuidePage-module___iiu9q__twoColumnIntro{gap:1.5rem;display:grid}.MrcpGuidePage-module___iiu9q__principles{gap:1rem;margin-top:2rem;display:grid}.MrcpGuidePage-module___iiu9q__principle{border-top:1px solid hsl(var(--border));grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-top:1.2rem;display:grid}.MrcpGuidePage-module___iiu9q__principleNumber,.MrcpGuidePage-module___iiu9q__timelineNumber{color:hsl(var(--primary));letter-spacing:.08em;font-size:.75rem;font-weight:700;line-height:1.8}.MrcpGuidePage-module___iiu9q__formatTable{border-top:1px solid hsl(var(--border));margin:2rem 0 0}.MrcpGuidePage-module___iiu9q__formatRow{border-bottom:1px solid hsl(var(--border));gap:.75rem;padding:1.35rem 0;display:grid}.MrcpGuidePage-module___iiu9q__formatLabel{color:hsl(var(--text-primary));font-size:.9rem;font-weight:700}.MrcpGuidePage-module___iiu9q__formatValue{color:hsl(var(--text-secondary));font-size:.95rem;line-height:1.75}.MrcpGuidePage-module___iiu9q__formatValue strong{color:hsl(var(--text-primary));font-weight:700}.MrcpGuidePage-module___iiu9q__blueprintHeader{border-bottom:1px solid hsl(var(--border));color:hsl(var(--text-muted));letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:2rem;padding-bottom:.7rem;font-size:.72rem;font-weight:700;display:flex}.MrcpGuidePage-module___iiu9q__blueprintGrid{gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.MrcpGuidePage-module___iiu9q__blueprintItem{border-bottom:1px solid hsl(var(--border));padding:.85rem 0 .95rem}.MrcpGuidePage-module___iiu9q__blueprintItemHeader{color:hsl(var(--text-secondary));justify-content:space-between;gap:1rem;font-size:.85rem;line-height:1.45;display:flex}.MrcpGuidePage-module___iiu9q__blueprintItemHeader span{max-width:90%}.MrcpGuidePage-module___iiu9q__blueprintItemHeader strong{color:hsl(var(--text-primary));font-variant-numeric:tabular-nums;flex:none}.MrcpGuidePage-module___iiu9q__blueprintTrack{background:hsl(var(--surface-2-hsl));height:.3rem;margin-top:.65rem;overflow:hidden}.MrcpGuidePage-module___iiu9q__blueprintTrack span{background:hsl(var(--primary));height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.MrcpGuidePage-module___iiu9q__footnote{color:hsl(var(--text-muted));margin:1rem 0 0;font-size:.75rem;line-height:1.6}.MrcpGuidePage-module___iiu9q__scienceBreakdown{border-top:1px solid hsl(var(--border));gap:1.5rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.MrcpGuidePage-module___iiu9q__subsectionTitle{color:hsl(var(--text-primary));letter-spacing:-.03em;margin:.35rem 0 0;font-size:1.25rem;font-weight:700}.MrcpGuidePage-module___iiu9q__scienceList{border-top:1px solid hsl(var(--border));gap:0;margin:0;padding:0;list-style:none;display:grid}.MrcpGuidePage-module___iiu9q__scienceList li{border-bottom:1px solid hsl(var(--border));color:hsl(var(--text-secondary));justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.85rem;line-height:1.45;display:flex}.MrcpGuidePage-module___iiu9q__scienceList strong{color:hsl(var(--text-primary));font-variant-numeric:tabular-nums}.MrcpGuidePage-module___iiu9q__checkGrid{gap:2rem;margin-top:2rem;display:grid}.MrcpGuidePage-module___iiu9q__checkColumn{min-width:0}.MrcpGuidePage-module___iiu9q__checkList{gap:.9rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.MrcpGuidePage-module___iiu9q__checkList li{color:hsl(var(--text-secondary));padding-left:1.4rem;font-size:.92rem;line-height:1.65;position:relative}.MrcpGuidePage-module___iiu9q__checkList li:before{background:hsl(var(--primary));content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.48rem;left:0}.MrcpGuidePage-module___iiu9q__sectionIntroRow{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}.MrcpGuidePage-module___iiu9q__inlineSource{color:hsl(var(--primary));text-underline-offset:.25rem;white-space:nowrap;align-self:flex-start;font-size:.84rem;font-weight:700;text-decoration:underline}.MrcpGuidePage-module___iiu9q__datesTableWrap{border-top:1px solid hsl(var(--border));margin-top:2rem;overflow-x:auto}.MrcpGuidePage-module___iiu9q__datesTable{border-collapse:collapse;width:100%;min-width:42rem;color:hsl(var(--text-secondary));font-size:.82rem;line-height:1.45}.MrcpGuidePage-module___iiu9q__tableHint{color:hsl(var(--text-muted));margin:.6rem 0 0;font-size:.72rem;line-height:1.5;display:none}.MrcpGuidePage-module___iiu9q__datesTable th,.MrcpGuidePage-module___iiu9q__datesTable td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top;padding:.9rem .75rem}.MrcpGuidePage-module___iiu9q__datesTable thead th{color:hsl(var(--text-muted));letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.MrcpGuidePage-module___iiu9q__datesTable tbody th{color:hsl(var(--primary));white-space:nowrap;font-weight:700}.MrcpGuidePage-module___iiu9q__timeline{border-top:1px solid hsl(var(--border));gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.MrcpGuidePage-module___iiu9q__timelineItem{border-bottom:1px solid hsl(var(--border));grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.MrcpGuidePage-module___iiu9q__sidebar{align-self:start;min-width:0;padding-top:clamp(2.5rem,6vw,5rem)}.MrcpGuidePage-module___iiu9q__sidebarBlock{padding-left:1.25rem}.MrcpGuidePage-module___iiu9q__sidebarRule{border-top:1px solid hsl(var(--border));margin-top:2rem;padding-top:1.5rem}.MrcpGuidePage-module___iiu9q__sidebarNav{gap:.15rem;margin-top:.85rem;display:grid}.MrcpGuidePage-module___iiu9q__sidebarLink{color:hsl(var(--text-secondary));transition:color var(--motion-default), transform var(--motion-default);align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.84rem;text-decoration:none;display:flex}.MrcpGuidePage-module___iiu9q__sidebarLink span{color:hsl(var(--primary));letter-spacing:.08em;font-size:.68rem;font-weight:700}.MrcpGuidePage-module___iiu9q__sidebarLink:hover,.MrcpGuidePage-module___iiu9q__sidebarLink:focus-visible{color:hsl(var(--primary));transform:translate(.2rem)}.MrcpGuidePage-module___iiu9q__sidebarCopy{margin-top:.75rem;font-size:.85rem;line-height:1.65}.MrcpGuidePage-module___iiu9q__resourceList{border-top:1px solid hsl(var(--border));margin-top:1rem;display:grid}.MrcpGuidePage-module___iiu9q__resourceLink{border-bottom:1px solid hsl(var(--border));color:hsl(var(--text-secondary));transition:color var(--motion-default);justify-content:space-between;gap:.7rem;padding:.85rem 0;font-size:.8rem;text-decoration:none;display:flex}.MrcpGuidePage-module___iiu9q__resourceLink:hover,.MrcpGuidePage-module___iiu9q__resourceLink:focus-visible{color:hsl(var(--primary))}.MrcpGuidePage-module___iiu9q__resourceLink strong,.MrcpGuidePage-module___iiu9q__resourceLink small{display:block}.MrcpGuidePage-module___iiu9q__resourceLink strong{color:hsl(var(--text-primary));font-size:.82rem;font-weight:700}.MrcpGuidePage-module___iiu9q__resourceLink small{color:hsl(var(--text-muted));margin-top:.2rem;font-size:.73rem;line-height:1.45}.MrcpGuidePage-module___iiu9q__faqSection{padding-top:clamp(2.5rem,6vw,5rem)}.MrcpGuidePage-module___iiu9q__faqList{border-top:1px solid hsl(var(--border));margin-top:2rem}.MrcpGuidePage-module___iiu9q__faqItem{border-bottom:1px solid hsl(var(--border));padding:1.1rem 0}.MrcpGuidePage-module___iiu9q__faqQuestion{cursor:pointer;color:hsl(var(--text-primary));justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.MrcpGuidePage-module___iiu9q__faqQuestion::-webkit-details-marker{display:none}.MrcpGuidePage-module___iiu9q__faqQuestion:after{color:hsl(var(--primary));content:"+";flex:none;font-size:1.4rem;font-weight:400;line-height:1}.MrcpGuidePage-module___iiu9q__faqItem[open] .MrcpGuidePage-module___iiu9q__faqQuestion:after{content:"−"}.MrcpGuidePage-module___iiu9q__faqAnswer{max-width:48rem;color:hsl(var(--text-secondary));margin:.7rem 2rem 0 0;font-size:.92rem;line-height:1.75}.MrcpGuidePage-module___iiu9q__cta{border:1px solid hsl(var(--selection-border));background:hsl(var(--selection));flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-top:clamp(2.5rem,6vw,5rem);padding:clamp(1.5rem,4vw,2.5rem);display:flex}.MrcpGuidePage-module___iiu9q__ctaTitle{max-width:36rem;color:hsl(var(--text-primary));letter-spacing:-.05em;margin:.45rem 0 0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.05}.MrcpGuidePage-module___iiu9q__ctaCopy{max-width:42rem;margin-top:.7rem;font-size:.95rem}.MrcpGuidePage-module___iiu9q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes MrcpGuidePage-module___iiu9q__rise-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.MrcpGuidePage-module___iiu9q__pageInner{padding-left:1.5rem;padding-right:1.5rem}.MrcpGuidePage-module___iiu9q__heroActions{flex-direction:row;align-items:center}.MrcpGuidePage-module___iiu9q__factGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.MrcpGuidePage-module___iiu9q__knowledgeGrid,.MrcpGuidePage-module___iiu9q__blueprintGrid,.MrcpGuidePage-module___iiu9q__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MrcpGuidePage-module___iiu9q__scienceBreakdown{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}.MrcpGuidePage-module___iiu9q__sectionIntroRow{flex-direction:row;align-items:flex-end}.MrcpGuidePage-module___iiu9q__cta{flex-direction:row;align-items:center}}@media (max-width:639px){.MrcpGuidePage-module___iiu9q__tableHint{display:block}}@media (min-width:900px){.MrcpGuidePage-module___iiu9q__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:3rem}.MrcpGuidePage-module___iiu9q__heroFigure{min-height:22rem}.MrcpGuidePage-module___iiu9q__twoColumnIntro{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:end;gap:3rem}.MrcpGuidePage-module___iiu9q__formatRow{grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr);gap:2rem}}@media (min-width:1024px){.MrcpGuidePage-module___iiu9q__guideLayout{grid-template-columns:minmax(0,1fr) minmax(15rem,.34fr);gap:clamp(2.5rem,6vw,5rem)}.MrcpGuidePage-module___iiu9q__sidebar{top:calc(var(--header-height,68px) + 1rem);max-height:calc(100vh - var(--header-height,68px) - 2rem);scrollbar-width:thin;padding-bottom:2rem;position:sticky;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.MrcpGuidePage-module___iiu9q__hero,.MrcpGuidePage-module___iiu9q__heroFigure,.MrcpGuidePage-module___iiu9q__section{animation:none}.MrcpGuidePage-module___iiu9q__blueprintTrack span,.MrcpGuidePage-module___iiu9q__sidebarLink,.MrcpGuidePage-module___iiu9q__contentsLink,.MrcpGuidePage-module___iiu9q__resourceLink{transition:none}}