@charset "UTF-8";.process-cycle__ring[data-astro-cid-onvrak7r]{display:none}@media (min-width: 768px){.process-cycle__ring[data-astro-cid-onvrak7r]{display:block;position:relative;width:100%;max-width:750px;aspect-ratio:1;margin:0 auto}}.process-cycle__ring[data-astro-cid-onvrak7r]:before{content:"";position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%,-50%);border:2px dashed var(--color-neutral-400);border-radius:50%}[data-astro-cid-onvrak7r][data-theme=dark] .process-cycle__ring[data-astro-cid-onvrak7r]:before{border-color:var(--color-neutral-800)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .process-cycle__ring[data-astro-cid-onvrak7r]:before{border-color:var(--color-neutral-800)}}.process-cycle__hub[data-astro-cid-onvrak7r]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:1}.process-cycle__hub[data-astro-cid-onvrak7r] i[data-astro-cid-onvrak7r]{font-size:2rem;background:linear-gradient(to right,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.15em;margin-bottom:var(--space-1)}.process-cycle__hub[data-astro-cid-onvrak7r] span[data-astro-cid-onvrak7r]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--section-text-muted);text-transform:uppercase;letter-spacing:.08em}.process-cycle__node[data-astro-cid-onvrak7r]{--angle: calc(var(--i) * var(--step-angle) - 90deg);--radius: 35%;position:absolute;left:calc(50% + var(--radius) * cos(var(--angle)));top:calc(50% + var(--radius) * sin(var(--angle)));transform:translate(-50%,-50%);text-align:center;width:200px;z-index:2}.process-cycle__icon[data-astro-cid-onvrak7r]{width:64px;height:64px;background:linear-gradient(to right,var(--color-secondary),var(--color-primary));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4);position:relative;box-shadow:var(--shadow-md)}.process-cycle__icon[data-astro-cid-onvrak7r]>i[data-astro-cid-onvrak7r]{font-size:1.5rem;color:var(--color-white)}.process-cycle__card[data-astro-cid-onvrak7r]{background:#ffffff1a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3;border-radius:var(--border-radius-lg);padding:var(--space-3) var(--space-4)}.process-cycle__number[data-astro-cid-onvrak7r]{position:absolute;top:-4px;right:-4px;width:26px;height:26px;background:var(--section-background);border:2px solid var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--color-primary);box-shadow:var(--shadow-sm)}.process-cycle__title[data-astro-cid-onvrak7r]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--section-text);margin-bottom:var(--space-1)}.process-cycle__desc[data-astro-cid-onvrak7r]{font-size:var(--font-size-sm);color:var(--section-text-muted);line-height:1.5}.process-cycle__arrow[data-astro-cid-onvrak7r]{--mid-angle: calc((var(--i) + .5) * var(--step-angle) - 90deg);--arrow-radius: 35%;position:absolute;left:calc(50% + var(--arrow-radius) * cos(var(--mid-angle)));top:calc(50% + var(--arrow-radius) * sin(var(--mid-angle)));transform:translate(-50%,-50%) rotate(calc(var(--mid-angle) + 90deg));z-index:1}.process-cycle__arrow[data-astro-cid-onvrak7r] i[data-astro-cid-onvrak7r]{font-size:.875rem;color:var(--color-primary);opacity:.5}.process-cycle__list[data-astro-cid-onvrak7r]{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.process-cycle__list[data-astro-cid-onvrak7r]{display:none}}.process-cycle__list-item[data-astro-cid-onvrak7r]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);width:100%;max-width:420px;padding:var(--space-4) var(--space-5);background:var(--card-background);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.process-cycle__list-icon[data-astro-cid-onvrak7r]{width:48px;height:48px;background:linear-gradient(to right,var(--color-secondary),var(--color-primary));border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.process-cycle__list-icon[data-astro-cid-onvrak7r]>i[data-astro-cid-onvrak7r]{font-size:1.125rem;color:var(--color-white)}.process-cycle__list-icon[data-astro-cid-onvrak7r]>span[data-astro-cid-onvrak7r]{position:absolute;top:-4px;right:-4px;width:20px;height:20px;background:var(--section-background);border:2px solid var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:var(--color-primary)}.process-cycle__list-content[data-astro-cid-onvrak7r] h3[data-astro-cid-onvrak7r]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--card-text);margin-bottom:var(--space-1)}.process-cycle__list-content[data-astro-cid-onvrak7r] p[data-astro-cid-onvrak7r]{font-size:var(--font-size-sm);color:var(--card-text-muted);line-height:1.5;margin:0}.process-cycle__list-connector[data-astro-cid-onvrak7r]{padding:var(--space-2) 0}.process-cycle__list-connector[data-astro-cid-onvrak7r] i[data-astro-cid-onvrak7r]{font-size:.875rem;color:var(--color-primary);opacity:.4}.process-cycle__list-loop[data-astro-cid-onvrak7r]{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-4)}.process-cycle__list-loop[data-astro-cid-onvrak7r] i[data-astro-cid-onvrak7r]{font-size:1rem;background:linear-gradient(to right,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.15em}.process-cycle__list-loop[data-astro-cid-onvrak7r] span[data-astro-cid-onvrak7r]{font-size:var(--font-size-sm);color:var(--section-text-muted);font-style:italic}.team-member-card[data-astro-cid-6ecj7j7j]{display:grid;gap:0;align-items:center;padding:var(--space-2);width:100%;margin-inline:auto;border-radius:var(--border-radius-lg);background:var(--card-background);border:1px solid var(--color-border);box-shadow:var(--shadow-md);text-align:center}@media (min-width: 1024px){.team-member-card[data-astro-cid-6ecj7j7j]{grid-template-columns:300px 1fr;width:75%;margin-inline:0;text-align:left}}.team-member-card--reverse[data-astro-cid-6ecj7j7j]{margin-left:auto}@media (min-width: 1024px){.team-member-card--reverse[data-astro-cid-6ecj7j7j]{grid-template-columns:1fr 300px}.team-member-card--reverse[data-astro-cid-6ecj7j7j] .team-member-card__image[data-astro-cid-6ecj7j7j]{order:2;justify-content:flex-end}.team-member-card--reverse[data-astro-cid-6ecj7j7j] .team-member-card__image[data-astro-cid-6ecj7j7j]:before,.team-member-card--reverse[data-astro-cid-6ecj7j7j] .team-member-card__image[data-astro-cid-6ecj7j7j]:after{left:auto;right:0;transform:none}.team-member-card--reverse[data-astro-cid-6ecj7j7j] .team-member-card__content[data-astro-cid-6ecj7j7j]{order:1}.team-member-card--reverse[data-astro-cid-6ecj7j7j] .team-member-card__name[data-astro-cid-6ecj7j7j],.team-member-card--reverse[data-astro-cid-6ecj7j7j] .team-member-card__title[data-astro-cid-6ecj7j7j]{text-align:left}}.team-member-card__image[data-astro-cid-6ecj7j7j]{display:flex;justify-content:center;align-items:flex-end;position:relative;width:100%}@media (min-width: 1024px){.team-member-card__image[data-astro-cid-6ecj7j7j]{justify-content:flex-start;width:auto}}.team-member-card__image[data-astro-cid-6ecj7j7j]:before,.team-member-card__image[data-astro-cid-6ecj7j7j]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-lg)}@media (min-width: 1024px){.team-member-card__image[data-astro-cid-6ecj7j7j]:before,.team-member-card__image[data-astro-cid-6ecj7j7j]:after{width:250px;height:250px}}.team-member-card__image[data-astro-cid-6ecj7j7j]:before{background:var(--bg-image) center/cover no-repeat}.team-member-card__image[data-astro-cid-6ecj7j7j]:after{background:linear-gradient(135deg,var(--color-secondary),var(--color-accent));opacity:.8}.team-member-card__photo[data-astro-cid-6ecj7j7j]{width:100%;height:250px;border-radius:var(--border-radius-lg);object-fit:contain;object-position:center bottom;position:relative;z-index:1;box-shadow:var(--shadow-lg)}@media (min-width: 1024px){.team-member-card__photo[data-astro-cid-6ecj7j7j]{width:250px}}.team-member-card__content[data-astro-cid-6ecj7j7j]{padding:var(--space-8)}.team-member-card__name[data-astro-cid-6ecj7j7j]{font-size:var(--font-size-2xl);margin-bottom:var(--space-1);color:var(--card-text)}.team-member-card__title[data-astro-cid-6ecj7j7j]{display:block;font-size:var(--font-size-base);font-weight:500;margin-bottom:var(--space-4);background:linear-gradient(to right,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.15em}.team-member-card__bio[data-astro-cid-6ecj7j7j]{font-size:var(--font-size-base);line-height:1.7;color:var(--card-text-muted)}.section--story{padding-block:var(--space-16);background:var(--section-background);position:relative;overflow:hidden}.section--story:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle,transparent 0% 40%,#F5F5F0 70%,#C3B86A 100%) repeat-x;mask-image:url(/_astro/labyrinth.DVl2ru-Y.svg);-webkit-mask-image:url(/_astro/labyrinth.DVl2ru-Y.svg);mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;opacity:.18;pointer-events:none;z-index:0}[data-theme=dark] .section--story:after{background:radial-gradient(circle,transparent 0% 60%,#414141 80%,#A678D1 100%) repeat-x;opacity:.04}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .section--story:after{background:radial-gradient(circle,transparent 0% 60%,#414141 80%,#A678D1 100%) repeat-x;opacity:.04}}.section--story .container{position:relative;z-index:1}.section--value-bringing{padding-block:var(--space-20);color:var(--color-white);--gradient-progress: 0;--gradient-start-color: var(--color-secondary);--gradient-end-color: var(--color-primary);--gradient-overlay-opacity: .88;position:relative;background:url(/_astro/about-background.kASchvQS.png) no-repeat fixed center center/cover;text-shadow:0 2px 4px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.15)}.section--value-bringing:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(-50deg,var(--gradient-start-color) 0%,var(--gradient-start-color) calc(100% - var(--gradient-progress, 0) * 100%),var(--gradient-end-color) calc(100% - var(--gradient-progress, 0) * 30%));opacity:var(--gradient-overlay-opacity)}.section--value-bringing:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000000d 5%,#0000000d);z-index:1}.section--value-bringing>*{position:relative;z-index:2}.section--value-bringing>.container:first-child:not(:only-child){padding-bottom:var(--space-16)}.section--value-bringing>.container:last-child:not(:only-child){padding-top:var(--space-16)}.section--value-bringing>.container:not(:first-child):not(:last-child){padding-block:var(--space-16)}.section--value-bringing>.container+.container{border-top:1px solid rgba(255,255,255,.15)}.section--value-bringing [class*=card]{text-shadow:none}@media (prefers-reduced-motion: reduce){.section--value-bringing{--gradient-progress: 1}}.value-bringing-grid{display:grid;gap:var(--space-6)}@media (min-width: 768px){.value-bringing-grid{grid-template-columns:repeat(2,1fr)}}.value-bringing-card{position:relative;display:flex;flex-direction:column;padding:var(--space-6);border-radius:20px;text-decoration:none;overflow:hidden;background:#e9ecef;border:1px solid rgba(173,181,189,.7);transition:transform .4s ease}.value-bringing-card h1,.value-bringing-card h2,.value-bringing-card h3,.value-bringing-card h4,.value-bringing-card h5,.value-bringing-card h6{text-align:left}.value-bringing-card:after{content:"";position:absolute;inset:6px;background:#fefefe73;border-radius:16px;border:1px solid rgba(173,181,189,.7);z-index:2;pointer-events:none;transition:inset .4s ease,border-radius .4s ease}[data-theme=dark] .value-bringing-card:after{background:#343a4073;border-color:#ced4da1a}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .value-bringing-card:after{background:#343a4073;border-color:#ced4da1a}}.value-bringing-card:where(a,button):hover:after{inset:0;border-radius:20px}.value-bringing-card:where(a,button):hover{transform:translateY(-6px)}.value-bringing-card:where(a,button):hover [class*=__icon],.value-bringing-card:where(a,button):hover [class*=__badge]{transform:scale(1.1) rotate(5deg)}.value-bringing-card:where(a,button):hover [class*=__link]{color:var(--color-primary)}.value-bringing-card:where(a,button):hover [class*=__link] i{transform:translate(4px)}.value-bringing-card>*{position:relative;z-index:3}[data-theme=dark] .value-bringing-card{background:#212529;border-color:#ced4da26}[data-theme=dark] .value-bringing-card:where(a,button):hover [class*=__link]{color:var(--color-primary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .value-bringing-card{background:#212529;border-color:#ced4da26}:root:not([data-theme=light]) .value-bringing-card:where(a,button):hover [class*=__link]{color:var(--color-primary)}}.value-bringing-card:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.value-bringing-card__header{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.value-bringing-card__icon{width:48px;height:48px;background:linear-gradient(to right,var(--color-secondary),var(--color-primary));border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease;box-shadow:var(--shadow-sm)}.value-bringing-card__icon i{font-size:1.25rem;color:var(--color-white)}.value-bringing-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--card-text);margin:0}.value-bringing-card__highlight{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:linear-gradient(to right,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.15em;margin-bottom:var(--space-3)}.value-bringing-card__description{font-size:var(--font-size-base);color:var(--card-text-muted);line-height:1.6}@media (min-width: 1024px){.value-bringing-card{transform:rotate(var(--rotation, 0deg));transition:transform var(--scatter-duration) ease;transition-delay:calc(var(--scatter-index, 0) * var(--scatter-stagger) + var(--scatter-base-delay))}.value-bringing-card[data-scatter-y=up]{transform:rotate(var(--rotation, 0deg)) translateY(var(--space-4))}.value-bringing-card[data-scatter-y=down]{transform:rotate(var(--rotation, 0deg)) translateY(calc(-1 * var(--space-3)))}.value-bringing-grid.is-revealed .value-bringing-card{transform:none}}.section--differentiators{padding-block:var(--space-20);background:var(--section-background-alt);background-image:radial-gradient(circle,rgba(65,65,65,.1) 1px,transparent 1px);background-size:1.5rem 1.5rem}[data-theme=dark] .section--differentiators{background-image:radial-gradient(circle,rgba(245,245,240,.05) 1px,transparent 1px)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .section--differentiators{background-image:radial-gradient(circle,rgba(245,245,240,.05) 1px,transparent 1px)}}.differentiators-grid{display:grid;gap:var(--space-6);grid-auto-rows:1fr}@media (min-width: 768px){.differentiators-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.differentiators-grid .icon-card{transform:rotate(var(--rotation, 0deg));transition:transform var(--scatter-duration) ease;transition-delay:calc(var(--scatter-index, 0) * var(--scatter-stagger) + var(--scatter-base-delay))}.differentiators-grid .icon-card[data-scatter-y=up]{transform:rotate(var(--rotation, 0deg)) translateY(var(--space-4))}.differentiators-grid .icon-card[data-scatter-y=down]{transform:rotate(var(--rotation, 0deg)) translateY(calc(-1 * var(--space-3)))}.differentiators-grid.is-revealed .icon-card{transform:none}}.section--about-process{padding-block:var(--space-20);background:var(--section-background)}.process-layout{display:grid;gap:var(--space-10);align-items:center}@media (min-width: 1024px){.process-layout{grid-template-columns:1.2fr 1fr}}@media (min-width: 1024px){.process-layout__content{padding-left:var(--space-6)}}.process-layout__title{font-size:var(--font-size-xxl);margin-bottom:var(--space-6);text-align:left;background:linear-gradient(to right,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.15em}.process-layout__text{font-size:var(--font-size-lg);line-height:1.7;color:var(--section-text);margin-bottom:var(--space-4)}.process-layout__text:last-child{margin-bottom:0}.section--growth{padding-block:var(--space-20);background:var(--section-background-alt);color:var(--section-text);position:relative;overflow:hidden}.growth-subtitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6);color:var(--section-text);text-align:center}@media (min-width: 1024px){.growth-subtitle{text-align:left}}.growth-description{font-size:var(--font-size-base);line-height:1.7;color:var(--section-text-muted);text-align:center}@media (min-width: 1024px){.growth-description{text-align:left}}.section--team{padding-block:var(--space-20);color:var(--color-white);--gradient-progress: 0;--gradient-start-color: var(--color-secondary);--gradient-end-color: var(--color-primary);--gradient-overlay-opacity: .88;position:relative;background:url(/_astro/about-background.kASchvQS.png) no-repeat fixed center center/cover;text-shadow:0 2px 4px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.15)}.section--team:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(-50deg,var(--gradient-start-color) 0%,var(--gradient-start-color) calc(100% - var(--gradient-progress, 0) * 100%),var(--gradient-end-color) calc(100% - var(--gradient-progress, 0) * 30%));opacity:var(--gradient-overlay-opacity)}.section--team:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000000d 5%,#0000000d);z-index:1}.section--team>*{position:relative;z-index:2}.section--team>.container:first-child:not(:only-child){padding-bottom:var(--space-16)}.section--team>.container:last-child:not(:only-child){padding-top:var(--space-16)}.section--team>.container:not(:first-child):not(:last-child){padding-block:var(--space-16)}.section--team>.container+.container{border-top:1px solid rgba(255,255,255,.15)}.section--team [class*=card]{text-shadow:none}@media (prefers-reduced-motion: reduce){.section--team{--gradient-progress: 1}}.team-grid{display:flex;flex-direction:column;gap:var(--space-8)}.section--about-faq{padding-block:var(--space-20);background:var(--section-background);position:relative;overflow:hidden;background-image:radial-gradient(circle,rgba(65,65,65,.1) 1px,transparent 1px);background-size:1.5rem 1.5rem}[data-theme=dark] .section--about-faq{background-image:radial-gradient(circle,rgba(245,245,240,.05) 1px,transparent 1px)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .section--about-faq{background-image:radial-gradient(circle,rgba(245,245,240,.05) 1px,transparent 1px)}}.section--about-faq .container{position:relative;z-index:1}
