.AboutHero-module__wS1uxa__section{position:relative}.AboutHero-module__wS1uxa__backgroundGlow{z-index:-10;pointer-events:none;opacity:.03;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:is(.dark .AboutHero-module__wS1uxa__backgroundGlow,[data-theme=dark] .AboutHero-module__wS1uxa__backgroundGlow){opacity:.06}.AboutHero-module__wS1uxa__backgroundGlowInner{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary)60%,var(--color-secondary))0%,color-mix(in srgb,var(--color-secondary)42%,transparent)36%,transparent 72%);border-radius:9999px;width:50rem;height:50rem}.AboutHero-module__wS1uxa__headerRow{flex-direction:column;gap:2rem;margin-bottom:3rem;display:flex}@media (min-width:1024px){.AboutHero-module__wS1uxa__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem;margin-bottom:4rem}}.AboutHero-module__wS1uxa__titleCol,.AboutHero-module__wS1uxa__textCol{flex:1;max-width:600px}@media (min-width:1024px){.AboutHero-module__wS1uxa__textCol{padding-top:.5rem}}.AboutHero-module__wS1uxa__mediaCol{width:100%;margin-bottom:3rem;position:relative}@media (min-width:1024px){.AboutHero-module__wS1uxa__mediaCol{margin-bottom:4rem}}.AboutHero-module__wS1uxa__mediaFrame{background:var(--color-surface-1);border:1px solid var(--color-border);aspect-ratio:16/9;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;padding:0;transition:box-shadow .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000026,inset 0 1px #ffffff0d}@media (min-width:768px){.AboutHero-module__wS1uxa__mediaFrame{border-radius:1.75rem}}.AboutHero-module__wS1uxa__mediaFrame:hover{box-shadow:0 30px 60px -15px #0003,0 0 50px -15px color-mix(in srgb,var(--color-primary)20%,transparent)}.AboutHero-module__wS1uxa__mediaViewport{width:100%;height:100%;position:relative;overflow:hidden}.AboutHero-module__wS1uxa__mediaImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-color:var(--color-surface-2);width:100%;height:100%}.AboutHero-module__wS1uxa__ambientGlow{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary)12%,transparent)0%,transparent 65%);pointer-events:none;z-index:-1;opacity:.8;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AboutHero-module__wS1uxa__cardGrid{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}@media (min-width:640px){.AboutHero-module__wS1uxa__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AboutHero-module__wS1uxa__cardGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.AboutHero-module__wS1uxa__miniCard{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:1rem;align-items:flex-start;gap:1rem;padding:1.25rem 1.15rem;transition:box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AboutHero-module__wS1uxa__miniCard:hover{border-color:color-mix(in srgb,var(--color-primary)30%,var(--color-border));background:color-mix(in srgb,var(--color-primary)1%,var(--color-surface-1));box-shadow:0 10px 25px -8px color-mix(in srgb,var(--color-primary)10%,transparent)}.AboutHero-module__wS1uxa__cardIconWrap{background:color-mix(in srgb,var(--color-primary)8%,var(--color-surface-2));width:2.5rem;height:2.5rem;color:var(--color-primary);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s cubic-bezier(.16,1,.3,1);display:flex}.AboutHero-module__wS1uxa__miniCard:hover .AboutHero-module__wS1uxa__cardIconWrap{background:color-mix(in srgb,var(--color-primary)12%,var(--color-surface-2))}.AboutHero-module__wS1uxa__cardIconWrap svg{width:1.15rem;height:1.15rem}.AboutHero-module__wS1uxa__cardContent{flex-direction:column;gap:.25rem;display:flex}.AboutHero-module__wS1uxa__cardTitle{color:var(--color-text-primary);font-size:.9rem;font-weight:700;line-height:1.3}.AboutHero-module__wS1uxa__cardDesc{color:var(--color-text-secondary);font-size:.8rem;line-height:1.5}
.AboutStoryComposition-module__eD1ZDq__composition{align-items:stretch;gap:1rem;display:grid}.AboutStoryComposition-module__eD1ZDq__textPane,.AboutStoryComposition-module__eD1ZDq__mediaPane{min-width:0}@media (min-width:768px){.AboutStoryComposition-module__eD1ZDq__composition{gap:1.3rem}}@media (min-width:1024px){.AboutStoryComposition-module__eD1ZDq__composition{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:1.9rem}.AboutStoryComposition-module__eD1ZDq__reverse .AboutStoryComposition-module__eD1ZDq__textPane{order:2}.AboutStoryComposition-module__eD1ZDq__reverse .AboutStoryComposition-module__eD1ZDq__mediaPane{order:1}}@media (min-width:1280px){.AboutStoryComposition-module__eD1ZDq__composition{gap:2.2rem}}
.AboutProblemSolution-module__dpyspW__section{position:relative}.AboutProblemSolution-module__dpyspW__storyFlow{flex-direction:column;gap:3rem;display:flex}@media (min-width:1024px){.AboutProblemSolution-module__dpyspW__storyFlow{gap:4.5rem}}.AboutProblemSolution-module__dpyspW__storyBlockSecondary{border-top:1px solid color-mix(in srgb,var(--color-border)74%,transparent);padding-top:1.5rem}.AboutProblemSolution-module__dpyspW__copyPanel{min-height:100%}.AboutProblemSolution-module__dpyspW__blockTitle{letter-spacing:-.02em;color:var(--color-text-primary);margin-top:0;font-size:1.4rem;font-weight:700;line-height:1.25}@media (min-width:768px){.AboutProblemSolution-module__dpyspW__blockTitle{font-size:1.6rem}}.AboutProblemSolution-module__dpyspW__blockDescription{max-width:60ch;color:var(--color-text-secondary);margin-top:.8rem;font-size:.95rem;font-weight:400;line-height:1.65}.AboutProblemSolution-module__dpyspW__problemList,.AboutProblemSolution-module__dpyspW__solutionList{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.AboutProblemSolution-module__dpyspW__problemItem,.AboutProblemSolution-module__dpyspW__solutionItem{border-bottom:1px solid color-mix(in srgb,var(--color-border)45%,transparent);align-items:flex-start;gap:1.15rem;padding-bottom:1.25rem;display:flex}.AboutProblemSolution-module__dpyspW__problemItem:last-child,.AboutProblemSolution-module__dpyspW__solutionItem:last-child{border-bottom:none;padding-bottom:0}.AboutProblemSolution-module__dpyspW__problemIconWrap,.AboutProblemSolution-module__dpyspW__solutionIconWrap{border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:transform .3s,background-color .3s;display:flex}.AboutProblemSolution-module__dpyspW__problemIconWrap{color:var(--color-danger,#ef4444);background:color-mix(in srgb,var(--color-danger,#ef4444)10%,var(--color-surface-2));border:1px solid color-mix(in srgb,var(--color-danger,#ef4444)15%,transparent)}.AboutProblemSolution-module__dpyspW__solutionIconWrap{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary)10%,var(--color-surface-2));border:1px solid color-mix(in srgb,var(--color-primary)15%,transparent)}.AboutProblemSolution-module__dpyspW__problemIconWrap svg,.AboutProblemSolution-module__dpyspW__solutionIconWrap svg{width:1.1rem;height:1.1rem}@media (hover:hover) and (pointer:fine){.AboutProblemSolution-module__dpyspW__problemItem:hover .AboutProblemSolution-module__dpyspW__problemIconWrap{background:color-mix(in srgb,var(--color-danger,#ef4444)15%,var(--color-surface-2))}.AboutProblemSolution-module__dpyspW__solutionItem:hover .AboutProblemSolution-module__dpyspW__solutionIconWrap{background:color-mix(in srgb,var(--color-primary)15%,var(--color-surface-2))}}.AboutProblemSolution-module__dpyspW__itemTitle{color:var(--color-text-primary);letter-spacing:-.01em;font-size:.98rem;font-weight:600;line-height:1.4}.AboutProblemSolution-module__dpyspW__itemDescription{color:var(--color-text-secondary);margin-top:.35rem;font-size:.86rem;line-height:1.55}@media (min-width:1024px){.AboutProblemSolution-module__dpyspW__problemList,.AboutProblemSolution-module__dpyspW__solutionList{gap:1.75rem;margin-top:2.25rem}.AboutProblemSolution-module__dpyspW__itemTitle{font-size:1.15rem}.AboutProblemSolution-module__dpyspW__itemDescription{font-size:.95rem;line-height:1.65}}.AboutProblemSolution-module__dpyspW__mediaFrame{margin:0}.AboutProblemSolution-module__dpyspW__mediaViewport{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:1.5rem;width:100%;height:auto;position:relative;overflow:hidden;box-shadow:0 20px 50px -12px #00000040}.AboutProblemSolution-module__dpyspW__mediaViewport:after{content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-1)10%,transparent);pointer-events:none;border-radius:1.5rem;position:absolute;inset:0}.AboutProblemSolution-module__dpyspW__mediaImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:auto;transition:opacity .4s}.AboutProblemSolution-module__dpyspW__solutionImageDark{display:none}.AboutProblemSolution-module__dpyspW__mediaMeta{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem;display:flex}@media (min-width:1024px){.AboutProblemSolution-module__dpyspW__mediaMeta{justify-content:flex-start}}.AboutProblemSolution-module__dpyspW__mediaTag{border:1px solid color-mix(in srgb,var(--color-border)74%,transparent);background:color-mix(in srgb,var(--color-surface-2)68%,var(--color-surface-1));min-height:1.6rem;color:var(--color-text-secondary);border-radius:.5rem;align-items:center;padding:.35rem .75rem;font-size:.68rem;font-weight:600;line-height:1.35;display:inline-flex}:is([data-theme=dark] .AboutProblemSolution-module__dpyspW__solutionImageLight,.dark .AboutProblemSolution-module__dpyspW__solutionImageLight){display:none}:is([data-theme=dark] .AboutProblemSolution-module__dpyspW__solutionImageDark,.dark .AboutProblemSolution-module__dpyspW__solutionImageDark){display:block}
.AboutInfoCard-module__wG7XXq__card{background:var(--color-surface-1);border:1px solid var(--color-border);width:100%;min-height:100%;box-shadow:var(--shadow-sm);--about-card-accent:var(--color-primary);--about-card-accent-light:color-mix(in srgb,var(--color-primary)10%,var(--color-surface-2));border-radius:.75rem;flex-direction:column;font-family:inherit;transition:border-color .28s,box-shadow .28s,transform .28s,background-color .28s;display:flex;position:relative}.AboutInfoCard-module__wG7XXq__card[data-tone=brand]{--about-card-accent:var(--color-primary)}.AboutInfoCard-module__wG7XXq__card[data-tone=info]{--about-card-accent:#3b82f6}.AboutInfoCard-module__wG7XXq__card[data-tone=teal]{--about-card-accent:#0891b2}.AboutInfoCard-module__wG7XXq__card[data-tone=violet]{--about-card-accent:#7c3aed}.AboutInfoCard-module__wG7XXq__card[data-tone=success]{--about-card-accent:#10b981}.AboutInfoCard-module__wG7XXq__card[data-tone=danger]{--about-card-accent:var(--color-danger,#ef4444)}.AboutInfoCard-module__wG7XXq__card[data-tone=neutral]{--about-card-accent:var(--color-text-primary)}.AboutInfoCard-module__wG7XXq__card[data-style=surface-2]{background:var(--color-surface-2)}.AboutInfoCard-module__wG7XXq__card[data-elevation=flat]{box-shadow:none}.AboutInfoCard-module__wG7XXq__card:before{content:"";background:linear-gradient(180deg,var(--about-card-accent),color-mix(in srgb,var(--about-card-accent)60%,transparent));z-index:2;border-radius:.75rem 0 0 .75rem;width:4px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.AboutInfoCard-module__wG7XXq__card[data-selected=true]{border-color:color-mix(in srgb,var(--about-card-accent)30%,var(--color-border));background:color-mix(in srgb,var(--about-card-accent)4%,var(--color-surface-1));box-shadow:0 10px 22px -16px color-mix(in srgb,var(--about-card-accent)22%,transparent)}.AboutInfoCard-module__wG7XXq__card[data-selected=true]:before{width:6px}.AboutInfoCard-module__wG7XXq__content{z-index:3;flex-direction:column;flex:1;gap:0;padding:1rem 1rem 1rem 1.25rem;display:flex;position:relative}@media (min-width:640px){.AboutInfoCard-module__wG7XXq__card{border-radius:.875rem}.AboutInfoCard-module__wG7XXq__card:before{border-radius:.875rem 0 0 .875rem}.AboutInfoCard-module__wG7XXq__content{padding:1.125rem 1.125rem 1.125rem 1.375rem}}@media (min-width:768px){.AboutInfoCard-module__wG7XXq__card{border-radius:1rem}.AboutInfoCard-module__wG7XXq__card:before{border-radius:1rem 0 0 1rem}.AboutInfoCard-module__wG7XXq__content{padding:1.25rem 1.25rem 1.25rem 1.5rem}}.AboutInfoCard-module__wG7XXq__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.AboutInfoCard-module__wG7XXq__header:last-child{margin-bottom:0}.AboutInfoCard-module__wG7XXq__iconWrap{border:1px solid color-mix(in srgb,var(--about-card-accent)20%,var(--color-border));background:color-mix(in srgb,var(--about-card-accent)5%,var(--color-surface-2));width:2rem;height:2rem;color:var(--about-card-accent);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .28s;display:inline-flex}.AboutInfoCard-module__wG7XXq__iconWrap svg{width:1rem;height:1rem}.AboutInfoCard-module__wG7XXq__title{color:var(--color-text-primary);margin:0;font-size:.875rem;font-weight:600;line-height:1.4}@media (min-width:640px){.AboutInfoCard-module__wG7XXq__title{font-size:.9375rem}}@media (min-width:768px){.AboutInfoCard-module__wG7XXq__title{font-size:1rem}}.AboutInfoCard-module__wG7XXq__description{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.6}@media (min-width:640px){.AboutInfoCard-module__wG7XXq__description{font-size:.875rem}}@media (min-width:768px){.AboutInfoCard-module__wG7XXq__description{font-size:.9375rem;line-height:1.65}}.AboutInfoCard-module__wG7XXq__badgeWrap{display:inline-flex}.AboutInfoCard-module__wG7XXq__card[data-compact=true] .AboutInfoCard-module__wG7XXq__content{padding:.75rem .875rem .75rem 1.125rem}.AboutInfoCard-module__wG7XXq__card[data-compact=true] .AboutInfoCard-module__wG7XXq__iconWrap{border-radius:.375rem;width:1.75rem;height:1.75rem}.AboutInfoCard-module__wG7XXq__card[data-compact=true] .AboutInfoCard-module__wG7XXq__iconWrap svg{width:.875rem;height:.875rem}.AboutInfoCard-module__wG7XXq__card[data-compact=true] .AboutInfoCard-module__wG7XXq__header{margin-bottom:.5rem}@media (hover:hover) and (pointer:fine){.AboutInfoCard-module__wG7XXq__card:not([data-selected=true]):hover{border-color:color-mix(in srgb,var(--about-card-accent)20%,var(--color-border-strong));box-shadow:0 4px 14px -4px color-mix(in srgb,var(--color-border)80%,transparent)}.AboutInfoCard-module__wG7XXq__card:not([data-selected=true]):hover:before{width:6px}}@media (prefers-reduced-motion:reduce){.AboutInfoCard-module__wG7XXq__card,.AboutInfoCard-module__wG7XXq__card:before,.AboutInfoCard-module__wG7XXq__iconWrap{transition:none}}
.AboutValues-module__KBYsvq__section{position:relative}.AboutValues-module__KBYsvq__cardTrigger{width:100%;min-width:0;display:block}
.next-prev-btn{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;font-family:inherit;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,transform .1s,box-shadow .2s;display:inline-flex}.next-prev-btn--next{flex-direction:row;padding:4px 5px 4px 16px}.next-prev-btn--prev{flex-direction:row-reverse;padding:4px 16px 4px 5px}.next-prev-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.next-prev-btn--primary{background-color:var(--color-primary,#0079cf);color:#fff;box-shadow:0 2px 6px #0079cf1f}.next-prev-btn--primary:hover:not(:disabled){background-color:var(--color-primary-hover,#005fa3);box-shadow:0 4px 10px #0079cf38}.next-prev-btn--secondary{background-color:var(--color-surface-2,#f8faff);color:var(--color-text-primary,#0f172a);border-color:var(--color-border,#dbeafe)}.next-prev-btn--secondary:hover:not(:disabled){background-color:var(--color-surface-3,#eef2ff);border-color:var(--color-border-strong,#bfdbfe)}.next-prev-btn__svg{flex-shrink:0;width:25px;height:25px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.next-prev-btn--next .next-prev-btn__svg{margin-left:6px}.next-prev-btn--prev .next-prev-btn__svg{margin-right:6px;transform:scaleX(-1)}.next-prev-btn--next:hover:not(:disabled) .next-prev-btn__svg{transform:translate(3px)}.next-prev-btn--prev:hover:not(:disabled) .next-prev-btn__svg{transform:scaleX(-1)translate(3px)}.next-prev-btn:active:not(:disabled){transform:scale(.96)}.dark .next-prev-btn--secondary{background-color:var(--color-surface-2,#132038);color:var(--color-text-primary,#f0f4ff);border-color:var(--color-border,#1e3358)}.dark .next-prev-btn--secondary:hover:not(:disabled){background-color:var(--color-surface-3,#1a2d4a);border-color:var(--color-border-strong,#2a4570)}.dark .next-prev-btn--primary{box-shadow:0 2px 6px #0079cf40}@media (min-width:768px){.next-prev-btn{font-size:15px}.next-prev-btn--next{padding:5px 6px 5px 20px}.next-prev-btn--prev{padding:5px 20px 5px 6px}.next-prev-btn__svg{width:30px;height:30px}.next-prev-btn--next .next-prev-btn__svg{margin-left:8px}.next-prev-btn--prev .next-prev-btn__svg{margin-right:8px}}.next-prev-btn-custom{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;text-align:center!important;justify-content:center!important;align-items:center!important;padding-left:40px!important;padding-right:40px!important;display:inline-flex!important;position:relative!important}.next-prev-btn-custom .next-prev-btn__svg{flex-shrink:0;transition:transform .35s cubic-bezier(.16,1,.3,1);width:1.25em!important;height:1.25em!important;margin:auto 0!important;position:absolute!important;top:0!important;bottom:0!important;right:12px!important}@media (min-width:640px){.next-prev-btn-custom{padding-left:56px!important;padding-right:56px!important}.next-prev-btn-custom .next-prev-btn__svg{right:16px!important}}.next-prev-btn-custom:hover .next-prev-btn__svg{transform:translate(3px)}.next-prev-btn-custom--prev{padding-left:40px!important;padding-right:40px!important}.next-prev-btn-custom--prev .next-prev-btn__svg{margin-top:auto!important;margin-bottom:auto!important;inset:0 auto 0 12px!important;transform:scaleX(-1)!important}@media (min-width:640px){.next-prev-btn-custom--prev{padding-left:56px!important;padding-right:56px!important}.next-prev-btn-custom--prev .next-prev-btn__svg{left:16px!important}}.next-prev-btn-custom--prev:hover .next-prev-btn__svg{transform:scaleX(-1)translate(3px)!important}
.AboutCta-module__c6MjBq__section{position:relative}.AboutCta-module__c6MjBq__panel{background:color-mix(in srgb,var(--color-primary)3%,var(--color-surface-1));transition:border-color .2s,box-shadow .2s;position:relative}.AboutCta-module__c6MjBq__panel:hover{border-color:color-mix(in srgb,var(--color-primary)30%,var(--color-border));box-shadow:0 10px 24px -18px color-mix(in srgb,var(--color-border)90%,transparent)}.AboutCta-module__c6MjBq__primaryButton{color:var(--color-text-inverse);background:var(--color-primary);border:1px solid #0000;transition:box-shadow .18s,filter .18s}.AboutCta-module__c6MjBq__primaryButton:hover{filter:brightness(1.05);box-shadow:0 10px 20px -14px color-mix(in srgb,var(--color-primary)46%,transparent)}.AboutCta-module__c6MjBq__secondaryButton{color:var(--color-text-primary);background:var(--color-surface-1);border:1px solid var(--color-border);transition:border-color .18s,color .18s,background-color .18s}.AboutCta-module__c6MjBq__secondaryButton:hover{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary)40%,var(--color-border));background:color-mix(in srgb,var(--color-primary)5%,var(--color-surface-1))}
