.dgc{--dgc-bg:#f2f1ee;--dgc-title:#10303a;--dgc-text:#4b5a5a;--dgc-kick:#3c3b47;--dgc-btn:#9a6262;--dgc-btn-text:#ffffff;--dgc-ring:#ffffff;--dgc-ph:150px;container-type:inline-size;margin-block:28px}.dgc-size--s{--dgc-ph:120px}.dgc-size--l{--dgc-ph:184px}.dgc__kicker.dgc__kicker{margin:0 0 12px;color:var(--dgc-kick);font-family:'Dream Caveat','Segoe Print','Bradley Hand',cursive;font-size:var(--dgc-kick-fs,1.65rem);font-weight:500;line-height:1.15;letter-spacing:0;text-transform:none}.dgc__kicker.is-center{text-align:center}.dgc__kicker.is-left{text-align:left}.dgc__kicker.is-right{text-align:right}.dgc__wrap{position:relative;padding-left:calc(var(--dgc-ph) / 2)}.dgc--right .dgc__wrap{padding-left:0;padding-right:calc(var(--dgc-ph) / 2)}.dgc__card{box-sizing:border-box;display:grid;gap:10px;justify-items:start;align-content:center;min-height:calc(var(--dgc-ph) + 44px);padding:30px 34px 30px calc(var(--dgc-ph) / 2 + 30px);border-radius:20px;background:var(--dgc-bg)}.dgc--right .dgc__card{padding:30px calc(var(--dgc-ph) / 2 + 30px) 30px 34px}.dgc--no-photo .dgc__wrap{padding:0}.dgc--no-photo .dgc__card{min-height:0;padding:28px 32px}.dgc__media{position:absolute;z-index:1;top:50%;left:0;display:block;width:var(--dgc-ph);aspect-ratio:1;transform:translateY(-50%);filter:drop-shadow(0 10px 16px rgb(15 14 23 / .18));transition:transform 0.3s cubic-bezier(.34,1.56,.64,1)}.dgc--right .dgc__media{left:auto;right:0}.dgc__media:hover{transform:translateY(-50%) scale(1.03) rotate(-2deg)}.dgc__ph{display:block;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border-radius:50%}.dgc--ring .dgc__ph{padding:5px;background:var(--dgc-ring)}.dgc__ph .dgc__img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;border-radius:50%}.dgc:not(.dgc-shape--circle) .dgc__ph,.dgc:not(.dgc-shape--circle) .dgc__img{border-radius:0;-webkit-mask:var(--dgc-mask) center / 100% 100% no-repeat;mask:var(--dgc-mask) center / 100% 100% no-repeat}.dgc-shape--stamp .dgc__ph .dgc__img{-webkit-mask:none;mask:none;border-radius:2px}.dgc-shape--stamp .dgc__ph{padding:9px;background:var(--dgc-ring)}.dgc-shape--flower.dgc--ring .dgc__ph{padding:6px}.dgc-shape--blob{--dgc-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M53 1C78 3 99 22 98 50C97 77 76 99 48 98C21 97 1 77 2 50C3 22 27-1 53 1Z'/%3E%3C/svg%3E")}.dgc-shape--flower{--dgc-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M100.00 50.00 L99.81 51.30 L99.26 52.58 L98.39 53.81 L97.24 54.97 L95.90 56.04 L94.45 57.04 L92.97 57.96 L91.57 58.84 L90.32 59.68 L89.28 60.53 L88.52 61.41 L88.04 62.36 L87.87 63.41 L87.97 64.57 L88.31 65.87 L88.83 67.29 L89.45 68.82 L90.10 70.43 L90.68 72.09 L91.14 73.75 L91.38 75.36 L91.37 76.87 L91.07 78.22 L90.45 79.39 L89.53 80.33 L88.34 81.04 L86.91 81.52 L85.30 81.78 L83.58 81.87 L81.82 81.82 L80.09 81.70 L78.44 81.58 L76.93 81.53 L75.59 81.61 L74.45 81.87 L73.51 82.36 L72.75 83.11 L72.15 84.11 L71.67 85.35 L71.25 86.81 L70.85 88.41 L70.43 90.10 L69.93 91.78 L69.32 93.39 L68.57 94.84 L67.68 96.05 L66.63 96.97 L65.45 97.55 L64.15 97.78 L62.77 97.65 L61.33 97.19 L59.88 96.46 L58.44 95.52 L57.04 94.45 L55.70 93.33 L54.44 92.27 L53.25 91.34 L52.13 90.61 L51.05 90.16 L50.00 90.00 L48.95 90.16 L47.87 90.61 L46.75 91.34 L45.56 92.27 L44.30 93.33 L42.96 94.45 L41.56 95.52 L40.12 96.46 L38.67 97.19 L37.23 97.65 L35.85 97.78 L34.55 97.55 L33.37 96.97 L32.32 96.05 L31.43 94.84 L30.68 93.39 L30.07 91.78 L29.57 90.10 L29.15 88.41 L28.75 86.81 L28.33 85.35 L27.85 84.11 L27.25 83.11 L26.49 82.36 L25.55 81.87 L24.41 81.61 L23.07 81.53 L21.56 81.58 L19.91 81.70 L18.18 81.82 L16.42 81.87 L14.70 81.78 L13.09 81.52 L11.66 81.04 L10.47 80.33 L9.55 79.39 L8.93 78.22 L8.63 76.87 L8.62 75.36 L8.86 73.75 L9.32 72.09 L9.90 70.43 L10.55 68.82 L11.17 67.29 L11.69 65.87 L12.03 64.57 L12.13 63.41 L11.96 62.36 L11.48 61.41 L10.72 60.53 L9.68 59.68 L8.43 58.84 L7.03 57.96 L5.55 57.04 L4.10 56.04 L2.76 54.97 L1.61 53.81 L0.74 52.58 L0.19 51.30 L0.00 50.00 L0.19 48.70 L0.74 47.42 L1.61 46.19 L2.76 45.03 L4.10 43.96 L5.55 42.96 L7.03 42.04 L8.43 41.16 L9.68 40.32 L10.72 39.47 L11.48 38.59 L11.96 37.64 L12.13 36.59 L12.03 35.43 L11.69 34.13 L11.17 32.71 L10.55 31.18 L9.90 29.57 L9.32 27.91 L8.86 26.25 L8.62 24.64 L8.63 23.13 L8.93 21.78 L9.55 20.61 L10.47 19.67 L11.66 18.96 L13.09 18.48 L14.70 18.22 L16.42 18.13 L18.18 18.18 L19.91 18.30 L21.56 18.42 L23.07 18.47 L24.41 18.39 L25.55 18.13 L26.49 17.64 L27.25 16.89 L27.85 15.89 L28.33 14.65 L28.75 13.19 L29.15 11.59 L29.57 9.90 L30.07 8.22 L30.68 6.61 L31.43 5.16 L32.32 3.95 L33.37 3.03 L34.55 2.45 L35.85 2.22 L37.23 2.35 L38.67 2.81 L40.12 3.54 L41.56 4.48 L42.96 5.55 L44.30 6.67 L45.56 7.73 L46.75 8.66 L47.87 9.39 L48.95 9.84 L50.00 10.00 L51.05 9.84 L52.13 9.39 L53.25 8.66 L54.44 7.73 L55.70 6.67 L57.04 5.55 L58.44 4.48 L59.88 3.54 L61.33 2.81 L62.77 2.35 L64.15 2.22 L65.45 2.45 L66.63 3.03 L67.68 3.95 L68.57 5.16 L69.32 6.61 L69.93 8.22 L70.43 9.90 L70.85 11.59 L71.25 13.19 L71.67 14.65 L72.15 15.89 L72.75 16.89 L73.51 17.64 L74.45 18.13 L75.59 18.39 L76.93 18.47 L78.44 18.42 L80.09 18.30 L81.82 18.18 L83.58 18.13 L85.30 18.22 L86.91 18.48 L88.34 18.96 L89.53 19.67 L90.45 20.61 L91.07 21.78 L91.37 23.13 L91.38 24.64 L91.14 26.25 L90.68 27.91 L90.10 29.57 L89.45 31.18 L88.83 32.71 L88.31 34.13 L87.97 35.43 L87.87 36.59 L88.04 37.64 L88.52 38.59 L89.28 39.47 L90.32 40.32 L91.57 41.16 L92.97 42.04 L94.45 42.96 L95.90 43.96 L97.24 45.03 L98.39 46.19 L99.26 47.42 L99.81 48.70Z'/%3E%3C/svg%3E")}.dgc-shape--stamp{--dgc-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M0 0 L2.38 0 A3.88 3.88 0 0 0 10.12 0 L14.88 0 A3.88 3.88 0 0 0 22.62 0 L27.38 0 A3.88 3.88 0 0 0 35.12 0 L39.88 0 A3.88 3.88 0 0 0 47.62 0 L52.38 0 A3.88 3.88 0 0 0 60.12 0 L64.88 0 A3.88 3.88 0 0 0 72.62 0 L77.38 0 A3.88 3.88 0 0 0 85.12 0 L89.88 0 A3.88 3.88 0 0 0 97.62 0 L100 0 L100 2.38 A3.88 3.88 0 0 0 100 10.12 L100 14.88 A3.88 3.88 0 0 0 100 22.62 L100 27.38 A3.88 3.88 0 0 0 100 35.12 L100 39.88 A3.88 3.88 0 0 0 100 47.62 L100 52.38 A3.88 3.88 0 0 0 100 60.12 L100 64.88 A3.88 3.88 0 0 0 100 72.62 L100 77.38 A3.88 3.88 0 0 0 100 85.12 L100 89.88 A3.88 3.88 0 0 0 100 97.62 L100 100 L97.62 100 A3.88 3.88 0 0 0 89.88 100 L85.12 100 A3.88 3.88 0 0 0 77.38 100 L72.62 100 A3.88 3.88 0 0 0 64.88 100 L60.12 100 A3.88 3.88 0 0 0 52.38 100 L47.62 100 A3.88 3.88 0 0 0 39.88 100 L35.12 100 A3.88 3.88 0 0 0 27.38 100 L22.62 100 A3.88 3.88 0 0 0 14.88 100 L10.12 100 A3.88 3.88 0 0 0 2.38 100 L0 100 L0 97.62 A3.88 3.88 0 0 0 0 89.88 L0 85.12 A3.88 3.88 0 0 0 0 77.38 L0 72.62 A3.88 3.88 0 0 0 0 64.88 L0 60.12 A3.88 3.88 0 0 0 0 52.38 L0 47.62 A3.88 3.88 0 0 0 0 39.88 L0 35.12 A3.88 3.88 0 0 0 0 27.38 L0 22.62 A3.88 3.88 0 0 0 0 14.88 L0 10.12 A3.88 3.88 0 0 0 0 2.38Z'/%3E%3C/svg%3E")}.dgc-shape--arch{--dgc-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M9 100Q0 100 0 91V50A50 50 0 0 1 100 50V91Q100 100 91 100Z'/%3E%3C/svg%3E")}.dgc-shape--hexagon{--dgc-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M27 4L73 4Q77 4 79 8L99 46Q101 50 99 54L79 92Q77 96 73 96L27 96Q23 96 21 92L1 54Q-1 50 1 46L21 8Q23 4 27 4Z'/%3E%3C/svg%3E")}.dgc-shape--squircle{--dgc-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M100.00 50.00 L99.98 61.86 L99.93 66.13 L99.85 69.31 L99.73 71.92 L99.57 74.18 L99.38 76.19 L99.16 78.01 L98.90 79.67 L98.60 81.20 L98.27 82.63 L97.90 83.96 L97.50 85.20 L97.06 86.37 L96.58 87.47 L96.06 88.51 L95.51 89.48 L94.91 90.40 L94.27 91.27 L93.59 92.09 L92.86 92.86 L92.09 93.59 L91.27 94.27 L90.40 94.91 L89.48 95.51 L88.51 96.06 L87.47 96.58 L86.37 97.06 L85.20 97.50 L83.96 97.90 L82.63 98.27 L81.20 98.60 L79.67 98.90 L78.01 99.16 L76.19 99.38 L74.18 99.57 L71.92 99.73 L69.31 99.85 L66.13 99.93 L61.86 99.98 L50.00 100.00 L38.14 99.98 L33.87 99.93 L30.69 99.85 L28.08 99.73 L25.82 99.57 L23.81 99.38 L21.99 99.16 L20.33 98.90 L18.80 98.60 L17.37 98.27 L16.04 97.90 L14.80 97.50 L13.63 97.06 L12.53 96.58 L11.49 96.06 L10.52 95.51 L9.60 94.91 L8.73 94.27 L7.91 93.59 L7.14 92.86 L6.41 92.09 L5.73 91.27 L5.09 90.40 L4.49 89.48 L3.94 88.51 L3.42 87.47 L2.94 86.37 L2.50 85.20 L2.10 83.96 L1.73 82.63 L1.40 81.20 L1.10 79.67 L0.84 78.01 L0.62 76.19 L0.43 74.18 L0.27 71.92 L0.15 69.31 L0.07 66.13 L0.02 61.86 L0.00 50.00 L0.02 38.14 L0.07 33.87 L0.15 30.69 L0.27 28.08 L0.43 25.82 L0.62 23.81 L0.84 21.99 L1.10 20.33 L1.40 18.80 L1.73 17.37 L2.10 16.04 L2.50 14.80 L2.94 13.63 L3.42 12.53 L3.94 11.49 L4.49 10.52 L5.09 9.60 L5.73 8.73 L6.41 7.91 L7.14 7.14 L7.91 6.41 L8.73 5.73 L9.60 5.09 L10.52 4.49 L11.49 3.94 L12.53 3.42 L13.63 2.94 L14.80 2.50 L16.04 2.10 L17.37 1.73 L18.80 1.40 L20.33 1.10 L21.99 0.84 L23.81 0.62 L25.82 0.43 L28.08 0.27 L30.69 0.15 L33.87 0.07 L38.14 0.02 L50.00 0.00 L61.86 0.02 L66.13 0.07 L69.31 0.15 L71.92 0.27 L74.18 0.43 L76.19 0.62 L78.01 0.84 L79.67 1.10 L81.20 1.40 L82.63 1.73 L83.96 2.10 L85.20 2.50 L86.37 2.94 L87.47 3.42 L88.51 3.94 L89.48 4.49 L90.40 5.09 L91.27 5.73 L92.09 6.41 L92.86 7.14 L93.59 7.91 L94.27 8.73 L94.91 9.60 L95.51 10.52 L96.06 11.49 L96.58 12.53 L97.06 13.63 L97.50 14.80 L97.90 16.04 L98.27 17.37 L98.60 18.80 L98.90 20.33 L99.16 21.99 L99.38 23.81 L99.57 25.82 L99.73 28.08 L99.85 30.69 L99.93 33.87 L99.98 38.14Z'/%3E%3C/svg%3E")}.dgc__chip{position:relative;display:inline-flex;align-items:center;gap:5px;overflow:hidden;margin-bottom:-2px;padding:4px 11px 4px 9px;border-radius:999px;background:var(--dgc-chip,#f47e3b);color:var(--dgc-chip-text,#fff);font-size:max(0.72rem, 11px);font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;box-shadow:0 4px 10px -4px rgb(15 14 23 / .35)}.dgc__chip--updated{background:var(--dgc-chip,#00778f)}.dgc__chip--custom{background:var(--dgc-chip,#10303a)}.dgc__chip svg{flex:none;width:12px;height:12px}.dgc__chip::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);transform:translateX(-120%);animation:dgc-shine 2.4s ease-in-out 0.6s 2}@keyframes dgc-shine{60%,100%{transform:translateX(120%)}}.dgc__title.dgc__title{margin:0;color:var(--dgc-title);font-size:var(--dgc-title-fs,1.32rem);font-weight:700;line-height:1.25}.dgc__title-link,.dgc__title-link:visited{color:inherit;text-decoration:none}.dgc__title-link:hover{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.dgc__text{margin:0;color:var(--dgc-text);font-size:var(--dgc-text-fs,1rem);line-height:1.55}.dgc__btn,.dgc__btn:visited{display:inline-flex;align-items:center;margin-top:4px;padding:8px 18px;border-radius:999px;background:var(--dgc-btn);color:var(--dgc-btn-text);font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;transition:transform 0.2s ease,filter 0.2s ease}.dgc__btn:hover{color:var(--dgc-btn-text);filter:brightness(1.06);transform:translateY(-1px)}.dgc__btn:focus-visible,.dgc__title-link:focus-visible{outline:2px solid var(--dgc-btn);outline-offset:3px}@container (max-width:520px){.dgc__wrap,.dgc--right .dgc__wrap{--dgc-ph:min(var(--dgc-ph-m, 132px), 132px);display:flex;flex-direction:column;align-items:center;padding:0}.dgc__media,.dgc--right .dgc__media{position:relative;top:auto;left:auto;right:auto;margin-bottom:calc(var(--dgc-ph) / -2);transform:none}.dgc__media:hover{transform:scale(1.03) rotate(-2deg)}.dgc__card,.dgc--right .dgc__card{width:100%;min-height:0;padding:calc(var(--dgc-ph) / 2 + 18px) 22px 24px;justify-items:center;text-align:center}.dgc--no-photo .dgc__card{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.dgc__media,.dgc__btn{transition:none}.dgc__chip::after{animation:none}}html body .dgc__text{margin:0}