.top-about[data-astro-cid-xvnt25jf]{height:calc(850 * var(--s));background:#3a4f86 var(--about-background) center / cover no-repeat;color:var(--white);text-align:center;position:relative;overflow:hidden}.about-inner[data-astro-cid-xvnt25jf]{top:calc(122 * var(--s));position:absolute;left:0;right:0}h2[data-astro-cid-xvnt25jf]{font-size:calc(36 * var(--s));letter-spacing:.01em;font-style:italic;font-weight:900;line-height:calc(60 * var(--s));margin:0}h2[data-astro-cid-xvnt25jf] span[data-astro-cid-xvnt25jf]{font-size:calc(52 * var(--s))}.about-chips[data-astro-cid-xvnt25jf]{margin-top:calc(61 * var(--s));justify-content:center;align-items:center;gap:calc(2 * var(--s));display:flex}.about-chips[data-astro-cid-xvnt25jf] b[data-astro-cid-xvnt25jf]{height:calc(47 * var(--s));font-size:calc(20 * var(--s));font-weight:800;line-height:calc(47 * var(--s));white-space:nowrap;background:0 0/100% 100% no-repeat;justify-content:center;align-items:center;padding:0;display:flex}.about-chips[data-astro-cid-xvnt25jf] .organizer[data-astro-cid-xvnt25jf]{width:calc(252 * var(--s));background-image:var(--organizer-tab)}.about-chips[data-astro-cid-xvnt25jf] .federation[data-astro-cid-xvnt25jf]{width:calc(232 * var(--s));background-image:var(--federation-tab)}.about-chips[data-astro-cid-xvnt25jf] .team[data-astro-cid-xvnt25jf]{width:calc(192 * var(--s));background-image:var(--team-tab)}.about-chips[data-astro-cid-xvnt25jf] .alumni[data-astro-cid-xvnt25jf]{width:calc(153 * var(--s));background-image:var(--alumni-tab)}.about-chips[data-astro-cid-xvnt25jf] em[data-astro-cid-xvnt25jf]{margin-left:calc(10 * var(--s));font-size:calc(26 * var(--s));font-style:normal;font-weight:800}.about-line-one[data-astro-cid-xvnt25jf],.about-line-two[data-astro-cid-xvnt25jf]{font-size:calc(32 * var(--s));font-weight:800;line-height:calc(57 * var(--s));white-space:nowrap;margin:0}.about-line-one[data-astro-cid-xvnt25jf]{margin-top:calc(16 * var(--s))}.about-line-two[data-astro-cid-xvnt25jf] mark[data-astro-cid-xvnt25jf]{padding:0 calc(10 * var(--s));background:var(--yellow);color:var(--navy);font-weight:800;line-height:calc(44 * var(--s));display:inline-block}.about-description[data-astro-cid-xvnt25jf]{margin:calc(43 * var(--s)) 0 0;font-size:calc(17 * var(--s));font-weight:500;line-height:calc(32 * var(--s))}@media (width<=920px){.top-about[data-astro-cid-xvnt25jf]{background-position:50%;height:auto;min-height:0;padding:56px 0 60px}.about-inner[data-astro-cid-xvnt25jf]{padding:0 20px;position:static}h2[data-astro-cid-xvnt25jf]{font-size:22px;line-height:1.3}h2[data-astro-cid-xvnt25jf] span[data-astro-cid-xvnt25jf]{font-size:36px}.about-chips[data-astro-cid-xvnt25jf]{flex-wrap:wrap;gap:5px 4px;margin-top:24px;padding:0}.about-chips[data-astro-cid-xvnt25jf] b[data-astro-cid-xvnt25jf]{height:36px;font-size:12.5px;line-height:36px}.about-chips[data-astro-cid-xvnt25jf] .organizer[data-astro-cid-xvnt25jf]{width:160px}.about-chips[data-astro-cid-xvnt25jf] .federation[data-astro-cid-xvnt25jf]{width:150px}.about-chips[data-astro-cid-xvnt25jf] .team[data-astro-cid-xvnt25jf]{width:126px}.about-chips[data-astro-cid-xvnt25jf] .alumni[data-astro-cid-xvnt25jf]{width:100px}.about-chips[data-astro-cid-xvnt25jf] em[data-astro-cid-xvnt25jf]{margin-left:4px;font-size:16px}.about-line-one[data-astro-cid-xvnt25jf],.about-line-two[data-astro-cid-xvnt25jf]{white-space:normal;font-size:18px}.about-line-one[data-astro-cid-xvnt25jf]{margin-top:14px;line-height:1.7}.about-line-two[data-astro-cid-xvnt25jf]{line-height:1.9}.about-line-two[data-astro-cid-xvnt25jf] mark[data-astro-cid-xvnt25jf]{margin:0 auto 2px;padding:0 6px;line-height:1.55;display:table}.about-description[data-astro-cid-xvnt25jf]{text-align:left;margin-top:22px;padding:0;font-size:13.5px;line-height:1.85}.about-description[data-astro-cid-xvnt25jf] br[data-astro-cid-xvnt25jf]{display:none}}.carousel-button[data-astro-cid-uaek7pvc],.carousel-dots[data-astro-cid-uaek7pvc]{display:none}@media (width<=920px){.carousel-frame[data-astro-cid-uaek7pvc]{position:relative}.carousel-frame[data-astro-cid-uaek7pvc] [data-carousel-track]{cursor:grab;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overflow-x:auto}.carousel-frame[data-astro-cid-uaek7pvc] [data-carousel-track]::-webkit-scrollbar{display:none}.carousel-frame[data-astro-cid-uaek7pvc] [data-carousel-track].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.carousel-frame[data-astro-cid-uaek7pvc] [data-carousel-track].is-dragging img{pointer-events:none}.carousel-frame[data-astro-cid-uaek7pvc] [data-carousel-item]{scroll-snap-align:start}.carousel-button[data-astro-cid-uaek7pvc]{z-index:5;top:var(--carousel-button-top,46%);cursor:pointer;background:#fffffff2;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .2s;display:flex;position:absolute;box-shadow:0 6px 16px -6px #092b5573}.carousel-button[data-astro-cid-uaek7pvc]:before{box-sizing:content-box;border-top:2.5px solid var(--navy);border-right:2.5px solid var(--navy);content:"";width:9px;height:9px}.carousel-button[data-astro-cid-uaek7pvc].previous{left:8px}.carousel-button[data-astro-cid-uaek7pvc].previous:before{margin-left:4px;transform:rotate(-135deg)}.carousel-button[data-astro-cid-uaek7pvc].next{right:8px}.carousel-button[data-astro-cid-uaek7pvc].next:before{margin-right:4px;transform:rotate(45deg)}.carousel-button[data-astro-cid-uaek7pvc]:disabled{opacity:0;pointer-events:none}.carousel-dots[data-astro-cid-uaek7pvc]{justify-content:center;gap:8px;margin-top:16px;display:flex}.carousel-dots[data-astro-cid-uaek7pvc] i[data-astro-cid-uaek7pvc]{cursor:pointer;background:#b9cbe6;border-radius:50%;width:8px;height:8px;transition:background .2s,width .2s}.carousel-dots[data-astro-cid-uaek7pvc] i[data-astro-cid-uaek7pvc].is-current{background:var(--blue);border-radius:4px;width:22px}.carousel-dots[data-astro-cid-uaek7pvc].light i[data-astro-cid-uaek7pvc]{background:#ffffff73}.carousel-dots[data-astro-cid-uaek7pvc].light i[data-astro-cid-uaek7pvc].is-current{background:var(--white)}}.top-cta[data-astro-cid-zonx7dkb]{background:var(--cta-background) 0 0 / 100% 100% no-repeat;width:349px;height:84px;color:var(--navy);justify-content:flex-start;align-items:center;gap:38px;margin-left:7px;padding:0 0 6px 55px;font-size:26px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex}.top-cta[data-astro-cid-zonx7dkb]:hover{transform:translate(-2px,-2px)}.top-cta[data-astro-cid-zonx7dkb] i[data-astro-cid-zonx7dkb]{background:var(--cta-arrow) center / contain no-repeat;flex:none;width:20px;height:8px;display:block}.top-cta-hero[data-astro-cid-zonx7dkb]{width:calc(349 * var(--s));height:calc(84 * var(--s));padding:0 0 calc(6 * var(--s)) calc(55 * var(--s));font-size:calc(26 * var(--s));gap:calc(38 * var(--s));margin-left:0}@media (width<=920px){.top-cta[data-astro-cid-zonx7dkb]{gap:30px;width:300px;height:72px;margin-left:0;padding:0 0 5px 44px;font-size:21px}.top-cta-hero[data-astro-cid-zonx7dkb]{display:none}}.top-news[data-astro-cid-k3zto3jq]{grid-template-columns:335px 1fr;align-items:start;margin-top:113px;display:grid}.news-heading[data-astro-cid-k3zto3jq] small[data-astro-cid-k3zto3jq]{color:var(--yellow);letter-spacing:.03em;font-size:15px;font-style:italic;font-weight:900;line-height:20px;display:block}.news-heading[data-astro-cid-k3zto3jq] h2[data-astro-cid-k3zto3jq]{color:var(--navy);margin:0 0 22px;font-size:46px;font-style:italic;font-weight:900;line-height:56px}.news-link[data-astro-cid-k3zto3jq]{border:1.5px solid var(--navy);width:212px;height:56px;color:var(--navy);background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:0 30px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;transform:skew(-12deg)}.news-link[data-astro-cid-k3zto3jq]:hover{transform:skew(-12deg)translateY(-3px);box-shadow:0 10px 18px -12px #17306e80}.news-link[data-astro-cid-k3zto3jq] span[data-astro-cid-k3zto3jq]{display:block;transform:skew(12deg)}.news-link[data-astro-cid-k3zto3jq] i[data-astro-cid-k3zto3jq]{background:var(--news-arrow) center / contain no-repeat;flex:none;width:20px;height:8px;display:block}.news-list[data-astro-cid-k3zto3jq]{border-bottom:2px solid #9db3d6;margin:0;padding:0;list-style:none}.news-list[data-astro-cid-k3zto3jq] li[data-astro-cid-k3zto3jq]{height:76.5px;color:var(--navy);border-top:2px solid #9db3d6;align-items:center;gap:22px;display:flex;position:relative}.news-list[data-astro-cid-k3zto3jq] time[data-astro-cid-k3zto3jq]{color:#4b5f8c;min-width:70px;font-size:13px;font-style:italic;font-weight:800}.news-list[data-astro-cid-k3zto3jq] em[data-astro-cid-k3zto3jq]{text-align:center;min-width:64px;padding:4px 10px;font-size:14px;font-style:normal;font-weight:800}.news-list[data-astro-cid-k3zto3jq] .notice[data-astro-cid-k3zto3jq]{background:var(--navy);color:var(--white)}.news-list[data-astro-cid-k3zto3jq] .product[data-astro-cid-k3zto3jq]{background:var(--blue);color:var(--white)}.news-list[data-astro-cid-k3zto3jq] .case[data-astro-cid-k3zto3jq]{background:var(--yellow);color:var(--navy)}.news-list[data-astro-cid-k3zto3jq] span[data-astro-cid-k3zto3jq]{font-size:17px;font-weight:800}.news-list[data-astro-cid-k3zto3jq] li[data-astro-cid-k3zto3jq]:has(a){cursor:pointer}.news-list[data-astro-cid-k3zto3jq] a[data-astro-cid-k3zto3jq]{color:inherit;text-decoration:none}.news-list[data-astro-cid-k3zto3jq] a[data-astro-cid-k3zto3jq]:after{content:"";position:absolute;inset:0}.news-list[data-astro-cid-k3zto3jq] li[data-astro-cid-k3zto3jq]:hover a[data-astro-cid-k3zto3jq],.news-list[data-astro-cid-k3zto3jq] a[data-astro-cid-k3zto3jq]:focus-visible{text-underline-offset:4px;text-decoration:underline}@media (width<=920px){.top-news[data-astro-cid-k3zto3jq]{flex-direction:column;gap:0;margin:64px 20px 0;display:flex}.news-heading[data-astro-cid-k3zto3jq]{display:contents}.news-heading[data-astro-cid-k3zto3jq] small[data-astro-cid-k3zto3jq]{font-size:13px}.news-heading[data-astro-cid-k3zto3jq] h2[data-astro-cid-k3zto3jq]{margin:0 0 16px;font-size:28px;line-height:1.4}.news-link[data-astro-cid-k3zto3jq]{order:5;align-self:center;width:220px;height:50px;margin-top:24px;font-size:15px}.news-list[data-astro-cid-k3zto3jq] li[data-astro-cid-k3zto3jq]{flex-wrap:wrap;gap:8px 12px;height:auto;padding:14px 0}.news-list[data-astro-cid-k3zto3jq] time[data-astro-cid-k3zto3jq]{min-width:0}.news-list[data-astro-cid-k3zto3jq] em[data-astro-cid-k3zto3jq]{padding:3px 10px;font-size:12px}.news-list[data-astro-cid-k3zto3jq] span[data-astro-cid-k3zto3jq]{flex-basis:100%;font-size:14.5px;line-height:1.6}}.top-audience[data-astro-cid-nqsleeab]{background:#e3eefa;padding:125px 0 118px}.top-wrap[data-astro-cid-nqsleeab]{width:min(1180px,100% - 48px);margin:0 auto}h2[data-astro-cid-nqsleeab]{color:var(--navy);text-align:center;margin:0 0 62px;font-size:48px;font-style:italic;font-weight:900;line-height:62px}.audience-lede[data-astro-cid-nqsleeab]{color:var(--navy);text-align:center;margin:0 0 62px;font-size:16px;font-weight:500;line-height:24px}.sp-only[data-astro-cid-nqsleeab]{display:none}.audience-grid[data-astro-cid-nqsleeab]{grid-template-columns:569px 569px;justify-content:space-between;gap:40px 42px;display:grid}.audience-card[data-astro-cid-nqsleeab]{border-top:6px solid var(--blue);background:var(--white)}.audience-photo[data-astro-cid-nqsleeab]{aspect-ratio:569/283;position:relative;overflow:hidden}.audience-photo[data-astro-cid-nqsleeab] img{object-fit:cover;width:100%;height:100%;display:block}.audience-photo[data-astro-cid-nqsleeab] img.alumni-photo{object-position:center 30%}.audience-label[data-astro-cid-nqsleeab]{height:58px;color:var(--white);white-space:nowrap;background:0 0/100% 100% no-repeat;align-items:center;gap:10px;padding:0 0 0 24px;font-size:25px;font-weight:800;display:flex;position:absolute;bottom:0;left:0}.audience-label[data-astro-cid-nqsleeab] i[data-astro-cid-nqsleeab]{color:var(--yellow);font-size:19px;font-style:italic;font-weight:800}.audience-label[data-astro-cid-nqsleeab].organizer{background-image:var(--organizer-label);width:252px}.audience-label[data-astro-cid-nqsleeab].federation{background-image:var(--federation-label);width:263px}.audience-label[data-astro-cid-nqsleeab].team{background-image:var(--team-label);width:310px}.audience-label[data-astro-cid-nqsleeab].alumni{background-image:var(--alumni-label);width:262px}.audience-body[data-astro-cid-nqsleeab]{padding:26px 30px 25px}.audience-row[data-astro-cid-nqsleeab]{color:var(--navy);align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.audience-row[data-astro-cid-nqsleeab] p[data-astro-cid-nqsleeab]{margin:0;padding-top:2px;font-size:16px;font-weight:500;line-height:1.55}.audience-tag[data-astro-cid-nqsleeab]{color:var(--navy);background:#eaf0f7;border-radius:999px;flex:0 0 122px;justify-content:center;align-items:center;gap:6px;padding:5px 8px;font-size:13px;font-weight:800;display:inline-flex}.audience-tag[data-astro-cid-nqsleeab] svg[data-astro-cid-nqsleeab]{width:14px;height:14px}.audience-tag[data-astro-cid-nqsleeab].yellow{background:var(--yellow)}.audience-row[data-astro-cid-nqsleeab].reason{margin-top:22px;margin-bottom:0}.audience-row[data-astro-cid-nqsleeab].reason p[data-astro-cid-nqsleeab]{color:var(--blue)}.audience-cta[data-astro-cid-nqsleeab]{text-align:center;margin-top:64px}@media (width<=1250px) and (width>=921px){.audience-grid[data-astro-cid-nqsleeab]{grid-template-columns:1fr 1fr}}@media (width<=920px){.top-audience[data-astro-cid-nqsleeab]{--carousel-button-top:76px;padding:56px 0 64px}.top-wrap[data-astro-cid-nqsleeab]{width:auto;margin:0}h2[data-astro-cid-nqsleeab],.audience-lede[data-astro-cid-nqsleeab],.audience-cta[data-astro-cid-nqsleeab]{margin-left:20px;margin-right:20px}h2[data-astro-cid-nqsleeab]{margin-bottom:12px;font-size:28px;line-height:1.4}.audience-lede[data-astro-cid-nqsleeab]{margin-bottom:24px;font-size:13.5px;line-height:1.7}.sp-only[data-astro-cid-nqsleeab]{display:inline}.pc-only[data-astro-cid-nqsleeab]{display:none}.audience-grid[data-astro-cid-nqsleeab]{gap:12px;padding:0 20px 4px;scroll-padding:0 20px;display:flex}.audience-card[data-astro-cid-nqsleeab]{flex-direction:column;flex:0 0 300px;display:flex}.audience-photo[data-astro-cid-nqsleeab]{aspect-ratio:300/170}.audience-label[data-astro-cid-nqsleeab],.audience-label[data-astro-cid-nqsleeab].organizer,.audience-label[data-astro-cid-nqsleeab].federation,.audience-label[data-astro-cid-nqsleeab].team,.audience-label[data-astro-cid-nqsleeab].alumni{gap:8px;width:auto;min-width:0;height:42px;padding:0 30px 0 14px;font-size:16px}.audience-label[data-astro-cid-nqsleeab] i[data-astro-cid-nqsleeab]{font-size:14px}.audience-body[data-astro-cid-nqsleeab]{flex:1;padding:18px 18px 20px}.audience-row[data-astro-cid-nqsleeab]{flex-direction:column;gap:6px;margin-bottom:12px}.audience-tag[data-astro-cid-nqsleeab]{flex:none;align-self:flex-start;padding:4px 12px;font-size:12px}.audience-row[data-astro-cid-nqsleeab] p[data-astro-cid-nqsleeab]{padding:0;font-size:14px}.audience-row[data-astro-cid-nqsleeab].reason{border-top:1px dashed #c8d6ea;margin-top:14px;margin-bottom:12px;padding-top:14px}.audience-cta[data-astro-cid-nqsleeab]{margin-top:40px}}.top-flow[data-astro-cid-dhz3x6yn]{background:#3d7fe6 var(--flow-background) center top / cover no-repeat;height:965px;color:var(--white);padding-top:122px;position:relative;overflow:hidden}.top-wrap[data-astro-cid-dhz3x6yn]{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;position:relative}.flow-decorations[data-astro-cid-dhz3x6yn]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.flow-decorations[data-astro-cid-dhz3x6yn] img{height:auto;display:block;position:absolute}.flow-label[data-astro-cid-dhz3x6yn]{color:var(--yellow);letter-spacing:.05em;margin:0 0 -2px 12px;font-size:16px;font-style:italic;font-weight:900;line-height:20px}h2[data-astro-cid-dhz3x6yn]{color:var(--white);margin:0 0 0 4px;font-size:40px;font-style:italic;font-weight:900;line-height:71px}h2[data-astro-cid-dhz3x6yn] span[data-astro-cid-dhz3x6yn]{display:block}h2[data-astro-cid-dhz3x6yn] span[data-astro-cid-dhz3x6yn]+span[data-astro-cid-dhz3x6yn]{margin-top:-11px;font-size:46px}h2[data-astro-cid-dhz3x6yn] b[data-astro-cid-dhz3x6yn]{color:var(--yellow);vertical-align:-10px;margin:0 10px;font-size:78px;font-weight:900;line-height:0}h2[data-astro-cid-dhz3x6yn] i[data-astro-cid-dhz3x6yn]{vertical-align:-8px;font-size:42px;font-weight:900}.flow-steps[data-astro-cid-dhz3x6yn]{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:18px;display:grid}.flow-step[data-astro-cid-dhz3x6yn]{aspect-ratio:372/465;background:var(--white);color:var(--navy);padding:30px 24px 0;position:relative;overflow:hidden}.step-number[data-astro-cid-dhz3x6yn]{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.step-number[data-astro-cid-dhz3x6yn] strong[data-astro-cid-dhz3x6yn]{color:var(--blue);letter-spacing:-.02em;text-shadow:3px 3px #bcd3f6;font-size:62px;font-style:italic;font-weight:900;line-height:1}.step-number[data-astro-cid-dhz3x6yn] small[data-astro-cid-dhz3x6yn]{color:var(--blue);font-size:19px;font-style:italic;font-weight:900}.flow-step[data-astro-cid-dhz3x6yn] p[data-astro-cid-dhz3x6yn]{margin:0;font-size:20px;font-weight:800;line-height:1.6}.flow-step[data-astro-cid-dhz3x6yn] img{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0}.flow-step[data-astro-cid-dhz3x6yn]:first-child img{width:86.96%;bottom:0;left:5.38%}.flow-step[data-astro-cid-dhz3x6yn]:nth-child(2) img{width:86.56%;bottom:0;left:5.65%}.flow-step[data-astro-cid-dhz3x6yn]:nth-child(3) img{width:91.4%;bottom:6.67%;left:5.38%}.flow-note[data-astro-cid-dhz3x6yn]{color:var(--white);text-align:center;margin:40px 0 0;font-size:35px;font-style:italic;font-weight:800;line-height:44px}.flow-note[data-astro-cid-dhz3x6yn] span[data-astro-cid-dhz3x6yn]{color:var(--yellow)}@media (width<=920px){.top-flow[data-astro-cid-dhz3x6yn]{background-color:#3d7fe6;background-image:none;height:auto;padding:56px 0 60px}.top-wrap[data-astro-cid-dhz3x6yn]{width:auto;margin:0 20px}.flow-decorations[data-astro-cid-dhz3x6yn]{display:none}.flow-label[data-astro-cid-dhz3x6yn]{margin:0 0 2px 4px;font-size:13px}h2[data-astro-cid-dhz3x6yn]{margin:0;line-height:1.25}h2[data-astro-cid-dhz3x6yn] span[data-astro-cid-dhz3x6yn]:first-child{font-size:22px}h2[data-astro-cid-dhz3x6yn] span[data-astro-cid-dhz3x6yn]+span[data-astro-cid-dhz3x6yn]{margin-top:2px;font-size:32px}h2[data-astro-cid-dhz3x6yn] b[data-astro-cid-dhz3x6yn]{vertical-align:-6px;margin:0 6px;font-size:56px}h2[data-astro-cid-dhz3x6yn] i[data-astro-cid-dhz3x6yn]{vertical-align:-2px;font-size:26px}.top-flow[data-astro-cid-dhz3x6yn] .carousel-frame{margin:24px -20px 0}.flow-steps[data-astro-cid-dhz3x6yn]{gap:12px;margin:0;padding:0 20px 4px;scroll-padding:0 20px;display:flex}.flow-step[data-astro-cid-dhz3x6yn]{aspect-ratio:290/330;flex:0 0 290px;height:auto;padding:22px 20px 0}.step-number[data-astro-cid-dhz3x6yn]{gap:8px;margin-bottom:8px}.step-number[data-astro-cid-dhz3x6yn] strong[data-astro-cid-dhz3x6yn]{font-size:40px}.step-number[data-astro-cid-dhz3x6yn] small[data-astro-cid-dhz3x6yn]{font-size:14px}.flow-step[data-astro-cid-dhz3x6yn] p[data-astro-cid-dhz3x6yn]{z-index:1;width:auto;font-size:16px;line-height:1.6;position:relative}.flow-step[data-astro-cid-dhz3x6yn] p[data-astro-cid-dhz3x6yn] br[data-astro-cid-dhz3x6yn]{display:inline}.flow-step[data-astro-cid-dhz3x6yn]:nth-child(n) img{width:82%;bottom:0;left:50%;right:auto;transform:translate(-50%)}.flow-note[data-astro-cid-dhz3x6yn]{margin-top:24px;font-size:21px;line-height:1.5}}.top-hero[data-astro-cid-dui5fgsm]{height:calc(80px + 837 * var(--s));background:#eef4fb;position:relative;overflow:hidden}.hero-decoration[data-astro-cid-dui5fgsm]{z-index:0;width:calc(961 * var(--s));height:calc(837 * var(--s));pointer-events:none;display:block;position:absolute;top:80px;left:0}.hero-visual[data-astro-cid-dui5fgsm]{z-index:1;top:80px;left:calc(910 * var(--s));width:calc(972 * var(--s));height:calc(837 * var(--s));display:block;position:absolute}.sports-goods[data-astro-cid-dui5fgsm]{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.app-devices[data-astro-cid-dui5fgsm]{width:60.91%;height:auto;display:block;position:absolute;top:25.09%;left:18.52%}.hero-copy[data-astro-cid-dui5fgsm]{z-index:2;top:calc(80px + 153 * var(--s));left:calc(321 * var(--s));position:absolute}.hero-label[data-astro-cid-dui5fgsm]{width:calc(322 * var(--s));height:calc(40 * var(--s));padding-left:calc(8 * var(--s));background:var(--label-background) 0 0 / 100% 100% no-repeat;line-height:calc(40 * var(--s));display:block}.hero-label[data-astro-cid-dui5fgsm] span[data-astro-cid-dui5fgsm]{color:var(--navy);font-size:calc(19 * var(--s));font-weight:800;line-height:calc(40 * var(--s));text-align:center;white-space:nowrap;display:block}h1[data-astro-cid-dui5fgsm]{margin:calc(27 * var(--s)) 0 0 calc(14 * var(--s));color:var(--navy);font-size:calc(56 * var(--s));letter-spacing:.005em;font-style:italic;font-weight:900;line-height:calc(74 * var(--s));white-space:nowrap}h1[data-astro-cid-dui5fgsm] em[data-astro-cid-dui5fgsm]{color:var(--blue);font-style:italic;font-weight:800}p[data-astro-cid-dui5fgsm]{margin:calc(30 * var(--s)) 0 0 calc(10 * var(--s));color:var(--navy);font-size:calc(20 * var(--s));font-weight:500;line-height:calc(30 * var(--s));white-space:nowrap}.sp-only[data-astro-cid-dui5fgsm]{display:none}.hero-chips[data-astro-cid-dui5fgsm]{margin:calc(38 * var(--s)) 0 0 calc(-1 * var(--s));gap:0;padding:0;list-style:none;display:flex}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]{width:auto;height:auto;margin-right:calc(-10 * var(--s));flex:none}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm] img{width:auto;max-width:none;height:calc(80 * var(--s));display:block}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]:first-child img,.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]:nth-child(2) img{width:calc(186 * var(--s))}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]:nth-child(3) img{width:calc(188 * var(--s))}.hero-cta[data-astro-cid-dui5fgsm]{margin-top:calc(61 * var(--s))}@media (width<=920px){.top-hero[data-astro-cid-dui5fgsm]{flex-direction:column;height:auto;min-height:0;padding:0;display:flex}.hero-decoration[data-astro-cid-dui5fgsm]{display:none}.hero-copy[data-astro-cid-dui5fgsm]{display:contents}.hero-label[data-astro-cid-dui5fgsm]{background-size:100% 100%;order:1;align-self:flex-start;width:auto;min-width:0;height:30px;margin:28px 20px 0;padding:0 22px 0 20px;line-height:30px}.hero-label[data-astro-cid-dui5fgsm] span[data-astro-cid-dui5fgsm]{font-size:12.5px;line-height:30px}h1[data-astro-cid-dui5fgsm]{letter-spacing:.01em;white-space:normal;order:2;margin:20px 20px 0;font-size:31px;line-height:1.38}p[data-astro-cid-dui5fgsm]{z-index:2;white-space:normal;order:3;margin:18px 20px 0;font-size:14px;line-height:1.7;position:relative}.sp-only[data-astro-cid-dui5fgsm]{display:inline}.hero-visual[data-astro-cid-dui5fgsm]{z-index:1;aspect-ratio:972/837;order:4;width:calc(100% + 24px);height:auto;margin:-22px -12px 0;position:relative;top:0;left:0;mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%)}.hero-chips[data-astro-cid-dui5fgsm]{z-index:3;flex-wrap:nowrap;order:5;justify-content:center;margin:-14px 20px 36px;position:relative}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]{margin:0 -5px 0 0}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]:last-child{margin-right:0}.hero-chips[data-astro-cid-dui5fgsm] li[data-astro-cid-dui5fgsm]:nth-child(n) img{width:auto;height:51px}.hero-cta[data-astro-cid-dui5fgsm]{display:none}}.top-problems[data-astro-cid-kspwaom7]{background:var(--white) var(--problem-background) center top / auto 100% no-repeat;height:1478px;padding-top:122px}.top-wrap[data-astro-cid-kspwaom7]{width:min(1180px,100% - 48px);margin:0 auto}.problems-heading[data-astro-cid-kspwaom7]{text-align:center;margin-bottom:54px}.problems-heading[data-astro-cid-kspwaom7] small[data-astro-cid-kspwaom7]{color:var(--navy);font-size:20px;font-weight:800;line-height:28px;display:block}.problems-heading[data-astro-cid-kspwaom7] h2[data-astro-cid-kspwaom7]{color:var(--navy);white-space:nowrap;margin:-3px 0 0;font-size:48px;font-style:italic;font-weight:900;line-height:62px}.problems-heading[data-astro-cid-kspwaom7] h2[data-astro-cid-kspwaom7] span[data-astro-cid-kspwaom7]{font-size:1.1em}.problems-heading[data-astro-cid-kspwaom7] h2[data-astro-cid-kspwaom7] em[data-astro-cid-kspwaom7]{color:var(--blue);font-style:italic}.problem-ticket[data-astro-cid-kspwaom7]{grid-template-columns:363px 1fr;height:285px;margin-bottom:27px;display:grid;position:relative}.problem-ticket[data-astro-cid-kspwaom7]:before,.problem-ticket[data-astro-cid-kspwaom7]:after{z-index:3;background:var(--white);content:"";border-radius:50%;width:28px;height:28px;position:absolute;left:349px}.problem-ticket[data-astro-cid-kspwaom7]:before{top:-14px}.problem-ticket[data-astro-cid-kspwaom7]:after{bottom:-14px}.problem-side[data-astro-cid-kspwaom7]{background:#e3eefa;border-radius:14px 0 0 14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:59px 20px 0 40px;display:flex}.problem-label[data-astro-cid-kspwaom7]{color:#5b6c94;border:1.5px solid #5b6c94;border-radius:999px;align-items:center;height:45px;margin-bottom:22px;padding:0 22.5px;font-size:17px;font-weight:800;display:inline-flex}.problem-side[data-astro-cid-kspwaom7] h3[data-astro-cid-kspwaom7]{color:var(--navy);margin:0 0 3px;font-size:24px;font-weight:800}.problem-side[data-astro-cid-kspwaom7] p[data-astro-cid-kspwaom7]{color:#3a4d78;margin:0;font-size:16px;font-weight:500}.solution-side[data-astro-cid-kspwaom7]{background:var(--navy);border-left:2px dashed #fff6;border-radius:0 14px 14px 0;align-items:center;display:flex;position:relative;overflow:hidden}.solution-copy[data-astro-cid-kspwaom7]{z-index:1;color:var(--white);align-self:flex-start;padding:59px 0 0 68px;position:relative}.solution-label[data-astro-cid-kspwaom7]{background:var(--yellow);height:43px;color:var(--navy);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 24px;font-size:20px;font-weight:800;display:inline-flex}.solution-copy[data-astro-cid-kspwaom7] h4[data-astro-cid-kspwaom7]{color:var(--white);white-space:nowrap;margin:0 0 6px;font-size:36px;font-style:italic;font-weight:900;line-height:1.3}.solution-copy[data-astro-cid-kspwaom7] h4[data-astro-cid-kspwaom7] b[data-astro-cid-kspwaom7]{color:var(--yellow);margin:0 2px;font-size:2em;line-height:0}.solution-copy[data-astro-cid-kspwaom7] p[data-astro-cid-kspwaom7]{color:var(--white);margin:0;font-size:18px;font-weight:500}.solution-side[data-astro-cid-kspwaom7] img{width:auto;height:calc(100% - 16px);display:block;position:absolute;top:8px;right:8px}.design[data-astro-cid-kspwaom7] .solution-side[data-astro-cid-kspwaom7] img{width:276px;height:auto;top:32px;right:37px}.stock[data-astro-cid-kspwaom7] .solution-side[data-astro-cid-kspwaom7] img{width:275px;height:auto;top:62px;right:39px}.problems-cta[data-astro-cid-kspwaom7]{text-align:center;margin-top:67px}@media (width<=1250px) and (width>=921px){.solution-copy[data-astro-cid-kspwaom7]{padding-left:44px}.solution-copy[data-astro-cid-kspwaom7] h4[data-astro-cid-kspwaom7]{font-size:30px}}@media (width<=920px){.top-problems[data-astro-cid-kspwaom7]{background-size:cover;height:auto;padding:56px 0 64px}.top-wrap[data-astro-cid-kspwaom7]{width:auto;margin:0 20px}.problems-heading[data-astro-cid-kspwaom7]{margin-bottom:28px}.problems-heading[data-astro-cid-kspwaom7] small[data-astro-cid-kspwaom7]{font-size:13.5px;line-height:1.6}.problems-heading[data-astro-cid-kspwaom7] h2[data-astro-cid-kspwaom7]{white-space:normal;font-size:27px;line-height:1.4}.problem-ticket[data-astro-cid-kspwaom7]{grid-template-columns:1fr;height:auto;margin-top:0;margin-bottom:20px}.problem-ticket[data-astro-cid-kspwaom7]:before,.problem-ticket[data-astro-cid-kspwaom7]:after{display:none}.problem-side[data-astro-cid-kspwaom7]{border-radius:12px 12px 0 0;padding:20px 20px 30px;position:relative}.problem-side[data-astro-cid-kspwaom7]:after{z-index:3;background:var(--problem-arrow) center / contain no-repeat;content:"";pointer-events:none;width:44px;height:34px;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.problem-label[data-astro-cid-kspwaom7]{height:28px;margin-bottom:10px;padding:0 14px;font-size:12.5px}.problem-side[data-astro-cid-kspwaom7] h3[data-astro-cid-kspwaom7]{font-size:20px}.problem-side[data-astro-cid-kspwaom7] p[data-astro-cid-kspwaom7]{font-size:13.5px}.solution-side[data-astro-cid-kspwaom7]{border-top:0;border-left:0;border-radius:0 0 12px 12px;flex-direction:column;align-items:stretch;padding:0}.solution-copy[data-astro-cid-kspwaom7]{padding:26px 20px 8px}.solution-label[data-astro-cid-kspwaom7]{height:28px;margin-bottom:10px;padding:0 16px;font-size:13px}.solution-copy[data-astro-cid-kspwaom7] h4[data-astro-cid-kspwaom7]{white-space:normal;font-size:22px}.solution-copy[data-astro-cid-kspwaom7] h4[data-astro-cid-kspwaom7] b[data-astro-cid-kspwaom7]{font-size:1.6em}.solution-copy[data-astro-cid-kspwaom7] p[data-astro-cid-kspwaom7]{font-size:13.5px}.solution-side[data-astro-cid-kspwaom7] img,.design[data-astro-cid-kspwaom7] .solution-side[data-astro-cid-kspwaom7] img,.stock[data-astro-cid-kspwaom7] .solution-side[data-astro-cid-kspwaom7] img{align-self:center;width:230px;height:auto;margin:4px auto 18px;position:static}.problems-cta[data-astro-cid-kspwaom7]{margin-top:40px}}.top-page[data-astro-cid-lcdefpme]{--s:calc(min(100vw, 1920px) / 1920)}
