@charset "UTF-8";.sw-confirm[data-v-6c624753]{background-color:var(--color-bg);padding:4rem 0 6rem}.sw-confirm__container[data-v-6c624753]{display:flex;flex-direction:column;gap:2rem}.sw-confirm__t--white[data-v-6c624753]{color:#fff}.sw-confirm__t--gradient[data-v-6c624753]{background:linear-gradient(90deg,#d95db0,#5364ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sw-confirm__hero[data-v-6c624753]{align-items:stretch;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.sw-confirm__hero-copy[data-v-6c624753]{display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:224px;min-width:0}.sw-confirm__h1[data-v-6c624753]{color:#fff;font-family:var(--font-sans);font-size:2.75rem;font-weight:800;line-height:1.05;margin:0;text-transform:uppercase}.sw-confirm__sub[data-v-6c624753]{color:#fff;font-size:1rem;line-height:1.45;margin:0;max-width:420px}.sw-confirm__download[data-v-6c624753]{align-items:center;border:1px solid var(--color-border-bento);border-radius:20px;display:flex;height:224px;justify-content:center;overflow:hidden;position:relative}.sw-confirm__download-bg[data-v-6c624753]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.35;pointer-events:none;position:absolute;width:100%}.sw-confirm__download-btn[data-v-6c624753]{align-items:center;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:1.125rem;font-weight:700;gap:.625rem;padding:1.1rem 2rem;position:relative;text-transform:uppercase;transition:opacity .2s;white-space:nowrap;z-index:1}.sw-confirm__download-btn[data-v-6c624753]:hover{opacity:.9}.sw-confirm__cards[data-v-6c624753]{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.sw-confirm__card[data-v-6c624753]{background:#161616;border:1px solid var(--color-border-bento);border-radius:20px;display:flex;flex-direction:column;height:448px;padding:2.5rem}.sw-confirm__card-h[data-v-6c624753]{color:#fff;font-family:var(--font-sans);font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 1.75rem}.sw-confirm__bullets[data-v-6c624753]{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0;padding:0}.sw-confirm__bullets li[data-v-6c624753]{align-items:flex-start;color:var(--color-muted);display:flex;font-size:1.125rem;gap:.75rem;line-height:1.45}.sw-confirm__bullets li[data-v-6c624753]:before{color:#c8b5ff;content:"→";flex-shrink:0;font-size:1.125rem;line-height:1.45}.sw-confirm__bullets li strong[data-v-6c624753]{color:#fff;font-weight:700}.sw-confirm__calls[data-v-6c624753]{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0;padding:0}.sw-confirm__calls li[data-v-6c624753]{align-items:center;display:flex;gap:1rem}.sw-confirm__calls img[data-v-6c624753]{flex-shrink:0;height:44px;width:44px}.sw-confirm__calls span[data-v-6c624753]{color:var(--color-muted);font-size:1.125rem;line-height:1.4}.sw-confirm__book[data-v-6c624753]{align-items:center;align-self:flex-start;background:transparent;border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:1rem;font-weight:700;justify-content:center;margin-top:auto;padding:1rem 2rem;text-transform:uppercase;transition:background .3s,border-color .3s,opacity .2s;white-space:nowrap}.sw-confirm__book[data-v-6c624753]:hover{background:linear-gradient(45deg,var(--color-brand-pink),var(--color-brand-blue));border-color:transparent}.sw-confirm__stats[data-v-6c624753]{align-items:center;border:1px solid var(--color-border-bento);border-radius:16px;display:grid;grid-template-columns:repeat(3,1fr);padding:1.5rem 1.75rem}.sw-confirm__stat[data-v-6c624753]{align-items:center;display:flex;gap:1rem;padding:0 1.75rem;position:relative}.sw-confirm__stat[data-v-6c624753]:first-child{padding-left:0}.sw-confirm__stat[data-v-6c624753]:last-child{padding-right:0}.sw-confirm__stat[data-v-6c624753]:not(:last-child):after{background:var(--color-border-bento);content:"";height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sw-confirm__stat img[data-v-6c624753]{flex-shrink:0;height:57px;width:57px}.sw-confirm__stat-text[data-v-6c624753]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.sw-confirm__stat-value[data-v-6c624753]{color:#fff;font-size:2rem;font-weight:800;line-height:1.1}.sw-confirm__stat-label[data-v-6c624753]{color:var(--color-muted);font-size:1.125rem;line-height:1.3}@media screen and (max-width:991px){.sw-confirm[data-v-6c624753]{padding:2.5rem 0 4rem}.sw-confirm__hero[data-v-6c624753]{gap:1.5rem;grid-template-columns:1fr}.sw-confirm__hero-copy[data-v-6c624753]{min-height:0}.sw-confirm__cards[data-v-6c624753]{grid-template-columns:1fr}.sw-confirm__card[data-v-6c624753]{height:auto;min-height:0}.sw-confirm__book[data-v-6c624753]{text-align:center;width:100%}}@media screen and (max-width:767px){.sw-confirm__h1[data-v-6c624753]{font-size:2.25rem}.sw-confirm__card[data-v-6c624753]{padding:1.75rem}.sw-confirm__card-h[data-v-6c624753]{font-size:1.25rem}.sw-confirm__bullets li[data-v-6c624753],.sw-confirm__bullets li[data-v-6c624753]:before,.sw-confirm__calls span[data-v-6c624753]{font-size:14px}.sw-confirm__book[data-v-6c624753]{font-size:14px;height:41px;padding:0 1rem;width:100%}.sw-confirm__stats[data-v-6c624753]{border:none;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;padding:0}.sw-confirm__stat[data-v-6c624753]{border:1px solid var(--color-border-bento);border-radius:14px;gap:.75rem;padding:1rem 1.25rem}.sw-confirm__stat[data-v-6c624753]:after{display:none}.sw-confirm__stat[data-v-6c624753]:last-child{grid-column:1/-1}.sw-confirm__stat img[data-v-6c624753]{height:44px;width:44px}.sw-confirm__stat-value[data-v-6c624753]{font-size:1.25rem}.sw-confirm__stat-label[data-v-6c624753]{font-size:.8125rem}}@media screen and (max-width:479px){.sw-confirm[data-v-6c624753]{padding:1.5rem 0 3rem}.sw-confirm__h1[data-v-6c624753]{font-size:1.875rem}.sw-confirm__sub[data-v-6c624753]{font-size:.9375rem}.sw-confirm__download[data-v-6c624753]{height:160px}.sw-confirm__download-btn[data-v-6c624753]{font-size:1rem;padding:.9rem 1.25rem}.sw-confirm__card[data-v-6c624753]{padding:1.5rem}.sw-confirm__card-h[data-v-6c624753]{font-size:1.25rem;margin-bottom:1.25rem}}
