@font-face{font-family:archivo;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_d07d96{font-family:archivo,archivo Fallback;font-style:normal}.__variable_d07d96{--font-archivo:"archivo","archivo Fallback"}@font-face{font-family:bricolage;src:url(/_next/static/media/3e340e57b1e93189-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local("Arial");ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:112.88%}.__className_5aa87e{font-family:bricolage,bricolage Fallback;font-style:normal}.__variable_5aa87e{--font-bricolage:"bricolage","bricolage Fallback"}@font-face{font-family:instrument;src:url(/_next/static/media/e872e3f251959e82-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrument Fallback;src:local("Times New Roman");ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.00%;size-adjust:83.99%}.__className_cc116f{font-family:instrument,instrument Fallback;font-weight:400;font-style:normal}.__variable_cc116f{--font-instrument:"instrument","instrument Fallback"}@font-face{font-family:fraunces;src:url(/_next/static/media/7d78925e89801896-s.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/0aa34dc08e816e48-s.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Times New Roman");ascent-override:77.20%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:126.68%}.__className_ee6c3d{font-family:fraunces,fraunces Fallback}.__variable_ee6c3d{--font-fraunces:"fraunces","fraunces Fallback"}@font-face{font-family:manrope;src:url(/_next/static/media/fedf4c9280b16369-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_66cf68{font-family:manrope,manrope Fallback;font-style:normal}.__variable_66cf68{--font-manrope:"manrope","manrope Fallback"}.ProposalExtras_wrap__EjOUW{max-width:880px;margin:40px auto;padding:0 16px;font-family:inherit;color:#1f2a28}.ProposalExtras_card__ntxHO{background:#fff;border:1px solid #e5dcc9;border-radius:16px;padding:24px;box-shadow:0 1px 2px rgba(20,43,42,.05)}.ProposalExtras_card__ntxHO h2{margin:0 0 6px;font-size:24px;line-height:1.2}.ProposalExtras_lead__H_qJ3{margin:0 0 18px;color:#5b6763;font-size:15px;line-height:1.5}.ProposalExtras_group__ycN_E{margin:18px 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5b6763}.ProposalExtras_row__gFw0_{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:14px 0;border-top:1px solid #efe8d8;cursor:pointer}.ProposalExtras_row__gFw0_:first-of-type{border-top:0}.ProposalExtras_row__gFw0_ input[type=checkbox]{width:20px;height:20px;margin-top:2px;accent-color:#1f2a28}.ProposalExtras_title__RkaYU{font-weight:650;font-size:16px}.ProposalExtras_detail__CDE1U{color:#5b6763;font-size:14px;margin-top:2px;line-height:1.4}.ProposalExtras_optional__YxTl8{display:inline-block;margin-left:8px;font-size:11px;font-weight:600;color:#5b6763;background:#f3ecdc;border-radius:999px;padding:2px 8px;vertical-align:middle}.ProposalExtras_price__O4Kig{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.ProposalExtras_price__O4Kig small{display:block;font-weight:400;color:#5b6763;font-size:12.5px}.ProposalExtras_qty__czq61{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:14px}.ProposalExtras_qty__czq61 button{width:30px;height:30px;border-radius:50%;border:1px solid #d9cfba;background:#fff;font-size:16px;cursor:pointer}.ProposalExtras_qty__czq61 button:disabled{opacity:.4;cursor:default}.ProposalExtras_totals__d5j_J{margin-top:18px;padding:14px 16px;background:#faf6ec;border-radius:12px;display:grid;grid-gap:6px;gap:6px;font-size:15px}.ProposalExtras_totals__d5j_J div{display:flex;justify-content:space-between;gap:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProposalExtras_totals__d5j_J .ProposalExtras_grand__SbdMx{font-weight:700;font-size:17px;border-top:1px solid #e5dcc9;padding-top:8px;margin-top:4px}.ProposalExtras_actions__akpM6{margin-top:16px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.ProposalExtras_send__mkVRy{min-height:46px;padding:0 22px;border-radius:10px;border:0;background:#1f2a28;color:#fff;font:inherit;font-weight:650;cursor:pointer}.ProposalExtras_send__mkVRy:disabled{opacity:.5;cursor:default}.ProposalExtras_note___78z5{color:#5b6763;font-size:13.5px}.ProposalExtras_ok__KpLsS{color:#1f6b45;font-weight:600}.ProposalExtras_err__OqhJ0{color:#a2331f;font-weight:600}@media (max-width:560px){.ProposalExtras_card__ntxHO{padding:18px 14px}.ProposalExtras_row__gFw0_{grid-template-columns:26px minmax(0,1fr)}.ProposalExtras_price__O4Kig{grid-column:2;text-align:left}}