.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__page{color:#fff;background:#000;width:100%;overflow:hidden}:is(html:has([data-secondary-experience=corporate-social-responsibility]),body:has([data-secondary-experience=corporate-social-responsibility])){background:#000}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__hero{box-sizing:border-box;background:linear-gradient(#0000 0%,#000 95%),radial-gradient(194.14% 91.43% at 2.43% 88.15%,#0a0a0acc 0%,#0a0a0a00 100%),conic-gradient(from 5deg at 92.78% 73.8%,#41403e66 0deg,#25252366 360deg),conic-gradient(from -49deg at 85.69% 75.64%,#6261614d 0deg,#2525254d 360deg),#0a0a0a;height:595px;margin-top:-84px;padding:124px 0 40px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroGrid{grid-template-columns:minmax(0,653px) 457px;align-items:center;gap:30px;width:min(1140px,100% - 48px);height:431px;margin:0 auto;display:grid}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy{animation:.72s cubic-bezier(.2,.8,.2,1) both SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopyIn}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy h1,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy p,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock h2,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock p,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent h3,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent p,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent h3,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent p,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteWrapper q{margin:0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy h1{font-size:60px;font-weight:700;line-height:72px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy p{margin-top:24px;font-size:22px;line-height:32px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroImage{object-fit:contain;width:457px;height:431px;animation:.8s cubic-bezier(.2,.8,.2,1) 60ms both SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroImageIn;display:block}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__panel{box-sizing:border-box;color:#0a0a0a;background:conic-gradient(from 27deg at 8.2% 45.31%,#efefef40 0deg,#ffffff40 360deg),conic-gradient(from 172deg at 15.45% 34.5%,#efefef66 0deg,#fff6 360deg),conic-gradient(from 178deg at 88.78% 2.2%,#ebeaea66 0deg,#fff6 360deg),conic-gradient(from 193deg at 88.75% 34.65%,#dbdbdb66 0deg,#fff6 360deg),#fff;border-radius:18px;width:calc(100% - 60px);margin:80px 30px 0;padding:80px 0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__contentInner{box-sizing:border-box;width:min(1220px,100% - 80px);margin:0 auto;padding:0 40px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock{text-align:center;width:min(750px,100%);margin:0 auto}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock h2{font-size:48px;font-weight:700;line-height:60px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock h2 span{color:#3760ff}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock p{margin-top:16px;font-size:18px;line-height:28px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23.04px;margin-top:48px;display:grid}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityCard{background:#fff;border-radius:12px;min-width:0;height:374px;overflow:hidden;box-shadow:2px 4px 30px #a2a4ab1f}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityImage{background:#ededed;width:100%;height:222px;position:relative;overflow:hidden}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityImage img{object-fit:cover;width:100%;height:100%;display:block}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent{box-sizing:border-box;height:152px;padding:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:22px;font-weight:600;line-height:32px;display:-webkit-box;overflow:hidden}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent a,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityCta a{color:#3760ff;text-decoration:underline}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityCta{justify-content:center;margin-top:30px;display:flex}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityCta a{color:#3760ff;align-items:center;font-size:16px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__arrow{flex:none;width:24px;height:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactSection{margin-top:160px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactSection .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock p{margin-top:16px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23.04px;margin-top:48px;display:grid}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard{transform-origin:bottom;background:#fcfcfc;border-radius:12px;flex-direction:column;min-width:0;min-height:421px;transition:transform .8s cubic-bezier(.15,.55,.55,1) .1s,opacity .65s cubic-bezier(.15,.55,.55,1) .1s;display:flex;overflow:hidden;transform:scale(.96)}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__motion-revealed{transform:none}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard:nth-child(n+3){min-height:395.083px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent{box-sizing:border-box;text-align:center;padding:40px 40px 0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent h3{margin-bottom:12px;font-size:28px;font-weight:700;line-height:36px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent p{font-size:16px;line-height:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage{aspect-ratio:555/259;width:100%;margin-top:auto;overflow:hidden}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage img{object-fit:cover;width:100%;height:100%;display:block}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__sustainabilityCard{background-color:#fcfcfc;background-position:50%;background-repeat:no-repeat;background-size:cover}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__sustainabilityCard .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage{aspect-ratio:555/253}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteSection{height:296px;margin-top:160px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteWrapper{box-sizing:border-box;text-align:center;background:#f0f0f0;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;width:min(1140px,100% - 80px);height:296px;margin:0 auto;padding:60px 100px;display:flex}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteIconWrapper{color:#fff;background:#7692ff;border-radius:12px;flex:0 0 72px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteIcon{width:48px;height:48px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteWrapper q{quotes:none;width:100%;font-size:22px;font-style:italic;line-height:32px;display:block}@media (max-width:1023px){.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__hero{height:auto;min-height:618px;margin-top:-56px;padding:80px 40px 24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroGrid{flex-direction:column;align-items:stretch;gap:40px;width:100%;height:auto;display:flex}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy h1{font-size:60px;line-height:72px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroImage{aspect-ratio:457/431;width:min(457px,100%);height:auto;margin:0 auto}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__panel{width:calc(100% - 40px);margin:48px 20px 0;padding:48px 0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__contentInner{width:calc(100% - 80px);padding:0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactSection{margin-top:96px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard:nth-child(n+3){min-height:292.552px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard:nth-child(n+3){min-height:279.938px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid{gap:16px;margin-top:40px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent{padding:24px 16px 0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage{aspect-ratio:555/259}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__sustainabilityCard .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage{aspect-ratio:auto;flex:0 0 156.552px;height:156.552px;margin-top:16px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteSection{height:360px;margin-top:96px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteWrapper{height:360px;padding:60px 40px}}@media (max-width:640px){.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__hero{min-height:0;padding:80px 16px 24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroGrid{gap:32px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy h1{font-size:32px;line-height:40px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy p{margin-top:16px;font-size:18px;line-height:28px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroImage{aspect-ratio:457/431;width:100%}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__panel{width:calc(100% - 16px);margin:40px 8px 0;padding:40px 0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__contentInner{width:100%;padding:0 16px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock{text-align:left}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock h2{font-size:28px;line-height:36px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock p{margin-top:12px;font-size:16px;line-height:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactSection .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__headingBlock p{margin-top:12px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityGrid{grid-template-columns:1fr;gap:16px;margin-top:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityCard{height:350px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent{height:128px;padding:16px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent h3{font-size:18px;line-height:28px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityContent p{font-size:14px;line-height:20px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__activityCta{justify-content:center;margin-top:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactSection,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteSection{margin-top:80px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid{grid-template-columns:1fr;gap:16px;margin-top:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard:nth-child(n+3){height:268.49px;min-height:268.49px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactGrid .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__sustainabilityCard{height:272.906px;min-height:272.906px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent{padding:16px 16px 0}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent h3{margin-bottom:12px;font-size:20px;line-height:28px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactContent p{font-size:16px;line-height:24px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage{aspect-ratio:555/259;margin-top:16px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__sustainabilityCard .SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactImage{aspect-ratio:auto;flex:auto;height:auto}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteSection{height:260px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteWrapper{gap:16px;width:100%;height:260px;padding:24px 16px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteIconWrapper{flex-basis:56px;width:56px;height:56px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteIcon{width:32px;height:32px}.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__quoteWrapper q{font-size:18px;line-height:28px}}@media (prefers-reduced-motion:reduce){.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopy,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroImage,.SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__impactCard{transition:none;animation:none;transform:none}}@keyframes SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroCopyIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes SecondaryCorporateSocialResponsibilityExperience-module__KnwLSa__heroImageIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}
