ul.svelte-10dfe93{padding-left:1rem;font-size:calc(11px + .390625vw)}li.svelte-10dfe93{padding-bottom:.5rem}.features-list-item.svelte-10dfe93{font-size:calc(11px + .390625vw);line-height:1.5;list-style-type:disc}.hero.svelte-10dfe93{margin-bottom:5rem;position:relative}h3.svelte-10dfe93{color:#000;border-left:9px solid var(--bg-ambassador-blue-300);padding-left:1rem;font-size:calc(20px + .390625vw);font-weight:600}figure.svelte-10dfe93{text-align:left;margin:0;padding:0}.price-groups.svelte-10dfe93{flex-direction:column;gap:3rem;display:flex}.price-group.svelte-10dfe93 h3:where(.svelte-10dfe93){border-left:none;margin:0 0 1rem;padding-left:0;font-size:calc(18px + .390625vw)}.price-group.svelte-10dfe93 h4:where(.svelte-10dfe93){color:#000;margin-top:1.5rem;margin-bottom:.5rem;font-size:calc(16px + .390625vw);font-weight:600}.price-table-wrapper.svelte-10dfe93{overflow-x:auto}.price-table.svelte-10dfe93{border-collapse:collapse;width:100%;min-width:560px;max-width:none;font:inherit;border:2px solid #c1c1c1;margin:1rem 0;font-size:.9rem;line-height:1.45;display:table}.processing-table.svelte-10dfe93{min-width:420px}.price-table.svelte-10dfe93 th:where(.svelte-10dfe93),.price-table.svelte-10dfe93 td:where(.svelte-10dfe93){vertical-align:middle;border:1px solid #ddd;padding:.75rem}.price-table.svelte-10dfe93 th:where(.svelte-10dfe93){text-align:center;white-space:normal;background-color:#f8f8f8}.price-table.svelte-10dfe93 td:where(.svelte-10dfe93):not(:first-child){text-align:center}.price-table.svelte-10dfe93 thead:where(.svelte-10dfe93){border-bottom:2px solid #b5b5b5}.price-table.svelte-10dfe93 .table-header:where(.svelte-10dfe93){background-color:#f0f0f0;font-weight:700}.price-table.svelte-10dfe93 .table-header:where(.svelte-10dfe93):hover,.price-table.svelte-10dfe93 .table-header:where(.svelte-10dfe93):hover th:where(.svelte-10dfe93){background-color:#e0e0e0}.price-table.svelte-10dfe93 tr:where(.svelte-10dfe93):nth-child(2n){background-color:#f9f9f9}.price-notes.svelte-10dfe93{margin-top:1rem;font-weight:600}.price-notes.svelte-10dfe93 p:where(.svelte-10dfe93){margin:.35rem 0}@media screen and (width<=700px){.hero.svelte-10dfe93{margin-bottom:2rem}iframe.svelte-10dfe93{width:100%}}@media screen and (width<=767px){.price-table.svelte-10dfe93{font-size:.78rem}.price-table.svelte-10dfe93 th:where(.svelte-10dfe93),.price-table.svelte-10dfe93 td:where(.svelte-10dfe93){padding:.55rem .5rem}}
