.escrime-one-banner[data-v-eeee340d]{background:#f1ebff;border:1px solid #d6c5ff;border-radius:20px;display:grid;gap:28px;overflow:hidden;padding:28px 24px 0;text-align:center}.escrime-one-brand[data-v-eeee340d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:12px;justify-content:center}.escrime-one-icon[data-v-eeee340d]{height:72px;width:72px;-ms-flex-negative:0;border-radius:18px;flex-shrink:0}.escrime-one-name[data-v-eeee340d]{color:#211b35;font-size:22px;font-weight:800;line-height:1.1}.escrime-one-name span[data-v-eeee340d]{color:#6838ee;display:block}.escrime-one-title[data-v-eeee340d]{color:#211b35;font-size:28px;font-weight:800;line-height:1.2;margin-inline:auto;margin-bottom:12px;max-width:20ch;text-wrap:balance}.escrime-one-description[data-v-eeee340d]{color:#625973;font-size:15px;line-height:1.6;margin-bottom:24px}.escrime-one-button[data-v-eeee340d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#6838ee;border-radius:10px;color:#fff;font-size:15px;font-weight:700;gap:16px;justify-content:center;line-height:1.4;max-width:100%;padding:14px 22px;-webkit-transition:background-color .15s;transition:background-color .15s}.escrime-one-button[data-v-eeee340d]:hover{background:#5425d5}.escrime-one-button[data-v-eeee340d]:focus-visible{outline:3px solid #5425d5;outline-offset:4px}.escrime-one-button svg[data-v-eeee340d]{-ms-flex-negative:0;flex-shrink:0}.escrime-one-preview[data-v-eeee340d]{height:250px;justify-self:center;width:220px}.escrime-one-screen[data-v-eeee340d]{background:#f8f7fc;border:5px solid #211b35;border-radius:30px;-webkit-box-shadow:0 8px 20px #211b3526;box-shadow:0 8px 20px #211b3526;display:block;height:auto;-webkit-transform:rotate(8deg);transform:rotate(8deg);width:100%}@media(max-width:1023px){.escrime-one-compact .escrime-one-banner[data-v-eeee340d]{grid-template-areas:"brand preview" "title preview" "button button";grid-template-columns:minmax(0,1fr) 104px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#6838ee;border-color:#6838ee;border-radius:20px;gap:14px 16px;padding:20px;text-align:left}.escrime-one-compact .escrime-one-brand[data-v-eeee340d]{grid-area:brand;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}.escrime-one-compact .escrime-one-icon[data-v-eeee340d]{border-radius:9px;height:36px;width:36px}.escrime-one-compact .escrime-one-name[data-v-eeee340d]{color:#fff;font-size:13px}.escrime-one-compact .escrime-one-name span[data-v-eeee340d]{color:#fff}.escrime-one-compact .escrime-one-copy[data-v-eeee340d]{display:contents}.escrime-one-compact .escrime-one-description[data-v-eeee340d]{display:none}.escrime-one-compact .escrime-one-title[data-v-eeee340d]{color:#fff;font-size:22px;grid-area:title;line-height:1.25;margin:0;max-width:none;text-wrap:pretty}.escrime-one-compact .escrime-one-preview[data-v-eeee340d]{align-self:center;grid-area:preview;height:168px;justify-self:end;overflow:hidden;width:104px}.escrime-one-compact .escrime-one-screen[data-v-eeee340d]{border-radius:16px;border-width:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(7deg) translate(5px,8px);transform:rotate(7deg) translate(5px,8px)}.escrime-one-compact .escrime-one-button[data-v-eeee340d]{grid-area:button;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;color:#5425d5;font-size:14px;gap:12px;justify-content:space-between;min-height:46px;padding:12px 16px;width:100%}.escrime-one-compact .escrime-one-button[data-v-eeee340d]:hover{background:#f1ebff}.escrime-one-compact .escrime-one-button[data-v-eeee340d]:focus-visible{outline-color:#fff}}@media(max-width:359px){.escrime-one-compact .escrime-one-banner[data-v-eeee340d]{gap:12px;grid-template-columns:minmax(0,1fr) 84px;padding:16px}.escrime-one-compact .escrime-one-name[data-v-eeee340d]{font-size:11px}.escrime-one-compact .escrime-one-icon[data-v-eeee340d]{height:30px;width:30px}.escrime-one-compact .escrime-one-title[data-v-eeee340d]{font-size:20px}.escrime-one-compact .escrime-one-preview[data-v-eeee340d]{width:84px}}@media(min-width:1024px){.escrime-one-banner[data-v-eeee340d]{grid-template-columns:210px minmax(0,1fr) 230px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;min-height:320px;padding:28px 32px 0;text-align:left}.escrime-one-brand[data-v-eeee340d]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:stretch;align-self:stretch;border-right:1px solid #d6c5ff;margin:36px 0 64px;padding-right:24px}.escrime-one-copy[data-v-eeee340d]{padding-bottom:28px}.escrime-one-title[data-v-eeee340d]{margin-inline:0}.escrime-one-preview[data-v-eeee340d]{-ms-flex-item-align:end;align-self:end;height:292px;width:230px}}@media(min-width:1280px){.escrime-one-banner[data-v-eeee340d]{grid-template-columns:250px minmax(0,1fr) 230px}.escrime-one-icon[data-v-eeee340d]{border-radius:22px;height:96px;width:96px}.escrime-one-title[data-v-eeee340d]{font-size:40px}.escrime-one-name[data-v-eeee340d]{font-size:24px}.escrime-one-description[data-v-eeee340d]{font-size:17px}.escrime-one-button[data-v-eeee340d]{font-size:18px}}@media(min-width:1024px){.escrime-one-compact .escrime-one-banner[data-v-eeee340d]{gap:24px;grid-template-columns:150px minmax(0,1fr) 100px;min-height:144px;padding:12px 24px 0}.escrime-one-compact .escrime-one-brand[data-v-eeee340d]{gap:10px;margin:16px 0 28px;padding-right:16px}.escrime-one-compact .escrime-one-icon[data-v-eeee340d]{border-radius:12px;height:48px;width:48px}.escrime-one-compact .escrime-one-name[data-v-eeee340d]{font-size:16px}.escrime-one-compact .escrime-one-copy[data-v-eeee340d]{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-bottom:12px}.escrime-one-compact .escrime-one-title[data-v-eeee340d]{font-size:22px;grid-column:1;margin-bottom:6px;max-width:none;text-wrap:pretty}.escrime-one-compact .escrime-one-description[data-v-eeee340d]{font-size:13px;grid-column:1;margin-bottom:0}.escrime-one-compact .escrime-one-button[data-v-eeee340d]{font-size:14px;gap:12px;grid-column:2;grid-row:1/span 2;padding:12px 16px}.escrime-one-compact .escrime-one-preview[data-v-eeee340d]{height:132px;width:100px}.escrime-one-compact .escrime-one-screen[data-v-eeee340d]{border-radius:16px;border-width:3px}}
