.useScrollToTop-module-scss-module__Hb1jAW__scrollButton{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#fff;cursor:pointer;z-index:1080;border-radius:9999px;padding:.75rem;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.useScrollToTop-module-scss-module__Hb1jAW__dark .useScrollToTop-module-scss-module__Hb1jAW__scrollButton{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.useScrollToTop-module-scss-module__Hb1jAW__scrollButton{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.useScrollToTop-module-scss-module__Hb1jAW__scrollButton:hover{background-color:hsl(var(--aro-primary,var(--primary))/.9)}.useScrollToTop-module-scss-module__Hb1jAW__scrollIcon{width:1.5rem;height:1.5rem}
.card-_owfM_{background-color:var(--ac-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);color:var(--ac-card-foreground);box-shadow:0 1px 3px #0000000d}.header-Mb1uO1{gap:var(--ac-space-1);padding:var(--ac-space-6);flex-direction:column;display:flex}.title-_JHGWK{font-size:var(--ac-text-lg);letter-spacing:-.01em;font-weight:600;line-height:1}.description-g0aJ8n{color:var(--ac-muted-foreground);font-size:var(--ac-text-sm)}.action-dE6pol{align-self:flex-start;margin-left:auto}.content-CUpArl,.footer-fIXQhx{padding:0 var(--ac-space-6) var(--ac-space-6)}.footer-fIXQhx{align-items:center;display:flex}
.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionBody>*+*{margin-top:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("sm")}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionGrid{gap:1rem;display:grid}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHeaderRow{flex-direction:row;align-items:flex-start;gap:1rem;display:flex}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHeaderRow>*{margin-top:0;margin-bottom:0}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHeaderRow{padding-bottom:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircle{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleOrange{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleOrange{background-color:hsl(var(--aro-destructive,var(--destructive))/.3)}.ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleGreen{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.ShareInvoiceDialog-module-scss-module__lQxE0a__dark .ShareInvoiceDialog-module-scss-module__lQxE0a__iconCircleGreen{background-color:hsl(var(--aro-success,var(--success))/.3)}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardContent{flex:1}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardContent>*+*{margin-top:.25rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__globeIcon{color:hsl(var(--aro-primary,var(--primary)))}.ShareInvoiceDialog-module-scss-module__lQxE0a__globeIcon,.ShareInvoiceDialog-module-scss-module__lQxE0a__lockIcon{width:1.5rem;height:1.5rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__lockIcon{color:hsl(var(--aro-success,var(--success)))}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertIcon{width:1rem;height:1rem}@media (min-width:640px){.ShareInvoiceDialog-module-scss-module__lQxE0a__dialogContent{max-width:28rem}}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionCard{cursor:pointer;transition-property:border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ShareInvoiceDialog-module-scss-module__lQxE0a__selectionCard:hover{background-color:hsl(var(--aro-accent,var(--accent))/.5);border-color:hsl(var(--aro-primary,var(--primary)))}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardTitleBase{font-size:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardDescSm{font-size:.875rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertMt{margin-top:1rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__alertDescXs{font-size:.75rem}.ShareInvoiceDialog-module-scss-module__lQxE0a__buttonFull{width:100%}@media (min-width:640px){.ShareInvoiceDialog-module-scss-module__lQxE0a__dialogContentMd{max-width:28rem}}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHoverCursor{cursor:pointer;transition-property:color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ShareInvoiceDialog-module-scss-module__lQxE0a__cardHoverCursor:hover{background-color:hsl(var(--aro-accent,var(--accent))/.5);border-color:hsl(var(--aro-primary,var(--primary)))}
.ShareInvoiceDialog-Private-module-scss-module__yZltrW__body>*+*,.ShareInvoiceDialog-Private-module-scss-module__yZltrW__formBody>*+*{margin-top:1rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__fieldGroup>*+*{margin-top:.5rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__emailHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__backIcon{margin-right:.25rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__backIcon,.ShareInvoiceDialog-Private-module-scss-module__yZltrW__lockIcon{width:1rem;height:1rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__lockIcon{color:hsl(var(--aro-success,var(--success)))}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__mailIcon{width:1rem;height:1rem;margin-right:.5rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__backButtonMl{margin-bottom:.5rem;margin-left:-.5rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__alertGreen{color:#14532d;background-color:#f0fdf4;border-color:#22c55e80}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__alertGreenTitle{color:#166534}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__alertGreenDesc{color:#15803d;font-size:.75rem}.ShareInvoiceDialog-Private-module-scss-module__yZltrW__buttonFull{width:100%}
.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__body>*+*{margin-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkRow{align-items:center;display:flex}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkRow>*+*{margin-left:.5rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:font-size("xs")}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrContainer>*+*{margin-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrWrapper{border:1px solid hsl(var(--aro-border,var(--border)));background-color:#fff;border-radius:.5rem;padding:1rem;box-shadow:0 1px 2px #0000000d}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__dark .ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrWrapper{box-shadow:0 1px 2px #0000004d}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__revokeSection{border-top:1px solid hsl(var(--aro-border,var(--border)));padding-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__revokeHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:.5rem;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabIcon{margin-right:.5rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__actionIcon,.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__globeAlertIcon,.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabIcon{width:1rem;height:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__globeAlertIcon{color:hsl(var(--aro-primary,var(--primary)))}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrCode{border-radius:.375rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__backIcon{width:1rem;height:1rem;margin-right:.25rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsList,.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsRoot{width:100%}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsTrigger{cursor:pointer}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__linkTabContent,.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__qrTabContent{margin-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__inputMono{flex:1;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__backButton{margin-bottom:.5rem;margin-left:-.5rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertWarning{background-color:hsl(var(--aro-warning,var(--warning))/.08);border-color:hsl(var(--aro-warning,var(--warning))/.5);color:hsl(var(--aro-warning-foreground,var(--warning-foreground)))}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__dark .ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertWarning{background-color:hsl(var(--aro-warning,var(--warning))/.1)}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertWarningTitle{color:hsl(var(--aro-warning,var(--warning)))}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertWarningDescription{color:hsl(var(--aro-warning,var(--warning))/.85);font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsFullWidth{width:100%}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsListGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabsTriggerCursor{cursor:pointer}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__tabContentMt{margin-top:1rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__inputMonoXs{flex:1;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__buttonFull{width:100%}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertOrange{color:#7c2d12;background-color:#fff7ed;border-color:#f9731680}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertOrangeTitle{color:#9a3412}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__alertOrangeDesc{color:#c2410c;font-size:.75rem}.ShareInvoiceDialog-Public-module-scss-module__ffFEcq__backButtonMl{margin-bottom:.5rem;margin-left:-.5rem}
.global-error-module-scss-module__ZV5GrG__body{background-color:hsl(var(--aro-background,var(--background)));color:hsl(var(--aro-foreground,var(--foreground)))}.global-error-module-scss-module__ZV5GrG__pageContainer{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin-left:auto;margin-right:auto;padding:6rem 1.25rem;display:flex}.global-error-module-scss-module__ZV5GrG__heroSection{text-align:center;margin-bottom:2rem}.global-error-module-scss-module__ZV5GrG__iconCircle{background-color:hsl(var(--aro-destructive,var(--destructive))/.1);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1rem;padding:1.5rem;display:inline-flex}.global-error-module-scss-module__ZV5GrG__heroIcon{width:4rem;height:4rem}.global-error-module-scss-module__ZV5GrG__heroIcon,.global-error-module-scss-module__ZV5GrG__heroTitle{color:hsl(var(--aro-destructive,var(--destructive)))}.global-error-module-scss-module__ZV5GrG__heroTitle{margin-bottom:.5rem;font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem);font-weight:700}.global-error-module-scss-module__ZV5GrG__heroSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:1.125rem}.global-error-module-scss-module__ZV5GrG__errorCard{width:100%;max-width:42rem}.global-error-module-scss-module__ZV5GrG__cardTitleWrapper{align-items:center;gap:.5rem;display:flex}.global-error-module-scss-module__ZV5GrG__cardTitleIcon{color:hsl(var(--aro-destructive,var(--destructive)));width:1.25rem;height:1.25rem}.global-error-module-scss-module__ZV5GrG__errorCode{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;padding:.125rem .5rem;font-family:monospace;font-size:.875rem;display:inline-block}.global-error-module-scss-module__ZV5GrG__alertTitleInner{align-items:center;gap:.5rem;display:flex}.global-error-module-scss-module__ZV5GrG__alertIcon{width:1rem;height:1rem}.global-error-module-scss-module__ZV5GrG__alertDescription{margin-top:.5rem}.global-error-module-scss-module__ZV5GrG__errorMessage{font-family:monospace;font-size:.875rem}.global-error-module-scss-module__ZV5GrG__infoBox{background-color:hsl(var(--aro-muted,var(--muted))/.3);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;padding:1rem}.global-error-module-scss-module__ZV5GrG__infoTitle{margin-bottom:.5rem;font-weight:600}.global-error-module-scss-module__ZV5GrG__infoList{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));gap:.25rem;font-size:.875rem}.global-error-module-scss-module__ZV5GrG__infoList,.global-error-module-scss-module__ZV5GrG__qrSection{flex-direction:column;display:flex}.global-error-module-scss-module__ZV5GrG__qrSection{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem}.global-error-module-scss-module__ZV5GrG__qrLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.global-error-module-scss-module__ZV5GrG__qrCode{border:2px solid hsl(var(--aro-border,var(--border)));border-radius:.375rem;padding:.5rem}.global-error-module-scss-module__ZV5GrG__technicalDetails{background-color:hsl(var(--aro-background,var(--background)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem}.global-error-module-scss-module__ZV5GrG__technicalSummary{cursor:pointer;padding:1rem;font-weight:600;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.global-error-module-scss-module__ZV5GrG__technicalSummary:hover{background-color:hsl(var(--aro-muted,var(--muted))/.3)}.global-error-module-scss-module__ZV5GrG__technicalContent{border-top:1px solid hsl(var(--aro-border,var(--border)));padding:1rem}.global-error-module-scss-module__ZV5GrG__preBlock{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.75rem;overflow-x:auto}.global-error-module-scss-module__ZV5GrG__stackTitle{margin-top:1rem;margin-bottom:.5rem;font-weight:600}.global-error-module-scss-module__ZV5GrG__cardFooterInner{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.global-error-module-scss-module__ZV5GrG__cardFooterInner{flex-direction:row}}.global-error-module-scss-module__ZV5GrG__actionButton{width:100%}@media (min-width:640px){.global-error-module-scss-module__ZV5GrG__actionButton{width:auto}}.global-error-module-scss-module__ZV5GrG__buttonIcon{width:1rem;height:1rem;margin-right:.5rem}.global-error-module-scss-module__ZV5GrG__helpSection{text-align:center;margin-top:2rem}.global-error-module-scss-module__ZV5GrG__helpText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.global-error-module-scss-module__ZV5GrG__helpLink{color:hsl(var(--aro-primary,var(--primary)));text-decoration:underline;transition-property:color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.global-error-module-scss-module__ZV5GrG__helpLink:hover{opacity:.8}.global-error-module-scss-module__ZV5GrG__helpErrorCode{background-color:hsl(var(--aro-muted,var(--muted)));border-radius:.375rem;padding:.125rem .5rem;font-family:monospace;font-size:.75rem;display:inline-block}.global-error-module-scss-module__ZV5GrG__contentSpacing{flex-direction:column;gap:1rem;display:flex}
.Architecture-module-scss-module__d2BaDa__section{padding:6rem 0;position:relative}.Architecture-module-scss-module__d2BaDa__bgLayer{z-index:-1}.Architecture-module-scss-module__d2BaDa__bgGradient,.Architecture-module-scss-module__d2BaDa__bgLayer{position:absolute;inset:0}.Architecture-module-scss-module__d2BaDa__bgGradient{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.Architecture-module-scss-module__d2BaDa__container{width:100%;max-width:90rem;padding:0 1rem}.Architecture-module-scss-module__d2BaDa__container,.Architecture-module-scss-module__d2BaDa__header{margin-left:auto;margin-right:auto}.Architecture-module-scss-module__d2BaDa__header{text-align:center;max-width:48rem;margin-bottom:4rem}.Architecture-module-scss-module__d2BaDa__badge{margin-bottom:1rem;padding:.25rem 1rem;font-size:.875rem}.Architecture-module-scss-module__d2BaDa__title{letter-spacing:letter-spacing("tight");margin-bottom:1.5rem;font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem);font-weight:700}@media (min-width:768px){.Architecture-module-scss-module__d2BaDa__title{font-size:clamp(2.25rem,2rem + 1.25vw,3rem)}}.Architecture-module-scss-module__d2BaDa__titleHighlight{color:hsl(var(--aro-primary,var(--primary)))}.Architecture-module-scss-module__d2BaDa__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:1.125rem}@media (min-width:768px){.Architecture-module-scss-module__d2BaDa__description{font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem)}}.Architecture-module-scss-module__d2BaDa__diagram{max-width:72rem;margin-left:auto;margin-right:auto;position:relative}.Architecture-module-scss-module__d2BaDa__layersGrid{gap:2.5rem;display:grid;position:relative}@media (min-width:640px){.Architecture-module-scss-module__d2BaDa__layersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Architecture-module-scss-module__d2BaDa__layersGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Architecture-module-scss-module__d2BaDa__layerCard,.Architecture-module-scss-module__d2BaDa__layerGridItem{display:flex}.Architecture-module-scss-module__d2BaDa__layerCard{flex-direction:column;width:100%;height:22rem;transition-property:border-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (min-width:1024px){.Architecture-module-scss-module__d2BaDa__layerCard{height:23rem}}.Architecture-module-scss-module__d2BaDa__layerCard:hover{border-color:hsl(var(--aro-primary,var(--primary))/.3)}.Architecture-module-scss-module__d2BaDa__layerCardActive{border-color:hsl(var(--aro-primary,var(--primary)));transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;}.Architecture-module-scss-module__d2BaDa__dark .Architecture-module-scss-module__d2BaDa__layerCardActive{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Architecture-module-scss-module__d2BaDa__layerGradient{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.Architecture-module-scss-module__d2BaDa__layerContent{flex-direction:column;flex:1;gap:1.25rem;padding:2rem;display:flex;position:relative}.Architecture-module-scss-module__d2BaDa__layerHeader{gap:1.25rem;margin-bottom:0}.Architecture-module-scss-module__d2BaDa__layerHeader,.Architecture-module-scss-module__d2BaDa__layerIconWrapper{align-items:center;display:flex}.Architecture-module-scss-module__d2BaDa__layerIconWrapper{border-radius:.75rem;justify-content:center;width:3rem;height:3rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Architecture-module-scss-module__d2BaDa__layerCard:hover .Architecture-module-scss-module__d2BaDa__layerIconWrapper{transform:scale(1.1)rotate(5deg)}.Architecture-module-scss-module__d2BaDa__layerIcon{color:#fff;width:1.5rem;height:1.5rem}.Architecture-module-scss-module__d2BaDa__layerName{font-weight:700}.Architecture-module-scss-module__d2BaDa__layerDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}.Architecture-module-scss-module__d2BaDa__technologies{flex-wrap:wrap;align-content:flex-start;gap:.75rem;margin-top:auto;display:flex}.Architecture-module-scss-module__d2BaDa__techBadge{font-size:.75rem}.Architecture-module-scss-module__d2BaDa__layerBorder{transform-origin:0;height:4px;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.Architecture-module-scss-module__d2BaDa__layerCard:hover .Architecture-module-scss-module__d2BaDa__layerBorder{transform:scaleX(1)}.Architecture-module-scss-module__d2BaDa__gradientBlueCyan,.Architecture-module-scss-module__d2BaDa__gradientCyanTeal,.Architecture-module-scss-module__d2BaDa__gradientGreenEmerald,.Architecture-module-scss-module__d2BaDa__gradientIndigoBlue,.Architecture-module-scss-module__d2BaDa__gradientOrangeAmber,.Architecture-module-scss-module__d2BaDa__gradientPurpleViolet,.Architecture-module-scss-module__d2BaDa__gradientRedPink,.Architecture-module-scss-module__d2BaDa__gradientSlateZinc{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}
.Contributors-module-scss-module__0Kx1xq__contributorsSection{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));width:100%;padding:4rem 1rem;position:relative}.Contributors-module-scss-module__0Kx1xq__container{max-width:72rem;margin-left:auto;margin-right:auto}.Contributors-module-scss-module__0Kx1xq__sectionHeader{text-align:center;margin-bottom:3rem}.Contributors-module-scss-module__0Kx1xq__title{margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}.Contributors-module-scss-module__0Kx1xq__titleGradient{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#0000;-webkit-background-clip:text;background-clip:text}.Contributors-module-scss-module__0Kx1xq__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:42rem;margin-left:auto;margin-right:auto}.Contributors-module-scss-module__0Kx1xq__contributorsGrid{gap:1.5rem;display:grid}@media (min-width:640px){.Contributors-module-scss-module__0Kx1xq__contributorsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Contributors-module-scss-module__0Kx1xq__contributorsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Contributors-module-scss-module__0Kx1xq__contributorCard{height:100%;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Contributors-module-scss-module__0Kx1xq__contributorCard:hover{border-color:hsl(var(--aro-primary,var(--primary))/.3);transform:translateY(-.25rem);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Contributors-module-scss-module__0Kx1xq__dark .Contributors-module-scss-module__0Kx1xq__contributorCard:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Contributors-module-scss-module__0Kx1xq__cardContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.Contributors-module-scss-module__0Kx1xq__avatar{width:4rem;height:4rem;margin-bottom:1rem}.Contributors-module-scss-module__0Kx1xq__avatarFallback{color:#fff;font-size:1.125rem;font-weight:700}.Contributors-module-scss-module__0Kx1xq__gradientAmberOrange,.Contributors-module-scss-module__0Kx1xq__gradientBluePurple,.Contributors-module-scss-module__0Kx1xq__gradientCyanBlue,.Contributors-module-scss-module__0Kx1xq__gradientPurplePink{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.Contributors-module-scss-module__0Kx1xq__contributorName{margin-bottom:.25rem;font-weight:600}.Contributors-module-scss-module__0Kx1xq__packageCount{color:hsl(var(--aro-primary,var(--primary)));justify-content:center;align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.Contributors-module-scss-module__0Kx1xq__packageIcon{width:1rem;height:1rem}.Contributors-module-scss-module__0Kx1xq__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}
.Features-module-scss-module__RElv2W__section{padding:3rem 0;overflow:hidden}@media (min-width:640px){.Features-module-scss-module__RElv2W__section{padding-bottom:4rem}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__section{padding-bottom:5rem}}@media (min-width:1280px){.Features-module-scss-module__RElv2W__section{padding-bottom:6rem}}.Features-module-scss-module__RElv2W__article{max-width:80rem;margin-left:auto;margin-right:auto;padding:2rem 1rem}@media (min-width:640px){.Features-module-scss-module__RElv2W__article{padding:3rem 1.5rem}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__article{padding:4rem 2rem}}.Features-module-scss-module__RElv2W__titleWrapper{justify-content:center;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}@media (min-width:640px){.Features-module-scss-module__RElv2W__titleWrapper{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}@media (min-width:768px){.Features-module-scss-module__RElv2W__titleWrapper{font-size:clamp(2.25rem,2rem + 1.25vw,3rem)}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__titleWrapper{font-size:clamp(2.75rem,2.4167rem + 1.67vw,3.75rem)}}.Features-module-scss-module__RElv2W__titleWrapper div{font-size:inherit}.Features-module-scss-module__RElv2W__titleWord{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.Features-module-scss-module__RElv2W__cursorClass{height:2rem}@media (min-width:640px){.Features-module-scss-module__RElv2W__cursorClass{height:2.5rem}}@media (min-width:768px){.Features-module-scss-module__RElv2W__cursorClass{height:3rem}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__cursorClass{height:3.75rem}}.Features-module-scss-module__RElv2W__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;margin-top:1rem}.Features-module-scss-module__RElv2W__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:768px){.Features-module-scss-module__RElv2W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Features-module-scss-module__RElv2W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Features-module-scss-module__RElv2W__grid{margin-top:2rem}.Features-module-scss-module__RElv2W__card{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.75rem;padding:2rem;box-shadow:0 25px 50px -12px #00000040}.Features-module-scss-module__RElv2W__dark .Features-module-scss-module__RElv2W__card{box-shadow:0 25px 50px -12px #0009}.Features-module-scss-module__RElv2W__card{transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Features-module-scss-module__RElv2W__card:hover{border-color:hsl(var(--aro-primary,var(--primary))/.1);box-shadow:0 25px 50px -12px hsl(var(--aro-primary,var(--primary))/.1)}.Features-module-scss-module__RElv2W__cardHeader{align-items:center;padding-bottom:1rem;display:flex}.Features-module-scss-module__RElv2W__cardIcon{width:2.5rem;height:2.5rem;display:inline}.Features-module-scss-module__RElv2W__cardTitle{margin-left:.5rem;font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem)}.Features-module-scss-module__RElv2W__cardDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-top:.75rem;font-size:1rem}.Features-module-scss-module__RElv2W__learnMoreLink{text-align:center;margin-top:2rem;margin-left:auto;margin-right:auto;display:block}
.Biography-module-scss-module__9IS_za__section{max-width:72rem;margin-left:auto;margin-right:auto;padding:5rem 1rem;position:relative}@media (min-width:768px){.Biography-module-scss-module__9IS_za__section{padding-left:2rem;padding-right:2rem}}.Biography-module-scss-module__9IS_za__bgOrbs{inset:0}.Biography-module-scss-module__9IS_za__bgOrbs,.Biography-module-scss-module__9IS_za__orb{position:absolute}.Biography-module-scss-module__9IS_za__orb{filter:blur(64px);border-radius:9999px}.Biography-module-scss-module__9IS_za__orbBlue{background-color:hsl(var(--aro-primary,var(--primary))/1);top:-5rem;right:-5rem}.Biography-module-scss-module__9IS_za__orbBlue,.Biography-module-scss-module__9IS_za__orbPurple{width:16rem;height:16rem;}.Biography-module-scss-module__9IS_za__orbPurple{background-color:hsl(var(--aro-tertiary,var(--tertiary))/1);bottom:-5rem;left:-5rem}.Biography-module-scss-module__9IS_za__content{z-index:10;flex-direction:column;gap:3rem;display:flex;position:relative}.Biography-module-scss-module__9IS_za__header{text-align:center}.Biography-module-scss-module__9IS_za__title{margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700;display:inline-block;position:relative}@media (min-width:768px){.Biography-module-scss-module__9IS_za__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.Biography-module-scss-module__9IS_za__card{background-color:hsl(var(--aro-card,var(--card))/.5);border:1px solid hsl(var(--aro-border,var(--border))/.5);border-radius:.75rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Biography-module-scss-module__9IS_za__dark .Biography-module-scss-module__9IS_za__card{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Biography-module-scss-module__9IS_za__card{-webkit-backdrop-filter:blur(4px)}@media (min-width:768px){.Biography-module-scss-module__9IS_za__card{padding:2rem}}.Biography-module-scss-module__9IS_za__accentBottom,.Biography-module-scss-module__9IS_za__accentTop{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.Biography-module-scss-module__9IS_za__accentBottom{height:4px;position:absolute;bottom:0;left:0}.Biography-module-scss-module__9IS_za__bioItem{color:hsl(var(--aro-foreground,var(--foreground)));border-radius:.5rem;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:1rem;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.Biography-module-scss-module__9IS_za__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.Biography-module-scss-module__9IS_za__icon{width:100%;height:100%}.Biography-module-scss-module__9IS_za__iconBlue{color:hsl(var(--aro-primary,var(--primary)));}.Biography-module-scss-module__9IS_za__iconGreen{color:hsl(var(--aro-success,var(--success)));}.Biography-module-scss-module__9IS_za__iconPurple{color:hsl(var(--aro-primary,var(--primary)));}.Biography-module-scss-module__9IS_za__iconAmber{color:hsl(var(--aro-warning,var(--warning)));}.Biography-module-scss-module__9IS_za__iconPink{color:hsl(var(--aro-primary,var(--primary)));}.Biography-module-scss-module__9IS_za__bioText{font-size:1.125rem;line-height:1.625}
.Mission-module-scss-module__gAGEOG__section{width:100%;padding:5rem 1rem;position:relative}.Mission-module-scss-module__gAGEOG__container{max-width:72rem;margin-left:auto;margin-right:auto}.Mission-module-scss-module__gAGEOG__header{text-align:center;margin-bottom:4rem}.Mission-module-scss-module__gAGEOG__title{margin-bottom:1.5rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700;display:inline-block}@media (min-width:640px){.Mission-module-scss-module__gAGEOG__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.Mission-module-scss-module__gAGEOG__statement{color:hsl(var(--aro-primary,var(--primary)));max-width:36rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:600}@media (min-width:640px){.Mission-module-scss-module__gAGEOG__statement{font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem)}}.Mission-module-scss-module__gAGEOG__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:48rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.625}.Mission-module-scss-module__gAGEOG__grid{gap:1.5rem;display:grid}@media (min-width:768px){.Mission-module-scss-module__gAGEOG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Mission-module-scss-module__gAGEOG__card{-webkit-backdrop-filter:blur(8px);background-color:hsl(var(--aro-card,var(--card))/.5);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;height:100%;transition-property:border-color,box-shadow,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Mission-module-scss-module__gAGEOG__card:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Mission-module-scss-module__gAGEOG__dark .Mission-module-scss-module__gAGEOG__card:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Mission-module-scss-module__gAGEOG__cardGradient{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.Mission-module-scss-module__gAGEOG__card:hover .Mission-module-scss-module__gAGEOG__cardGradient{opacity:.05}.Mission-module-scss-module__gAGEOG__cardContent{padding:1.5rem}.Mission-module-scss-module__gAGEOG__iconWrapper{border-radius:.75rem;margin-bottom:1rem;padding:.75rem;display:inline-flex}.Mission-module-scss-module__gAGEOG__icon{color:#fff;width:1.5rem;height:1.5rem}.Mission-module-scss-module__gAGEOG__iconBlue,.Mission-module-scss-module__gAGEOG__iconGreen,.Mission-module-scss-module__gAGEOG__iconPink{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.Mission-module-scss-module__gAGEOG__cardTitle{margin-bottom:.5rem;font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem);font-weight:600}.Mission-module-scss-module__gAGEOG__cardDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;line-height:1.625}
.Contact-module-scss-module__4TGzaa__section{max-width:72rem;margin-left:auto;margin-right:auto;padding:5rem 1rem}@media (min-width:768px){.Contact-module-scss-module__4TGzaa__section{padding-left:2rem;padding-right:2rem}}.Contact-module-scss-module__4TGzaa__header{text-align:center;margin-bottom:4rem}.Contact-module-scss-module__4TGzaa__title{margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700;display:inline-block;position:relative}@media (min-width:768px){.Contact-module-scss-module__4TGzaa__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.Contact-module-scss-module__4TGzaa__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:42rem;margin-left:auto;margin-right:auto;display:block}.Contact-module-scss-module__4TGzaa__grid{gap:2rem;display:grid}@media (min-width:768px){.Contact-module-scss-module__4TGzaa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}@media (min-width:1024px){.Contact-module-scss-module__4TGzaa__grid{gap:2rem}}.Contact-module-scss-module__4TGzaa__card{background-color:hsl(var(--aro-card,var(--card)));border:none;height:100%;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Contact-module-scss-module__4TGzaa__dark .Contact-module-scss-module__4TGzaa__card{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Contact-module-scss-module__4TGzaa__card{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Contact-module-scss-module__4TGzaa__card:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.Contact-module-scss-module__4TGzaa__dark .Contact-module-scss-module__4TGzaa__card:hover{box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d}.Contact-module-scss-module__4TGzaa__cardAccent{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));width:100%;height:4px;position:absolute;top:0;left:0}.Contact-module-scss-module__4TGzaa__cardTitle{text-shadow:0 0 20px hsl(var(--aro-primary,var(--primary))/.5)}.Contact-module-scss-module__4TGzaa__linksContainer{flex-direction:column;gap:1.5rem;display:flex}.Contact-module-scss-module__4TGzaa__linksGrid{gap:1rem;display:grid}.Contact-module-scss-module__4TGzaa__linkIcon{width:1.25rem;height:1.25rem}.Contact-module-scss-module__4TGzaa__linkItemWrapper{position:relative}.Contact-module-scss-module__4TGzaa__linkBg{opacity:0;border-radius:.5rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.Contact-module-scss-module__4TGzaa__linkBgActive{opacity:.1}.Contact-module-scss-module__4TGzaa__linkContent{border:1px solid hsl(var(--aro-border,var(--border))/.5);border-radius:.5rem;justify-content:space-between;padding:.75rem;position:relative;overflow:hidden}.Contact-module-scss-module__4TGzaa__linkContent,.Contact-module-scss-module__4TGzaa__linkInfo{align-items:center;display:flex}.Contact-module-scss-module__4TGzaa__linkIconWrapper{border-radius:9999px;margin-right:.75rem;padding:.5rem;transition-property:background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Contact-module-scss-module__4TGzaa__linkLabel{font-weight:500}.Contact-module-scss-module__4TGzaa__linkActions{align-items:center;gap:.5rem;display:flex}.Contact-module-scss-module__4TGzaa__actionButton{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));border-radius:9999px;padding:.5rem;transition-property:color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Contact-module-scss-module__4TGzaa__actionButton:hover{color:hsl(var(--aro-link,var(--link)))}.Contact-module-scss-module__4TGzaa__actionIcon{width:1rem;height:1rem}.Contact-module-scss-module__4TGzaa__linkProgress{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));height:2px;position:absolute;bottom:0;left:0}.Contact-module-scss-module__4TGzaa__linksFooter{border-top:1px solid hsl(var(--aro-border,var(--border))/.3);padding-top:1rem}.Contact-module-scss-module__4TGzaa__linksFooterText{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;display:block}.Contact-module-scss-module__4TGzaa__collaborateCard{position:relative;}.Contact-module-scss-module__4TGzaa__gridPattern{background-image:linear-gradient(hsl(var(--aro-secondary,var(--secondary))/.25) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--aro-tertiary,var(--tertiary))/.25) 1px,transparent 1px);opacity:.03;background-size:20px 20px;position:absolute;inset:0}.Contact-module-scss-module__4TGzaa__disciplinesGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.Contact-module-scss-module__4TGzaa__disciplineItem{background-color:hsl(var(--aro-primary,var(--primary))/.1);text-align:center;border-radius:.5rem;padding:.75rem;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Contact-module-scss-module__4TGzaa__disciplineItem:hover{background-color:hsl(var(--aro-primary,var(--primary))/.5)}.Contact-module-scss-module__4TGzaa__disciplineText{color:hsl(var(--aro-primary,var(--primary)));font-weight:500}.Contact-module-scss-module__4TGzaa__footerText{margin-bottom:1.5rem}.Contact-module-scss-module__4TGzaa__ctaWrapper{text-align:center}.Contact-module-scss-module__4TGzaa__ctaText{text-shadow:0 0 20px hsl(var(--aro-primary,var(--primary))/.5),0 0 40px hsl(var(--aro-primary,var(--primary))/.3);font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700}@media (min-width:1024px){.Contact-module-scss-module__4TGzaa__ctaText{font-size:clamp(2.25rem,2rem + 1.25vw,3rem)}}
.Navigation-module-scss-module__3pPpHq__section{width:100%;padding:5rem 1rem;position:relative}.Navigation-module-scss-module__3pPpHq__container{max-width:72rem;margin-left:auto;margin-right:auto}.Navigation-module-scss-module__3pPpHq__header{text-align:center;margin-bottom:4rem}.Navigation-module-scss-module__3pPpHq__title{color:hsl(var(--aro-primary,var(--primary)));margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700;display:inline-block}@media (min-width:640px){.Navigation-module-scss-module__3pPpHq__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.Navigation-module-scss-module__3pPpHq__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:42rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.Navigation-module-scss-module__3pPpHq__grid{gap:2rem;display:grid}@media (min-width:768px){.Navigation-module-scss-module__3pPpHq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Navigation-module-scss-module__3pPpHq__card{-webkit-backdrop-filter:blur(8px);background-color:hsl(var(--aro-card,var(--card))/.5);border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;height:100%;transition-property:transform,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Navigation-module-scss-module__3pPpHq__card:hover{border-color:hsl(var(--aro-primary,var(--primary))/.4);transform:translateY(-4px);box-shadow:0 25px 50px -12px #00000040}.Navigation-module-scss-module__3pPpHq__dark .Navigation-module-scss-module__3pPpHq__card:hover{box-shadow:0 25px 50px -12px #0009}.Navigation-module-scss-module__3pPpHq__cardHeader{padding-bottom:1rem;position:relative}.Navigation-module-scss-module__3pPpHq__imageWrapper{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border-radius:1rem;justify-content:center;align-items:center;width:10rem;height:10rem;margin:0 auto;padding:1rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Navigation-module-scss-module__3pPpHq__card:hover .Navigation-module-scss-module__3pPpHq__imageWrapper{transform:scale(1.05)}.Navigation-module-scss-module__3pPpHq__image{filter:drop-shadow(0 10px 8px #0000000a)drop-shadow(0 4px 3px #0000001a);object-fit:contain;width:100%;height:100%}.Navigation-module-scss-module__3pPpHq__cardContent{position:relative}.Navigation-module-scss-module__3pPpHq__cardContentInner{flex-direction:column;gap:1rem;display:flex}.Navigation-module-scss-module__3pPpHq__cardTextCenter{text-align:center}.Navigation-module-scss-module__3pPpHq__cardTitle{margin-bottom:.5rem;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700}.Navigation-module-scss-module__3pPpHq__cardSubtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;line-height:1.625}.Navigation-module-scss-module__3pPpHq__featureList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Navigation-module-scss-module__3pPpHq__featureItem{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));gap:.5rem;font-size:.875rem}.Navigation-module-scss-module__3pPpHq__featureBadge,.Navigation-module-scss-module__3pPpHq__featureItem{align-items:center;display:flex}.Navigation-module-scss-module__3pPpHq__featureBadge{flex-shrink:0;justify-content:center;width:1.25rem;height:1.25rem;padding:0}.Navigation-module-scss-module__3pPpHq__featureIcon{width:.75rem;height:.75rem}.Navigation-module-scss-module__3pPpHq__cardFooter{padding-top:1rem;position:relative}.Navigation-module-scss-module__3pPpHq__ctaButton{width:100%}.Navigation-module-scss-module__3pPpHq__ctaIcon{width:1rem;height:1rem;margin-left:.5rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Navigation-module-scss-module__3pPpHq__ctaButton:hover .Navigation-module-scss-module__3pPpHq__ctaIcon{transform:translate(4px)}
.Stats-module-scss-module__ovInta__section{width:100%;padding:5rem 1rem;position:relative}.Stats-module-scss-module__ovInta__container{max-width:72rem;margin-left:auto;margin-right:auto}.Stats-module-scss-module__ovInta__header{text-align:center;margin-bottom:3rem}.Stats-module-scss-module__ovInta__title{margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700;display:inline-block}@media (min-width:640px){.Stats-module-scss-module__ovInta__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.Stats-module-scss-module__ovInta__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:42rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.Stats-module-scss-module__ovInta__grid{gap:1.5rem;display:grid}@media (min-width:640px){.Stats-module-scss-module__ovInta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Stats-module-scss-module__ovInta__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Stats-module-scss-module__ovInta__card{background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;height:100%;transition-property:transform,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Stats-module-scss-module__ovInta__card:hover{border-color:hsl(var(--aro-primary,var(--primary))/.3);transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Stats-module-scss-module__ovInta__dark .Stats-module-scss-module__ovInta__card:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Stats-module-scss-module__ovInta__cardGradient{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.Stats-module-scss-module__ovInta__card:hover .Stats-module-scss-module__ovInta__cardGradient{opacity:.05}.Stats-module-scss-module__ovInta__cardContent{text-align:center;padding:1.5rem;position:relative}.Stats-module-scss-module__ovInta__iconWrapper{justify-content:center;margin-bottom:1rem;display:flex}.Stats-module-scss-module__ovInta__iconInner{border-radius:.75rem;padding:.75rem}.Stats-module-scss-module__ovInta__icon{color:#fff;width:1.5rem;height:1.5rem}.Stats-module-scss-module__ovInta__gradientAmber,.Stats-module-scss-module__ovInta__gradientBlue,.Stats-module-scss-module__ovInta__gradientGreen,.Stats-module-scss-module__ovInta__gradientPurple{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1))}.Stats-module-scss-module__ovInta__value{color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem);font-weight:700}.Stats-module-scss-module__ovInta__valueAmber,.Stats-module-scss-module__ovInta__valueBlue,.Stats-module-scss-module__ovInta__valueGreen,.Stats-module-scss-module__ovInta__valuePurple{background-color:hsl(var(--aro-primary,var(--primary)));}.Stats-module-scss-module__ovInta__label{margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.Stats-module-scss-module__ovInta__description{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem}
.WorkflowCard-module-scss-module__nTE8ia__workflowCard{background-color:hsl(var(--aro-card,var(--card)));border:2px solid hsl(var(--aro-border,var(--border)));border-radius:.75rem;height:100%;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.WorkflowCard-module-scss-module__nTE8ia__workflowCard:hover{border-color:hsl(var(--aro-primary,var(--primary))/.3);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.WorkflowCard-module-scss-module__nTE8ia__dark .WorkflowCard-module-scss-module__nTE8ia__workflowCard:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.WorkflowCard-module-scss-module__nTE8ia__stepBadge{background-color:hsl(var(--aro-primary,var(--primary)));opacity:.2;border-radius:9999px;width:4rem;height:4rem;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:700;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:-1rem;right:-1rem}.WorkflowCard-module-scss-module__nTE8ia__stepBadge,.WorkflowCard-module-scss-module__nTE8ia__stepIconBox{color:hsl(var(--aro-primary-foreground,var(--primary-foreground)));justify-content:center;align-items:center;display:flex}.WorkflowCard-module-scss-module__nTE8ia__stepIconBox{background:linear-gradient(to bottom right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));border-radius:.75rem;width:3rem;height:3rem;margin-bottom:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.WorkflowCard-module-scss-module__nTE8ia__dark .WorkflowCard-module-scss-module__nTE8ia__stepIconBox{box-shadow:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d}.WorkflowCard-module-scss-module__nTE8ia__workflowIcon{width:1.5rem;height:1.5rem}.WorkflowCard-module-scss-module__nTE8ia__stepButton,.WorkflowCard-module-scss-module__nTE8ia__workflowIcon{color:hsl(var(--aro-primary-foreground,var(--primary-foreground)))}.WorkflowCard-module-scss-module__nTE8ia__stepButton{background:linear-gradient(to right,hsl(var(--aro-primary,var(--primary))/1),hsl(var(--aro-tertiary,var(--tertiary))/1),hsl(var(--aro-secondary,var(--secondary))/1));width:100%;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.WorkflowCard-module-scss-module__nTE8ia__stepButton:hover{transform:scale(1.02)}.WorkflowCard-module-scss-module__nTE8ia__cardLink{justify-content:center;align-items:center;gap:.5rem;display:flex}.WorkflowCard-module-scss-module__nTE8ia__cardArrowIcon{color:inherit;width:1rem;height:1rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.WorkflowCard-module-scss-module__nTE8ia__cardHeaderCompact{padding-bottom:.5rem}.WorkflowCard-module-scss-module__nTE8ia__cardTitleXl{font-size:clamp(1.125rem,1.0833rem + .21vw,1.25rem)}.WorkflowCard-module-scss-module__nTE8ia__cardDescBase{font-size:1rem}.WorkflowCard-module-scss-module__nTE8ia__cardContentCompact{padding-top:.5rem}
.Values-module-scss-module__PW_tQW__section{width:100%;padding:5rem 1rem;position:relative}.Values-module-scss-module__PW_tQW__container{max-width:72rem;margin-left:auto;margin-right:auto}.Values-module-scss-module__PW_tQW__header{text-align:center;margin-bottom:4rem}.Values-module-scss-module__PW_tQW__title{margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700;display:inline-block}@media (min-width:640px){.Values-module-scss-module__PW_tQW__title{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.Values-module-scss-module__PW_tQW__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:42rem;margin-left:auto;margin-right:auto;font-size:1.125rem}.Values-module-scss-module__PW_tQW__grid{gap:1.5rem;display:grid}@media (min-width:640px){.Values-module-scss-module__PW_tQW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Values-module-scss-module__PW_tQW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Values-module-scss-module__PW_tQW__card{background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;height:100%;transition-property:transform,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Values-module-scss-module__PW_tQW__card:hover{border-color:hsl(var(--aro-primary,var(--primary))/.3);transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Values-module-scss-module__PW_tQW__dark .Values-module-scss-module__PW_tQW__card:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d}.Values-module-scss-module__PW_tQW__cardContent{padding:1.5rem}.Values-module-scss-module__PW_tQW__cardHeader{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Values-module-scss-module__PW_tQW__iconWrapper{border-radius:.75rem;padding:.75rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Values-module-scss-module__PW_tQW__card:hover .Values-module-scss-module__PW_tQW__iconWrapper{transform:scale(1.1)}.Values-module-scss-module__PW_tQW__icon{width:1.5rem;height:1.5rem}.Values-module-scss-module__PW_tQW__iconBlue{background-color:hsl(var(--aro-primary,var(--primary))/.1);}.Values-module-scss-module__PW_tQW__iconBlue .Values-module-scss-module__PW_tQW__icon{color:hsl(var(--aro-primary,var(--primary)))}.Values-module-scss-module__PW_tQW__iconAmber{background-color:hsl(var(--aro-destructive,var(--destructive))/.1);}.Values-module-scss-module__PW_tQW__iconAmber .Values-module-scss-module__PW_tQW__icon{color:hsl(var(--aro-warning,var(--warning)))}.Values-module-scss-module__PW_tQW__iconGreen{background-color:hsl(var(--aro-success,var(--success))/.1);}.Values-module-scss-module__PW_tQW__iconGreen .Values-module-scss-module__PW_tQW__icon{color:hsl(var(--aro-success,var(--success)))}.Values-module-scss-module__PW_tQW__iconPurple{background-color:hsl(var(--aro-primary,var(--primary))/.1);}.Values-module-scss-module__PW_tQW__iconPurple .Values-module-scss-module__PW_tQW__icon{color:hsl(var(--aro-primary,var(--primary)))}.Values-module-scss-module__PW_tQW__iconPink{background-color:hsl(var(--aro-destructive,var(--destructive))/.1);}.Values-module-scss-module__PW_tQW__iconPink .Values-module-scss-module__PW_tQW__icon{color:hsl(var(--aro-primary,var(--primary)))}.Values-module-scss-module__PW_tQW__iconCyan{background-color:hsl(var(--aro-primary,var(--primary))/.1);}.Values-module-scss-module__PW_tQW__iconCyan .Values-module-scss-module__PW_tQW__icon{color:hsl(var(--aro-primary,var(--primary)))}.Values-module-scss-module__PW_tQW__cardTitle{font-size:1.125rem;font-weight:600}.Values-module-scss-module__PW_tQW__cardDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-size:.875rem;line-height:1.625}
.WorkflowSection-module-scss-module__7PQHYG__workflowSection{padding:4rem 1rem}@media (min-width:640px){.WorkflowSection-module-scss-module__7PQHYG__workflowSection{padding-inline:1.5rem}}@media (min-width:1024px){.WorkflowSection-module-scss-module__7PQHYG__workflowSection{padding-inline:2rem}}.WorkflowSection-module-scss-module__7PQHYG__dark .WorkflowSection-module-scss-module__7PQHYG__workflowSection{background-color:hsl(var(--aro-muted-foreground,var(--muted-foreground))/.5)}.WorkflowSection-module-scss-module__7PQHYG__workflowContainer{max-width:80rem;margin-inline:auto}.WorkflowSection-module-scss-module__7PQHYG__workflowHeader{text-align:center;margin-bottom:3rem}.WorkflowSection-module-scss-module__7PQHYG__sectionTitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin-bottom:1rem;font-size:clamp(1.5rem,1.375rem + .63vw,1.875rem);font-weight:700}@media (min-width:640px){.WorkflowSection-module-scss-module__7PQHYG__sectionTitle{font-size:clamp(1.875rem,1.75rem + .63vw,2.25rem)}}.WorkflowSection-module-scss-module__7PQHYG__dark .WorkflowSection-module-scss-module__7PQHYG__sectionTitle{color:#fff}.WorkflowSection-module-scss-module__7PQHYG__sectionDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));max-width:42rem;margin-inline:auto;font-size:1.125rem}.WorkflowSection-module-scss-module__7PQHYG__workflowGrid{gap:2rem;display:grid}@media (min-width:768px){.WorkflowSection-module-scss-module__7PQHYG__workflowGrid{grid-template-columns:repeat(3,1fr)}}
.page-module-scss-module__UXf9Zq__aboutPage{background-color:hsl(var(--aro-background,var(--background)));color:hsl(var(--aro-foreground,var(--foreground)));align-items:center;min-height:100vh;position:relative}.page-module-scss-module__UXf9Zq__aboutInner,.page-module-scss-module__UXf9Zq__aboutPage{flex-direction:column;width:100%;display:flex}
.island-module-scss-module__xuTRra__page{min-height:100vh}@media (max-width:767px){.island-module-scss-module__xuTRra__page{padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}}.island-module-scss-module__xuTRra__footerSpacing{height:4rem}
