/* ==========================================================================
   Generated by scripts/to-blocks.py. Do not edit by hand.

   Every rule here was an inline style attribute on a heading, a paragraph or
   a section on a page the plugin drew. A block cannot carry one: WordPress
   compares a block's saved markup against what its own attributes describe,
   and a style attribute nothing accounts for marks the block as broken. So
   the style is lifted out and named. The name is a hash of the style, so the
   same spacing always gets the same class and re-running changes nothing that
   did not change.
   ========================================================================== */

.amla .amla-s-05b27392 { font-size:13.5px;color:var(--amla-ink-2);margin-bottom:20px; }
.amla .amla-s-09a5de31 { max-width:820px; }
.amla .amla-s-13f24e73 { margin-bottom:22px; }
.amla .amla-s-20826eb0 { box-shadow:var(--amla-sh-2);outline:2px solid var(--amla-gold); }
.amla .amla-s-21b31f77 { margin:44px 0 8px; }
.amla .amla-s-2297e202 { font-size:13.5px;color:var(--amla-ink-2);margin-bottom:16px; }
.amla .amla-s-28e5a304 { margin-bottom:34px; }
.amla .amla-s-2a4bb563 { font-size:13.5px;color:var(--amla-ink-2); }
.amla .amla-s-2b583d73 { margin-bottom:14px; }
.amla .amla-s-2ce6d1c3 { font-size:17px;line-height:1.6;margin:12px 0 10px;max-width:64ch; }
.amla .amla-s-341ae798 { gap:40px;align-items:start; }
.amla .amla-s-3525da9a { color:#fff;margin:14px 0 16px;max-width:24ch; }
.amla .amla-s-41f7e87b { background:var(--amla-navy);color:#fff; }
.amla .amla-s-4260ebea { padding-top:0; }
.amla .amla-s-46fb5fa4 { margin-top:10px;font-size:13.5px;color:var(--amla-ink-2); }
.amla .amla-s-49f14f8f { margin-bottom:20px; }
.amla .amla-s-7248490e { gap:44px;align-items:start; }
.amla .amla-s-72f31c96 { color:var(--amla-ink-2);font-size:14px; }
.amla .amla-s-736dd199 { margin:20px auto 0;text-align:center; }
.amla .amla-s-761d3add { margin-bottom:10px; }
.amla .amla-s-83278376 { margin:36px 0 16px; }
.amla .amla-s-86eac352 { gap:40px; }
.amla .amla-s-874a9b1a { color:#AFC0DC;font-size:15px;max-width:64ch;line-height:1.7; }
.amla .amla-s-87c136df { margin-bottom:16px; }
.amla .amla-s-8dab6c9a { color:#fff;max-width:22ch;margin:0 auto; }
.amla .amla-s-905d8b3d { margin-bottom:18px; }
.amla .amla-s-91a87015 { text-align:center; }
.amla .amla-s-9b45ee1d { margin-top:32px;background:var(--amla-navy);color:#fff;padding:36px; }
.amla .amla-s-a26bda7d { margin-top:20px; }
.amla .amla-s-a51c1a49 { gap:48px;align-items:start; }
.amla .amla-s-a58e8b24 { flex:1;min-width:260px; }
.amla .amla-s-afbe03ce { color:#AFC0DC;font-size:13.5px; }
.amla .amla-s-c2f8546b { margin-top:32px; }
.amla .amla-s-c420f9d7 { color:#fff;margin-bottom:10px; }
.amla .amla-s-cb964d2e { display:flex;gap:28px;align-items:center;flex-wrap:wrap; }
.amla .amla-s-cd289aef { gap:20px; }
.amla .amla-s-d6f2af6e { margin-top:14px; }
.amla .amla-s-da12f285 { margin-bottom:12px; }
.amla .amla-s-dcdaf546 { margin:12px 0 8px; }
.amla .amla-s-df671843 { margin:0 0 8px; }
.amla .amla-s-df6af4ee { max-width:720px;margin:0 auto; }
.amla .amla-s-e67ac722 { color:#AFC0DC;font-size:14px;line-height:1.65; }
.amla .amla-s-ecb0f153 { margin:14px 0 14px; }
.amla .amla-s-fdf33f23 { margin-bottom:8px; }
