.page-module__7N9z6q__pageWrapper{background-color:var(--color-canvas-parchment,#faf6f0);min-height:100vh;color:var(--color-espresso-primary,#26160e)}.page-module__7N9z6q__container{max-width:960px;padding:var(--space-6) var(--space-4) var(--space-20);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.page-module__7N9z6q__topBar{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:0 var(--space-2);flex-wrap:wrap;display:flex}.page-module__7N9z6q__backLink{align-items:center;gap:var(--space-2);color:var(--color-espresso-secondary,#5a4234);font-family:var(--font-sans);font-size:var(--text-sm);transition:color var(--transition-fast), transform var(--transition-fast);font-weight:600;text-decoration:none;display:inline-flex}.page-module__7N9z6q__backLink:hover{color:var(--color-heritage-bronze,#6e4327);transform:translate(-3px)}.page-module__7N9z6q__stepIndicator{align-items:center;gap:var(--space-2);color:var(--color-heritage-bronze,#6e4327);padding:var(--space-1-5) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;background:#6e43271a;border:1px solid #6e432740;font-weight:700;display:inline-flex}.page-module__7N9z6q__stepDot{border-radius:var(--radius-full);background-color:var(--color-heritage-bronze,#6e4327);width:6px;height:6px}.page-module__7N9z6q__heritageCard{background:var(--color-surface-parchment,#fdfbf7);border-radius:var(--radius-lg,12px);border:1px solid #54362133;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -8px #2a181014,0 2px 6px #2a18100a}@media (max-width:640px){.page-module__7N9z6q__container{padding:var(--space-2) 0 var(--space-16)}.page-module__7N9z6q__heritageCard{box-shadow:none;border-left:none;border-right:none;border-radius:0}}.page-module__7N9z6q__leftRibbon{display:block}@media (max-width:640px){.page-module__7N9z6q__leftRibbon{background-size:22px;width:22px}}.page-module__7N9z6q__innerBody{min-width:0;padding:var(--space-5) var(--space-4) var(--space-8);gap:var(--space-5);z-index:2;flex-direction:column;flex:1;display:flex;position:relative}@media (min-width:640px){.page-module__7N9z6q__innerBody{padding:var(--space-8) var(--space-8) var(--space-10);gap:var(--space-7)}}.page-module__7N9z6q__heroArtwork{pointer-events:none;z-index:1;opacity:.88;width:clamp(170px,48vw,360px);height:clamp(230px,55vw,420px);position:absolute;top:0;right:0;overflow:hidden}.page-module__7N9z6q__regaliaImg{object-fit:cover;object-position:right 15%;width:100%;height:100%;-webkit-mask-image:radial-gradient(at 80% 22%,#000 25%,#00000080 60%,#0000 82%);mask-image:radial-gradient(at 80% 22%,#000 25%,#00000080 60%,#0000 82%)}.page-module__7N9z6q__titleSection{gap:var(--space-3);z-index:3;max-width:calc(100% - clamp(160px,46vw,340px));padding-top:var(--space-2);flex-direction:column;display:flex;position:relative}@media (min-width:640px){.page-module__7N9z6q__titleSection{padding-top:var(--space-4)}}@media (min-width:860px){.page-module__7N9z6q__titleSection{max-width:540px}}.page-module__7N9z6q__mainTitle{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);color:var(--color-espresso-primary,#24140c);letter-spacing:-.015em;margin:0;font-size:clamp(1.45rem,4.4vw,3.15rem);font-weight:700;line-height:1.12}.page-module__7N9z6q__goldDivider{background-color:var(--color-heritage-bronze,#6e4327);border-radius:var(--radius-full);width:36px;height:3px;margin-top:var(--space-1)}.page-module__7N9z6q__subtitle{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);color:var(--color-espresso-secondary,#362015);max-width:530px;margin:0;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.5}.page-module__7N9z6q__pledgeGrid{gap:var(--space-3);z-index:3;width:100%;margin-top:var(--space-1);flex-direction:column;display:flex;position:relative}.page-module__7N9z6q__closingCallout{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);margin-top:var(--space-2);background:#f5ede2;border:1px solid #6e432759;display:flex}.page-module__7N9z6q__closingIcon{color:#faf6f0;background:#6e4327;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 6px #2a181033}.page-module__7N9z6q__closingText{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);color:#26160e;margin:0;font-size:1.15rem;font-weight:600;line-height:1.4}.page-module__7N9z6q__affirmationBox{margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid #5436212e;width:100%}.page-module__7N9z6q__bottomRibbon{border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden}.page-module__7N9z6q__pendingContainer{max-width:880px;padding:var(--space-8) 0 var(--space-24);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}
