@font-face{font-family:hand;src:url(../media/Schoolbell_latin-s.p.2jkq0b3t2g120.woff2?dpl=dpl_3p6UwtQkRSquH9e4Mch2Db96CwRv)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:hand Fallback;src:local(Arial);ascent-override:109.14%;descent-override:41.02%;line-gap-override:2.57%;size-adjust:91.18%}.hand_71858a86-module__Pdmf3W__className{font-family:hand,hand Fallback;font-weight:400}
.od-photo{aspect-ratio:1;background:#f4f4f4;border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.od-photo-img{object-fit:cover;width:100%;height:100%;display:block}.od-mark{pointer-events:none;place-items:center;transition:opacity .3s;display:grid;position:absolute}.od-mark img{object-fit:contain;width:100%;height:100%;display:block}.od-mark--4C{mix-blend-mode:multiply}.od-mark--1C{opacity:.94}.od-mark.is-loading{opacity:0}.od-mark-num{color:#fff;background:#e0158c;border-radius:999px;place-items:center;min-width:1.4rem;height:1.4rem;padding:0 .3rem;font-size:.75rem;font-weight:800;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff}.od-mark-text{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:800;line-height:1}.od-mark--1C .od-mark-text{color:#fff}.od-mark--4C .od-mark-text{color:#2a2d30}
@font-face{font-family:signature;src:url(../media/ShadowsIntoLight_latin-s.p.1k501x4crt25t.woff2?dpl=dpl_3p6UwtQkRSquH9e4Mch2Db96CwRv)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:signature Fallback;src:local(Arial);ascent-override:137.47%;descent-override:50.51%;line-gap-override:0.0%;size-adjust:85.46%}.signature_5accfdd8-module__i5c9Nq__className{font-family:signature,signature Fallback;font-weight:400}
