.ib[data-astro-cid-lrrqhnzb]{--iw:min(47vw, 880px);--ih:calc(var(--iw) * 1634 / 1102);--above:calc(var(--ih) * .349);--below:calc(var(--ih) - var(--above));--col:min(600px, 42vw);position:relative;overflow:hidden}.ib-wrap[data-astro-cid-lrrqhnzb]{width:100%;max-width:1280px;margin:0 auto;padding-inline:clamp(24px,8vw,150px) 24px;position:relative}.ib-sky[data-astro-cid-lrrqhnzb]{z-index:1;min-height:calc(var(--above) + 40px);background:#fff;flex-direction:column;justify-content:flex-end;padding-top:clamp(96px,7.5vw,140px);padding-bottom:clamp(40px,4vw,64px);display:flex;position:relative}.ib-title[data-astro-cid-lrrqhnzb]{max-width:8.2em;font-family:var(--font-display);letter-spacing:-.045em;color:#000;font-size:clamp(44px,5.2vw,96px);font-weight:600;line-height:1.04;animation:.9s cubic-bezier(.22,1,.36,1) both ib-rise}.ib-tip[data-astro-cid-lrrqhnzb]{width:calc(var(--col) + 70px);align-items:center;margin-top:clamp(40px,4.5vw,84px);display:flex;position:relative}.ib-sea[data-astro-cid-lrrqhnzb]{background:#000 var(--deep) top center / 100% auto no-repeat;color:#fff;padding-top:clamp(70px,6vw,110px);padding-bottom:clamp(80px,8vw,140px);position:relative}.ib-sea[data-astro-cid-lrrqhnzb]:before{content:"";background:var(--deep) top center / 100% auto no-repeat;mix-blend-mode:screen;opacity:0;pointer-events:none;animation:6s ease-in-out infinite ib-shimmer;position:absolute;inset:0}.ib-berg[data-astro-cid-lrrqhnzb]{z-index:2;width:var(--iw);height:auto;transform:translateY(calc(var(--above) * -1));pointer-events:none;user-select:none;position:absolute;top:0;right:3.2%}.ib-depths[data-astro-cid-lrrqhnzb]{width:var(--col);min-height:calc(var(--below) - 60px);position:relative}.ib-list[data-astro-cid-lrrqhnzb]{flex-direction:column;gap:clamp(14px,1.45vw,28px);margin:0;padding:clamp(36px,3vw,56px) 0 0;list-style:none;display:flex}.ib-item[data-astro-cid-lrrqhnzb]{letter-spacing:-.03em;color:#fff;align-items:center;gap:14px;font-size:clamp(17px,1.4vw,26px);display:inline-flex}.ib-item--dark[data-astro-cid-lrrqhnzb]{color:#000}.ib-item[data-astro-cid-lrrqhnzb] svg[data-astro-cid-lrrqhnzb]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.8em;height:.8em}.ib-connector[data-astro-cid-lrrqhnzb]{transform-origin:0;background:#000;flex:1;height:1.5px;margin-left:clamp(40px,6vw,110px);transition:transform 1s cubic-bezier(.65,0,.35,1) .2s;position:relative;transform:scaleX(0)}.ib-connector[data-astro-cid-lrrqhnzb]:before{content:"";background:#000;width:6px;height:6px;position:absolute;top:-2.25px;left:-2px}.ib-tip[data-astro-cid-lrrqhnzb].is-in .ib-connector[data-astro-cid-lrrqhnzb]{transform:scaleX(1)}.ib-bracket[data-astro-cid-lrrqhnzb]{clip-path:inset(0 100% 0 0);border:1.5px solid #fff;border-right:0;transition:clip-path 1.2s cubic-bezier(.65,0,.35,1) .2s;position:absolute;inset:0 -24px clamp(0px,2vw,40px) 62%}.ib-bracket[data-astro-cid-lrrqhnzb]:after{content:"";background:#fff;width:6px;height:6px;position:absolute;bottom:-3.75px;right:-3px}.ib-depths[data-astro-cid-lrrqhnzb].is-in .ib-bracket[data-astro-cid-lrrqhnzb]{clip-path:inset(0)}.ib-list[data-astro-cid-lrrqhnzb] .ib-item[data-astro-cid-lrrqhnzb]{position:relative}.ib-list[data-astro-cid-lrrqhnzb] .ib-item-label[data-astro-cid-lrrqhnzb]{opacity:0;filter:blur(8px);transition:opacity .6s,filter .7s,transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(.25s + var(--i) * .22s);display:inline-block;transform:translate(-28px)}.ib-list[data-astro-cid-lrrqhnzb] .ib-item[data-astro-cid-lrrqhnzb] svg[data-astro-cid-lrrqhnzb] path[data-astro-cid-lrrqhnzb]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s ease calc(.4s + var(--i) * .22s)}.ib-list[data-astro-cid-lrrqhnzb] .ib-item[data-astro-cid-lrrqhnzb]:before{content:"";transform-origin:0;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#5c6fff59,#0000);width:120%;height:2.2em;position:absolute;top:50%;left:-14px;transform:translateY(-50%)scaleX(.2)}.ib-depths[data-astro-cid-lrrqhnzb].is-in .ib-item-label[data-astro-cid-lrrqhnzb]{opacity:1;filter:none;transform:none}.ib-depths[data-astro-cid-lrrqhnzb].is-in .ib-item[data-astro-cid-lrrqhnzb] svg[data-astro-cid-lrrqhnzb] path[data-astro-cid-lrrqhnzb]{stroke-dashoffset:0}.ib-depths[data-astro-cid-lrrqhnzb].is-in .ib-item[data-astro-cid-lrrqhnzb]:before{animation:1.2s ease-out both ib-surface;animation-delay:calc(.25s + var(--i) * .22s)}@keyframes ib-surface{0%{opacity:0;transform:translateY(-50%)scaleX(.2)}35%{opacity:1}to{opacity:0;transform:translateY(-50%)scaleX(1)}}.ib-simpler[data-astro-cid-lrrqhnzb]{z-index:3;grid-template-columns:var(--col) 1fr;align-items:start;gap:24px;margin-top:clamp(60px,6vw,120px);display:grid;position:relative}.ib-h2[data-astro-cid-lrrqhnzb]{max-width:7em;font-family:var(--font-display);letter-spacing:-.05em;color:#fff;font-size:clamp(36px,3.9vw,72px);font-weight:600;line-height:1.05}.ib-body[data-astro-cid-lrrqhnzb]{color:#ffffffd1;max-width:620px;font-size:clamp(16px,1.35vw,24px);line-height:1.6}.ib-body[data-astro-cid-lrrqhnzb] p[data-astro-cid-lrrqhnzb]+p[data-astro-cid-lrrqhnzb]{margin-top:1.4em}@keyframes ib-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ib-shimmer{0%,to{opacity:0}50%{opacity:.45}}@media (width<=899px){.ib[data-astro-cid-lrrqhnzb]{--iw:min(78vw, 460px);--col:100%}.ib-sky[data-astro-cid-lrrqhnzb]{min-height:0;padding-bottom:calc(var(--above) + 24px)}.ib-tip[data-astro-cid-lrrqhnzb]{width:auto}.ib-connector[data-astro-cid-lrrqhnzb]{display:none}.ib-sea[data-astro-cid-lrrqhnzb]{padding-top:calc(var(--below) + 32px)}.ib-berg[data-astro-cid-lrrqhnzb]{transform:translate(50%, calc(var(--above) * -1));right:50%}.ib-depths[data-astro-cid-lrrqhnzb]{min-height:0}.ib-list[data-astro-cid-lrrqhnzb]{padding-top:0}.ib-bracket[data-astro-cid-lrrqhnzb]{display:none}.ib-simpler[data-astro-cid-lrrqhnzb]{grid-template-columns:1fr;gap:20px}}@media (prefers-reduced-motion:reduce){.ib-title[data-astro-cid-lrrqhnzb],.ib-sea[data-astro-cid-lrrqhnzb]:before{animation:none}.ib-connector[data-astro-cid-lrrqhnzb],.ib-bracket[data-astro-cid-lrrqhnzb]{transition:none}.ib-connector[data-astro-cid-lrrqhnzb]{transform:none}.ib-bracket[data-astro-cid-lrrqhnzb]{clip-path:none}.ib-list[data-astro-cid-lrrqhnzb] .ib-item-label[data-astro-cid-lrrqhnzb]{opacity:1;filter:none;transition:none;transform:none}.ib-list[data-astro-cid-lrrqhnzb] .ib-item[data-astro-cid-lrrqhnzb] svg[data-astro-cid-lrrqhnzb] path[data-astro-cid-lrrqhnzb]{stroke-dashoffset:0;transition:none}.ib-list[data-astro-cid-lrrqhnzb] .ib-item[data-astro-cid-lrrqhnzb]:before{display:none}}.ab-band[data-astro-cid-iqfgzcoi]{width:100%;max-width:1464px;margin-inline:auto;padding-inline:38px}.fx-stage[data-astro-cid-iqfgzcoi]{--u:calc(100cqw / 1388);position:relative;container-type:inline-size}.ab-h1[data-astro-cid-iqfgzcoi]{font-family:var(--font-display);font-size:calc(62 * var(--u));font-style:normal;font-weight:600;line-height:calc(68 * var(--u));letter-spacing:calc(-3.1 * var(--u));color:#000}.ab-h2[data-astro-cid-iqfgzcoi]{color:#000;text-align:center;font-family:var(--font-display);letter-spacing:-.05em;font-size:52px;font-style:normal;font-weight:600;line-height:59px}.ab-story[data-astro-cid-iqfgzcoi]{margin-top:72px}.ab-story__inner[data-astro-cid-iqfgzcoi]{width:100%;max-width:1166px;margin-inline:auto;padding-inline:24px}.ab-reveal[data-astro-cid-iqfgzcoi]{transition:opacity .8s ease var(--rd,0s), translate .9s cubic-bezier(.22, 1, .36, 1) var(--rd,0s)}.js-reveal .ab-reveal[data-astro-cid-iqfgzcoi]:not(.is-in){opacity:0;translate:0 32px}@media (prefers-reduced-motion:reduce){.js-reveal .ab-reveal[data-astro-cid-iqfgzcoi]:not(.is-in){opacity:1;translate:none}}.ab-story__head[data-astro-cid-iqfgzcoi]{text-align:center;max-width:831px;margin-inline:auto}.ab-story__sub[data-astro-cid-iqfgzcoi]{max-width:859px;color:var(--color-text-primary);margin:25px auto 0;font-size:22px;line-height:38px}.ab-story__sub[data-astro-cid-iqfgzcoi] b[data-astro-cid-iqfgzcoi]{font-weight:700}.ab-team[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(3,295px);justify-content:center;gap:38px;margin-top:56px;display:grid}.ab-team__card[data-astro-cid-iqfgzcoi]{height:407px;transition:opacity .8s ease var(--rd,0s), translate .9s cubic-bezier(.22, 1, .36, 1) var(--rd,0s), transform .4s cubic-bezier(.22, 1, .36, 1), box-shadow .4s ease, border-color .3s ease;background:#fff;border:1px solid #dbe2f6;border-radius:24px;display:block;position:relative;overflow:hidden}.ab-team__card[data-astro-cid-iqfgzcoi]:hover,.ab-team__card[data-astro-cid-iqfgzcoi]:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 35%, #dbe2f6);transform:scale(1.03);box-shadow:0 24px 48px -24px #1946fa59}.ab-team__card[data-astro-cid-iqfgzcoi]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 55%, transparent);outline-offset:3px}.ab-team__caption[data-astro-cid-iqfgzcoi]{z-index:1;text-align:center;position:absolute;inset:38px 0 auto}.ab-team__name[data-astro-cid-iqfgzcoi]{color:var(--color-primary);font-size:23px;font-weight:700;line-height:30px;display:block}.ab-team__role[data-astro-cid-iqfgzcoi]{color:var(--color-text-primary);margin-top:6px;font-size:15px;line-height:22px;display:block}.ab-team__photo[data-astro-cid-iqfgzcoi]{transform-origin:50% 100%;width:100%;height:auto;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:translateY(14px)}.ab-team__card[data-astro-cid-iqfgzcoi]:hover .ab-team__photo[data-astro-cid-iqfgzcoi],.ab-team__card[data-astro-cid-iqfgzcoi]:focus-visible .ab-team__photo[data-astro-cid-iqfgzcoi]{transform:translateY(0)scale(1.04)}.ab-team__in[data-astro-cid-iqfgzcoi]{background:var(--color-primary);color:#fff;opacity:0;border-radius:10px;place-items:center;width:40px;height:40px;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:grid;position:absolute;bottom:12px;right:12px;transform:translateY(8px)scale(.9)}.ab-team__card[data-astro-cid-iqfgzcoi]:hover .ab-team__in[data-astro-cid-iqfgzcoi],.ab-team__card[data-astro-cid-iqfgzcoi]:focus-visible .ab-team__in[data-astro-cid-iqfgzcoi]{opacity:1;transform:none}@media (hover:none){.ab-team__in[data-astro-cid-iqfgzcoi]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ab-team__card[data-astro-cid-iqfgzcoi],.ab-team__photo[data-astro-cid-iqfgzcoi],.ab-team__in[data-astro-cid-iqfgzcoi]{transition:opacity .2s}.ab-team__card[data-astro-cid-iqfgzcoi]:hover,.ab-team__card[data-astro-cid-iqfgzcoi]:focus-visible{transform:none}.ab-team__card[data-astro-cid-iqfgzcoi]:hover .ab-team__photo[data-astro-cid-iqfgzcoi],.ab-team__card[data-astro-cid-iqfgzcoi]:focus-visible .ab-team__photo[data-astro-cid-iqfgzcoi]{transform:translateY(14px)}}.ab-team__in[data-astro-cid-iqfgzcoi] svg[data-astro-cid-iqfgzcoi]{width:20px;height:20px}.ab-story__lede[data-astro-cid-iqfgzcoi]{text-align:center;max-width:668px;color:var(--color-text-primary);margin:113px auto 0;font-size:22px;line-height:38px}.ab-story__close[data-astro-cid-iqfgzcoi]{text-align:center;max-width:904px;color:var(--color-text-primary);margin:56px auto 0;font-size:22px;line-height:38px}.ab-believe[data-astro-cid-iqfgzcoi]{margin-top:12px}.ab-believe__result[data-astro-cid-iqfgzcoi]{text-align:center;letter-spacing:-.01em;max-width:904px;color:var(--color-text-accent);margin-inline:auto;padding-inline:24px;font-size:28px;font-weight:500;line-height:43px}.ab-believe__inner[data-astro-cid-iqfgzcoi]{width:100%;max-width:1095px;margin:269px auto 0;padding-inline:24px}.ab-believe__title[data-astro-cid-iqfgzcoi]{text-align:center}.ab-believe__grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(3,345px);justify-content:center;gap:30px;margin-top:50px;display:grid}.ab-belief[data-astro-cid-iqfgzcoi]{background:#fff;border:1px solid #1946fa73;border-radius:24px;height:321px;position:relative}.ab-belief__num[data-astro-cid-iqfgzcoi]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-primary);font-size:40px;font-weight:700;line-height:59px;position:absolute;top:28px;left:44px}.ab-belief__statement[data-astro-cid-iqfgzcoi]{width:279px;color:var(--color-text-primary);font-size:20px;font-weight:400;line-height:31px;position:absolute;top:171px;left:32px}.ab-belief__support[data-astro-cid-iqfgzcoi]{width:277px;color:var(--color-text-secondary);font-size:14px;line-height:22px;position:absolute;top:241px;left:32px}.ab-cta-gap[data-astro-cid-iqfgzcoi]{padding-top:63px}@media (width<=1023px){.ab-h2[data-astro-cid-iqfgzcoi]{font-size:34px;line-height:1.12}.ab-story__sub[data-astro-cid-iqfgzcoi],.ab-story__lede[data-astro-cid-iqfgzcoi],.ab-story__close[data-astro-cid-iqfgzcoi]{font-size:17px;line-height:1.7}.ab-story__lede[data-astro-cid-iqfgzcoi]{margin-top:64px}.ab-team[data-astro-cid-iqfgzcoi],.ab-believe__grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px;margin-inline:auto}.ab-believe__result[data-astro-cid-iqfgzcoi]{font-size:21px;line-height:1.6}.ab-believe__inner[data-astro-cid-iqfgzcoi]{margin-top:72px}}@media (width<=767px){.ab-band[data-astro-cid-iqfgzcoi]{padding-inline:20px}.ab-h1[data-astro-cid-iqfgzcoi]{font-size:34px;line-height:1.1}.ab-deep__stage[data-astro-cid-iqfgzcoi]{height:auto;padding-bottom:40px}.ab-deep__art[data-astro-cid-iqfgzcoi],.ab-pill[data-astro-cid-iqfgzcoi]{display:none}.ab-deep__head[data-astro-cid-iqfgzcoi]{width:100%;position:static;transform:none}.ab-deep__head[data-astro-cid-iqfgzcoi] .ab-h2[data-astro-cid-iqfgzcoi]{font-size:28px;line-height:1.12}.ab-deep__sub[data-astro-cid-iqfgzcoi]{width:100%;font-size:16px;line-height:1.65}.ab-pill-list[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:32px;padding:0;list-style:none;display:grid}.ab-pill-list[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{background:#fff;border:1px solid #1946fa61;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14px;line-height:1.3;display:flex}.ab-pill-list[data-astro-cid-iqfgzcoi] .ab-pill__ico[data-astro-cid-iqfgzcoi]{width:32px;height:32px}.ab-pill-list[data-astro-cid-iqfgzcoi] .ab-pill__ico[data-astro-cid-iqfgzcoi] svg[data-astro-cid-iqfgzcoi]{width:17px;height:17px}.ab-story[data-astro-cid-iqfgzcoi]{margin-top:48px}.ab-story__inner[data-astro-cid-iqfgzcoi]{padding-inline:20px}.ab-h2[data-astro-cid-iqfgzcoi]{font-size:28px}.ab-team[data-astro-cid-iqfgzcoi],.ab-believe__grid[data-astro-cid-iqfgzcoi]{grid-template-columns:minmax(0,1fr);max-width:345px}.ab-team[data-astro-cid-iqfgzcoi]{gap:20px;margin-top:36px}.ab-believe__inner[data-astro-cid-iqfgzcoi]{margin-top:56px;padding-inline:20px}.ab-believe__grid[data-astro-cid-iqfgzcoi]{gap:16px;margin-top:32px}.ab-belief[data-astro-cid-iqfgzcoi]{height:auto;padding:24px 24px 28px}.ab-belief__num[data-astro-cid-iqfgzcoi],.ab-belief__statement[data-astro-cid-iqfgzcoi],.ab-belief__support[data-astro-cid-iqfgzcoi]{width:auto;position:static}.ab-belief__num[data-astro-cid-iqfgzcoi]{font-size:34px;line-height:44px;display:block}.ab-belief__statement[data-astro-cid-iqfgzcoi]{margin-top:12px;font-size:19px;line-height:1.4}.ab-belief__support[data-astro-cid-iqfgzcoi]{margin-top:10px}.ab-cta-gap[data-astro-cid-iqfgzcoi]{padding-top:0}}
