.postcard_page__nSIAv{display:flex;flex-direction:column;gap:16px;padding-block:18px 32px}.postcard_card__20rH0{display:grid;grid-template-columns:minmax(0,1fr);background:var(--pal-shared-white);color:var(--pal-shared-ink);box-shadow:0 0 0 3px var(--pal-shared-ink),8px 10px 0 3px rgb(0 0 0/.25)}@container (min-width: 620px){.postcard_card__20rH0{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.postcard_back__LrtJk{-webkit-border-start:2px dashed var(--pal-life-band2);border-inline-start:2px dashed var(--pal-life-band2)}}.postcard_front___b3Ri{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px 18px 20px;background:var(--wall)}.postcard_frame__L363u{display:block;inline-size:min(240px,70%);aspect-ratio:3/4;overflow:hidden;background:var(--wall-2);border:calc(2 * var(--px)) solid var(--frame);box-shadow:0 0 0 var(--px) var(--frame-edge),inset 0 0 0 var(--px) var(--frame-light),calc(2 * var(--px)) calc(2 * var(--px)) 0 var(--px) var(--edge)}.postcard_frame__L363u img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.postcard_label__OKDM4{display:flex;flex-direction:column;gap:2px;max-inline-size:90%;padding:6px 10px;background:var(--pal-gallery-gilt);color:var(--pal-shared-ink);box-shadow:0 0 0 2px var(--pal-shared-ink),inset 0 2px 0 0 var(--pal-gallery-gilt2),inset 0 -3px 0 0 var(--pal-gallery-gilt3);text-align:center}.postcard_labelTitle__pNqEb{font:400 12px/1.25 var(--font-label),monospace;letter-spacing:.06em;text-transform:uppercase}.postcard_labelLine___f3DG{font:400 var(--label-size)/1.25 var(--font-label),monospace;letter-spacing:.05em;text-transform:uppercase}.postcard_back__LrtJk{display:flex;flex-direction:column;gap:12px;min-block-size:260px;padding:16px 16px 22px 20px;background:var(--pal-shared-white)}.postcard_head__zXdKf{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 16px}.postcard_franking__9SwXL{display:flex;flex-direction:column;align-items:flex-end;flex:none;pointer-events:none}.postcard_stamp__3hftL{display:block;inline-size:calc(20 * 3px);block-size:calc(20 * 3px);background-size:100% 100%;image-rendering:pixelated}.postcard_postmark__wfu6D{-webkit-margin-before:-2px;margin-block-start:-2px;padding:4px 8px;border:2px solid var(--pal-life-red2);color:var(--pal-life-red2);font:400 var(--label-size)/1.2 var(--font-label),monospace;letter-spacing:var(--label-track);text-transform:uppercase;white-space:nowrap}.postcard_from__hwNOl{min-inline-size:0;-webkit-padding-before:6px;padding-block-start:6px;font:400 var(--label-size)/1.35 var(--font-label),monospace;letter-spacing:.06em;text-transform:uppercase}.postcard_message__Y7AlM{flex:1 1;background:repeating-linear-gradient(180deg,transparent 0 31px,var(--pal-life-band) 31px 32px);font:500 21px/32px var(--font-pixel),monospace;font-feature-settings:none;font-variant-ligatures:none;overflow-wrap:anywhere;white-space:pre-wrap}.postcard_message__Y7AlM,.postcard_write__LuPLY{-webkit-margin-before:6px;margin-block-start:6px}.postcard_write__LuPLY{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.postcard_fieldLabel__78f_h{font:500 17px/1.2 var(--font-pixel),monospace;font-feature-settings:none;font-variant-ligatures:none}.postcard_field__2rlde{inline-size:100%;min-block-size:110px;padding:10px 12px;border:0;border-radius:0;background:var(--pal-shared-butter);color:var(--pal-shared-ink);box-shadow:inset 0 0 0 2px var(--pal-shared-ink);font:400 16px/1.45 var(--font-body),sans-serif;resize:vertical}.postcard_field__2rlde:hover{box-shadow:inset 0 0 0 3px var(--pal-shared-brand)}.postcard_field__2rlde:focus-visible{outline:3px solid var(--pal-shared-brand2);outline-offset:2px}.postcard_hint__rMSLZ{font-size:13px}.postcard_after__cFLSV{display:flex;flex-direction:column;gap:8px}.postcard_tools__mJzvK{display:flex;flex-wrap:wrap;gap:4px 12px}.postcard_links__fcwQp{display:flex;flex-wrap:wrap;gap:4px 18px}.postcard_link__D5oW7{display:inline-block;padding-block:8px;font-size:15px}.postcard_link__D5oW7:hover{text-decoration-thickness:3px}.postcard_privacy__5kRkH{max-inline-size:62ch;font-size:14px}.postcard_floor__w9eb_{block-size:calc(6 * var(--px));background:var(--floor)}@container (max-width: 420px){.postcard_head__zXdKf{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"from stamp" "mark stamp";align-items:end;grid-gap:8px 0;gap:8px 0}.postcard_franking__9SwXL{display:contents}.postcard_from__hwNOl{grid-area:from;align-self:start;-webkit-padding-end:12px;padding-inline-end:12px}.postcard_stamp__3hftL{grid-area:stamp}.postcard_postmark__wfu6D{grid-area:mark;justify-self:end;margin:0 -4px 6px 0}}