.emm .mobile-module-canvas .m0{background-color:var(--eastside-paper,#f0efee);align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-left:24px;padding-right:24px;padding-top:48px;padding-bottom:48px;position:relative;display:flex;flex-direction:column;gap:16px;padding:48px 24px;width:100%;height:auto;align-items:stretch}
.emm .mobile-module-canvas .m1{height:calc(476px * var(--mobile-art-scale));width:calc(342px * var(--mobile-art-scale));margin-inline:auto}
.emm .mobile-module-canvas .m2{height:476px;position:relative;flex-shrink:0;width:342px;position:relative;inset:auto;margin:0;width:342px;height:476px}
.emm .mobile-module-canvas .m3{position:absolute;border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;height:420px;left:60px;border-top-left-radius:135px;border-top-right-radius:135px;top:14px;width:270px}
.emm .mobile-module-canvas .m4{position:absolute;border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;height:420px;left:12px;border-top-left-radius:135px;border-top-right-radius:135px;top:48px;width:270px}
.emm .mobile-module-canvas .m5{position:absolute;height:420px;left:36px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:135px;border-top-right-radius:135px;top:30px;width:270px}
.emm .mobile-module-canvas .m6{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:135px;border-top-right-radius:135px;width:100%;height:100%}
.emm .mobile-module-canvas .m7{position:absolute;height:24px;left:75px;top:456px;width:192px}
.emm .mobile-module-canvas .m8{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.emm .mobile-module-canvas .m9{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:10.5px;color:var(--eastside-burgundy,#5d1b34);letter-spacing:1.26px;width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m10{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:38px;color:var(--eastside-teal,#073a3a);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m11{line-height:1.1;margin-bottom:0;display:block}
.emm .mobile-module-canvas .m12{line-height:1.1;display:block}
.emm .mobile-module-canvas .m13{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:0;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-ink,#091e1d);width:min-content;white-space:pre-wrap;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m14{line-height:1.58;margin-bottom:0}
.emm .mobile-module-canvas .m15{line-height:1.58}
.emm .mobile-module-canvas .m16{align-content:stretch;display:flex;gap:16px;align-items:flex-start;overflow:clip;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m17{background-color:var(--eastside-burgundy,#5d1b34);position:relative;align-self:stretch;flex-shrink:0;width:2px}
.emm .mobile-module-canvas .m18{word-break:break-word;flex:1 0 0;font-family:"Playfair Display",serif;font-weight:400;font-style:italic;font-weight:400;font-style:italic;line-height:1.35;min-width:1px;position:relative;font-size:20px;color:var(--eastside-burgundy,#5d1b34)}
.emm .mobile-module-canvas .m19{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;font-style:normal;overflow:clip;padding-top:12px;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m20{border-color:var(--eastside-teal,#073a3a);border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;gap:4px;align-items:flex-start;overflow:clip;padding-top:12px;padding-bottom:12px;position:relative;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m21{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:800;line-height:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-teal,#073a3a);letter-spacing:1.4px;width:100%}
.emm .mobile-module-canvas .m22{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.45;position:relative;flex-shrink:0;font-size:15px;color:rgba(9,30,29,0.8);width:100%}
.emm .mobile-module-canvas .m23{background-color:var(--eastside-teal,#073a3a);position:relative;display:flex;flex-direction:column;gap:16px;padding:48px 24px;width:100%;height:auto;align-items:stretch}
.emm .mobile-module-canvas .m24{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;font-size:14px;color:var(--eastside-blush,#efd0d0);letter-spacing:1.68px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m25{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:0;font-size:40px;color:var(--eastside-paper,#f0efee);position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m26{line-height:1.08;margin-bottom:0;display:block}
.emm .mobile-module-canvas .m27{line-height:1.08;display:block}
.emm .mobile-module-canvas .m28{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.58;font-style:normal;font-size:15px;color:rgba(240,239,238,0.9);position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m29{height:calc(276.857px * var(--mobile-art-scale));width:calc(342px * var(--mobile-art-scale));margin-inline:auto}
.emm .mobile-module-canvas .m30{position:absolute;height:276.857px;left:24px;top:348.23px;width:342px;position:relative;inset:auto;margin:0;width:342px;height:276.857px}
.emm .mobile-module-canvas .m31{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:6px;align-items:flex-start;font-style:normal;overflow:clip;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m32{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-blush,#efd0d0);letter-spacing:1.68px;width:100%}
.emm .mobile-module-canvas .m33{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:0;position:relative;flex-shrink:0;font-size:15px;color:rgba(240,239,238,0.8);width:100%}
.emm .mobile-module-canvas .m34{line-height:1.5;margin-bottom:0}
.emm .mobile-module-canvas .m35{line-height:1.5}
.emm .mobile-module-canvas .m36{position:absolute;background-color:rgba(240,239,238,0.2);height:1px;left:24px;right:24px;top:716.32px}
.emm .mobile-module-canvas .m37{display:flex;align-items:center;justify-content:center;width:369.843px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m38{flex:none;transform:rotate(6.19deg)}
.emm .mobile-module-canvas .m39{height:276.857px;position:relative;width:342px;position:relative;inset:auto;margin:0;width:342px;height:276.857px}
.emm .mobile-module-canvas .m40{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;padding-top:16px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m41{border-color:rgba(240,239,238,0.25);border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;overflow:clip;padding-top:16px;padding-bottom:16px;position:relative;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m42{align-content:stretch;display:flex;gap:12px;align-items:center;line-height:normal;overflow:clip;position:relative;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m43{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-blush,#efd0d0);width:24px}
.emm .mobile-module-canvas .m44{font-family:"Playfair Display",serif;font-weight:400;font-weight:400;position:relative;flex-shrink:0;font-size:24px;color:var(--eastside-paper,#f0efee);white-space:nowrap}
.emm .mobile-module-canvas .m45{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.55;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:rgba(240,239,238,0.8);width:100%}
.emm .mobile-module-canvas .m46{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-blush,#efd0d0);width:24px}
.emm .mobile-module-canvas .m47{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-burgundy,#5d1b34);letter-spacing:1.68px;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m48{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:normal;position:relative;flex-shrink:0;font-size:40px;color:var(--eastside-teal,#073a3a);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m49{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.55;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-ink,#091e1d);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m50{height:calc(380px * var(--mobile-art-scale));width:calc(342px * var(--mobile-art-scale));margin-inline:auto}
.emm .mobile-module-canvas .m51{height:380px;position:relative;border-radius:16px;flex-shrink:0;width:100%;position:relative;inset:auto;margin:0;width:342px;height:380px}
.emm .mobile-module-canvas .m52{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:16px;width:100%;height:100%}
.emm .mobile-module-canvas .m53{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;padding-top:12px;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m54{align-content:stretch;display:flex;gap:16px;align-items:flex-start;overflow:clip;position:relative;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m55{align-content:stretch;display:flex;flex-direction:column;align-items:center;overflow:clip;position:relative;align-self:stretch;flex-shrink:0}
.emm .mobile-module-canvas .m56{position:relative;flex-shrink:0;width:24px;height:24px}
.emm .mobile-module-canvas .m57{background-color:var(--eastside-teal,#073a3a);flex:1 0 0;min-height:1px;position:relative;width:1px}
.emm .mobile-module-canvas .m58{word-break:break-word;align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:6px;align-items:flex-start;min-width:1px;overflow:clip;padding-bottom:20px;position:relative;display:flex;flex-direction:column;gap:8px;flex:1;width:auto;height:auto;min-height:112px;padding-bottom:24px;overflow:visible}
.emm .mobile-module-canvas .m59{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-burgundy,#5d1b34);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m60{font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:1.15;position:relative;flex-shrink:0;font-size:22px;color:var(--eastside-teal,#073a3a);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m61{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.55;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:rgba(9,30,29,0.85);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m62{word-break:break-word;align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:6px;align-items:flex-start;min-width:1px;overflow:clip;position:relative;display:flex;flex-direction:column;gap:8px;flex:1;width:auto;height:auto;min-height:112px;padding-bottom:24px;overflow:visible}
.emm .mobile-module-canvas .m63{background-color:var(--eastside-blush,#efd0d0);align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:center;padding-left:24px;padding-right:24px;padding-top:48px;padding-bottom:48px;position:relative;display:flex;flex-direction:column;gap:16px;padding:48px 24px;width:100%;height:auto;align-items:stretch}
.emm .mobile-module-canvas .m64{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-burgundy,#5d1b34);letter-spacing:1.68px;width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m65{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:0;min-width:100%;position:relative;flex-shrink:0;font-size:40px;color:var(--eastside-teal,#073a3a);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m66{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.55;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-ink,#091e1d);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m67{height:calc(456px * var(--mobile-art-scale));width:calc(342px * var(--mobile-art-scale));margin-inline:auto}
.emm .mobile-module-canvas .m68{height:456px;position:relative;flex-shrink:0;width:342px;position:relative;inset:auto;margin:0;width:342px;height:456px}
.emm .mobile-module-canvas .m69{position:absolute;border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;height:412px;left:60px;border-top-left-radius:135px;border-top-right-radius:135px;top:10px;width:270px}
.emm .mobile-module-canvas .m70{position:absolute;border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;height:412px;left:18px;border-top-left-radius:135px;border-top-right-radius:135px;top:40px;width:270px}
.emm .mobile-module-canvas .m71{position:absolute;height:412px;left:38px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:135px;border-top-right-radius:135px;top:26px;width:270px}
.emm .mobile-module-canvas .m72{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;padding-top:8px;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m73{word-break:break-word;flex:1 0 0;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;min-width:1px;font-style:normal;overflow:clip;position:relative;display:flex;flex-direction:column;gap:8px;flex:1;width:auto;height:auto;min-height:112px;padding-bottom:24px;overflow:visible}
.emm .mobile-module-canvas .m74{line-height:normal;font-size:19px;color:var(--eastside-teal,#073a3a);position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m75{line-height:1.55;font-size:15px;color:rgba(9,30,29,0.85);position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m76{overflow:clip;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;display:flex;flex-direction:column;gap:12px;width:100%;height:auto;overflow:visible;flex-direction:row;gap:16px}
.emm .mobile-module-canvas .m77{position:absolute;bottom:0;align-content:stretch;display:flex;flex-direction:column;align-items:center;left:0;overflow:clip;top:0;width:24px;position:relative;inset:auto;width:24px;height:auto;align-self:stretch}
.emm .mobile-module-canvas .m78{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;gap:6px;align-items:flex-start;font-style:normal;overflow:clip;width:302px;display:flex;flex-direction:column;gap:8px;flex:1;width:auto;height:auto;min-height:112px;padding-bottom:24px;overflow:visible}
.emm .mobile-module-canvas .m79{line-height:normal;position:relative;flex-shrink:0;font-size:19px;color:var(--eastside-teal,#073a3a);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m80{line-height:1.55;position:relative;flex-shrink:0;font-size:15px;color:rgba(9,30,29,0.85);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m81{background-color:var(--eastside-teal,#073a3a);border-width:1px;border-color:var(--eastside-burgundy,#5d1b34);border-style:solid;align-content:stretch;display:flex;gap:10px;align-items:center;overflow:clip;padding-left:26px;padding-right:26px;position:relative;border-radius:999px;flex-shrink:0;position:relative;inset:auto;width:100%;height:auto;min-width:0;min-height:44px}
.emm .mobile-module-canvas .m82{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;flex-shrink:0;color:#fdfcf8;font-size:15px;white-space:nowrap}
.emm .mobile-module-canvas .m83{position:relative;flex-shrink:0;width:17.516px;height:17.516px}
.emm .mobile-module-canvas .m84{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}
.emm .mobile-module-canvas .m85{background-color:#faf5f2;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-left:24px;padding-right:24px;padding-top:48px;padding-bottom:48px;position:relative;display:flex;flex-direction:column;gap:16px;padding:48px 24px;width:100%;height:auto;align-items:stretch}
.emm .mobile-module-canvas .m86{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:1.08;position:relative;flex-shrink:0;font-size:40px;color:var(--eastside-teal,#073a3a);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m87{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:0px;color:var(--eastside-ink,#091e1d);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m88{line-height:1.55;font-size:15px}
.emm .mobile-module-canvas .m89{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:1.55;font-size:15px}
.emm .mobile-module-canvas .m90{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-teal,#073a3a);letter-spacing:1.68px;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m91{align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:center;overflow:clip;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m92{word-break:break-word;background-color:#faf5f2;border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:6px;align-items:flex-start;overflow:clip;padding-left:20px;padding-right:20px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:14px;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m93{font-family:"Playfair Display",serif;font-weight:500;font-weight:500;line-height:1.15;position:relative;flex-shrink:0;font-size:22px;color:var(--eastside-teal,#073a3a);width:100%}
.emm .mobile-module-canvas .m94{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:rgba(9,30,29,0.85);width:100%}
.emm .mobile-module-canvas .m95{height:24px;position:relative;flex-shrink:0;width:12px}
.emm .mobile-module-canvas .m96{word-break:break-word;background-color:var(--eastside-blush,#efd0d0);border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;align-content:stretch;display:flex;flex-direction:column;gap:6px;align-items:flex-start;overflow:clip;padding-left:20px;padding-right:20px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:14px;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m97{border-color:rgba(9,30,29,0.15);border-style:solid;border-top-width:1px;overflow:clip;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0;position:relative;inset:auto;display:flex;flex-direction:column;gap:12px;width:100%;height:auto;overflow:visible;padding-top:24px;gap:24px}
.emm .mobile-module-canvas .m98{overflow:clip;position:relative;inset:auto;width:100%;height:auto;min-width:0;position:relative;inset:auto;display:flex;flex-direction:column;gap:12px;width:100%;height:auto;overflow:visible}
.emm .mobile-module-canvas .m99{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;font-size:15px;color:var(--eastside-teal,#073a3a);letter-spacing:1.44px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m100{background-color:var(--eastside-burgundy,#5d1b34);align-content:stretch;display:flex;align-items:center;overflow:clip;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;border-radius:999px;width:342px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m101{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-paper,#f0efee);text-align:center;white-space:nowrap}
.emm .mobile-module-canvas .m102{align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;overflow:clip;position:relative;inset:auto;width:100%;height:auto;min-width:0;position:relative;inset:auto;display:flex;flex-direction:column;gap:12px;width:100%;height:auto;overflow:visible}
.emm .mobile-module-canvas .m103{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-teal,#073a3a);letter-spacing:1.44px;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m104{background-color:var(--eastside-ink,#091e1d);align-content:stretch;display:flex;align-items:center;overflow:clip;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;position:relative;border-radius:999px;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m105{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:20px;align-items:flex-start;font-style:normal;position:relative;inset:auto;width:100%;height:auto;min-width:0;position:relative;inset:auto;display:flex;flex-direction:column;gap:12px;width:100%;height:auto;overflow:visible}
.emm .mobile-module-canvas .m106{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;position:relative;flex-shrink:0;font-size:15px;color:var(--eastside-teal,#073a3a);letter-spacing:1.44px;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m107{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:0;position:relative;flex-shrink:0;font-size:0px;color:rgba(9,30,29,0.85);width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m108{line-height:1.5;font-size:15px}
.emm .mobile-module-canvas .m109{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:from-font;text-decoration-style:solid;line-height:1.5;font-size:15px;text-decoration-line:underline}
.emm .mobile-module-canvas .m110{height:calc(342px * var(--mobile-art-scale));width:calc(342px * var(--mobile-art-scale));margin-inline:auto}
.emm .mobile-module-canvas .m111{position:relative;flex-shrink:0;width:342px;height:342px;position:relative;inset:auto;margin:0;width:342px;height:342px}
.emm .mobile-module-canvas .m112{position:absolute;left:34.886261%;top:15.214879%;width:56.877653%;height:53.118606%;pointer-events:none}
.emm .mobile-module-canvas .m113{position:absolute;left:33.388176%;top:28.272653%;width:3.391305%;height:3.391305%;pointer-events:none}
.emm .mobile-module-canvas .m114{position:absolute;left:61.62651%;top:42.224263%;width:3.391305%;height:3.391305%;pointer-events:none}
.emm .mobile-module-canvas .m115{position:absolute;left:89.864844%;top:41.517699%;width:3.391305%;height:3.391305%;pointer-events:none}
.emm .mobile-module-canvas .m116{position:absolute;left:89.864844%;top:65.783125%;width:3.391305%;height:3.391305%;pointer-events:none}
.emm .mobile-module-canvas .m117{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-style:italic;font-weight:400;font-style:italic;line-height:normal;min-width:100%;position:relative;flex-shrink:0;font-size:18px;color:var(--eastside-burgundy,#5d1b34);text-align:center;width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m118{word-break:break-word;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;line-height:normal;font-style:normal;overflow:clip;position:relative;flex-shrink:0;font-size:14px;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m119{border-color:rgba(9,30,29,0.15);border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;gap:6px;align-items:flex-start;overflow:clip;padding-top:12px;padding-bottom:12px;position:relative;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m120{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;position:relative;flex-shrink:0;color:var(--eastside-burgundy,#5d1b34);letter-spacing:1.68px;width:100%}
.emm .mobile-module-canvas .m121{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;position:relative;flex-shrink:0;color:var(--eastside-teal,#073a3a);width:100%}
.emm .mobile-module-canvas .m122{border-color:rgba(9,30,29,0.15);border-bottom-width:1px;border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;gap:6px;align-items:flex-start;overflow:clip;padding-top:12px;padding-bottom:12px;position:relative;flex-shrink:0;width:100%}
.emm .mobile-module-canvas .m123{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.55;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:rgba(9,30,29,0.8);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m124{height:calc(324px * var(--mobile-art-scale));width:calc(342px * var(--mobile-art-scale));margin-inline:auto}
.emm .mobile-module-canvas .m125{height:324px;position:relative;flex-shrink:0;width:342px;position:relative;inset:auto;margin:0;width:342px;height:324px}
.emm .mobile-module-canvas .m126{position:absolute;border-width:1px;border-color:var(--eastside-teal,#073a3a);border-style:solid;height:280px;left:56px;border-top-left-radius:95px;border-top-right-radius:95px;top:0;width:190px}
.emm .mobile-module-canvas .m127{position:absolute;height:284px;left:86px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:100px;border-top-right-radius:100px;top:24px;width:200px}
.emm .mobile-module-canvas .m128{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:100px;border-top-right-radius:100px}
.emm .mobile-module-canvas .m129{position:absolute;height:106.08%;left:0;max-width:none;top:-3.18%;width:100%}
.emm .mobile-module-canvas .m130{position:absolute;height:57.6px;left:232px;top:262px;width:110px}
.emm .mobile-module-canvas .m131{position:absolute;inset:0;max-width:none;object-fit:contain;pointer-events:none;width:100%;height:100%}
.emm .mobile-module-canvas .m132{word-break:break-word;font-family:"Playfair Display",serif;font-weight:400;font-weight:400;line-height:normal;min-width:100%;position:relative;flex-shrink:0;font-size:40px;color:var(--eastside-teal,#073a3a);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m133{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:normal;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:rgba(9,30,29,0.6);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m134{background-color:var(--eastside-teal,#073a3a);align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;padding-bottom:40px;padding-top:48px;padding-left:24px;padding-right:24px;position:relative;display:flex;flex-direction:column;gap:16px;padding:48px 24px;width:100%;height:auto;align-items:stretch}
.emm .mobile-module-canvas .m135{height:71px;position:relative;flex-shrink:0;width:260px}
.emm .mobile-module-canvas .m136{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:rgba(240,239,238,0.8);width:min-content;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m137{border-color:rgba(240,239,238,0.2);border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;gap:40px;align-items:flex-start;line-height:0;overflow:clip;padding-top:24px;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m138{grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;place-items:start;position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}
.emm .mobile-module-canvas .m139{word-break:break-word;grid-column:1;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;font-style:normal;position:relative;grid-row:1;font-size:15px;color:var(--eastside-blush,#efd0d0);letter-spacing:1.44px;width:194.877px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m140{word-break:break-word;grid-column:1;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:normal;font-style:normal;position:relative;grid-row:1;font-size:15px;color:var(--eastside-paper,#f0efee);width:200.609px;position:relative;inset:auto;width:100%;height:auto;min-width:0;display:flex;align-items:center;min-height:44px;height:auto;margin:0}
.emm .mobile-module-canvas .m141{border-width:1px;border-color:rgba(250,245,242,0.55);border-style:solid;grid-column:1;align-content:stretch;display:flex;align-items:center;overflow:clip;padding-left:18px;padding-right:18px;padding-top:9px;padding-bottom:9px;position:relative;border-radius:999px;grid-row:1;position:relative;inset:auto;width:100%;height:auto;min-width:0;display:flex;align-items:center;min-height:44px;height:auto;margin:0}
.emm .mobile-module-canvas .m142{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-weight:400;line-height:normal;position:relative;flex-shrink:0;font-size:14px;color:var(--eastside-paper,#f0efee);white-space:pre;font-variation-settings:"CTGR" 0, "wdth" 100}
.emm .mobile-module-canvas .m143{word-break:break-word;grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;font-style:normal;place-items:start;position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}
.emm .mobile-module-canvas .m144{grid-column:1;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;position:relative;grid-row:1;font-size:15px;color:var(--eastside-blush,#efd0d0);letter-spacing:1.44px;width:189.214px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m145{grid-column:1;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:normal;position:relative;grid-row:1;font-size:15px;color:var(--eastside-paper,#f0efee);width:194.779px;position:relative;inset:auto;width:100%;height:auto;min-width:0;display:flex;align-items:center;min-height:44px;height:auto;margin:0}
.emm .mobile-module-canvas .m146{grid-column:1;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:normal;position:relative;grid-row:1;font-size:15px;color:var(--eastside-paper,#f0efee);width:200.609px;position:relative;inset:auto;width:100%;height:auto;min-width:0;display:flex;align-items:center;min-height:44px;height:auto;margin:0}
.emm .mobile-module-canvas .m147{grid-column:1;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:normal;position:relative;grid-row:1;font-size:15px;color:var(--eastside-blush,#efd0d0);letter-spacing:1.44px;width:194.877px;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m148{border-color:rgba(240,239,238,0.2);border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;gap:10px;align-items:flex-start;overflow:clip;padding-top:20px;position:relative;flex-shrink:0;width:100%;position:relative;inset:auto;width:100%;height:auto;min-width:0}
.emm .mobile-module-canvas .m149{align-content:stretch;display:flex;gap:24px;align-items:center;overflow:clip;position:relative;flex-shrink:0}
.emm .mobile-module-canvas .m150{align-content:stretch;display:flex;height:44px;align-items:center;overflow:clip;position:relative;flex-shrink:0}
.emm .mobile-module-canvas .m151{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;height:100%;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:rgba(240,239,238,0.7);width:63px;display:flex;align-items:center;min-height:44px;height:auto;margin:0}
.emm .mobile-module-canvas .m152{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;height:100%;line-height:normal;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:rgba(240,239,238,0.7);width:41px;display:flex;align-items:center;min-height:44px;height:auto;margin:0}
.emm .mobile-module-canvas .m153{word-break:break-word;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:normal;min-width:100%;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:rgba(240,239,238,0.7);width:min-content;width:100%;min-width:0;max-width:100%;word-break:normal;overflow-wrap:normal;align-self:stretch;line-height:1.5}
