.ProposalLanding-module__w_xx7W__page{color:#3a2f1f;min-height:70vh;font-family:var(--font-nunito-sans), sans-serif;background:#faf7f3}.ProposalLanding-module__w_xx7W__header{color:#3a2f1f;min-height:70px;font-family:var(--font-nunito-sans), sans-serif;background:#faf7f3;border-bottom:1px solid #8c734b59;justify-content:space-between;align-items:center;gap:28px;padding:10px max(36px,50vw - 560px);display:flex}.ProposalLanding-module__w_xx7W__wordmark{font-family:var(--font-cormorant-garamond), serif;letter-spacing:.12em;color:#3a2f1f;text-align:center;flex-shrink:0;font-size:20px;font-weight:400;line-height:1.1;text-decoration:none;display:block}.ProposalLanding-module__w_xx7W__wordmark span{font-family:var(--font-nunito-sans), sans-serif;letter-spacing:.2em;color:#8c734b;margin-top:4px;font-size:9px;font-weight:600;display:block}.ProposalLanding-module__w_xx7W__navigation{flex:1;justify-content:flex-end;align-items:center;gap:24px;font-size:13px;display:flex}.ProposalLanding-module__w_xx7W__navigation a{color:#645c52;white-space:nowrap;align-items:center;min-height:44px;text-decoration:none;display:flex}.ProposalLanding-module__w_xx7W__navigation a[aria-current=page]{text-underline-offset:9px;-webkit-text-decoration:underline #8c734b;text-decoration:underline #8c734b}.ProposalLanding-module__w_xx7W__languages{z-index:20;font-size:13px;position:relative}.ProposalLanding-module__w_xx7W__languages summary{cursor:pointer;justify-content:center;align-items:center;gap:9px;min-width:44px;min-height:44px;list-style:none;display:flex}.ProposalLanding-module__w_xx7W__languages summary::-webkit-details-marker{display:none}.ProposalLanding-module__w_xx7W__languages ul{background:#faf7f3;border:1px solid #8c734b59;min-width:145px;margin:0;padding:6px;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #3a2f1f14}.ProposalLanding-module__w_xx7W__languages a{color:#3a2f1f;align-items:center;min-height:40px;padding:5px 12px;text-decoration:none;display:flex}.ProposalLanding-module__w_xx7W__languages a:hover,.ProposalLanding-module__w_xx7W__languages a[aria-current=true]{background:#eee5d7}.ProposalLanding-module__w_xx7W__details{max-width:1180px;margin:0 auto;padding:0 36px 30px}.ProposalLanding-module__w_xx7W__detailsIntro{font-family:var(--font-cormorant-garamond), serif;margin:0 0 12px;font-size:30px;font-weight:500}.ProposalLanding-module__w_xx7W__packageDetails{border-top:1px solid #8c734b59;scroll-margin-top:24px}.ProposalLanding-module__w_xx7W__packageDetails:last-child{border-bottom:1px solid #8c734b59}.ProposalLanding-module__w_xx7W__packageDetails>summary{min-height:64px;font-family:var(--font-cormorant-garamond), serif;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:27px;list-style:none;display:flex}.ProposalLanding-module__w_xx7W__packageDetails>summary::-webkit-details-marker{display:none}.ProposalLanding-module__w_xx7W__packageDetails>summary>span:last-child{font-family:var(--font-nunito-sans), sans-serif;font-size:16px}.ProposalLanding-module__w_xx7W__packageDetails[open]>summary>span:last-child{transform:rotate(90deg)}.ProposalLanding-module__w_xx7W__detailGrid{grid-template-columns:1fr 1fr;gap:36px;padding:4px 0 24px;display:grid}.ProposalLanding-module__w_xx7W__detailGrid h3,.ProposalLanding-module__w_xx7W__extras h3{font-family:var(--font-cormorant-garamond), serif;margin:0 0 10px;font-size:27px;font-weight:500}.ProposalLanding-module__w_xx7W__detailGrid p{color:#645c52;margin:0 0 10px;font-size:15px;line-height:1.6}.ProposalLanding-module__w_xx7W__detailImage{object-fit:cover;width:100%;height:auto;max-height:340px;margin-top:16px;display:block}.ProposalLanding-module__w_xx7W__menu{margin:0}.ProposalLanding-module__w_xx7W__menu>div{border-bottom:1px solid #8c734b33;grid-template-columns:minmax(90px,.7fr) 1fr;gap:16px;padding:12px 0;font-size:14px;display:grid}.ProposalLanding-module__w_xx7W__menu dt{color:#8c734b;font-weight:600}.ProposalLanding-module__w_xx7W__menu dd{color:#645c52;margin:0}.ProposalLanding-module__w_xx7W__extras{margin-top:24px}.ProposalLanding-module__w_xx7W__detailAction{color:#faf7f3;background:#3a2f1f;align-items:center;gap:10px;min-height:48px;margin-top:20px;padding:12px 22px;font-size:14px;text-decoration:none;display:inline-flex}.ProposalLanding-module__w_xx7W__contact{text-align:center;max-width:1180px;margin:0 auto;padding:6px 36px 24px}.ProposalLanding-module__w_xx7W__contact h2{font-family:var(--font-cormorant-garamond), serif;margin:0 0 6px;font-size:32px;font-weight:500}.ProposalLanding-module__w_xx7W__contact p{color:#645c52;margin:0;font-size:14px;line-height:1.6}.ProposalLanding-module__w_xx7W__contact>div{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:8px;display:flex}.ProposalLanding-module__w_xx7W__contact a{color:#8c734b;text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.ProposalLanding-module__w_xx7W__footer{text-align:center;background:#faf7f3;padding:10px 24px 24px}.ProposalLanding-module__w_xx7W__footer .ProposalLanding-module__w_xx7W__wordmark{font-size:24px;display:inline-block}.ProposalLanding-module__w_xx7W__header a:focus-visible,.ProposalLanding-module__w_xx7W__header summary:focus-visible,.ProposalLanding-module__w_xx7W__page a:focus-visible,.ProposalLanding-module__w_xx7W__page summary:focus-visible,.ProposalLanding-module__w_xx7W__footer a:focus-visible{outline-offset:4px;outline:2px solid #3a2f1f}@media (max-width:767px){.ProposalLanding-module__w_xx7W__header{grid-template-columns:1fr auto;gap:0 16px;padding:12px 16px 0;display:grid}.ProposalLanding-module__w_xx7W__header>.ProposalLanding-module__w_xx7W__wordmark{justify-self:start}.ProposalLanding-module__w_xx7W__wordmark{font-size:20px}.ProposalLanding-module__w_xx7W__navigation{grid-area:2/1/auto/-1;justify-content:space-between;gap:10px;width:100%;font-size:12px}.ProposalLanding-module__w_xx7W__languages{grid-area:1/2}.ProposalLanding-module__w_xx7W__details{padding:0 16px 24px}.ProposalLanding-module__w_xx7W__detailsIntro{font-size:27px}.ProposalLanding-module__w_xx7W__packageDetails>summary{font-size:24px}.ProposalLanding-module__w_xx7W__detailGrid{grid-template-columns:minmax(0,1fr);gap:24px}.ProposalLanding-module__w_xx7W__menu>div{grid-template-columns:.65fr 1fr;gap:12px;font-size:13px}.ProposalLanding-module__w_xx7W__contact{padding:0 16px 18px}.ProposalLanding-module__w_xx7W__contact h2{font-size:28px}.ProposalLanding-module__w_xx7W__contact>div{gap:8px 20px}}
