.about-module__0r8KnG__page{--cream:#f7f4ed;--surface:#fcfbf8;--ink:#1c1c1c;--ink-soft:#1c1c1cd1;--muted:#5f5f5d;--line:#eceae4;--line-strong:#1c1c1c66;--line-hover:#1c1c1c24;--shadow-hover:0 6px 18px #1c1c1c12;--tint:#1c1c1c0a;--tint-soft:#1c1c1c08;--brand:#dc2626;--brand-soft:#dc262624;--glass-tint:#ffffff6b;--glass-tint-strong:#ffffff9e;--glass-edge:#ffffffb8;--glass-edge-soft:#ffffff57;--glass-specular:#ffffffd9;--glass-shadow:0 18px 46px #1c1c1c1a, 0 2px 8px #1c1c1c0d;--glass-blur:22px;isolation:isolate;background-color:var(--cream);min-height:100vh;color:var(--ink);position:relative;overflow:hidden}.dark .about-module__0r8KnG__page{--cream:#131311;--surface:#1b1b18;--ink:#f7f4ed;--ink-soft:#f7f4edd1;--muted:#b5b2a9;--line:#3b3b34;--line-strong:#f7f4ed66;--line-hover:#f7f4ed29;--shadow-hover:0 6px 18px #00000061;--tint:#f7f4ed0f;--tint-soft:#f7f4ed08;--brand:#ef4444;--brand-soft:#ef44442e;--glass-tint:#f7f4ed0f;--glass-tint-strong:#f7f4ed1f;--glass-edge:#f7f4ed29;--glass-edge-soft:#f7f4ed14;--glass-specular:#f7f4ed38;--glass-shadow:0 20px 50px #00000080, 0 2px 8px #00000059}.about-module__0r8KnG__ambient{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.about-module__0r8KnG__blob{filter:blur(70px);opacity:.5;will-change:transform;border-radius:50%;position:absolute}.about-module__0r8KnG__blobOne{background:radial-gradient(circle,#dc262657,#0000 68%);width:520px;height:520px;animation:22s ease-in-out infinite about-module__0r8KnG__floatOne;top:-180px;right:-120px}.about-module__0r8KnG__blobTwo{background:radial-gradient(circle,#2563eb3d,#0000 68%);width:460px;height:460px;animation:26s ease-in-out infinite about-module__0r8KnG__floatTwo;top:32%;left:-180px}.about-module__0r8KnG__blobThree{background:radial-gradient(circle,#b4530938,#0000 70%);width:560px;height:560px;animation:30s ease-in-out infinite about-module__0r8KnG__floatThree;bottom:-220px;right:8%}.dark .about-module__0r8KnG__blob{opacity:.34}@keyframes about-module__0r8KnG__floatOne{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-40px,46px)scale(1.08)}}@keyframes about-module__0r8KnG__floatTwo{0%,to{transform:translate(0,0)scale(1.05)}50%{transform:translate(52px,-38px)scale(.95)}}@keyframes about-module__0r8KnG__floatThree{0%,to{transform:translate(0,0)scale(.96)}50%{transform:translate(-46px,-34px)scale(1.06)}}.about-module__0r8KnG__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}.about-module__0r8KnG__glass{isolation:isolate;border:1px solid var(--glass-edge);background:linear-gradient(135deg, var(--glass-tint-strong), var(--glass-tint) 42%, var(--glass-edge-soft));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);box-shadow:inset 0 1px 0 0 var(--glass-specular), inset 0 -1px 0 0 #1c1c1c0d, var(--glass-shadow);border-radius:24px;transition:border-color .26s,box-shadow .26s,transform .26s;position:relative;overflow:hidden}.about-module__0r8KnG__glass:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(115deg, var(--glass-specular) 0%, #fff0 38%, #fff0 62%, var(--glass-edge-soft) 100%);opacity:.55;transition:opacity .4s;position:absolute;inset:0}.about-module__0r8KnG__glass:hover:before{opacity:.85}.dark .about-module__0r8KnG__glass:before{opacity:.4}.dark .about-module__0r8KnG__glass:hover:before{opacity:.65}.about-module__0r8KnG__glassSoft{--glass-tint:#ffffff4d;--glass-tint-strong:#ffffff75;--glass-blur:16px}.about-module__0r8KnG__glassCard{border-radius:20px}.about-module__0r8KnG__hero{isolation:isolate;align-items:flex-end;min-height:min(88vh,760px);padding-block:clamp(72px,10vw,140px) clamp(48px,6vw,88px);display:flex;position:relative;overflow:hidden}.about-module__0r8KnG__heroMedia{z-index:-2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.about-module__0r8KnG__heroScrim{z-index:-1;background:linear-gradient(100deg, #0c0c0adb 0%, #0c0c0ab3 42%, #0c0c0a47 100%), linear-gradient(to top, var(--cream) 0%, #f7f4ed00 46%);position:absolute;inset:0}.about-module__0r8KnG__heroGrid{align-items:center;gap:48px;width:100%;display:grid}@media (min-width:1024px){.about-module__0r8KnG__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px}}.about-module__0r8KnG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:600;display:inline-flex}.about-module__0r8KnG__eyebrowDot{background:var(--brand);width:6px;height:6px;box-shadow:0 0 0 4px var(--brand-soft);border-radius:50%}.about-module__0r8KnG__heroTitle{letter-spacing:-.045em;text-wrap:balance;color:#fdfcf8;margin:0;font-size:clamp(38px,6.4vw,76px);font-weight:600;line-height:1.04}.about-module__0r8KnG__heroSubtitle{letter-spacing:-.015em;color:#fdfcf8db;max-width:20ch;margin:20px 0 0;font-size:clamp(17px,1.8vw,22px);font-weight:400;line-height:1.38}.about-module__0r8KnG__heroLead{color:#fdfcf8c2;max-width:54ch;margin:24px 0 0;font-size:16px;line-height:1.6}.about-module__0r8KnG__heroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.about-module__0r8KnG__primaryCta,.about-module__0r8KnG__ghostCta{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:15px;font-weight:600;transition:opacity .16s,background-color .16s,border-color .16s,transform .16s;display:inline-flex}.about-module__0r8KnG__primaryCta{border:1px solid var(--ink);background:var(--ink);color:var(--surface);box-shadow:inset 0 .5px #fff3,inset 0 0 0 .5px #0003,0 1px 2px #0000000d}.about-module__0r8KnG__primaryCta:hover{opacity:.85;transform:translateY(-1px)}.about-module__0r8KnG__ghostCta{color:#fdfcf8;-webkit-backdrop-filter:blur(10px);background:#fdfcf814;border:1px solid #fdfcf86b}.about-module__0r8KnG__ghostCta:hover{opacity:.9;background:#fdfcf829}.about-module__0r8KnG__primaryCta:focus-visible,.about-module__0r8KnG__ghostCta:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.about-module__0r8KnG__divider{background:linear-gradient(90deg,#0000,#1c1c1c24 14% 86%,#0000);width:100%;height:1px}.dark .about-module__0r8KnG__divider{background:linear-gradient(90deg,#0000,#f7f4ed29 14% 86%,#0000)}.about-module__0r8KnG__startBand{width:100%;padding-block:0}.about-module__0r8KnG__startInner{width:100%}.about-module__0r8KnG__startCard{border-left:none;border-right:none;border-radius:0;align-items:center;gap:32px;padding:clamp(30px,5vw,60px) clamp(24px,5vw,72px);display:grid}@media (min-width:900px){.about-module__0r8KnG__startCard{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0}}.about-module__0r8KnG__startSide{flex-direction:column;gap:18px;display:flex}.about-module__0r8KnG__startDivider{background:linear-gradient(to bottom, transparent, var(--glass-edge) 18%, var(--glass-edge) 82%, transparent);align-self:stretch;width:1px;min-height:120px;display:none}@media (min-width:900px){.about-module__0r8KnG__startDivider{display:block}}.about-module__0r8KnG__heroCardIcon{border:1px solid var(--glass-edge);background:var(--glass-tint-strong);width:52px;height:52px;color:var(--ink);box-shadow:inset 0 1px 0 0 var(--glass-specular), 0 8px 20px #1c1c1c14;border-radius:16px;place-items:center;display:grid}.about-module__0r8KnG__heroCardTitle{letter-spacing:-.022em;color:var(--ink);margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.16}.about-module__0r8KnG__heroCardText{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.7}.about-module__0r8KnG__pillList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:640px){.about-module__0r8KnG__pillList{grid-template-columns:repeat(3,minmax(0,1fr))}}.about-module__0r8KnG__pill{border:1px solid var(--glass-edge-soft);background:var(--glass-tint);text-align:center;color:var(--ink-soft);white-space:nowrap;border-radius:9999px;padding:10px 16px;font-size:13px;line-height:1.4;transition:background-color .2s,border-color .2s,transform .2s}.about-module__0r8KnG__pill:hover{background:var(--glass-tint-strong);border-color:var(--glass-edge);transform:translateY(-2px)}.about-module__0r8KnG__storyBand{width:100%;padding-block:0}.about-module__0r8KnG__storyInner{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:900px){.about-module__0r8KnG__storyInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.about-module__0r8KnG__storyMedia{min-height:320px;margin:0;position:relative;overflow:hidden}.about-module__0r8KnG__storyMedia img{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}@media (min-width:900px){.about-module__0r8KnG__storyMedia{border-radius:0}}.about-module__0r8KnG__storyCaption{-webkit-backdrop-filter:blur(14px)saturate(180%);letter-spacing:.08em;text-transform:uppercase;color:#fdfcf8;background:#1414126b;border:1px solid #fff6;border-radius:9999px;padding:9px 16px;font-size:12px;font-weight:600;position:absolute;bottom:20px;left:20px}.about-module__0r8KnG__storyBody{border-radius:0;flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,4vw,56px);display:flex}@media (min-width:900px){.about-module__0r8KnG__storyBody{border-left:none;border-radius:0}}.about-module__0r8KnG__storyTitle{letter-spacing:-.032em;color:var(--ink);max-width:22ch;margin:0 0 20px;font-size:clamp(26px,3.6vw,40px);font-weight:600;line-height:1.1}.about-module__0r8KnG__storyLead{color:var(--ink);margin:0;font-size:17px;line-height:1.6}.about-module__0r8KnG__storyText{color:var(--ink-soft);margin:20px 0 0;font-size:16px;line-height:1.68}.about-module__0r8KnG__sectionHead{max-width:640px;margin-bottom:40px}.about-module__0r8KnG__sectionTitle{letter-spacing:-.032em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.1}.about-module__0r8KnG__sectionDesc{color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.6}.about-module__0r8KnG__missionBand{width:100%;padding-block:0}.about-module__0r8KnG__missionInner{width:100%}.about-module__0r8KnG__mission{border-left:none;border-right:none;border-radius:0;align-items:center;gap:32px;padding:clamp(30px,5vw,64px);display:grid}@media (min-width:900px){.about-module__0r8KnG__mission{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:48px}}.about-module__0r8KnG__missionSide{flex-direction:column;gap:20px;display:flex}.about-module__0r8KnG__missionDivider{background:linear-gradient(to bottom, transparent, var(--glass-edge) 18%, var(--glass-edge) 82%, transparent);align-self:stretch;width:1px;min-height:120px;display:none}@media (min-width:900px){.about-module__0r8KnG__missionDivider{display:block}}.about-module__0r8KnG__missionHead{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.about-module__0r8KnG__missionIcon{border:1px solid var(--glass-edge);background:var(--glass-tint-strong);width:64px;height:64px;color:var(--brand);box-shadow:inset 0 1px 0 0 var(--glass-specular), 0 10px 26px #1c1c1c1a;border-radius:20px;flex-shrink:0;place-items:center;display:grid}.about-module__0r8KnG__missionTitle{letter-spacing:-.028em;color:var(--ink);margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:600;line-height:1.16}.about-module__0r8KnG__missionText{color:var(--ink-soft);max-width:60ch;margin:0;font-size:17px;line-height:1.72}.about-module__0r8KnG__missionAside{gap:12px;margin:0;padding:0;list-style:none;display:grid}.about-module__0r8KnG__missionItem{border:1px solid var(--glass-edge-soft);background:var(--glass-tint);border-radius:16px;align-items:flex-start;gap:12px;padding:18px 20px;transition:background-color .22s,border-color .22s,transform .22s;display:flex}.about-module__0r8KnG__missionItem:hover{background:var(--glass-tint-strong);border-color:var(--glass-edge);transform:translateY(-2px)}.about-module__0r8KnG__missionItemIndex{font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--brand);margin-top:3px;font-size:12px;font-weight:600}.about-module__0r8KnG__missionItemIcon{color:var(--muted);flex-shrink:0;margin-top:2px}.about-module__0r8KnG__missionItemText{color:var(--ink-soft);font-size:15px;line-height:1.55}.about-module__0r8KnG__coreBand{isolation:isolate;padding-block:clamp(64px,8vw,112px);position:relative;overflow:hidden}.about-module__0r8KnG__coreMedia{z-index:-2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.about-module__0r8KnG__coreScrim{z-index:-1;background:linear-gradient(100deg,#0a0a09e6 0%,#0a0a09bd 46%,#0a0a0980 100%),linear-gradient(#0a0a0980,#0a0a09bf);position:absolute;inset:0}.about-module__0r8KnG__sectionHeadLight .about-module__0r8KnG__eyebrow,.about-module__0r8KnG__sectionHeadLight .about-module__0r8KnG__sectionDesc{color:#fdfcf8c7}.about-module__0r8KnG__sectionHeadLight .about-module__0r8KnG__sectionTitle{color:#fdfcf8}.about-module__0r8KnG__sectionHeadLight .about-module__0r8KnG__eyebrowDot{background:#ef4444;box-shadow:0 0 0 4px #ef44443d}.about-module__0r8KnG__valueGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.about-module__0r8KnG__valueCard{border-radius:20px;flex-direction:column;gap:16px;padding:28px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex}.about-module__0r8KnG__valueCard:hover{border-color:var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-specular), 0 26px 60px #00000047;transform:translateY(-4px)}.about-module__0r8KnG__valueTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.about-module__0r8KnG__valueIcon{border:1px solid var(--glass-edge);background:var(--glass-tint-strong);width:46px;height:46px;color:var(--ink);box-shadow:inset 0 1px 0 0 var(--glass-specular);border-radius:14px;place-items:center;display:grid}.about-module__0r8KnG__valueIndex{font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--muted);font-size:12px;font-weight:600}.about-module__0r8KnG__valueTitle{letter-spacing:-.012em;color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.25}.about-module__0r8KnG__valueText{color:var(--muted);margin:0;font-size:14px;line-height:1.62}.about-module__0r8KnG__coreBand .about-module__0r8KnG__valueCard{--glass-tint:#ffffffb8;--glass-tint-strong:#ffffffe0;--glass-edge:#ffffffb3;--glass-edge-soft:#1c1c1c1a;--glass-specular:#ffffffe6;color:#1c1c1c;background:linear-gradient(135deg,#ffffffe6,#ffffffb8 45%,#fff9)}.about-module__0r8KnG__coreBand .about-module__0r8KnG__valueTitle{color:#1c1c1c}.about-module__0r8KnG__coreBand .about-module__0r8KnG__valueText{color:#1c1c1cb8}.about-module__0r8KnG__coreBand .about-module__0r8KnG__valueIcon{color:#1c1c1c}.about-module__0r8KnG__coreBand .about-module__0r8KnG__valueIndex{color:#1c1c1c8c}.about-module__0r8KnG__spiritBand{width:100%;padding-block:0 clamp(64px,8vw,112px)}.about-module__0r8KnG__spiritInner{width:100%}.about-module__0r8KnG__duo{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (min-width:900px){.about-module__0r8KnG__duo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0}}.about-module__0r8KnG__duoCard{border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:clamp(28px,4vw,56px);display:flex}@media (min-width:900px){.about-module__0r8KnG__duoCard{border-radius:0}.about-module__0r8KnG__duoCard:first-child{border-radius:24px 0 0 24px}.about-module__0r8KnG__duoCard:last-child{border-radius:0 24px 24px 0}}.about-module__0r8KnG__duoDivider{background:linear-gradient(to bottom, transparent, var(--glass-edge) 12%, var(--glass-edge) 88%, transparent);align-self:stretch;width:1px;display:none}@media (min-width:900px){.about-module__0r8KnG__duoDivider{display:block}}.about-module__0r8KnG__spiritIcon{border:1px solid var(--glass-edge);background:var(--glass-tint-strong);width:64px;height:64px;color:var(--brand);box-shadow:inset 0 1px 0 0 var(--glass-specular), 0 12px 30px #1c1c1c1f;border-radius:50%;place-items:center;display:inline-grid}.about-module__0r8KnG__spiritTitle{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(24px,3.2vw,36px);font-weight:600;line-height:1.12}.about-module__0r8KnG__spiritText{color:var(--ink-soft);text-wrap:pretty;max-width:54ch;margin:0;font-size:17px;line-height:1.72}.about-module__0r8KnG__closingTitle{letter-spacing:-.028em;color:var(--ink);max-width:22ch;margin:0;font-size:clamp(22px,2.8vw,32px);font-weight:600;line-height:1.14}.about-module__0r8KnG__closingText{color:var(--muted);max-width:52ch;margin:0;font-size:15px;line-height:1.6}.about-module__0r8KnG__reveal{opacity:0}.about-module__0r8KnG__revealIn{animation:.76s cubic-bezier(.16,1,.3,1) both about-module__0r8KnG__revealIn;animation-delay:var(--reveal-delay,0s)}@keyframes about-module__0r8KnG__revealIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.about-module__0r8KnG__reveal{opacity:1}.about-module__0r8KnG__revealIn,.about-module__0r8KnG__blob{animation:none}.about-module__0r8KnG__glass,.about-module__0r8KnG__glass:before,.about-module__0r8KnG__valueCard,.about-module__0r8KnG__missionItem{transition:none}}
