.spn[data-astro-cid-egqxivtt]{--spn-orange:#d93600;font-family:var(--font-text);color:var(--ink);padding-bottom:0}.spn[data-astro-cid-egqxivtt] [data-astro-cid-egqxivtt][hidden]{display:none!important}.spn[data-astro-cid-egqxivtt] [data-astro-cid-egqxivtt]:is(h1,h2,h3,h4){font-family:var(--font-text);letter-spacing:-.02em;font-weight:600}.spn[data-astro-cid-egqxivtt] .kicker[data-astro-cid-egqxivtt]{font-family:var(--font-text)}.spn[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt]:focus-visible,.spn[data-astro-cid-egqxivtt] button[data-astro-cid-egqxivtt]:focus-visible,.spn[data-astro-cid-egqxivtt] summary[data-astro-cid-egqxivtt]:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.spn-btn[data-astro-cid-egqxivtt]{background:var(--spn-orange);color:#fff;font-family:var(--font-text);min-height:52px;padding:0 26px;font-size:1rem;font-weight:600}.spn-btn[data-astro-cid-egqxivtt]:hover{background:var(--black);color:#fff}.spn-btn[data-astro-cid-egqxivtt][disabled]{opacity:.75;cursor:progress}.spn-h2[data-astro-cid-egqxivtt]{margin:0 0 var(--s3);text-wrap:balance;font-size:clamp(1.5rem,4.6vw,2.125rem);line-height:1.15}.spn-sec[data-astro-cid-egqxivtt]{padding-block:var(--s7)}.spn-intro[data-astro-cid-egqxivtt]{margin:0 0 var(--s5);max-width:60ch;color:var(--ink-2);font-size:1.0625rem;line-height:1.55}.spn-hero[data-astro-cid-egqxivtt]{padding-top:var(--s1);padding-bottom:var(--s7)}.spn-hero__grid[data-astro-cid-egqxivtt]{gap:var(--s6);align-items:center;display:grid}.spn-hero__text[data-astro-cid-egqxivtt]{flex-direction:column;align-items:flex-start;display:flex}.spn-hero[data-astro-cid-egqxivtt] .kicker[data-astro-cid-egqxivtt]{margin:var(--s3) 0 var(--s3)}.spn-hero__title[data-astro-cid-egqxivtt]{letter-spacing:-.035em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.125rem,8.4vw,3.75rem);line-height:1.04}.spn-hero__lead[data-astro-cid-egqxivtt]{color:var(--ink-2);margin:var(--s4) 0 0;max-width:46ch;font-size:clamp(1.0625rem,2.6vw,1.25rem);line-height:1.5}.spn-hero__actions[data-astro-cid-egqxivtt]{align-items:center;gap:var(--s3) var(--s4);margin-top:var(--s5);flex-wrap:wrap;display:flex}.spn-hero__help[data-astro-cid-egqxivtt]{color:var(--ink-2);max-width:30ch;margin:0;font-size:.9375rem;line-height:1.45}.spn-hero__sec[data-astro-cid-egqxivtt]{margin-top:var(--s3);min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:4px;align-items:center;font-size:.9375rem;font-weight:500;text-decoration-thickness:2px;display:inline-flex}.spn-hero__sec[data-astro-cid-egqxivtt]:hover{text-decoration-color:currentColor}.spn-where[data-astro-cid-egqxivtt]{background:var(--black);color:#fff;padding:var(--s5);border-radius:20px;position:relative;overflow:hidden}.spn-where__mark[data-astro-cid-egqxivtt]{width:132px;height:auto;fill:var(--orange);opacity:.9;position:absolute;bottom:-34px;right:-18px}.spn-where__h[data-astro-cid-egqxivtt]{text-transform:uppercase;color:#ff7a4d;margin:0 0 var(--s4);font-weight:600;position:relative;letter-spacing:.08em!important;font-size:.8125rem!important}.spn-where__list[data-astro-cid-egqxivtt]{gap:var(--s4);margin:0;padding-right:72px;display:grid;position:relative}.spn-where__list[data-astro-cid-egqxivtt] dt[data-astro-cid-egqxivtt]{font-size:1.0625rem;font-weight:600}.spn-where__list[data-astro-cid-egqxivtt] dd[data-astro-cid-egqxivtt]{color:#d6d6d6;margin:4px 0 0;font-size:.9375rem;line-height:1.5}.spn-phone[data-astro-cid-egqxivtt]{justify-self:start;width:min(210px,56vw);margin:0}.spn-phone__frame[data-astro-cid-egqxivtt]{border:10px solid var(--black);background:var(--black);border-radius:34px;overflow:hidden;box-shadow:0 18px 40px #0000002e}.spn-phone__frame[data-astro-cid-egqxivtt] img[data-astro-cid-egqxivtt]{width:100%;height:auto;display:block}.spn-phone[data-astro-cid-egqxivtt] figcaption[data-astro-cid-egqxivtt]{margin-top:var(--s3);color:var(--muted);text-align:center;font-size:.8125rem;line-height:1.45}.spn-aud[data-astro-cid-egqxivtt]{background:var(--black);color:#fff;padding-block:var(--s7)}.spn-aud__text[data-astro-cid-egqxivtt]{color:#e6e6e6;max-width:62ch;margin:0;font-size:1.0625rem;line-height:1.6}.spn-aud[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt]{color:#fff;text-decoration-color:var(--orange);text-underline-offset:3px;text-decoration-thickness:2px}.spn-aud[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt]:focus-visible{outline-color:#fff}.spn-aud__stats[data-astro-cid-egqxivtt]{margin:var(--s5) 0 0;gap:var(--s3);display:grid}.spn-stat[data-astro-cid-egqxivtt]{border-top:3px solid var(--orange);padding-top:var(--s3);flex-direction:column;display:flex}.spn-stat[data-astro-cid-egqxivtt] dt[data-astro-cid-egqxivtt]{color:#e6e6e6;margin-top:var(--s1);order:2;font-size:.9375rem;font-weight:500}.spn-stat__v[data-astro-cid-egqxivtt]{letter-spacing:-.03em;order:1;margin:0;font-size:clamp(2rem,7vw,2.75rem);font-weight:600;line-height:1.05}.spn-stat__list[data-astro-cid-egqxivtt]{letter-spacing:-.01em;margin:0;padding:0;font-size:1.25rem;line-height:1.35;list-style:none}.spn-stat__list[data-astro-cid-egqxivtt] span[data-astro-cid-egqxivtt]{color:#bdbdbd;font-weight:500}.spn-stat__x[data-astro-cid-egqxivtt]{margin:var(--s2) 0 0;color:#d6d6d6;order:4;font-size:.875rem}.spn-stat__n[data-astro-cid-egqxivtt]{color:#a8a8a8;order:3;margin:2px 0 0;font-size:.8125rem}.spn-aud__src[data-astro-cid-egqxivtt]{margin:var(--s4) 0 0;color:#a8a8a8;font-size:.8125rem}.spn-cards[data-astro-cid-egqxivtt]{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.spn-card[data-astro-cid-egqxivtt]{background:var(--surface);border:1px solid var(--line-2);border-top:4px solid var(--orange);border-radius:var(--radius);padding:var(--s5);flex-direction:column;display:flex}.spn-card[data-astro-cid-egqxivtt] h3[data-astro-cid-egqxivtt]{margin:0 0 var(--s2);font-size:1.25rem;line-height:1.25}.spn-card[data-astro-cid-egqxivtt] p[data-astro-cid-egqxivtt]{color:var(--ink-2);margin:0;font-size:1rem;line-height:1.55}.spn-card[data-astro-cid-egqxivtt] .spn-card__f[data-astro-cid-egqxivtt]{margin-top:var(--s3);color:var(--ink-2);font-size:.9375rem}.spn-card__f[data-astro-cid-egqxivtt] span[data-astro-cid-egqxivtt]{color:var(--ink);font-weight:600}.spn-card__link[data-astro-cid-egqxivtt]{padding-top:var(--s4);min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:.35em;margin-top:auto;font-size:.9375rem;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.spn-card__link[data-astro-cid-egqxivtt]:hover{text-decoration-color:currentColor}.spn-card__link[data-astro-cid-egqxivtt] [data-astro-cid-egqxivtt][aria-hidden],.spn-btn[data-astro-cid-egqxivtt] [data-astro-cid-egqxivtt][aria-hidden]{text-decoration:none;display:inline-block}.spn-cards__end[data-astro-cid-egqxivtt]{margin:var(--s4) 0 0;font-size:1.0625rem;font-weight:600}.spn-trust[data-astro-cid-egqxivtt]{border-top:1px solid var(--line)}.spn-logos[data-astro-cid-egqxivtt]{margin:var(--s5) 0 0;align-items:start;gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));max-width:640px;padding:0;list-style:none;display:grid}.spn-brand[data-astro-cid-egqxivtt]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.spn-brand__rel[data-astro-cid-egqxivtt]{color:var(--muted);font-size:.8125rem}.spn-logo[data-astro-cid-egqxivtt]{align-items:center;height:44px;display:flex}.spn-logo[data-astro-cid-egqxivtt] img[data-astro-cid-egqxivtt]{width:auto;height:calc(var(--h) * .78px);object-fit:contain;object-position:left center;opacity:.85;filter:grayscale();max-width:100%;transform:translateY(calc(var(--dy) * .78px));display:block}.spn-logo--txt[data-astro-cid-egqxivtt]{font-size:1.0625rem;font-weight:600}.spn-case[data-astro-cid-egqxivtt]{margin-top:var(--s6);gap:var(--s5);background:var(--bg);padding:var(--s5) var(--s4);border-radius:20px;display:grid}.spn-case__gallery[data-astro-cid-egqxivtt]{min-width:0}.spn-case__stories[data-astro-cid-egqxivtt]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s2);max-width:640px;margin:0;padding:0;list-style:none;display:grid}.spn-case__stories[data-astro-cid-egqxivtt] img[data-astro-cid-egqxivtt]{background:var(--black);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 6px 18px #0000001f}.spn-case__hint[data-astro-cid-egqxivtt]{display:none}@media (width<=599px){.spn-case__scroller[data-astro-cid-egqxivtt]{margin-inline:calc(-1 * var(--s4));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s4);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.spn-case__scroller[data-astro-cid-egqxivtt]::-webkit-scrollbar{display:none}.spn-case__scroller[data-astro-cid-egqxivtt]:focus-visible{outline:3px solid var(--ink);outline-offset:-3px;border-radius:12px}.spn-case__stories[data-astro-cid-egqxivtt]{gap:var(--s3);max-width:none;padding:4px var(--s4) var(--s3);width:max-content;display:flex}.spn-case__stories[data-astro-cid-egqxivtt] li[data-astro-cid-egqxivtt]{scroll-snap-align:start;flex:none;width:min(72vw,320px)}.spn-case__hint[data-astro-cid-egqxivtt]{margin:var(--s1) 0 0;color:var(--muted);font-size:.8125rem;display:block}}.spn-case[data-astro-cid-egqxivtt] h3[data-astro-cid-egqxivtt]{margin:var(--s2) 0;font-size:1.375rem}.spn-case[data-astro-cid-egqxivtt] h4[data-astro-cid-egqxivtt]{margin:var(--s4) 0 var(--s1);font-size:1rem}.spn-case[data-astro-cid-egqxivtt] p[data-astro-cid-egqxivtt]{color:var(--ink-2);max-width:56ch;margin:0;line-height:1.55}.spn-case__sum[data-astro-cid-egqxivtt]{font-size:1.0625rem}.spn-case__m[data-astro-cid-egqxivtt]{margin:var(--s4) 0 0;gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.spn-case__m[data-astro-cid-egqxivtt] dt[data-astro-cid-egqxivtt]{color:var(--ink-2);font-size:.875rem}.spn-case__mv[data-astro-cid-egqxivtt]{letter-spacing:-.02em;margin:2px 0 0;font-size:1.75rem;font-weight:600}.spn-case__mn[data-astro-cid-egqxivtt]{color:var(--muted);margin:0;font-size:.8125rem}.spn-steps[data-astro-cid-egqxivtt]{margin:var(--s4) 0 0;gap:var(--s4);padding:0;list-style:none;display:grid}.spn-step[data-astro-cid-egqxivtt]{gap:var(--s3);grid-template-columns:40px 1fr;align-items:start;display:grid}.spn-step__n[data-astro-cid-egqxivtt]{background:var(--black);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:600;display:grid}.spn-step[data-astro-cid-egqxivtt] h3[data-astro-cid-egqxivtt]{margin:5px 0 var(--s1);font-size:1.125rem}.spn-step[data-astro-cid-egqxivtt] p[data-astro-cid-egqxivtt]{color:var(--ink-2);margin:0;line-height:1.55}.spn-steps__note[data-astro-cid-egqxivtt]{margin:var(--s5) 0 0;background:var(--bg);border-radius:10px;padding:10px 14px;font-size:.9375rem;font-weight:500;display:inline-block}.spn-req[data-astro-cid-egqxivtt]{background:var(--bg);padding-block:var(--s7) var(--s8);scroll-margin-top:var(--header-h)}.spn-req__grid[data-astro-cid-egqxivtt]{gap:var(--s5);display:grid}.spn-req__intro[data-astro-cid-egqxivtt] p[data-astro-cid-egqxivtt]{color:var(--ink-2);max-width:46ch;margin:0;font-size:1.0625rem;line-height:1.55}.spn-req__intro[data-astro-cid-egqxivtt] .spn-req__alt[data-astro-cid-egqxivtt]{margin-top:var(--s4);color:var(--ink);font-weight:500}.spn-req__alt[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt],.spn-req__msg[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt],.spn-form__status[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt]{color:var(--ink);text-decoration-color:var(--orange);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration-thickness:2px}.spn-req__box[data-astro-cid-egqxivtt]{background:var(--surface);border:1px solid var(--line);padding:var(--s5) var(--s4);border-radius:20px;min-width:0}.spn-req__fallback[data-astro-cid-egqxivtt] h3[data-astro-cid-egqxivtt],.spn-req__ok[data-astro-cid-egqxivtt] h3[data-astro-cid-egqxivtt]{margin:0 0 var(--s2);font-size:1.375rem}.spn-req__fallback[data-astro-cid-egqxivtt] p[data-astro-cid-egqxivtt],.spn-req__ok[data-astro-cid-egqxivtt] p[data-astro-cid-egqxivtt]{margin:0 0 var(--s4);color:var(--ink-2);line-height:1.55}.spn-req__fallback[data-astro-cid-egqxivtt] .btn[data-astro-cid-egqxivtt]{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%}.spn-req__ok[data-astro-cid-egqxivtt]{padding-left:var(--s4);border-left:4px solid #1b5e20}.spn-req__ok[data-astro-cid-egqxivtt]:focus{outline:none}.spn-req__ok[data-astro-cid-egqxivtt]:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.spn-req__msg[data-astro-cid-egqxivtt]{margin:0 0 var(--s4)}.spn-form[data-astro-cid-egqxivtt]{gap:var(--s4);display:grid}.spn-form__req[data-astro-cid-egqxivtt]{color:var(--muted);margin:0;font-size:.875rem}.f[data-astro-cid-egqxivtt]{gap:6px;min-width:0;display:grid}.f[data-astro-cid-egqxivtt] label[data-astro-cid-egqxivtt]{font-size:.9375rem;font-weight:600}.f__req[data-astro-cid-egqxivtt]{color:var(--orange-text)}.f__opt[data-astro-cid-egqxivtt]{color:var(--muted);font-weight:400}.f__hint[data-astro-cid-egqxivtt]{color:var(--muted);margin:-2px 0 2px;font-size:.875rem;line-height:1.45}.f[data-astro-cid-egqxivtt] input[data-astro-cid-egqxivtt]:not([type=checkbox]),.f[data-astro-cid-egqxivtt] select[data-astro-cid-egqxivtt],.f[data-astro-cid-egqxivtt] textarea[data-astro-cid-egqxivtt]{font:inherit;color:var(--ink);background:#fff;border:1px solid #8a8a8a;border-radius:10px;width:100%;max-width:100%;min-height:50px;padding:12px 14px;font-size:1rem}.f[data-astro-cid-egqxivtt] select[data-astro-cid-egqxivtt]{appearance:none;text-overflow:ellipsis;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23161616' stroke-width='2'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:40px}.f[data-astro-cid-egqxivtt] textarea[data-astro-cid-egqxivtt]{resize:vertical;min-height:120px}.f[data-astro-cid-egqxivtt] [data-astro-cid-egqxivtt]:is(input,select,textarea):focus-visible{outline:3px solid var(--orange);outline-offset:1px;border-color:var(--ink)}.f[data-astro-cid-egqxivtt] [data-astro-cid-egqxivtt][aria-invalid=true]{box-shadow:0 0 0 1px #b71c1c;border-color:#b71c1c!important}.f__err[data-astro-cid-egqxivtt]{color:#b71c1c;margin:0;font-size:.875rem;font-weight:500;line-height:1.4}.f__err[data-astro-cid-egqxivtt]:before{content:"! ";content:"! " / "";font-weight:700}.f--hp[data-astro-cid-egqxivtt]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.f--check[data-astro-cid-egqxivtt]{align-items:start;column-gap:var(--s3);grid-template-columns:24px 1fr;row-gap:4px}.f--check[data-astro-cid-egqxivtt] input[data-astro-cid-egqxivtt]{width:22px;height:22px;accent-color:var(--ink);margin:1px 0 0}.f--check[data-astro-cid-egqxivtt] input[data-astro-cid-egqxivtt]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.f--check[data-astro-cid-egqxivtt] label[data-astro-cid-egqxivtt]{color:var(--ink-2);font-size:.875rem;font-weight:400;line-height:1.5}.f--check[data-astro-cid-egqxivtt] label[data-astro-cid-egqxivtt] a[data-astro-cid-egqxivtt]{color:var(--ink)}.f--check[data-astro-cid-egqxivtt] input[data-astro-cid-egqxivtt][aria-invalid=true]{outline-offset:2px;outline:2px solid #b71c1c}.f--check[data-astro-cid-egqxivtt] .f__err[data-astro-cid-egqxivtt]{grid-column:2}.spn-more[data-astro-cid-egqxivtt]{border:1px solid var(--line-2);border-radius:10px}.spn-more[data-astro-cid-egqxivtt] summary[data-astro-cid-egqxivtt]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s2);min-height:48px;padding:0 14px;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.spn-more[data-astro-cid-egqxivtt] summary[data-astro-cid-egqxivtt]::-webkit-details-marker{display:none}.spn-more[data-astro-cid-egqxivtt] summary[data-astro-cid-egqxivtt]:after{content:"+";content:"+" / "";color:var(--orange-text);font-size:1.25rem;font-weight:500}.spn-more[data-astro-cid-egqxivtt][open] summary[data-astro-cid-egqxivtt]:after{content:"−";content:"−" / ""}.spn-more__body[data-astro-cid-egqxivtt]{gap:var(--s4);padding:var(--s2) 14px var(--s4);display:grid}.spn-form__send[data-astro-cid-egqxivtt]{justify-self:stretch}.spn-form__status[data-astro-cid-egqxivtt]{font-size:.9375rem;line-height:1.5}.spn-form__status[data-astro-cid-egqxivtt]:empty{display:none}.spn-form__status[data-astro-cid-egqxivtt][data-kind=error]{color:#b71c1c;font-weight:500}.spn-form__status[data-astro-cid-egqxivtt][data-kind=info]{color:var(--ink-2)}@media (width>=560px){.spn-logos[data-astro-cid-egqxivtt]{gap:var(--s5) var(--s7);grid-template-columns:repeat(3,max-content)}.spn-logo[data-astro-cid-egqxivtt]{height:52px}.spn-logo[data-astro-cid-egqxivtt] img[data-astro-cid-egqxivtt]{height:calc(var(--h) * 1px);transform:translateY(calc(var(--dy) * 1px))}.spn-req__box[data-astro-cid-egqxivtt]{padding:var(--s6)}.spn-form__send[data-astro-cid-egqxivtt]{justify-self:start;min-width:240px}}@media (width>=760px){.spn-cards[data-astro-cid-egqxivtt]{gap:var(--s4);grid-template-columns:repeat(3,1fr)}.spn-aud__stats[data-astro-cid-egqxivtt]{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.spn-steps[data-astro-cid-egqxivtt]{gap:var(--s5);grid-template-columns:repeat(3,1fr)}.spn-step[data-astro-cid-egqxivtt]{grid-template-columns:1fr}.spn-case[data-astro-cid-egqxivtt]{padding:var(--s6)}.spn-case__stories[data-astro-cid-egqxivtt]{gap:var(--s4)}}@media (width>=960px){.spn-sec[data-astro-cid-egqxivtt]{padding-block:var(--s8)}.spn-hero[data-astro-cid-egqxivtt]{padding-bottom:var(--s8)}.spn-hero__grid[data-astro-cid-egqxivtt]{gap:var(--s7);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.spn-where[data-astro-cid-egqxivtt]{padding:var(--s6)}.spn-where__mark[data-astro-cid-egqxivtt]{width:170px;bottom:-40px;right:-20px}.spn-phone[data-astro-cid-egqxivtt]{justify-self:center;width:290px}.spn-aud[data-astro-cid-egqxivtt]{padding-block:var(--s8)}.spn-req__grid[data-astro-cid-egqxivtt]{gap:var(--s7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.spn-case[data-astro-cid-egqxivtt]{align-items:center;gap:var(--s7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.spn-req__intro[data-astro-cid-egqxivtt]{top:calc(var(--header-h) + var(--s5));position:sticky}}
