/* torn paper edges, the hand-cut divider from the published site, in two places:
   where the cream band meets the teal section (top and bottom), and where
   "Gentle on purpose" meets the photo band. ?torn=0 hides them to compare. */
html.sec-calm:not(.no-torn) section.practice.pf { position: relative; }
html.sec-calm:not(.no-torn) section.practice.pf::before, html.sec-calm:not(.no-torn) section.practice.pf::after,
html.sec-calm:not(.no-torn) .photo-band::before { content: ""; display: block !important; position: absolute; left: 0; right: 0; height: 22px; background-repeat: repeat-x; background-size: 1200px 100%; pointer-events: none; z-index: 2; }
html.sec-calm:not(.no-torn) section.practice.pf::before { top: -1px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 18' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L0 9.0 Q0.0 9.0 24.0 9.1 Q48.0 9.3 66.5 9.4 Q85.0 9.5 111.5 9.5 Q138.0 9.4 153.5 9.8 Q169.0 10.3 185.0 8.2 Q201.0 6.2 218.0 7.9 Q235.0 9.5 260.5 8.2 Q286.0 6.8 301.5 6.5 Q317.0 6.2 347.0 8.3 Q377.0 10.5 397.5 10.0 Q418.0 9.5 433.0 9.6 Q448.0 9.8 464.5 9.4 Q481.0 9.0 508.5 9.1 Q536.0 9.2 563.0 10.1 Q590.0 10.9 606.0 9.8 Q622.0 8.8 643.5 10.4 Q665.0 12.0 681.5 10.0 Q698.0 8.0 725.5 7.6 Q753.0 7.2 768.5 7.0 Q784.0 6.8 801.5 8.9 Q819.0 11.0 840.0 8.5 Q861.0 6.1 876.5 6.8 Q892.0 7.6 918.5 8.3 Q945.0 9.0 960.5 8.4 Q976.0 7.9 997.0 8.3 Q1018.0 8.6 1033.0 9.2 Q1048.0 9.8 1066.0 7.9 Q1084.0 6.0 1107.0 7.5 Q1130.0 9.1 1157.0 7.9 Q1184.0 6.7 1192.0 7.8 L1200 9.0 L1200 0 Z' fill='%23F6F2EC'/%3E%3C/svg%3E"); }
html.sec-calm:not(.no-torn) section.practice.pf::after { bottom: -1px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 18' preserveAspectRatio='none'%3E%3Cpath d='M0 18 L0 9.0 Q0.0 9.0 15.0 9.3 Q30.0 9.6 47.5 9.0 Q65.0 8.5 95.0 10.0 Q125.0 11.5 145.0 10.0 Q165.0 8.6 191.5 10.5 Q218.0 12.4 243.0 11.0 Q268.0 9.5 291.0 9.3 Q314.0 9.0 332.5 7.8 Q351.0 6.6 373.0 8.3 Q395.0 10.0 412.0 9.2 Q429.0 8.3 451.0 9.6 Q473.0 10.9 500.0 10.2 Q527.0 9.5 551.0 7.9 Q575.0 6.3 597.5 6.6 Q620.0 7.0 637.0 6.9 Q654.0 6.8 678.0 6.6 Q702.0 6.4 725.5 7.7 Q749.0 9.0 763.5 9.1 Q778.0 9.3 798.0 9.0 Q818.0 8.7 834.0 10.5 Q850.0 12.2 870.0 12.0 Q890.0 11.8 907.5 10.8 Q925.0 9.7 953.5 9.4 Q982.0 9.1 1008.0 10.2 Q1034.0 11.3 1050.0 10.1 Q1066.0 9.0 1083.0 8.7 Q1100.0 8.5 1127.0 8.9 Q1154.0 9.3 1168.5 8.0 Q1183.0 6.8 1191.5 7.9 L1200 9.0 L1200 18 Z' fill='%23FFFFFF'/%3E%3C/svg%3E"); }
html.sec-calm:not(.no-torn) .photo-band { position: relative; }
html.sec-calm:not(.no-torn) .photo-band::before { top: -1px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 18' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L0 9.0 Q0.0 9.0 24.0 9.1 Q48.0 9.3 66.5 9.4 Q85.0 9.5 111.5 9.5 Q138.0 9.4 153.5 9.8 Q169.0 10.3 185.0 8.2 Q201.0 6.2 218.0 7.9 Q235.0 9.5 260.5 8.2 Q286.0 6.8 301.5 6.5 Q317.0 6.2 347.0 8.3 Q377.0 10.5 397.5 10.0 Q418.0 9.5 433.0 9.6 Q448.0 9.8 464.5 9.4 Q481.0 9.0 508.5 9.1 Q536.0 9.2 563.0 10.1 Q590.0 10.9 606.0 9.8 Q622.0 8.8 643.5 10.4 Q665.0 12.0 681.5 10.0 Q698.0 8.0 725.5 7.6 Q753.0 7.2 768.5 7.0 Q784.0 6.8 801.5 8.9 Q819.0 11.0 840.0 8.5 Q861.0 6.1 876.5 6.8 Q892.0 7.6 918.5 8.3 Q945.0 9.0 960.5 8.4 Q976.0 7.9 997.0 8.3 Q1018.0 8.6 1033.0 9.2 Q1048.0 9.8 1066.0 7.9 Q1084.0 6.0 1107.0 7.5 Q1130.0 9.1 1157.0 7.9 Q1184.0 6.7 1192.0 7.8 L1200 9.0 L1200 0 Z' fill='%23F6F2EC'/%3E%3C/svg%3E"); }
