.panel[data-astro-cid-lcdefpme]{border-radius:var(--panel-radius) var(--panel-radius) 0 0;margin-top:calc(-1 * var(--panel-radius));scroll-margin-top:64px;position:relative;box-shadow:0 -1px #f7f7ff0f,0 -18px 48px -8px #00000073}html.panels-stack .panel[data-astro-cid-lcdefpme]{top:var(--stick,0px);position:sticky}.panel--first[data-astro-cid-lcdefpme]{margin-top:0}.light[data-astro-cid-lcdefpme]{background:var(--canvas)}.dark[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--canvas)}.stack[data-astro-cid-lcdefpme]{flex-direction:column;gap:clamp(40px,5vw,64px);padding-top:clamp(80px,11vw,144px);padding-bottom:clamp(80px,11vw,144px);display:flex}.sec-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(38px,5.2vw,72px);line-height:1}.sec-lead[data-astro-cid-lcdefpme]{color:var(--ink-60);margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.5}.sec-lead--dark[data-astro-cid-lcdefpme]{color:var(--night-soft)}.muted[data-astro-cid-lcdefpme]{color:var(--ink-60)}.hero[data-astro-cid-lcdefpme]{z-index:1;background:var(--ink);color:var(--canvas);align-items:center;min-height:min(760px,100svh);display:flex;position:sticky;top:0;overflow:hidden}.hero__sym[data-astro-cid-lcdefpme]{pointer-events:none;width:clamp(360px,40vw,700px);position:absolute;top:clamp(48px,8vw,96px);left:calc(-1*clamp(120px,20vw,300px))}.hero__sym[data-astro-cid-lcdefpme] svg{width:100%;height:auto}.hero__in[data-astro-cid-lcdefpme]{justify-content:flex-end;width:100%;padding-top:clamp(96px,min(14vw,15vh),160px);padding-bottom:clamp(48px,min(10vw,8vh),120px);display:flex;position:relative}.hero__col[data-astro-cid-lcdefpme]{flex-direction:column;gap:clamp(18px,3vh,28px);max-width:880px;display:flex}.hero__h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;animation:absRise .8s var(--ease) 80ms both;font-size:clamp(44px,min(7.4vw,11vh),104px);line-height:.98}.hero__dot[data-astro-cid-lcdefpme]{animation:absDot .6s var(--ease) .9s both;display:inline-block}.hero__sub[data-astro-cid-lcdefpme]{max-width:700px;animation:absRise .7s var(--ease) .2s both;margin:0;font-size:clamp(18px,1.9vw,22px);line-height:1.5}.hero__actions[data-astro-cid-lcdefpme]{animation:absRise .7s var(--ease) .32s both;flex-direction:column;gap:14px;padding-top:8px;display:flex}.hero__row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.hero__wa[data-astro-cid-lcdefpme],.hero__wa[data-astro-cid-lcdefpme]:hover{color:var(--canvas);text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--accent);align-items:center;gap:10px;min-height:44px;font-size:16px;display:inline-flex}.hero__wa[data-astro-cid-lcdefpme] .hero__wa-icon{flex-shrink:0}@media (width<=1180px){.hero__sym[data-astro-cid-lcdefpme]{opacity:.22}}@media (width<=899px) and (height<=620px){.hero[data-astro-cid-lcdefpme]{position:relative}}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{min-height:min(100svh - 73px,900px);top:73px}.hero__in[data-astro-cid-lcdefpme]{padding-top:clamp(32px,6vh,96px);padding-bottom:clamp(32px,6vh,96px)}.hero__col[data-astro-cid-lcdefpme]{gap:clamp(16px,2.8vh,28px)}.hero__h1[data-astro-cid-lcdefpme]{font-size:clamp(44px,min(7.4vw,10.5vh),104px)}.hero__sub[data-astro-cid-lcdefpme]{max-width:720px;font-size:clamp(17px,min(1.9vw,2.6vh),22px)}}@media (width>=900px) and (height<=480px){.hero[data-astro-cid-lcdefpme]{position:relative;top:auto}}.need[data-astro-cid-lcdefpme]{background:var(--accent)}.need__in[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:clamp(40px,6vw,96px);padding-top:clamp(72px,10vw,128px);padding-bottom:clamp(72px,10vw,128px);display:flex}.need__head[data-astro-cid-lcdefpme]{flex:340px}.need__h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(40px,5.2vw,72px);line-height:1.02}.need__list[data-astro-cid-lcdefpme]{flex-direction:column;flex:480px;margin:0;padding:0;list-style:none;display:flex}.need__item[data-astro-cid-lcdefpme]{border-top:1px solid #0e0e1147;align-items:center;gap:clamp(16px,3vw,28px);padding:22px 0;display:flex}.need__item[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid #0e0e1147}.need__item[data-astro-cid-lcdefpme] .need__icon{flex-shrink:0}.need__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(18px,1.8vw,22px);line-height:1.4}.answers[data-astro-cid-lcdefpme]{border-bottom:1px solid #0e0e1129;margin:0;padding:0;list-style:none}.answers__row[data-astro-cid-lcdefpme]{border-top:1px solid #0e0e1129;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:baseline;gap:12px clamp(24px,4vw,64px);padding:26px 0;display:grid}.answers__need[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.answers__part[data-astro-cid-lcdefpme]{align-items:baseline;gap:14px;margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.5;display:flex}.answers__part[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:500}.answers__part[data-astro-cid-lcdefpme] .answers__icon{flex-shrink:0;position:relative;top:3px}.branding__mark[data-astro-cid-lcdefpme]{border-radius:8px;padding:0 .14em}.bridge[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.bridge__more[data-astro-cid-lcdefpme],.bridge__more[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-color:var(--accent);align-self:flex-start;align-items:center;gap:10px;min-height:44px;font-size:clamp(17px,1.6vw,19px);font-weight:500;display:inline-flex}.alts[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--night-line);margin:0;padding:0;list-style:none}.alts__row[data-astro-cid-lcdefpme]{border-top:1px solid var(--night-line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:baseline;gap:10px clamp(24px,4vw,56px);padding:26px 0;display:grid}.alts__title[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(22px,2.2vw,28px);line-height:1.2}.alts__p[data-astro-cid-lcdefpme]{color:var(--night-soft);margin:0;font-size:17px;line-height:1.5}.alts__label[data-astro-cid-lcdefpme]{color:var(--night-muted)}.starts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:32px clamp(32px,6vw,96px);display:flex}.starts__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);flex-direction:column;flex:320px;gap:10px;padding-top:22px;display:flex}.starts__title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,30px)}.starts__p[data-astro-cid-lcdefpme]{color:var(--ink-60);margin:0;font-size:17px;line-height:1.5}.tl[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:64px;position:relative}.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--ink);transform-origin:0;height:2px;position:absolute;top:17px;left:18px;right:-46px}.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:before{display:none}.tl__num[data-astro-cid-lcdefpme]{background:var(--ink);width:36px;height:36px;color:var(--canvas);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex;position:absolute;top:0;left:0}.tl__title[data-astro-cid-lcdefpme]{margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.2}.tl__p[data-astro-cid-lcdefpme]{color:var(--ink-60);margin:0;font-size:16px;line-height:1.5}@media (width<=1100px){.tl[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:36px}.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:4px;padding-left:64px}.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{transform-origin:top;width:2px;height:calc(100% + 36px);top:36px;left:17px;right:auto}}@supports (animation-timeline:view()){.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{animation:linear both absLine view();animation-range:entry 30% cover 50%}@media (width<=1100px){.tl[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{animation-name:absLineY}}}.about[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,96px);padding-top:clamp(80px,11vw,144px);padding-bottom:clamp(80px,11vw,144px);display:flex}.about__photo[data-astro-cid-lcdefpme]{aspect-ratio:945/1080;background:var(--night-line);border-radius:24px;flex:320px;max-width:520px;overflow:hidden}.about__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.about__text[data-astro-cid-lcdefpme]{flex-direction:column;flex:380px;gap:22px;display:flex}.about__hello[data-astro-cid-lcdefpme]{color:var(--night-muted);font-size:17px}.about__name[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin-top:-12px;font-size:clamp(40px,5vw,68px);line-height:1}.about__role[data-astro-cid-lcdefpme]{color:var(--night-muted);font-size:15px}.about__p[data-astro-cid-lcdefpme]{color:var(--night-soft);margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.55}.brands[data-astro-cid-lcdefpme]{flex-direction:column;gap:clamp(36px,5vw,56px);padding-top:clamp(72px,10vw,120px);padding-bottom:clamp(96px,12vw,152px);display:flex}.brands__h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(32px,4vw,52px);line-height:1.04}.brands__grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px;display:flex}.brands__fig[data-astro-cid-lcdefpme]{flex-direction:column;flex:260px;gap:14px;margin:0;display:flex}.brands__box[data-astro-cid-lcdefpme]{background:#f7f7ff0f;border-radius:20px;justify-content:center;align-items:center;min-height:160px;padding:32px;display:flex}.brands__box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:auto}.brands__cap[data-astro-cid-lcdefpme]{color:var(--night-muted);font-size:15px;line-height:1.5}.faq-wrap[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:clamp(40px,6vw,96px);padding-top:clamp(80px,11vw,144px);padding-bottom:clamp(80px,11vw,144px);display:flex}.faq[data-astro-cid-lcdefpme]{border-bottom:1px solid #0e0e1129;flex:2 520px}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-top:1px solid #0e0e1129}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:24px 0;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.faq__q[data-astro-cid-lcdefpme]{font-size:clamp(19px,1.9vw,23px);font-weight:500;line-height:1.3}.faq[data-astro-cid-lcdefpme] .faq__pm{transition:transform .25s var(--ease);flex-shrink:0}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] .faq__pm{transform:rotate(45deg)}.faq__a[data-astro-cid-lcdefpme]{color:var(--ink-60);max-width:680px;margin:0 0 24px;font-size:17px;line-height:1.55}.final[data-astro-cid-lcdefpme]{background:var(--accent);overflow:hidden}.final__circle[data-astro-cid-lcdefpme]{background:#f7f7ff33;border-radius:50%;width:clamp(320px,40vw,560px);height:clamp(320px,40vw,560px);position:absolute;bottom:clamp(-280px,-16vw,-120px);left:clamp(-240px,-14vw,-100px)}.final__in[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:28px;padding-top:clamp(88px,12vw,160px);padding-bottom:clamp(88px,12vw,160px);display:flex;position:relative}.final__h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:980px;font-size:clamp(44px,7vw,100px);line-height:.98}.final__p[data-astro-cid-lcdefpme]{max-width:680px;margin:0;font-size:clamp(18px,1.9vw,22px);line-height:1.5}.final__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;padding-top:8px;display:flex}.final__faq[data-astro-cid-lcdefpme],.final__faq[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--ink);align-items:center;gap:8px;min-height:44px;font-size:16px;display:inline-flex}
