.about-intro__main{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (width>=768px){.about-intro__main{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr)}}@media (width>=1024px){.about-intro__main{grid-template-columns:minmax(0,1.5fr) minmax(240px,.85fr)}}@media (width>=1280px){.about-intro__main{gap:4rem}}@media (width>=1800px){.about-intro__main{grid-template-columns:minmax(0,2fr) minmax(260px,.9fr);gap:7.5rem}}.about-intro__media{background:var(--secondary-muted);isolation:isolate;aspect-ratio:1.25;border-radius:1.5rem;position:relative;overflow:hidden}@media (width>=768px){.about-intro__media{aspect-ratio:1.25}}@media (width>=1024px){.about-intro__media{aspect-ratio:1.5;border-radius:2rem}}.about-intro__image{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;transition:transform .25s cubic-bezier(.4,0,.2,1)}.about-intro__aside{min-width:0}@media (width>=1280px){.about-intro__aside{padding-top:2rem}}@media (width>=1800px){.about-intro__aside{padding-top:4.5rem}}.about-intro__subtitle{max-width:17.5rem;color:var(--text-base);margin-bottom:1rem}@media (width>=1024px){.about-intro__subtitle{margin-bottom:1.25rem}}@media (width>=1800px){.about-intro__subtitle{margin-bottom:1.5rem}}.about-intro__link .label{display:inline-block}@media (hover:hover) and (pointer:fine){.about-intro__media:hover .about-intro__image{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.about-intro__image{transition:none}.about-intro__media:hover .about-intro__image{transform:none}}.about-point__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.about-point__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.about-point__item{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-width:0;padding:1.25rem;display:flex}@media (width>=768px){.about-point__item{gap:1rem}}@media (width>=1024px){.about-point__item{gap:1.25rem;padding:40px 24px}}.about-point__item+.about-point__item{border-left:.0625rem solid var(--border-secondary-muted)}.about-point__item:nth-child(3),.about-point__item:nth-child(4){border-top:.0625rem solid var(--border-secondary-muted)}@media (width>=768px){.about-point__item:nth-child(3),.about-point__item:nth-child(4){border-top:none}}.about-point__item:nth-child(3){border-left:none}@media (width>=768px){.about-point__item:nth-child(3){border-left:.0625rem solid var(--border-secondary-muted)}}.about-point__icon{background:var(--secondary-base);color:var(--text-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:flex}@media (width>=1024px){.about-point__icon{width:5rem;height:5rem}}.about-point__icon svg{width:1.875rem;height:1.875rem}@media (width>=1024px){.about-point__icon svg{width:2.5rem;height:2.5rem}}.about-point__title{color:var(--text-base)}@media (hover:hover) and (pointer:fine){.about-point__item:hover .about-point__icon{background:var(--primary-base);color:var(--text-inverse);transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.about-point__icon{transition:none}.about-point__item:hover .about-point__icon{transform:none}}.purpose__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=1024px){.purpose__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.purpose__card{border:.0625rem solid var(--secondary-subtle);border-radius:2rem;flex-direction:column;min-width:0;padding:2rem;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (width>=1024px){.purpose__card{border-radius:3rem;padding:3rem}}@media (width>=1800px){.purpose__card{padding:4.5rem}}.purpose__card--vision{background:var(--secondary-muted)}.purpose__card--mission{border-color:var(--primary-base);background:var(--primary-base);color:var(--text-white-soft)}.purpose__top{justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1rem;display:flex}@media (width>=768px){.purpose__top{margin-bottom:2rem}}@media (width>=1024px){.purpose__top{margin-bottom:3rem}}@media (width>=1800px){.purpose__top{margin-bottom:4rem}}.purpose__eyebrow{margin-bottom:0}.purpose__card--mission .purpose__eyebrow{color:var(--secondary-base)}.purpose__card--vision .purpose__title{color:var(--text-base)}.purpose__card--mission .purpose__title{color:var(--text-inverse)}.purpose__card--vision .purpose_divider-line,.purpose__card--vision .purpose_divider-line:after{background:var(--primary-base)}.purpose__card--mission .purpose_divider-line,.purpose__card--mission .purpose_divider-line:after{background:var(--secondary-base)}.purpose__icon{background:var(--secondary-base);color:var(--text-base);border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid}@media (width>=1024px){.purpose__icon{width:3.75rem;height:3.75rem}}.purpose__icon svg{width:1.5rem;height:1.5rem}@media (width>=1024px){.purpose__icon svg{width:1.875rem;height:1.875rem}}.purpose__card p{max-width:38.75rem}@media (hover:hover) and (pointer:fine){.purpose__card:hover{transform:translateY(-.3125rem);box-shadow:0 .625rem 3rem #1f293714}}@media (prefers-reduced-motion:reduce){.purpose__card{transition:none}.purpose__card:hover{transform:none}}.promise{isolation:isolate;position:relative;overflow:hidden}.promise__swiper{margin-block:-.625rem;padding-block:.625rem}.promise__title{max-width:48.75rem;margin-inline:auto}.promise__card{border:.0625rem solid var(--border-secondary-muted);background:var(--base-white);border-radius:1.5rem;flex-direction:column;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (width>=1024px){.promise__card{border-radius:2rem}}.promise__visual{z-index:0;aspect-ratio:5/3;background:var(--secondary-muted);flex:none;position:relative}.promise__visual:after{background:var(--base-white);content:"";pointer-events:none;border-radius:50% 50% 0 0/100% 100% 0 0;height:3.75rem;position:absolute;bottom:-1.875rem;left:-8%;right:-8%}@media (width>=768px){.promise__visual:after{height:5rem;bottom:-2.5rem}}.promise__image{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;transition:transform .25s cubic-bezier(.4,0,.2,1)}.promise__content{z-index:1;text-align:center;flex-direction:column;flex:1;align-items:center;padding:1.75rem;display:flex;position:relative;padding-top:0!important}@media (width>=1280px){.promise__content{padding:2rem}}@media (width>=1800px){.promise__content{padding:2.75rem}}.promise__icon{border:.25rem solid var(--base-white);background:var(--secondary-base);color:var(--text-base);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-top:-3.75rem;margin-bottom:1.25rem;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}@media (width>=768px){.promise__icon{margin-top:-5rem}}@media (width>=1024px){.promise__icon{width:5rem;height:5rem;margin-bottom:1.5rem}}.promise__icon svg{width:1.875rem;height:1.875rem}@media (width>=1024px){.promise__icon svg{width:2.5rem;height:2.5rem}}.promise__card-title{max-width:18.75rem;color:var(--text-base)}.promise__text{max-width:20.625rem}.promise__leaf-left,.promise__leaf-right{z-index:-1;opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.promise__leaf-left{width:6.25rem;top:15%;left:-.625rem}@media (width>=1024px){.promise__leaf-left{width:8.75rem}}@media (width>=1800px){.promise__leaf-left{width:11.25rem}}.promise__leaf-right{width:4.375rem;bottom:15%;right:-.625rem}@media (width>=1024px){.promise__leaf-right{width:6.25rem}}@media (width>=1800px){.promise__leaf-right{width:8.75rem}}@media (hover:hover) and (pointer:fine){.promise__card:hover{transform:translateY(-.5rem)}.promise__card:hover .promise__image{transform:scale(1.05)}.promise__card:hover .promise__icon{background:var(--primary-base);color:var(--text-inverse)}.promise__card:hover .promise__card-title{color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.promise__card,.promise__image,.promise__icon{transition:none}.promise__card:hover,.promise__card:hover .promise__image{transform:none}}.about-video{background:var(--primary-base);isolation:isolate;border-radius:2rem;justify-content:center;align-items:center;min-height:26.25rem;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.about-video{border-radius:3rem;min-height:52vw}}@media (width>=1800px){.about-video{border-radius:4rem;min-height:42.5rem}}.about-video:before{z-index:-2;content:"";pointer-events:none;background:linear-gradient(90deg,#20100aad,#34101394,#20100aad),#3410137a;position:absolute;inset:0}.about-video__background{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.about-video__content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.about-video__title{color:var(--secondary-base)}.about-video__title span{display:block}.about-video__text{max-width:43.75rem;color:var(--text-white-soft)}.about-video__accent{background:var(--secondary-base);border-radius:.625rem;flex:none;width:3.75rem;height:.25rem}@media (prefers-reduced-motion:reduce){.about-video__background{display:none}}.whychoose__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.whychoose__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.whychoose__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}@media (width>=1800px){.whychoose__grid{gap:2rem}}.whychoose__card{border:.0625rem solid var(--border-secondary-muted);border-radius:1.5rem;flex-direction:column;align-items:flex-start;padding:1.75rem;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex}@media (width>=1024px){.whychoose__card{border-radius:2rem}}@media (width>=1280px){.whychoose__card{padding:2rem}}@media (width>=1800px){.whychoose__card{padding:2.75rem}}.whychoose__icon{background:var(--primary-base);color:var(--text-inverse);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-bottom:1.75rem;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}@media (width>=1024px){.whychoose__icon{width:5rem;height:5rem;margin-bottom:2rem}}.whychoose__icon svg{width:1.875rem;height:1.875rem}@media (width>=1024px){.whychoose__icon svg{width:2.5rem;height:2.5rem}}.whychoose__subtitle{color:var(--text-base);transition:color .15s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.whychoose__card:hover{border-color:var(--secondary-subtle);background:var(--base-white);transform:translateY(-.5rem)}.whychoose__card:hover .whychoose__icon{background:var(--secondary-base);color:var(--text-base)}.whychoose__card:hover .whychoose__subtitle{color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.whychoose__card,.whychoose__icon,.whychoose__subtitle{transition:none}.whychoose__card:hover{transform:none}}
