.about-module__8TymFG__page{color:#4d5a75;background:#fff;line-height:1.75}.about-module__8TymFG__page h1,.about-module__8TymFG__page h2,.about-module__8TymFG__page h3{color:inherit;letter-spacing:-.02em;line-height:1.2}.about-module__8TymFG__page p{margin:0 0 14px}.about-module__8TymFG__page b{color:var(--color-navy);font-weight:600}.about-module__8TymFG__wrap{width:100%;max-width:72rem;margin:0 auto;padding:0 24px}@media (max-width:420px){.about-module__8TymFG__wrap{padding:0 16px}}.about-module__8TymFG__gradientText{background:linear-gradient(115deg, var(--color-brand-blue), var(--color-brand-teal));color:#0000;-webkit-background-clip:text;background-clip:text}.about-module__8TymFG__row{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.about-module__8TymFG__about{padding:152px 0 96px}.about-module__8TymFG__about h1{margin-bottom:22px;font-size:clamp(30px,4vw,40px)}.about-module__8TymFG__about p,.about-module__8TymFG__mission p{text-align:justify}.about-module__8TymFG__visual{justify-content:center;display:flex}.about-module__8TymFG__visual svg{width:100%;max-width:500px;height:auto;overflow:visible}.about-module__8TymFG__illus{display:block;overflow:visible}.about-module__8TymFG__float{transform-box:fill-box;animation:6s ease-in-out infinite about-module__8TymFG__float}.about-module__8TymFG__flow path{stroke-dasharray:6 8;animation:1.6s linear infinite about-module__8TymFG__dash}.about-module__8TymFG__pulse{transform-box:fill-box;transform-origin:50%;animation:3s ease-out infinite about-module__8TymFG__pulse}@keyframes about-module__8TymFG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes about-module__8TymFG__dash{to{stroke-dashoffset:-28px}}@keyframes about-module__8TymFG__pulse{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.3)}}.about-module__8TymFG__mission{background:#f0f6ff;padding:80px 0}.about-module__8TymFG__mission h2{margin:0 0 14px;font-size:clamp(26px,3.2vw,34px)}.about-module__8TymFG__mission h2+p{margin-bottom:36px}.about-module__8TymFG__mission svg{width:100%;max-width:480px;height:auto;margin:0 auto;display:block}.about-module__8TymFG__why{padding:96px 0}.about-module__8TymFG__why h2{text-align:center;margin-bottom:56px;font-size:clamp(26px,3.2vw,34px)}.about-module__8TymFG__cols{grid-template-columns:repeat(3,1fr);gap:56px;display:grid}.about-module__8TymFG__cols h3{margin-bottom:12px;font-size:22px}.about-module__8TymFG__ico{width:68px;height:68px;color:var(--color-brand-blue);background:linear-gradient(135deg,#eaf0ff,#e3fbf6);border-radius:20px;place-items:center;margin-bottom:22px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #2b5ff61a}.about-module__8TymFG__ico:after{content:"";background:linear-gradient(115deg, var(--color-brand-blue), var(--color-brand-teal));border-radius:50%;width:14px;height:14px;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 4px #fff}.about-module__8TymFG__closing{border-top:1px solid var(--color-line);text-align:center;padding:72px 0 88px}.about-module__8TymFG__closing h2{margin-bottom:14px;font-size:clamp(24px,3vw,32px)}.about-module__8TymFG__closing p{max-width:640px;margin:0 auto 26px}.about-module__8TymFG__closing a{color:var(--color-brand-blue);white-space:nowrap;margin:0 14px;font-weight:600;text-decoration:none}.about-module__8TymFG__closing a:hover{text-decoration:underline}@media (max-width:960px){.about-module__8TymFG__row,.about-module__8TymFG__cols{grid-template-columns:1fr;gap:40px}.about-module__8TymFG__about{padding:112px 0 64px}.about-module__8TymFG__visual{order:-1}.about-module__8TymFG__mission,.about-module__8TymFG__why{padding:64px 0}}@media (max-width:640px){.about-module__8TymFG__closing a{margin:10px 0 0;display:block}}@media (prefers-reduced-motion:reduce){.about-module__8TymFG__float,.about-module__8TymFG__flow path,.about-module__8TymFG__pulse{animation:none}}
