/* Shared h3 decorations, leaving heading semantics and editable text intact. */
.subheading-style.subheading-style{position:relative;box-sizing:border-box;min-width:0;overflow-wrap:anywhere;white-space:normal;font-size:19px;font-weight:700;line-height:1.65;padding:10px 14px;margin:26px 0 16px;background:transparent;color:#20344f;border:0;border-radius:0;box-shadow:none}
.subheading-style.subheading-style::before,.subheading-style.subheading-style::after{content:"";position:absolute;pointer-events:none}
.subheading-style.subheading-style[data-subheading-style="gold-line"]{border-bottom:1px solid #b39b61}.subheading-style.subheading-style[data-subheading-style="wine-bar"]{border-left:4px solid #663744;border-bottom:1px solid #ddd2d4}.subheading-style.subheading-style[data-subheading-style="teal-mark"]{border-left:4px solid #237d87;border-bottom:1px solid #9bc9cd}.subheading-style.subheading-style[data-subheading-style="diamond"]{padding-left:26px;border-bottom:1px solid #d4c69f}.subheading-style.subheading-style[data-subheading-style="diamond"]::before{width:8px;height:8px;left:6px;top:21px;background:#b0924e;transform:rotate(45deg)}.subheading-style.subheading-style[data-subheading-style="corner-frame"]{border:1px solid #c6b47f}.subheading-style.subheading-style[data-subheading-style="corner-frame"]::before{inset:-2px;background:linear-gradient(#ad9253,#ad9253) top left/12px 2px no-repeat,linear-gradient(#ad9253,#ad9253) top left/2px 12px no-repeat,linear-gradient(#ad9253,#ad9253) bottom right/12px 2px no-repeat,linear-gradient(#ad9253,#ad9253) bottom right/2px 12px no-repeat}.subheading-style.subheading-style[data-subheading-style="parchment"]{background:#f7f3e7;border-top:1px solid #d6c69c;border-bottom:1px solid #c5b17d;color:#4c4a35;--subheading-default-color:#4c4a35}.subheading-style.subheading-style[data-subheading-style="forest"]{background:#294c46;color:#fff8e4;border:1px solid #294c46;border-radius:3px;--subheading-default-color:#fff8e4}.subheading-style.subheading-style[data-subheading-style="forest"]::after{top:4px;bottom:4px;right:5px;width:2px;background:#bcaa70}.subheading-style.subheading-style[data-subheading-style="wine-outline"]{border:1px solid #79515b;border-radius:4px;color:#623845;--subheading-default-color:#623845}.subheading-style.subheading-style[data-subheading-style="double-line"]{border-bottom:3px double #ad9255}.subheading-style.subheading-style[data-subheading-style="metal-tab"]{border:1px solid #a6b5b9;border-top:3px solid #8b9fa4;background:#f7f9fa;border-radius:0 5px 5px 5px}.subheading-style.subheading-style[data-subheading-style="metal-tab"]::before{top:-8px;left:-1px;width:52px;height:6px;background:#8b9fa4;border-radius:3px 3px 0 0}
@media(max-width:420px){.subheading-style.subheading-style{font-size:18px}}
/* Luxury families and three additional palettes; stable saved identifiers. */
.subheading-style.subheading-style[data-subheading-style="lux-royal-original"]{color:#fff0c9;background:linear-gradient(110deg,#18273b,#283c55 55%,#17283f);border:4px double #c8ab66;box-shadow:0 2px 0 #8d713b,0 4px 8px #22333a15;border-radius:3px;--subheading-default-color:#fff0c9}.subheading-style.subheading-style[data-subheading-style="lux-royal-original"]::before{inset:3px;border:1px solid #d6c08b55}
.subheading-style.subheading-style[data-subheading-style="lux-royal-sapphire"]{color:#d3e7f5;background:linear-gradient(110deg,#182c3b,#284255 55%,#172e3f);border:4px double #669fc8;box-shadow:0 2px 0 #3b6b8d,0 4px 8px #22303a15;border-radius:3px;--subheading-default-color:#d3e7f5}.subheading-style.subheading-style[data-subheading-style="lux-royal-sapphire"]::before{inset:3px;border:1px solid #8bb6d655}
.subheading-style.subheading-style[data-subheading-style="lux-royal-emerald"]{color:#d3f5df;background:linear-gradient(110deg,#183b24,#285537 55%,#173f25);border:4px double #66c887;box-shadow:0 2px 0 #3b8d57,0 4px 8px #223a2a15;border-radius:3px;--subheading-default-color:#d3f5df}.subheading-style.subheading-style[data-subheading-style="lux-royal-emerald"]::before{inset:3px;border:1px solid #8bd6a455}
.subheading-style.subheading-style[data-subheading-style="lux-royal-amethyst"]{color:#e8d3f5;background:linear-gradient(110deg,#2e183b,#442855 55%,#30173f);border:4px double #a366c8;box-shadow:0 2px 0 #6e3b8d,0 4px 8px #31223a15;border-radius:3px;--subheading-default-color:#e8d3f5}.subheading-style.subheading-style[data-subheading-style="lux-royal-amethyst"]::before{inset:3px;border:1px solid #b98bd655}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-original"]{color:#fff3d1;background:linear-gradient(#70424d,#4c2535);border-top:3px double #d1b36e;border-bottom:3px double #d1b36e;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%,8px 50%);--subheading-default-color:#fff3d1}.subheading-style.subheading-style[data-subheading-style="lux-ribbon-original"]::before{left:16px;right:16px;top:5px;border-top:1px solid #d1b36e80}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-sapphire"]{color:#daeaf6;background:linear-gradient(#425d70,#253c4c);border-top:3px double #6ea7d1;border-bottom:3px double #6ea7d1;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%,8px 50%);--subheading-default-color:#daeaf6}.subheading-style.subheading-style[data-subheading-style="lux-ribbon-sapphire"]::before{left:16px;right:16px;top:5px;border-top:1px solid #6ea7d180}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-emerald"]{color:#daf6e3;background:linear-gradient(#427052,#254c32);border-top:3px double #6ed190;border-bottom:3px double #6ed190;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%,8px 50%);--subheading-default-color:#daf6e3}.subheading-style.subheading-style[data-subheading-style="lux-ribbon-emerald"]::before{left:16px;right:16px;top:5px;border-top:1px solid #6ed19080}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-amethyst"]{color:#ebdaf6;background:linear-gradient(#5f4270,#3d254c);border-top:3px double #ab6ed1;border-bottom:3px double #ab6ed1;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%,8px 50%);--subheading-default-color:#ebdaf6}.subheading-style.subheading-style[data-subheading-style="lux-ribbon-amethyst"]::before{left:16px;right:16px;top:5px;border-top:1px solid #ab6ed180}
.subheading-style.subheading-style[data-subheading-style="lux-jade-original"]{color:#fff1d2;background:linear-gradient(110deg,#1c4f4c,#306762,#1d4c4b);border:1px solid #a68d55;box-shadow:0 0 0 2px #d8c68e;border-radius:6px;--subheading-default-color:#fff1d2}.subheading-style.subheading-style[data-subheading-style="lux-jade-original"]::before{inset:3px;border:1px solid #d4c18488;border-radius:3px}.subheading-style.subheading-style[data-subheading-style="lux-jade-original"]::after{inset:-3px;background:linear-gradient(#c0a25e,#c0a25e) top left/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) top left/4px 18px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/4px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-jade-sapphire"]{color:#dbebf6;background:linear-gradient(110deg,#1c3a4f,#305067,#1d384c);border:1px solid #5584a6;box-shadow:0 0 0 2px #8eb9d8;border-radius:6px;--subheading-default-color:#dbebf6}.subheading-style.subheading-style[data-subheading-style="lux-jade-sapphire"]::before{inset:3px;border:1px solid #84b2d488;border-radius:3px}.subheading-style.subheading-style[data-subheading-style="lux-jade-sapphire"]::after{inset:-3px;background:linear-gradient(#5e97c0,#5e97c0) top left/18px 4px no-repeat,linear-gradient(#5e97c0,#5e97c0) top left/4px 18px no-repeat,linear-gradient(#5e97c0,#5e97c0) bottom right/18px 4px no-repeat,linear-gradient(#5e97c0,#5e97c0) bottom right/4px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-jade-emerald"]{color:#dbf6e4;background:linear-gradient(110deg,#1c4f2d,#306743,#1d4c2d);border:1px solid #55a671;box-shadow:0 0 0 2px #8ed8a7;border-radius:6px;--subheading-default-color:#dbf6e4}.subheading-style.subheading-style[data-subheading-style="lux-jade-emerald"]::before{inset:3px;border:1px solid #84d49f88;border-radius:3px}.subheading-style.subheading-style[data-subheading-style="lux-jade-emerald"]::after{inset:-3px;background:linear-gradient(#5ec07f,#5ec07f) top left/18px 4px no-repeat,linear-gradient(#5ec07f,#5ec07f) top left/4px 18px no-repeat,linear-gradient(#5ec07f,#5ec07f) bottom right/18px 4px no-repeat,linear-gradient(#5ec07f,#5ec07f) bottom right/4px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-jade-amethyst"]{color:#ecdbf6;background:linear-gradient(110deg,#3c1c4f,#523067,#3a1d4c);border:1px solid #8755a6;box-shadow:0 0 0 2px #bc8ed8;border-radius:6px;--subheading-default-color:#ecdbf6}.subheading-style.subheading-style[data-subheading-style="lux-jade-amethyst"]::before{inset:3px;border:1px solid #b684d488;border-radius:3px}.subheading-style.subheading-style[data-subheading-style="lux-jade-amethyst"]::after{inset:-3px;background:linear-gradient(#9b5ec0,#9b5ec0) top left/18px 4px no-repeat,linear-gradient(#9b5ec0,#9b5ec0) top left/4px 18px no-repeat,linear-gradient(#9b5ec0,#9b5ec0) bottom right/18px 4px no-repeat,linear-gradient(#9b5ec0,#9b5ec0) bottom right/4px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]{color:#283e4d;background:linear-gradient(120deg,#fafcfd,#edf2f5,#fff);border:4px double #9eafb7;border-radius:3px;box-shadow:0 2px 0 #ced7db;--subheading-default-color:#283e4d}.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]::after{width:9px;height:9px;background:#8ea6b1;border:2px solid #dce7ed;transform:rotate(45deg);left:calc(50% - 5px)}.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]::before{top:-7px}.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]::after{bottom:-7px}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]{color:#283d4d;background:linear-gradient(120deg,#fafcfd,#edf2f5,#fff);border:4px double #9eacb7;border-radius:3px;box-shadow:0 2px 0 #ced6db;--subheading-default-color:#283d4d}.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::after{width:9px;height:9px;background:#8ea2b1;border:2px solid #dce6ed;transform:rotate(45deg);left:calc(50% - 5px)}.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::before{top:-7px}.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::after{bottom:-7px}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]{color:#284d35;background:linear-gradient(120deg,#fafdfb,#edf5f0,#fff);border:4px double #9eb7a7;border-radius:3px;box-shadow:0 2px 0 #cedbd2;--subheading-default-color:#284d35}.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::after{width:9px;height:9px;background:#8eb19a;border:2px solid #dcede2;transform:rotate(45deg);left:calc(50% - 5px)}.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::before{top:-7px}.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::after{bottom:-7px}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]{color:#3f284d;background:linear-gradient(120deg,#fcfafd,#f2edf5,#fff);border:4px double #ae9eb7;border-radius:3px;box-shadow:0 2px 0 #d6cedb;--subheading-default-color:#3f284d}.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::after{width:9px;height:9px;background:#a48eb1;border:2px solid #e7dced;transform:rotate(45deg);left:calc(50% - 5px)}.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::before{top:-7px}.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::after{bottom:-7px}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-original"]{background:linear-gradient(110deg,#faf6e9,#f3ecd7,#fffaf0);color:#57482d;border:1px solid #9c8245;box-shadow:0 0 0 2px #eadab0,0 0 0 3px #aa9156;border-radius:2px;--subheading-default-color:#57482d}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-original"]::before{inset:4px;border:1px solid #c2aa72}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-original"]::after{top:7px;bottom:7px;left:7px;width:3px;border-left:1px solid #ad9256;border-right:1px solid #ad9256}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-sapphire"]{background:linear-gradient(110deg,#e9f3fa,#d7e7f3,#f3f8fc);color:#2d4557;border:1px solid #45779c;box-shadow:0 0 0 2px #b0d2ea,0 0 0 3px #5687aa;border-radius:2px;--subheading-default-color:#2d4557}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-sapphire"]::before{inset:4px;border:1px solid #72a0c2}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-sapphire"]::after{top:7px;bottom:7px;left:7px;width:3px;border-left:1px solid #5688ad;border-right:1px solid #5688ad}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-emerald"]{background:linear-gradient(110deg,#e9faef,#d7f3e1,#f3fcf6);color:#2d573b;border:1px solid #459c63;box-shadow:0 0 0 2px #b0eac4,0 0 0 3px #56aa73;border-radius:2px;--subheading-default-color:#2d573b}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-emerald"]::before{inset:4px;border:1px solid #72c28d}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-emerald"]::after{top:7px;bottom:7px;left:7px;width:3px;border-left:1px solid #56ad74;border-right:1px solid #56ad74}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-amethyst"]{background:linear-gradient(110deg,#f4e9fa,#e8d7f3,#f9f3fc);color:#472d57;border:1px solid #7b459c;box-shadow:0 0 0 2px #d4b0ea,0 0 0 3px #8a56aa;border-radius:2px;--subheading-default-color:#472d57}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-amethyst"]::before{inset:4px;border:1px solid #a472c2}.subheading-style.subheading-style[data-subheading-style="lux-manuscript-amethyst"]::after{top:7px;bottom:7px;left:7px;width:3px;border-left:1px solid #8c56ad;border-right:1px solid #8c56ad}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-original"]{color:#4b4939;border:1px solid #c4ad70;border-radius:1px;background:#fff;--subheading-default-color:#4b4939}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-original"]::before{inset:-4px;background:linear-gradient(#aa8b42,#aa8b42) top left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/3px 18px no-repeat}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-original"]::after{inset:3px;border:1px solid #e3d8b8}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-sapphire"]{color:#39434b;border:1px solid #70a1c4;border-radius:1px;background:#fff;--subheading-default-color:#39434b}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-sapphire"]::before{inset:-4px;background:linear-gradient(#427eaa,#427eaa) top left/25px 3px no-repeat,linear-gradient(#427eaa,#427eaa) top left/3px 18px no-repeat,linear-gradient(#427eaa,#427eaa) top right/25px 3px no-repeat,linear-gradient(#427eaa,#427eaa) top right/3px 18px no-repeat,linear-gradient(#427eaa,#427eaa) bottom left/25px 3px no-repeat,linear-gradient(#427eaa,#427eaa) bottom left/3px 18px no-repeat,linear-gradient(#427eaa,#427eaa) bottom right/25px 3px no-repeat,linear-gradient(#427eaa,#427eaa) bottom right/3px 18px no-repeat}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-sapphire"]::after{inset:3px;border:1px solid #b8d1e3}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-emerald"]{color:#394b3f;border:1px solid #70c48d;border-radius:1px;background:#fff;--subheading-default-color:#394b3f}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-emerald"]::before{inset:-4px;background:linear-gradient(#42aa65,#42aa65) top left/25px 3px no-repeat,linear-gradient(#42aa65,#42aa65) top left/3px 18px no-repeat,linear-gradient(#42aa65,#42aa65) top right/25px 3px no-repeat,linear-gradient(#42aa65,#42aa65) top right/3px 18px no-repeat,linear-gradient(#42aa65,#42aa65) bottom left/25px 3px no-repeat,linear-gradient(#42aa65,#42aa65) bottom left/3px 18px no-repeat,linear-gradient(#42aa65,#42aa65) bottom right/25px 3px no-repeat,linear-gradient(#42aa65,#42aa65) bottom right/3px 18px no-repeat}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-emerald"]::after{inset:3px;border:1px solid #b8e3c7}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-amethyst"]{color:#44394b;border:1px solid #a470c4;border-radius:1px;background:#fff;--subheading-default-color:#44394b}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-amethyst"]::before{inset:-4px;background:linear-gradient(#8242aa,#8242aa) top left/25px 3px no-repeat,linear-gradient(#8242aa,#8242aa) top left/3px 18px no-repeat,linear-gradient(#8242aa,#8242aa) top right/25px 3px no-repeat,linear-gradient(#8242aa,#8242aa) top right/3px 18px no-repeat,linear-gradient(#8242aa,#8242aa) bottom left/25px 3px no-repeat,linear-gradient(#8242aa,#8242aa) bottom left/3px 18px no-repeat,linear-gradient(#8242aa,#8242aa) bottom right/25px 3px no-repeat,linear-gradient(#8242aa,#8242aa) bottom right/3px 18px no-repeat}.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-amethyst"]::after{inset:3px;border:1px solid #d3b8e3}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-original"]{color:#ffefd1;background:linear-gradient(110deg,#522330,#793b49,#512332);border:3px double #d1b16a;border-radius:8px;padding-left:30px;padding-right:30px;--subheading-default-color:#ffefd1}.subheading-style.subheading-style[data-subheading-style="lux-ruby-original"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-original"]::after{width:8px;height:8px;top:calc(50% - 4px);transform:rotate(45deg);background:linear-gradient(135deg,#edca89,#a76c3c);border:1px solid #e9cf94;box-shadow:0 0 0 2px #382128}.subheading-style.subheading-style[data-subheading-style="lux-ruby-original"]::before{left:9px}.subheading-style.subheading-style[data-subheading-style="lux-ruby-original"]::after{right:9px}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]{color:#daeaf6;background:linear-gradient(110deg,#233e52,#3b5f79,#233e51);border:3px double #6aa6d1;border-radius:8px;padding-left:30px;padding-right:30px;--subheading-default-color:#daeaf6}.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]::after{width:8px;height:8px;top:calc(50% - 4px);transform:rotate(45deg);background:linear-gradient(135deg,#91c2e5,#3c7aa7);border:1px solid #97c5e6;box-shadow:0 0 0 2px #212e38}.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]::before{left:9px}.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]::after{right:9px}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]{color:#daf6e3;background:linear-gradient(110deg,#235233,#3b7950,#235133);border:3px double #6ad18d;border-radius:8px;padding-left:30px;padding-right:30px;--subheading-default-color:#daf6e3}.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]::after{width:8px;height:8px;top:calc(50% - 4px);transform:rotate(45deg);background:linear-gradient(135deg,#91e5ae,#3ca760);border:1px solid #97e6b2;box-shadow:0 0 0 2px #213829}.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]::before{left:9px}.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]::after{right:9px}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]{color:#ebdaf6;background:linear-gradient(110deg,#402352,#613b79,#402351);border:3px double #aa6ad1;border-radius:8px;padding-left:30px;padding-right:30px;--subheading-default-color:#ebdaf6}.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]::after{width:8px;height:8px;top:calc(50% - 4px);transform:rotate(45deg);background:linear-gradient(135deg,#c591e5,#7e3ca7);border:1px solid #c897e6;box-shadow:0 0 0 2px #2f2138}.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]::before{left:9px}.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]::after{right:9px}
.subheading-style.subheading-style[data-subheading-style="lux-brass-original"]{color:#faecc7;background:linear-gradient(110deg,#2b2925,#423d32,#272622);border-top:1px solid #bda366;border-bottom:1px solid #bda366;border-left:6px double #c6aa66;border-right:6px double #c6aa66;box-shadow:0 2px 0 #dfd4b7;--subheading-default-color:#faecc7}.subheading-style.subheading-style[data-subheading-style="lux-brass-original"]::before{inset:4px;border:1px solid #b19a5d55}
.subheading-style.subheading-style[data-subheading-style="lux-brass-sapphire"]{color:#cee4f3;background:linear-gradient(110deg,#22292e,#323b42,#1f252a);border-top:1px solid #6698bd;border-bottom:1px solid #6698bd;border-left:6px double #669ec6;border-right:6px double #669ec6;box-shadow:0 2px 0 #b7cedf;--subheading-default-color:#cee4f3}.subheading-style.subheading-style[data-subheading-style="lux-brass-sapphire"]::before{inset:4px;border:1px solid #5d8eb155}
.subheading-style.subheading-style[data-subheading-style="lux-brass-emerald"]{color:#cef3da;background:linear-gradient(110deg,#222e26,#324237,#1f2a23);border-top:1px solid #66bd84;border-bottom:1px solid #66bd84;border-left:6px double #66c687;border-right:6px double #66c687;box-shadow:0 2px 0 #b7dfc5;--subheading-default-color:#cef3da}.subheading-style.subheading-style[data-subheading-style="lux-brass-emerald"]::before{inset:4px;border:1px solid #5db17a55}
.subheading-style.subheading-style[data-subheading-style="lux-brass-amethyst"]{color:#e5cef3;background:linear-gradient(110deg,#29222e,#3c3242,#261f2a);border-top:1px solid #9c66bd;border-bottom:1px solid #9c66bd;border-left:6px double #a266c6;border-right:6px double #a266c6;box-shadow:0 2px 0 #d0b7df;--subheading-default-color:#e5cef3}.subheading-style.subheading-style[data-subheading-style="lux-brass-amethyst"]::before{inset:4px;border:1px solid #915db155}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-original"]{color:#fff1d3;background:linear-gradient(110deg,#25453a,#365c48,#244436);border:3px double #b9a66d;border-radius:2px;padding-left:35px;padding-right:35px;--subheading-default-color:#fff1d3}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-original"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-original"]::after{width:9px;height:9px;top:calc(50% - 5px);transform:rotate(45deg);border:1px solid #d6c38b;box-shadow:3px 3px 0 #7f8d5a,-3px -3px 0 #7f8d5a}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-original"]::before{left:12px}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-original"]::after{right:12px}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]{color:#dbebf7;background:linear-gradient(110deg,#253845,#364c5c,#243744);border:3px double #6d99b9;border-radius:2px;padding-left:35px;padding-right:35px;--subheading-default-color:#dbebf7}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]::after{width:9px;height:9px;top:calc(50% - 5px);transform:rotate(45deg);border:1px solid #8bb6d6;box-shadow:3px 3px 0 #5a788d,-3px -3px 0 #5a788d}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]::before{left:12px}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]::after{right:12px}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]{color:#dbf7e5;background:linear-gradient(110deg,#254530,#365c43,#24442f);border:3px double #6db987;border-radius:2px;padding-left:35px;padding-right:35px;--subheading-default-color:#dbf7e5}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]::after{width:9px;height:9px;top:calc(50% - 5px);transform:rotate(45deg);border:1px solid #8bd6a4;box-shadow:3px 3px 0 #5a8d6b,-3px -3px 0 #5a8d6b}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]::before{left:12px}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]::after{right:12px}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]{color:#ecdbf7;background:linear-gradient(110deg,#392545,#4e365c,#382444);border:3px double #9c6db9;border-radius:2px;padding-left:35px;padding-right:35px;--subheading-default-color:#ecdbf7}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]::after{width:9px;height:9px;top:calc(50% - 5px);transform:rotate(45deg);border:1px solid #b98bd6;box-shadow:3px 3px 0 #7a5a8d,-3px -3px 0 #7a5a8d}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]::before{left:12px}.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]::after{right:12px}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-original"]{color:#58492f;background:linear-gradient(110deg,#fffef9,#faf6e8,#fffdf6);border:4px double #bba269;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #76643c12;--subheading-default-color:#58492f}.subheading-style.subheading-style[data-subheading-style="lux-ivory-original"]::before{left:10px;top:7px;bottom:7px;width:3px;background:linear-gradient(#d6c68e,#af914b,#d6c68e)}.subheading-style.subheading-style[data-subheading-style="lux-ivory-original"]::after{inset:3px;border-top:1px solid #e1d4ad;border-bottom:1px solid #e1d4ad;border-radius:4px 0}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-sapphire"]{color:#2f4758;background:linear-gradient(110deg,#fafcfe,#e8f2fa,#f8fbfd);border:4px double #6999bb;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #3c5e7612;--subheading-default-color:#2f4758}.subheading-style.subheading-style[data-subheading-style="lux-ivory-sapphire"]::before{left:10px;top:7px;bottom:7px;width:3px;background:linear-gradient(#8eb8d6,#4b85af,#8eb8d6)}.subheading-style.subheading-style[data-subheading-style="lux-ivory-sapphire"]::after{inset:3px;border-top:1px solid #adcbe1;border-bottom:1px solid #adcbe1;border-radius:4px 0}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-emerald"]{color:#2f583d;background:linear-gradient(110deg,#fafefb,#e8faee,#f8fdfa);border:4px double #69bb85;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #3c765012;--subheading-default-color:#2f583d}.subheading-style.subheading-style[data-subheading-style="lux-ivory-emerald"]::before{left:10px;top:7px;bottom:7px;width:3px;background:linear-gradient(#8ed6a6,#4baf6d,#8ed6a6)}.subheading-style.subheading-style[data-subheading-style="lux-ivory-emerald"]::after{inset:3px;border-top:1px solid #ade1bf;border-bottom:1px solid #ade1bf;border-radius:4px 0}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-amethyst"]{color:#482f58;background:linear-gradient(110deg,#fcfafe,#f3e8fa,#fbf8fd);border:4px double #9c69bb;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #603c7612;--subheading-default-color:#482f58}.subheading-style.subheading-style[data-subheading-style="lux-ivory-amethyst"]::before{left:10px;top:7px;bottom:7px;width:3px;background:linear-gradient(#bb8ed6,#894baf,#bb8ed6)}.subheading-style.subheading-style[data-subheading-style="lux-ivory-amethyst"]::after{inset:3px;border-top:1px solid #cdade1;border-bottom:1px solid #cdade1;border-radius:4px 0}

.subheading-style.subheading-style[data-subheading-style^="lux-"]{padding-top:14px;padding-bottom:14px;margin-top:32px}

.subheading-style{--subheading-default-color:#20344f}

/* Reader-requested ornament placement and text clearance. */
.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]::before{inset:-9px;width:auto;height:auto;transform:none;border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-original"]::after{content:none}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::before{inset:-9px;width:auto;height:auto;transform:none;border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea2b1%22%20stroke%3D%22%23dce6ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea2b1%22%20stroke%3D%22%23dce6ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea2b1%22%20stroke%3D%22%23dce6ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea2b1%22%20stroke%3D%22%23dce6ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::after{content:none}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::before{inset:-9px;width:auto;height:auto;transform:none;border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238eb19a%22%20stroke%3D%22%23dcede2%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238eb19a%22%20stroke%3D%22%23dcede2%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238eb19a%22%20stroke%3D%22%23dcede2%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238eb19a%22%20stroke%3D%22%23dcede2%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::after{content:none}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::before{inset:-9px;width:auto;height:auto;transform:none;border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%23a48eb1%22%20stroke%3D%22%23e7dced%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%23a48eb1%22%20stroke%3D%22%23e7dced%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%23a48eb1%22%20stroke%3D%22%23e7dced%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%23a48eb1%22%20stroke%3D%22%23e7dced%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::after{content:none}


.subheading-style.subheading-style[data-subheading-style^="lux-ivory-"]{padding-left:32px}

/* Major headings: approved 8 designs x 6 palettes. */
.major-heading-style.major-heading-style{position:relative;isolation:isolate;box-sizing:border-box;min-width:0;overflow-wrap:anywhere;white-space:normal;font-size:24px;font-weight:700;line-height:1.6;padding:20px 28px;margin:26px 0 22px;border:0;border-radius:0;background:transparent;color:#20344f;box-shadow:none;--subheading-default-color:#20344f}
.major-heading-style.major-heading-style::before,.major-heading-style.major-heading-style::after{content:"";position:absolute;pointer-events:none}


.major-heading-style.major-heading-style[data-major-heading-style="major-guild-original"]{color:#fff0d0;background:linear-gradient(110deg,#5b303d,#482332);border:4px double #ccb070;--subheading-default-color:#fff0d0}

.major-heading-style.major-heading-style[data-major-heading-style="major-guild-original"]::before{inset:4px;border:1px solid #e6d09366}


.major-heading-style.major-heading-style[data-major-heading-style="major-guild-sapphire"]{color:#d9eaf6;background:linear-gradient(110deg,#30495b,#233848);border:4px double #ccb070;--subheading-default-color:#d9eaf6}

.major-heading-style.major-heading-style[data-major-heading-style="major-guild-sapphire"]::before{inset:4px;border:1px solid #e6d09366}


.major-heading-style.major-heading-style[data-major-heading-style="major-guild-emerald"]{color:#d9f6e3;background:linear-gradient(110deg,#305b3f,#234830);border:4px double #ccb070;--subheading-default-color:#d9f6e3}

.major-heading-style.major-heading-style[data-major-heading-style="major-guild-emerald"]::before{inset:4px;border:1px solid #e6d09366}


.major-heading-style.major-heading-style[data-major-heading-style="major-guild-amethyst"]{color:#ebd9f6;background:linear-gradient(110deg,#4b305b,#3a2348);border:4px double #ccb070;--subheading-default-color:#ebd9f6}

.major-heading-style.major-heading-style[data-major-heading-style="major-guild-amethyst"]::before{inset:4px;border:1px solid #e6d09366}


.major-heading-style.major-heading-style[data-major-heading-style="major-guild-crimson"]{color:#f6d9dc;background:linear-gradient(110deg,#5b3034,#482326);border:4px double #ccb070;--subheading-default-color:#f6d9dc}

.major-heading-style.major-heading-style[data-major-heading-style="major-guild-crimson"]::before{inset:4px;border:1px solid #e6d09366}


.major-heading-style.major-heading-style[data-major-heading-style="major-guild-burgundy"]{color:#fff0d0;background:linear-gradient(110deg,#4b2733,#3b1d27);border:4px double #ccb070;--subheading-default-color:#fff0d0}

.major-heading-style.major-heading-style[data-major-heading-style="major-guild-burgundy"]::before{inset:4px;border:1px solid #e6d09366}


.major-heading-style.major-heading-style[data-major-heading-style="major-royal-original"]{color:#fff1cf;background:linear-gradient(115deg,#172a42,#2a405e,#192d45);border:1px solid #b79a57;box-shadow:0 0 0 2px #e5d5a5,0 0 0 3px #9e8549;--subheading-default-color:#fff1cf}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-original"]::before{inset:4px;border:1px solid #bca56666}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-original"]::after{top:11px;bottom:11px;left:10px;right:10px;border-left:3px double #d8bd79;border-right:3px double #d8bd79}


.major-heading-style.major-heading-style[data-major-heading-style="major-royal-sapphire"]{color:#d8e9f6;background:linear-gradient(115deg,#173042,#2a485e,#193345);border:1px solid #b79a57;box-shadow:0 0 0 2px #e5d5a5,0 0 0 3px #9e8549;--subheading-default-color:#d8e9f6}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-sapphire"]::before{inset:4px;border:1px solid #bca56666}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-sapphire"]::after{top:11px;bottom:11px;left:10px;right:10px;border-left:3px double #d8bd79;border-right:3px double #d8bd79}


.major-heading-style.major-heading-style[data-major-heading-style="major-royal-emerald"]{color:#d8f6e2;background:linear-gradient(115deg,#174226,#2a5e3c,#194528);border:1px solid #b79a57;box-shadow:0 0 0 2px #e5d5a5,0 0 0 3px #9e8549;--subheading-default-color:#d8f6e2}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-emerald"]::before{inset:4px;border:1px solid #bca56666}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-emerald"]::after{top:11px;bottom:11px;left:10px;right:10px;border-left:3px double #d8bd79;border-right:3px double #d8bd79}


.major-heading-style.major-heading-style[data-major-heading-style="major-royal-amethyst"]{color:#ebd8f6;background:linear-gradient(115deg,#321742,#4a2a5e,#341945);border:1px solid #b79a57;box-shadow:0 0 0 2px #e5d5a5,0 0 0 3px #9e8549;--subheading-default-color:#ebd8f6}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-amethyst"]::before{inset:4px;border:1px solid #bca56666}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-amethyst"]::after{top:11px;bottom:11px;left:10px;right:10px;border-left:3px double #d8bd79;border-right:3px double #d8bd79}


.major-heading-style.major-heading-style[data-major-heading-style="major-royal-crimson"]{color:#f6d8db;background:linear-gradient(115deg,#42171b,#5e2a2f,#45191d);border:1px solid #b79a57;box-shadow:0 0 0 2px #e5d5a5,0 0 0 3px #9e8549;--subheading-default-color:#f6d8db}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-crimson"]::before{inset:4px;border:1px solid #bca56666}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-crimson"]::after{top:11px;bottom:11px;left:10px;right:10px;border-left:3px double #d8bd79;border-right:3px double #d8bd79}


.major-heading-style.major-heading-style[data-major-heading-style="major-royal-burgundy"]{color:#fff1cf;background:linear-gradient(115deg,#34151f,#4d2231,#371621);border:1px solid #b79a57;box-shadow:0 0 0 2px #e5d5a5,0 0 0 3px #9e8549;--subheading-default-color:#fff1cf}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-burgundy"]::before{inset:4px;border:1px solid #bca56666}

.major-heading-style.major-heading-style[data-major-heading-style="major-royal-burgundy"]::after{top:11px;bottom:11px;left:10px;right:10px;border-left:3px double #d8bd79;border-right:3px double #d8bd79}


.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-original"]{color:#56482f;background:linear-gradient(115deg,#fffef9,#faf6e8,#fffdf7);border:4px double #baa16b;border-radius:4px;--subheading-default-color:#56482f}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-original"]::before{inset:4px;border:1px solid #e0d5b3}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-original"]::after{inset:4px;background:radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top right/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-sapphire"]{color:#2f4656;background:linear-gradient(115deg,#fafcfe,#e8f2fa,#f9fbfd);border:4px double #baa16b;border-radius:4px;--subheading-default-color:#2f4656}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-sapphire"]::before{inset:4px;border:1px solid #e0d5b3}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-sapphire"]::after{inset:4px;background:radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top right/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-emerald"]{color:#2f563c;background:linear-gradient(115deg,#fafefb,#e8faee,#f9fdfa);border:4px double #baa16b;border-radius:4px;--subheading-default-color:#2f563c}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-emerald"]::before{inset:4px;border:1px solid #e0d5b3}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-emerald"]::after{inset:4px;background:radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top right/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-amethyst"]{color:#472f56;background:linear-gradient(115deg,#fcfafe,#f3e8fa,#fcf9fd);border:4px double #baa16b;border-radius:4px;--subheading-default-color:#472f56}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-amethyst"]::before{inset:4px;border:1px solid #e0d5b3}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-amethyst"]::after{inset:4px;background:radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top right/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-crimson"]{color:#562f33;background:linear-gradient(115deg,#fefafa,#fae8ea,#fdf9f9);border:4px double #baa16b;border-radius:4px;--subheading-default-color:#562f33}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-crimson"]::before{inset:4px;border:1px solid #e0d5b3}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-crimson"]::after{inset:4px;background:radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top right/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-burgundy"]{color:#472731;background:linear-gradient(115deg,#fffef9,#faf6e8,#fffdf7);border:4px double #baa16b;border-radius:4px;--subheading-default-color:#472731}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-burgundy"]::before{inset:4px;border:1px solid #e0d5b3}

.major-heading-style.major-heading-style[data-major-heading-style="major-ivory-burgundy"]::after{inset:4px;background:radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) top right/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom left/6px 6px no-repeat,radial-gradient(circle,#ac8f4c 2px,transparent 2.5px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-jade-original"]{color:#fff2d6;background:linear-gradient(110deg,#24534f,#34736b,#22564f);border-top:3px solid #bcaa6d;border-bottom:3px solid #bcaa6d;border-radius:5px;--subheading-default-color:#fff2d6}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-original"]::before{inset:5px;border:1px solid #ccbb86aa;border-radius:2px}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-original"]::after{inset:10px 11px;border-left:2px solid #b6aa78;border-right:2px solid #b6aa78}


.major-heading-style.major-heading-style[data-major-heading-style="major-jade-sapphire"]{color:#deedf7;background:linear-gradient(110deg,#243f53,#345973,#224056);border-top:3px solid #bcaa6d;border-bottom:3px solid #bcaa6d;border-radius:5px;--subheading-default-color:#deedf7}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-sapphire"]::before{inset:5px;border:1px solid #ccbb86aa;border-radius:2px}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-sapphire"]::after{inset:10px 11px;border-left:2px solid #b6aa78;border-right:2px solid #b6aa78}


.major-heading-style.major-heading-style[data-major-heading-style="major-jade-emerald"]{color:#def7e6;background:linear-gradient(110deg,#245334,#347349,#225634);border-top:3px solid #bcaa6d;border-bottom:3px solid #bcaa6d;border-radius:5px;--subheading-default-color:#def7e6}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-emerald"]::before{inset:5px;border:1px solid #ccbb86aa;border-radius:2px}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-emerald"]::after{inset:10px 11px;border-left:2px solid #b6aa78;border-right:2px solid #b6aa78}


.major-heading-style.major-heading-style[data-major-heading-style="major-jade-amethyst"]{color:#eedef7;background:linear-gradient(110deg,#412453,#5b3473,#422256);border-top:3px solid #bcaa6d;border-bottom:3px solid #bcaa6d;border-radius:5px;--subheading-default-color:#eedef7}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-amethyst"]::before{inset:5px;border:1px solid #ccbb86aa;border-radius:2px}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-amethyst"]::after{inset:10px 11px;border-left:2px solid #b6aa78;border-right:2px solid #b6aa78}


.major-heading-style.major-heading-style[data-major-heading-style="major-jade-crimson"]{color:#f7dee0;background:linear-gradient(110deg,#532428,#73343a,#562227);border-top:3px solid #bcaa6d;border-bottom:3px solid #bcaa6d;border-radius:5px;--subheading-default-color:#f7dee0}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-crimson"]::before{inset:5px;border:1px solid #ccbb86aa;border-radius:2px}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-crimson"]::after{inset:10px 11px;border-left:2px solid #b6aa78;border-right:2px solid #b6aa78}


.major-heading-style.major-heading-style[data-major-heading-style="major-jade-burgundy"]{color:#fff2d6;background:linear-gradient(110deg,#441e2a,#5e2b3c,#461c2a);border-top:3px solid #bcaa6d;border-bottom:3px solid #bcaa6d;border-radius:5px;--subheading-default-color:#fff2d6}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-burgundy"]::before{inset:5px;border:1px solid #ccbb86aa;border-radius:2px}

.major-heading-style.major-heading-style[data-major-heading-style="major-jade-burgundy"]::after{inset:10px 11px;border-left:2px solid #b6aa78;border-right:2px solid #b6aa78}


.major-heading-style.major-heading-style[data-major-heading-style="major-silver-original"]{color:#2e4654;background:linear-gradient(105deg,#fdfefe,#e9eff3,#f9fcfd);border:4px double #a3b4be;border-radius:3px;box-shadow:0 2px 0 #cbd6dc;--subheading-default-color:#2e4654}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-original"]::before{inset:5px;border:1px solid #c6d3da}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-original"]::after{left:10px;right:10px;top:3px;border-top:1px solid #fff}


.major-heading-style.major-heading-style[data-major-heading-style="major-silver-sapphire"]{color:#2e4454;background:linear-gradient(105deg,#fdfefe,#e9eff3,#f9fbfd);border:4px double #a3b4be;border-radius:3px;box-shadow:0 2px 0 #cbd6dc;--subheading-default-color:#2e4454}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-sapphire"]::before{inset:5px;border:1px solid #c6d3da}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-sapphire"]::after{left:10px;right:10px;top:3px;border-top:1px solid #fff}


.major-heading-style.major-heading-style[data-major-heading-style="major-silver-emerald"]{color:#2e543b;background:linear-gradient(105deg,#fdfefd,#e9f3ec,#f9fdfa);border:4px double #a3b4be;border-radius:3px;box-shadow:0 2px 0 #cbd6dc;--subheading-default-color:#2e543b}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-emerald"]::before{inset:5px;border:1px solid #c6d3da}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-emerald"]::after{left:10px;right:10px;top:3px;border-top:1px solid #fff}


.major-heading-style.major-heading-style[data-major-heading-style="major-silver-amethyst"]{color:#462e54;background:linear-gradient(105deg,#fefdfe,#efe9f3,#fbf9fd);border:4px double #a3b4be;border-radius:3px;box-shadow:0 2px 0 #cbd6dc;--subheading-default-color:#462e54}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-amethyst"]::before{inset:5px;border:1px solid #c6d3da}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-amethyst"]::after{left:10px;right:10px;top:3px;border-top:1px solid #fff}


.major-heading-style.major-heading-style[data-major-heading-style="major-silver-crimson"]{color:#542e31;background:linear-gradient(105deg,#fefdfd,#f3e9ea,#fdf9f9);border:4px double #a3b4be;border-radius:3px;box-shadow:0 2px 0 #cbd6dc;--subheading-default-color:#542e31}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-crimson"]::before{inset:5px;border:1px solid #c6d3da}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-crimson"]::after{left:10px;right:10px;top:3px;border-top:1px solid #fff}


.major-heading-style.major-heading-style[data-major-heading-style="major-silver-burgundy"]{color:#452630;background:linear-gradient(105deg,#fdfefe,#e9eff3,#f9fcfd);border:4px double #a3b4be;border-radius:3px;box-shadow:0 2px 0 #cbd6dc;--subheading-default-color:#452630}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-burgundy"]::before{inset:5px;border:1px solid #c6d3da}

.major-heading-style.major-heading-style[data-major-heading-style="major-silver-burgundy"]::after{left:10px;right:10px;top:3px;border-top:1px solid #fff}


.major-heading-style.major-heading-style[data-major-heading-style="major-forest-original"]{color:#fff0d0;background:linear-gradient(110deg,#284c3d,#3c644d,#284a3b);border:3px double #c2ab69;border-radius:7px;--subheading-default-color:#fff0d0}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-original"]::before{inset:5px;border:1px solid #d2c18c55;border-radius:3px}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-original"]::after{inset:5px;background:radial-gradient(circle,#c3ab6c 2px,transparent 3px) top left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) top right/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-forest-sapphire"]{color:#d9eaf6;background:linear-gradient(110deg,#283d4c,#3c5364,#283c4a);border:3px double #c2ab69;border-radius:7px;--subheading-default-color:#d9eaf6}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-sapphire"]::before{inset:5px;border:1px solid #d2c18c55;border-radius:3px}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-sapphire"]::after{inset:5px;background:radial-gradient(circle,#c3ab6c 2px,transparent 3px) top left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) top right/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-forest-emerald"]{color:#d9f6e3;background:linear-gradient(110deg,#284c34,#3c644a,#284a34);border:3px double #c2ab69;border-radius:7px;--subheading-default-color:#d9f6e3}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-emerald"]::before{inset:5px;border:1px solid #d2c18c55;border-radius:3px}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-emerald"]::after{inset:5px;background:radial-gradient(circle,#c3ab6c 2px,transparent 3px) top left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) top right/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-forest-amethyst"]{color:#ebd9f6;background:linear-gradient(110deg,#3e284c,#553c64,#3d284a);border:3px double #c2ab69;border-radius:7px;--subheading-default-color:#ebd9f6}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-amethyst"]::before{inset:5px;border:1px solid #d2c18c55;border-radius:3px}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-amethyst"]::after{inset:5px;background:radial-gradient(circle,#c3ab6c 2px,transparent 3px) top left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) top right/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-forest-crimson"]{color:#f6d9dc;background:linear-gradient(110deg,#4c282b,#643c40,#4a282b);border:3px double #c2ab69;border-radius:7px;--subheading-default-color:#f6d9dc}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-crimson"]::before{inset:5px;border:1px solid #d2c18c55;border-radius:3px}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-crimson"]::after{inset:5px;background:radial-gradient(circle,#c3ab6c 2px,transparent 3px) top left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) top right/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-forest-burgundy"]{color:#fff0d0;background:linear-gradient(110deg,#3e212b,#52313c,#3d212a);border:3px double #c2ab69;border-radius:7px;--subheading-default-color:#fff0d0}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-burgundy"]::before{inset:5px;border:1px solid #d2c18c55;border-radius:3px}

.major-heading-style.major-heading-style[data-major-heading-style="major-forest-burgundy"]::after{inset:5px;background:radial-gradient(circle,#c3ab6c 2px,transparent 3px) top left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) top right/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom left/6px 6px no-repeat,radial-gradient(circle,#c3ab6c 2px,transparent 3px) bottom right/6px 6px no-repeat}


.major-heading-style.major-heading-style[data-major-heading-style="major-iron-original"]{color:#f7eac7;background:transparent;padding-left:30px;padding-right:30px;--subheading-default-color:#f7eac7}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-original"]::before,.major-heading-style.major-heading-style[data-major-heading-style="major-iron-original"]::after{z-index:-1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-original"]::before{inset:0;background:#baa16a}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-original"]::after{inset:2px;background:linear-gradient(110deg,#2b3034,#41464a,#2c3237)}


.major-heading-style.major-heading-style[data-major-heading-style="major-iron-sapphire"]{color:#cbe2f3;background:transparent;padding-left:30px;padding-right:30px;--subheading-default-color:#cbe2f3}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-sapphire"]::before,.major-heading-style.major-heading-style[data-major-heading-style="major-iron-sapphire"]::after{z-index:-1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-sapphire"]::before{inset:0;background:#baa16a}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-sapphire"]::after{inset:2px;background:linear-gradient(110deg,#293136,#3c474f,#2b3338)}


.major-heading-style.major-heading-style[data-major-heading-style="major-iron-emerald"]{color:#cbf3d9;background:transparent;padding-left:30px;padding-right:30px;--subheading-default-color:#cbf3d9}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-emerald"]::before,.major-heading-style.major-heading-style[data-major-heading-style="major-iron-emerald"]::after{z-index:-1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-emerald"]::before{inset:0;background:#baa16a}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-emerald"]::after{inset:2px;background:linear-gradient(110deg,#29362d,#3c4f42,#2b382f)}


.major-heading-style.major-heading-style[data-major-heading-style="major-iron-amethyst"]{color:#e4cbf3;background:transparent;padding-left:30px;padding-right:30px;--subheading-default-color:#e4cbf3}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-amethyst"]::before,.major-heading-style.major-heading-style[data-major-heading-style="major-iron-amethyst"]::after{z-index:-1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-amethyst"]::before{inset:0;background:#baa16a}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-amethyst"]::after{inset:2px;background:linear-gradient(110deg,#312936,#483c4f,#332b38)}


.major-heading-style.major-heading-style[data-major-heading-style="major-iron-crimson"]{color:#f3cbcf;background:transparent;padding-left:30px;padding-right:30px;--subheading-default-color:#f3cbcf}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-crimson"]::before,.major-heading-style.major-heading-style[data-major-heading-style="major-iron-crimson"]::after{z-index:-1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-crimson"]::before{inset:0;background:#baa16a}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-crimson"]::after{inset:2px;background:linear-gradient(110deg,#36292a,#4f3c3e,#382b2c)}


.major-heading-style.major-heading-style[data-major-heading-style="major-iron-burgundy"]{color:#f7eac7;background:transparent;padding-left:30px;padding-right:30px;--subheading-default-color:#f7eac7}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-burgundy"]::before,.major-heading-style.major-heading-style[data-major-heading-style="major-iron-burgundy"]::after{z-index:-1;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-burgundy"]::before{inset:0;background:#baa16a}

.major-heading-style.major-heading-style[data-major-heading-style="major-iron-burgundy"]::after{inset:2px;background:linear-gradient(110deg,#2f1f24,#442e35,#312026)}


.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-original"]{color:#57472f;background:linear-gradient(110deg,#e8d9ad,#faf4df 12%,#f8f0d8 88%,#e4d3a3);border-top:1px solid #b9a16b;border-bottom:1px solid #b9a16b;border-left:6px double #aa8d4e;border-right:6px double #aa8d4e;border-radius:8px 3px 8px 3px;padding-left:30px;padding-right:30px;box-shadow:0 2px 4px #6b572719;--subheading-default-color:#57472f}

.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-original"]::before{inset:5px 4px;border-top:1px solid #e2d3a9;border-bottom:1px solid #caba8d}


.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-sapphire"]{color:#2f4657;background:linear-gradient(110deg,#adcfe8,#e1eef8 12%,#daeaf6 88%,#a3c9e4);border-top:1px solid #b9a16b;border-bottom:1px solid #b9a16b;border-left:6px double #aa8d4e;border-right:6px double #aa8d4e;border-radius:8px 3px 8px 3px;padding-left:30px;padding-right:30px;box-shadow:0 2px 4px #6b572719;--subheading-default-color:#2f4657}

.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-sapphire"]::before{inset:5px 4px;border-top:1px solid #e2d3a9;border-bottom:1px solid #caba8d}


.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-emerald"]{color:#2f573d;background:linear-gradient(110deg,#ade8c1,#e1f8e9 12%,#daf6e3 88%,#a3e4b9);border-top:1px solid #b9a16b;border-bottom:1px solid #b9a16b;border-left:6px double #aa8d4e;border-right:6px double #aa8d4e;border-radius:8px 3px 8px 3px;padding-left:30px;padding-right:30px;box-shadow:0 2px 4px #6b572719;--subheading-default-color:#2f573d}

.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-emerald"]::before{inset:5px 4px;border-top:1px solid #e2d3a9;border-bottom:1px solid #caba8d}


.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-amethyst"]{color:#482f57;background:linear-gradient(110deg,#d2ade8,#efe1f8 12%,#ebdaf6 88%,#cba3e4);border-top:1px solid #b9a16b;border-bottom:1px solid #b9a16b;border-left:6px double #aa8d4e;border-right:6px double #aa8d4e;border-radius:8px 3px 8px 3px;padding-left:30px;padding-right:30px;box-shadow:0 2px 4px #6b572719;--subheading-default-color:#482f57}

.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-amethyst"]::before{inset:5px 4px;border-top:1px solid #e2d3a9;border-bottom:1px solid #caba8d}


.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-crimson"]{color:#572f33;background:linear-gradient(110deg,#e8adb2,#f8e1e3 12%,#f6dadc 88%,#e4a3a9);border-top:1px solid #b9a16b;border-bottom:1px solid #b9a16b;border-left:6px double #aa8d4e;border-right:6px double #aa8d4e;border-radius:8px 3px 8px 3px;padding-left:30px;padding-right:30px;box-shadow:0 2px 4px #6b572719;--subheading-default-color:#572f33}

.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-crimson"]::before{inset:5px 4px;border-top:1px solid #e2d3a9;border-bottom:1px solid #caba8d}


.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-burgundy"]{color:#472731;background:linear-gradient(110deg,#e8d9ad,#faf4df 12%,#f8f0d8 88%,#e4d3a3);border-top:1px solid #b9a16b;border-bottom:1px solid #b9a16b;border-left:6px double #aa8d4e;border-right:6px double #aa8d4e;border-radius:8px 3px 8px 3px;padding-left:30px;padding-right:30px;box-shadow:0 2px 4px #6b572719;--subheading-default-color:#472731}

.major-heading-style.major-heading-style[data-major-heading-style="major-scroll-burgundy"]::before{inset:5px 4px;border-top:1px solid #e2d3a9;border-bottom:1px solid #caba8d}
@media(max-width:420px){.major-heading-style.major-heading-style{font-size:22px;padding-top:18px;padding-bottom:18px}}

/* Preserve approved original gold/silver trim in every h3 color variant. */

/* Luxury families and three additional palettes; stable saved identifiers. */
.subheading-style.subheading-style[data-subheading-style="lux-royal-sapphire"]{border:4px double #c8ab66;box-shadow:0 2px 0 #8d713b,0 4px 8px #22333a15;border-radius:3px}

/* Luxury families and three additional palettes; stable saved identifiers. */
.subheading-style.subheading-style[data-subheading-style="lux-royal-emerald"]{border:4px double #c8ab66;box-shadow:0 2px 0 #8d713b,0 4px 8px #22333a15;border-radius:3px}

/* Luxury families and three additional palettes; stable saved identifiers. */
.subheading-style.subheading-style[data-subheading-style="lux-royal-amethyst"]{border:4px double #c8ab66;box-shadow:0 2px 0 #8d713b,0 4px 8px #22333a15;border-radius:3px}
.subheading-style.subheading-style[data-subheading-style="lux-royal-sapphire"]::before{border:1px solid #d6c08b55}
.subheading-style.subheading-style[data-subheading-style="lux-royal-emerald"]::before{border:1px solid #d6c08b55}
.subheading-style.subheading-style[data-subheading-style="lux-royal-amethyst"]::before{border:1px solid #d6c08b55}

.subheading-style.subheading-style[data-subheading-style="lux-ribbon-sapphire"]{border-top:3px double #d1b36e;border-bottom:3px double #d1b36e}

.subheading-style.subheading-style[data-subheading-style="lux-ribbon-emerald"]{border-top:3px double #d1b36e;border-bottom:3px double #d1b36e}

.subheading-style.subheading-style[data-subheading-style="lux-ribbon-amethyst"]{border-top:3px double #d1b36e;border-bottom:3px double #d1b36e}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-sapphire"]::before{border-top:1px solid #d1b36e80}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-emerald"]::before{border-top:1px solid #d1b36e80}
.subheading-style.subheading-style[data-subheading-style="lux-ribbon-amethyst"]::before{border-top:1px solid #d1b36e80}

.subheading-style.subheading-style[data-subheading-style="lux-jade-sapphire"]{border:1px solid #a68d55;box-shadow:0 0 0 2px #d8c68e;border-radius:6px}

.subheading-style.subheading-style[data-subheading-style="lux-jade-emerald"]{border:1px solid #a68d55;box-shadow:0 0 0 2px #d8c68e;border-radius:6px}

.subheading-style.subheading-style[data-subheading-style="lux-jade-amethyst"]{border:1px solid #a68d55;box-shadow:0 0 0 2px #d8c68e;border-radius:6px}
.subheading-style.subheading-style[data-subheading-style="lux-jade-sapphire"]::before{border:1px solid #d4c18488;border-radius:3px}
.subheading-style.subheading-style[data-subheading-style="lux-jade-emerald"]::before{border:1px solid #d4c18488;border-radius:3px}
.subheading-style.subheading-style[data-subheading-style="lux-jade-amethyst"]::before{border:1px solid #d4c18488;border-radius:3px}
.subheading-style.subheading-style[data-subheading-style="lux-jade-sapphire"]::after{background:linear-gradient(#c0a25e,#c0a25e) top left/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) top left/4px 18px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/4px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-jade-emerald"]::after{background:linear-gradient(#c0a25e,#c0a25e) top left/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) top left/4px 18px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/4px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-jade-amethyst"]::after{background:linear-gradient(#c0a25e,#c0a25e) top left/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) top left/4px 18px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/18px 4px no-repeat,linear-gradient(#c0a25e,#c0a25e) bottom right/4px 18px no-repeat}

.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]{border:4px double #9eafb7;border-radius:3px;box-shadow:0 2px 0 #ced7db}

.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]{border:4px double #9eafb7;border-radius:3px;box-shadow:0 2px 0 #ced7db}

.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]{border:4px double #9eafb7;border-radius:3px;box-shadow:0 2px 0 #ced7db}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::after{background:#8ea6b1;border:2px solid #dce7ed}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::after{background:#8ea6b1;border:2px solid #dce7ed}
.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::before,.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::after{background:#8ea6b1;border:2px solid #dce7ed}


/* Reader-requested ornament placement and text clearance. */
.subheading-style.subheading-style[data-subheading-style="lux-platinum-sapphire"]::before{border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}


/* Reader-requested ornament placement and text clearance. */
.subheading-style.subheading-style[data-subheading-style="lux-platinum-emerald"]::before{border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}


/* Reader-requested ornament placement and text clearance. */
.subheading-style.subheading-style[data-subheading-style="lux-platinum-amethyst"]::before{border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right top/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") left bottom/14px 14px no-repeat,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%201%2013%207%207%2013%201%207Z%22%20fill%3D%22%238ea6b1%22%20stroke%3D%22%23dce7ed%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E") right bottom/14px 14px no-repeat}

.subheading-style.subheading-style[data-subheading-style="lux-manuscript-sapphire"]{border:1px solid #9c8245;box-shadow:0 0 0 2px #eadab0,0 0 0 3px #aa9156;border-radius:2px}

.subheading-style.subheading-style[data-subheading-style="lux-manuscript-emerald"]{border:1px solid #9c8245;box-shadow:0 0 0 2px #eadab0,0 0 0 3px #aa9156;border-radius:2px}

.subheading-style.subheading-style[data-subheading-style="lux-manuscript-amethyst"]{border:1px solid #9c8245;box-shadow:0 0 0 2px #eadab0,0 0 0 3px #aa9156;border-radius:2px}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-sapphire"]::before{border:1px solid #c2aa72}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-emerald"]::before{border:1px solid #c2aa72}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-amethyst"]::before{border:1px solid #c2aa72}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-sapphire"]::after{border-left:1px solid #ad9256;border-right:1px solid #ad9256}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-emerald"]::after{border-left:1px solid #ad9256;border-right:1px solid #ad9256}
.subheading-style.subheading-style[data-subheading-style="lux-manuscript-amethyst"]::after{border-left:1px solid #ad9256;border-right:1px solid #ad9256}

.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-sapphire"]{border:1px solid #c4ad70;border-radius:1px}

.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-emerald"]{border:1px solid #c4ad70;border-radius:1px}

.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-amethyst"]{border:1px solid #c4ad70;border-radius:1px}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-sapphire"]::before{background:linear-gradient(#aa8b42,#aa8b42) top left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/3px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-emerald"]::before{background:linear-gradient(#aa8b42,#aa8b42) top left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/3px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-amethyst"]::before{background:linear-gradient(#aa8b42,#aa8b42) top left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) top right/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom left/3px 18px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/25px 3px no-repeat,linear-gradient(#aa8b42,#aa8b42) bottom right/3px 18px no-repeat}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-sapphire"]::after{border:1px solid #e3d8b8}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-emerald"]::after{border:1px solid #e3d8b8}
.subheading-style.subheading-style[data-subheading-style="lux-ornate-corners-amethyst"]::after{border:1px solid #e3d8b8}

.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]{border:3px double #d1b16a;border-radius:8px}

.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]{border:3px double #d1b16a;border-radius:8px}

.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]{border:3px double #d1b16a;border-radius:8px}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-sapphire"]::after{background:linear-gradient(135deg,#edca89,#a76c3c);border:1px solid #e9cf94;box-shadow:0 0 0 2px #382128}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-emerald"]::after{background:linear-gradient(135deg,#edca89,#a76c3c);border:1px solid #e9cf94;box-shadow:0 0 0 2px #382128}
.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]::before,.subheading-style.subheading-style[data-subheading-style="lux-ruby-amethyst"]::after{background:linear-gradient(135deg,#edca89,#a76c3c);border:1px solid #e9cf94;box-shadow:0 0 0 2px #382128}

.subheading-style.subheading-style[data-subheading-style="lux-brass-sapphire"]{border-top:1px solid #bda366;border-bottom:1px solid #bda366;border-left:6px double #c6aa66;border-right:6px double #c6aa66;box-shadow:0 2px 0 #dfd4b7}

.subheading-style.subheading-style[data-subheading-style="lux-brass-emerald"]{border-top:1px solid #bda366;border-bottom:1px solid #bda366;border-left:6px double #c6aa66;border-right:6px double #c6aa66;box-shadow:0 2px 0 #dfd4b7}

.subheading-style.subheading-style[data-subheading-style="lux-brass-amethyst"]{border-top:1px solid #bda366;border-bottom:1px solid #bda366;border-left:6px double #c6aa66;border-right:6px double #c6aa66;box-shadow:0 2px 0 #dfd4b7}
.subheading-style.subheading-style[data-subheading-style="lux-brass-sapphire"]::before{border:1px solid #b19a5d55}
.subheading-style.subheading-style[data-subheading-style="lux-brass-emerald"]::before{border:1px solid #b19a5d55}
.subheading-style.subheading-style[data-subheading-style="lux-brass-amethyst"]::before{border:1px solid #b19a5d55}

.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]{border:3px double #b9a66d;border-radius:2px}

.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]{border:3px double #b9a66d;border-radius:2px}

.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]{border:3px double #b9a66d;border-radius:2px}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-sapphire"]::after{border:1px solid #d6c38b;box-shadow:3px 3px 0 #7f8d5a,-3px -3px 0 #7f8d5a}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-emerald"]::after{border:1px solid #d6c38b;box-shadow:3px 3px 0 #7f8d5a,-3px -3px 0 #7f8d5a}
.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]::before,.subheading-style.subheading-style[data-subheading-style="lux-forest-crest-amethyst"]::after{border:1px solid #d6c38b;box-shadow:3px 3px 0 #7f8d5a,-3px -3px 0 #7f8d5a}

.subheading-style.subheading-style[data-subheading-style="lux-ivory-sapphire"]{border:4px double #bba269;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #76643c12}

.subheading-style.subheading-style[data-subheading-style="lux-ivory-emerald"]{border:4px double #bba269;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #76643c12}

.subheading-style.subheading-style[data-subheading-style="lux-ivory-amethyst"]{border:4px double #bba269;border-radius:8px 0 8px 0;box-shadow:0 2px 4px #76643c12}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-sapphire"]::before{background:linear-gradient(#d6c68e,#af914b,#d6c68e)}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-emerald"]::before{background:linear-gradient(#d6c68e,#af914b,#d6c68e)}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-amethyst"]::before{background:linear-gradient(#d6c68e,#af914b,#d6c68e)}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-sapphire"]::after{border-top:1px solid #e1d4ad;border-bottom:1px solid #e1d4ad;border-radius:4px 0}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-emerald"]::after{border-top:1px solid #e1d4ad;border-bottom:1px solid #e1d4ad;border-radius:4px 0}
.subheading-style.subheading-style[data-subheading-style="lux-ivory-amethyst"]::after{border-top:1px solid #e1d4ad;border-bottom:1px solid #e1d4ad;border-radius:4px 0}
