.fp-page{width:210mm;height:297mm;overflow:hidden;box-sizing:border-box;padding:9mm 10.5mm 7.5mm;display:flex;flex-direction:column;break-after:page;page-break-after:always;font-family:Montserrat,system-ui,sans-serif}.fp-page:last-child{break-after:auto;page-break-after:auto}.fp-page *{box-sizing:border-box}.fp-dark{background:#011c16;color:#f7f2e8;gap:4.8mm}.fp-light{background:#f7f2e8;color:#011c16;gap:5.8mm}.fp-img{width:100%;height:100%;object-fit:cover;display:block}.fp-serif{font-family:Cinzel,Georgia,serif;font-weight:400}.fp-ms{font-family:Material Symbols Outlined;font-weight:300;line-height:1;display:inline-block;flex:none;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.fp-title{font-family:Cinzel,Georgia,serif;font-size:25px;line-height:1.22;color:#f7f2e8;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fp-desc,.fp-title{margin:0;font-weight:400}.fp-desc{font-size:10.5px;line-height:1.75;color:#1d4d38;text-wrap:pretty}.fp-eyebrow{font-size:8.5px;font-weight:600;letter-spacing:.22em;color:#98753f}.fp-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid rgba(152,117,63,.28);font-size:10px}.fp-row .k{color:#1d4d38}.fp-row .v{font-weight:500;color:#011c16;text-align:right}.fp-item{display:flex;align-items:center;gap:8px;font-size:10px;color:#1d4d38}.fp-item .fp-ms{font-size:16px;color:#98753f}