.card-module__uAl7SW__card{min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card)}.card-module__uAl7SW__card h3{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:normal}.card-module__uAl7SW__card h3+*{margin-top:var(--space-2)}.card-module__uAl7SW__card p,.card-module__uAl7SW__card li{color:var(--text-muted);font-size:var(--text-sm)}
.lightbox-module__PDy87G__dialog{width:min(62.5rem, calc(100vw - var(--space-5)));border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-raised);max-width:none;max-height:94dvh;color:var(--text);box-shadow:var(--shadow-raised);overscroll-behavior:contain;margin:auto;padding:0}.lightbox-module__PDy87G__dialog::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox-module__PDy87G__frame{flex-direction:column;max-height:94dvh;display:flex}.lightbox-module__PDy87G__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);display:flex}.lightbox-module__PDy87G__title{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:normal}.lightbox-module__PDy87G__stage{min-height:0;padding:var(--space-4);justify-content:center;display:flex;overflow:auto}.lightbox-module__PDy87G__stage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:68dvh}.lightbox-module__PDy87G__footer{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.lightbox-module__PDy87G__counter{min-width:4rem;color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center}.lightbox-module__PDy87G__original{min-height:var(--target-min);color:var(--accent-text);font-size:var(--text-sm);text-underline-offset:.35em;align-items:center;text-decoration:underline;display:inline-flex}.lightbox-module__PDy87G__round{flex:0 0 var(--target-min);width:var(--target-min);height:var(--target-min);border:1px solid var(--border-strong);border-radius:var(--radius-round);color:var(--accent-text);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.lightbox-module__PDy87G__round svg{width:1.25rem;height:1.25rem}@media (hover:hover){.lightbox-module__PDy87G__round:hover{background:color-mix(in srgb, var(--accent) 16%, transparent)}}@media (max-width:760px){.lightbox-module__PDy87G__header{padding-inline:var(--space-4)}.lightbox-module__PDy87G__stage{padding:var(--space-2)}}
.section-module__c0m0RG__section{background:var(--surface);color:var(--text);padding-block:var(--space-section)}.section-module__c0m0RG__deep{background:radial-gradient(ellipse at 85% 40%, var(--emerald-700), transparent 65%), var(--surface-deep)}.section-module__c0m0RG__section[data-tone=light]{background:radial-gradient(ellipse at 25% 15%, var(--stone-200), transparent 70%), var(--surface);border-block:1px solid var(--gold-700)}.section-module__c0m0RG__inner{max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.section-module__c0m0RG__header{margin-bottom:var(--space-7)}.section-module__c0m0RG__eyebrow{margin-bottom:var(--space-4);color:var(--accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.section-module__c0m0RG__title{font-size:var(--text-3xl);max-width:22ch}.section-module__c0m0RG__title span{color:var(--accent-text)}.section-module__c0m0RG__intro{margin-top:var(--space-4);max-width:var(--measure);color:var(--text-muted);font-size:var(--text-lg)}@media (max-width:760px){.section-module__c0m0RG__header{margin-bottom:var(--space-6)}}
.ai-accountant-module__pArOaG__section{padding:var(--space-8) 0 var(--space-section);background:radial-gradient(ellipse at 85% 22%, var(--emerald-700), transparent 60%), var(--surface-deep);color:var(--text);overflow:hidden}.ai-accountant-module__pArOaG__layout{align-items:center;gap:var(--space-3);max-width:106.25rem;padding-left:var(--gutter);grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);margin-inline:auto;display:grid}.ai-accountant-module__pArOaG__copy{z-index:1;padding-block:var(--space-4);position:relative}.ai-accountant-module__pArOaG__eyebrow{margin-bottom:var(--space-5);color:var(--gold-400);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ai-accountant-module__pArOaG__title{font-size:var(--text-3xl)}.ai-accountant-module__pArOaG__title span{color:var(--gold-400)}.ai-accountant-module__pArOaG__intro{max-width:32.5rem;margin:var(--space-5) 0 var(--space-6);color:var(--text-muted);font-size:var(--text-lg)}.ai-accountant-module__pArOaG__features{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ai-accountant-module__pArOaG__features li{font-size:var(--text-xs);line-height:var(--leading-snug)}.ai-accountant-module__pArOaG__icon{width:4rem;height:4rem;margin-bottom:var(--space-4);border:1px solid var(--gold-600);border-radius:var(--radius-round);place-items:center;display:grid}.ai-accountant-module__pArOaG__icon svg{width:1.875rem;height:1.875rem;color:var(--gold-400)}.ai-accountant-module__pArOaG__note{margin-top:var(--space-5);color:var(--text-subtle);font-size:var(--text-xs)}.ai-accountant-module__pArOaG__visual{aspect-ratio:1012/750;isolation:isolate;min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 3%, var(--shade) 97%, transparent);mask-image:linear-gradient(90deg, transparent, var(--shade) 3%, var(--shade) 97%, transparent);align-self:center;position:relative;overflow:hidden}.ai-accountant-module__pArOaG__scene{pointer-events:none;width:165.217%;max-width:none;height:auto;position:absolute;top:-14.6667%;left:-65.2174%}.ai-accountant-module__pArOaG__connections{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ai-accountant-module__pArOaG__charge,.ai-accountant-module__pArOaG__glow{stroke:var(--glow-core);stroke-width:3px;stroke-linecap:round;stroke-dasharray:6 94;animation:3.4s linear infinite ai-accountant-module__pArOaG__flow;animation-delay:inherit}.ai-accountant-module__pArOaG__glow{stroke:var(--glow-halo);stroke-width:11px;filter:blur(5px);opacity:.9}.ai-accountant-module__pArOaG__connections g{animation-delay:inherit}@keyframes ai-accountant-module__pArOaG__flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.ai-accountant-module__pArOaG__certified{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-snug);display:flex}.ai-accountant-module__pArOaG__certified img{border-radius:var(--radius-sm);flex:none;width:6.75rem;height:auto}.ai-accountant-module__pArOaG__certified span{max-width:15rem}@media (max-width:1050px){.ai-accountant-module__pArOaG__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr)}.ai-accountant-module__pArOaG__features{gap:var(--space-3)}.ai-accountant-module__pArOaG__icon{width:3.125rem;height:3.125rem}}@media (max-width:760px){.ai-accountant-module__pArOaG__section{padding-top:var(--space-7)}.ai-accountant-module__pArOaG__layout{grid-template-columns:minmax(0,1fr);padding:0}.ai-accountant-module__pArOaG__copy{padding-inline:6%}.ai-accountant-module__pArOaG__visual{width:100%}}@media (prefers-reduced-motion:reduce){.ai-accountant-module__pArOaG__charge,.ai-accountant-module__pArOaG__glow{stroke-dasharray:none;opacity:.25;animation:none}}
.contacts-module__Gr17mW__section{background:radial-gradient(ellipse at 20% 0%, var(--emerald-600), transparent 62%), var(--surface);color:var(--text)}.contacts-module__Gr17mW__inner{align-items:start;gap:var(--space-7);max-width:var(--page-max);padding:var(--space-section) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin-inline:auto;display:grid}.contacts-module__Gr17mW__eyebrow{margin-bottom:var(--space-4);color:var(--accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.contacts-module__Gr17mW__title{font-size:var(--text-3xl)}.contacts-module__Gr17mW__subtitle{max-width:30rem;margin:var(--space-4) 0 var(--space-6);color:var(--text-muted);font-size:var(--text-lg)}.contacts-module__Gr17mW__rows{gap:var(--space-2);display:grid}.contacts-module__Gr17mW__row{align-items:center;gap:var(--space-4);min-height:var(--target-min);padding-block:var(--space-2);border-radius:var(--radius-sm);display:flex}.contacts-module__Gr17mW__icon{border:1px solid var(--border-strong);border-radius:var(--radius-round);width:2.875rem;height:2.875rem;color:var(--accent-text);flex:0 0 2.875rem;place-items:center;display:grid}.contacts-module__Gr17mW__icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.contacts-module__Gr17mW__row small{color:var(--text-muted);font-size:var(--text-xs);display:block}.contacts-module__Gr17mW__row strong{font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--leading-snug);overflow-wrap:anywhere;display:block}.contacts-module__Gr17mW__actions{gap:var(--space-3) var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.contacts-module__Gr17mW__map{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-card)}.contacts-module__Gr17mW__mapHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.contacts-module__Gr17mW__mapHead h3{font-size:var(--text-2xl)}.contacts-module__Gr17mW__map iframe{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;height:27rem}.contacts-module__Gr17mW__mapNote{margin-top:var(--space-3);color:var(--text-subtle);font-size:var(--text-xs)}@media (hover:hover){.contacts-module__Gr17mW__row:hover strong{color:var(--accent-text)}}@media (max-width:900px){.contacts-module__Gr17mW__inner{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.contacts-module__Gr17mW__map iframe{height:18.75rem}}
.hero-module__kHHbza__hero{background:var(--surface);position:relative}.hero-module__kHHbza__slide{isolation:isolate;align-items:flex-start;height:100%;min-height:clamp(31.25rem,100svh - 11.875rem,65rem);display:flex;position:relative;overflow:hidden}.hero-module__kHHbza__scene{z-index:-2;aspect-ratio:1585/992;height:124%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 15%);mask-image:linear-gradient(90deg, transparent, var(--shade) 15%);position:absolute;top:-7%;right:-1%}.hero-module__kHHbza__award .hero-module__kHHbza__scene{aspect-ratio:1536/1024;height:132%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 22%);mask-image:linear-gradient(90deg, transparent, var(--shade) 22%);top:-11%;right:-2%}.hero-module__kHHbza__picture{object-fit:cover;width:100%;height:100%}.hero-module__kHHbza__cables{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-module__kHHbza__cables path{fill:none;stroke-linecap:round;stroke-dasharray:12 88;animation:4.2s linear infinite hero-module__kHHbza__charge;animation-delay:inherit}.hero-module__kHHbza__cableFlow{stroke:var(--glow-core);stroke-width:2.7px}.hero-module__kHHbza__cableGlow{stroke:var(--glow-halo);stroke-width:9px;filter:url(#cable-glow)}@keyframes hero-module__kHHbza__charge{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.hero-module__kHHbza__copy{width:45%;padding:clamp(2.75rem, 4.5vw, 4.875rem) 0 5.5rem var(--gutter);position:relative}.hero-module__kHHbza__copy:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--surface) 78%, transparent);-webkit-mask-image:linear-gradient(var(--shade) 75%, transparent);mask-image:linear-gradient(var(--shade) 75%, transparent);pointer-events:none;position:absolute;inset:0 -30px -60px 0}.hero-module__kHHbza__eyebrow{margin-bottom:var(--space-5);color:var(--gold-100);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.hero-module__kHHbza__title{font-family:var(--font-body);font-size:var(--text-hero);font-weight:var(--weight-heavy);line-height:var(--leading-hero);letter-spacing:var(--tracking-tight)}.hero-module__kHHbza__description{max-width:29.5rem;margin:var(--space-5) 0 var(--space-6);color:var(--cream-100);font-size:var(--text-lg)}.hero-module__kHHbza__actions{gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.hero-module__kHHbza__award .hero-module__kHHbza__copy{width:47%;padding-bottom:4.75rem}.hero-module__kHHbza__award .hero-module__kHHbza__title{font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.hero-module__kHHbza__sources{margin-bottom:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.hero-module__kHHbza__award .hero-module__kHHbza__description{max-width:33rem;margin-block:var(--space-4) var(--space-5);font-size:var(--text-md)}.hero-module__kHHbza__stats{gap:var(--space-3) var(--space-6);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.hero-module__kHHbza__stats div{flex-direction:column-reverse;display:flex}.hero-module__kHHbza__stats dt{color:var(--text-muted);font-size:var(--text-xs)}.hero-module__kHHbza__stats dd{color:var(--gold-100);font-family:var(--font-body);font-size:var(--text-2xl);font-weight:var(--weight-heavy);line-height:var(--leading-snug);font-variant-numeric:tabular-nums;margin:0}.hero-module__kHHbza__inner{align-items:center}.hero-module__kHHbza__inner .hero-module__kHHbza__copy{padding-block:var(--space-7)}.hero-module__kHHbza__note{margin-top:var(--space-4);color:var(--gold-400);font-size:var(--text-lg)}.hero-module__kHHbza__description+.hero-module__kHHbza__description{margin-top:calc(var(--space-4) - var(--space-6))}.hero-module__kHHbza__inner .hero-module__kHHbza__description:last-child{margin-bottom:0}.hero-module__kHHbza__logo{border-radius:var(--radius-sm);width:10.5rem;height:auto}.hero-module__kHHbza__services .hero-module__kHHbza__scene,.hero-module__kHHbza__about .hero-module__kHHbza__scene{aspect-ratio:1536/1024;height:126%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 20%), linear-gradient(var(--shade) 88%, transparent);mask-image:linear-gradient(90deg, transparent, var(--shade) 20%), linear-gradient(var(--shade) 88%, transparent);top:-14%;right:-4%;-webkit-mask-composite:source-in;mask-composite:intersect}.hero-module__kHHbza__product{--surface:var(--surface-deep);background:radial-gradient(ellipse at 85% 22%, var(--emerald-700), transparent 60%), var(--surface-deep)}.hero-module__kHHbza__product .hero-module__kHHbza__aiVisual{z-index:-2;height:84%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 9%, var(--shade) 97%, transparent), linear-gradient(transparent, var(--shade) 12%, var(--shade) 86%, transparent);mask-image:linear-gradient(90deg, transparent, var(--shade) 9%, var(--shade) 97%, transparent), linear-gradient(transparent, var(--shade) 12%, var(--shade) 86%, transparent);position:absolute;top:50%;right:-1%;translate:0 -50%;-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:1101px) and (max-height:760px){.hero-module__kHHbza__award .hero-module__kHHbza__copy{padding-top:var(--space-5)}.hero-module__kHHbza__award .hero-module__kHHbza__eyebrow{margin-bottom:var(--space-3)}.hero-module__kHHbza__award .hero-module__kHHbza__description{margin-block:var(--space-3) var(--space-4)}.hero-module__kHHbza__stats{margin-bottom:var(--space-4)}.hero-module__kHHbza__stats dd{font-size:var(--text-xl)}}@media (max-width:1100px) and (min-width:761px){.hero-module__kHHbza__slide{align-items:center}.hero-module__kHHbza__scene{height:100%;top:0;right:-20%}.hero-module__kHHbza__award .hero-module__kHHbza__scene{height:min(118%,78vw);-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 22%), linear-gradient(transparent, var(--shade) 16%, var(--shade) 84%, transparent);mask-image:linear-gradient(90deg, transparent, var(--shade) 22%), linear-gradient(transparent, var(--shade) 16%, var(--shade) 84%, transparent);top:50%;right:-16%;translate:0 -50%;-webkit-mask-composite:source-in;mask-composite:intersect}.hero-module__kHHbza__award .hero-module__kHHbza__copy{width:50%}.hero-module__kHHbza__copy{width:46%;padding:var(--space-5) 0 5rem var(--gutter)}.hero-module__kHHbza__inner{min-height:clamp(26rem,60vw,40rem)}.hero-module__kHHbza__inner .hero-module__kHHbza__copy{padding-block:var(--space-6)}.hero-module__kHHbza__services .hero-module__kHHbza__scene,.hero-module__kHHbza__about .hero-module__kHHbza__scene{width:88vw;height:auto;-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 24%), linear-gradient(transparent, var(--shade) 12%, var(--shade) 88%, transparent);mask-image:linear-gradient(90deg, transparent, var(--shade) 24%), linear-gradient(transparent, var(--shade) 12%, var(--shade) 88%, transparent);top:50%;right:-10vw;translate:0 -50%;-webkit-mask-composite:source-in;mask-composite:intersect}.hero-module__kHHbza__product .hero-module__kHHbza__aiVisual{width:56%;height:auto;right:-3%}.hero-module__kHHbza__copy:before{background:linear-gradient(90deg, var(--surface) 80%, transparent);inset:-100vh -20px -100vh -30px;-webkit-mask-image:none;mask-image:none}}@media (max-width:760px){.hero-module__kHHbza__slide{min-height:calc(100svh - var(--header-height));flex-direction:column;align-items:stretch}.hero-module__kHHbza__copy{width:100%;padding:var(--space-6) 6% 0}.hero-module__kHHbza__description{max-width:27.5rem;margin:var(--space-4) 0 var(--space-5)}.hero-module__kHHbza__scene{z-index:-1;aspect-ratio:auto;flex:auto;order:1;width:100%;height:auto;min-height:46vw;margin:-15px 0 0;position:relative;top:auto;right:auto;-webkit-mask-image:none;mask-image:none}.hero-module__kHHbza__picture,.hero-module__kHHbza__cables{position:absolute;inset:0}.hero-module__kHHbza__picture{object-position:100% 0}.hero-module__kHHbza__inner{align-items:stretch}.hero-module__kHHbza__inner .hero-module__kHHbza__copy{padding-block:var(--space-6) 0}.hero-module__kHHbza__services .hero-module__kHHbza__scene,.hero-module__kHHbza__about .hero-module__kHHbza__scene{aspect-ratio:auto;height:auto;min-height:62vw;margin:var(--space-2) 0 0;-webkit-mask-image:linear-gradient(transparent, var(--shade) 14%);mask-image:linear-gradient(transparent, var(--shade) 14%);top:auto;right:auto;translate:none}.hero-module__kHHbza__services .hero-module__kHHbza__picture,.hero-module__kHHbza__about .hero-module__kHHbza__picture{object-position:88% 50%}.hero-module__kHHbza__product .hero-module__kHHbza__aiVisual{z-index:0;order:1;width:100%;height:auto;margin-top:auto;position:relative;top:auto;right:auto;translate:none}.hero-module__kHHbza__logo{width:9rem}.hero-module__kHHbza__award .hero-module__kHHbza__scene{aspect-ratio:auto;height:auto;min-height:37vw;margin:var(--space-2) 0 0;-webkit-mask-image:linear-gradient(transparent, var(--shade) 18%);mask-image:linear-gradient(transparent, var(--shade) 18%);top:auto;right:auto}.hero-module__kHHbza__award .hero-module__kHHbza__picture{object-position:100% 45%;width:150%;max-width:none;inset:0 0 0 auto}.hero-module__kHHbza__award .hero-module__kHHbza__copy{width:100%;padding-top:var(--space-5)}.hero-module__kHHbza__award .hero-module__kHHbza__eyebrow{margin-bottom:var(--space-3)}.hero-module__kHHbza__award .hero-module__kHHbza__description{margin-block:var(--space-3) var(--space-4);font-size:var(--text-sm)}.hero-module__kHHbza__stats{gap:var(--space-2) var(--space-5);margin-bottom:var(--space-3)}.hero-module__kHHbza__stats dd{font-size:var(--text-xl)}.hero-module__kHHbza__sources{display:none}.hero-module__kHHbza__award .hero-module__kHHbza__actions{gap:var(--space-2)}.hero-module__kHHbza__award .hero-module__kHHbza__actions>*{min-height:var(--target-min);padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}}
.company-module__uAM8ma__values{background:radial-gradient(ellipse at 25% 20%, var(--stone-200), transparent 75%), var(--surface);color:var(--text);border-top:1px solid var(--gold-700);border-bottom:3px solid var(--wine-700)}.company-module__uAM8ma__valuesInner{max-width:var(--page-max);padding:var(--space-7) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.company-module__uAM8ma__values article{align-items:flex-start;gap:var(--space-5);padding-right:var(--space-7);display:flex}.company-module__uAM8ma__values article+article{padding:0 0 0 var(--space-7);border-left:1px solid var(--border)}.company-module__uAM8ma__icon{border:1px solid var(--border-strong);border-radius:var(--radius-round);width:4rem;height:4rem;color:var(--accent-text);flex:0 0 4rem;place-items:center;display:grid}.company-module__uAM8ma__icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1.875rem;height:1.875rem}.company-module__uAM8ma__values h2{margin-bottom:var(--space-3);font-size:var(--text-2xl)}.company-module__uAM8ma__values p{max-width:34rem;color:var(--text-muted);font-size:var(--text-lg)}.company-module__uAM8ma__credentials{background:radial-gradient(ellipse at 85% 0%, var(--emerald-700), transparent 55%), var(--surface-deep);color:var(--text)}.company-module__uAM8ma__inner{max-width:var(--page-max);padding:var(--space-section) var(--gutter);margin-inline:auto}.company-module__uAM8ma__eyebrow{margin-bottom:var(--space-5);color:var(--accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.company-module__uAM8ma__documents{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-module__uAM8ma__document{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-4);border:1px solid var(--gold-600);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:inset 0 1px 1px color-mix(in srgb, var(--gold-100) 14%, transparent), var(--shadow-card);text-align:left;cursor:pointer;transition:background-color var(--duration-fast);display:flex}.company-module__uAM8ma__paper{width:8.5rem;height:8.5rem;padding:var(--space-2);border-radius:var(--radius-sm);background:var(--stone-100);flex:0 0 8.5rem;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid}.company-module__uAM8ma__paper img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}.company-module__uAM8ma__document strong{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:var(--leading-snug);display:block}.company-module__uAM8ma__document small{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);display:block}.company-module__uAM8ma__view{margin-top:var(--space-3);color:var(--accent-text);font-size:var(--text-sm);font-weight:var(--weight-bold);display:inline-block}.company-module__uAM8ma__teamHead{margin-bottom:var(--space-5)}.company-module__uAM8ma__teamTitle{font-size:var(--text-2xl)}.company-module__uAM8ma__teamText{max-width:var(--measure);margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-md)}.company-module__uAM8ma__certificate{border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.company-module__uAM8ma__thumbnail{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--stone-100);transition:border-color var(--duration-fast);display:block}.company-module__uAM8ma__thumbnail img{width:100%;height:auto}.company-module__uAM8ma__certificate strong{min-height:calc(2em * var(--leading-snug));margin-top:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);display:block}.company-module__uAM8ma__kind{margin-top:var(--space-1);color:var(--accent-text);font-size:var(--text-xs);display:block}.company-module__uAM8ma__certificate small{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-snug);display:block}@media (hover:hover){.company-module__uAM8ma__document:hover{background:var(--surface-card-active)}.company-module__uAM8ma__certificate:hover .company-module__uAM8ma__thumbnail{border-color:var(--accent)}}@media (max-width:1100px) and (min-width:761px){.company-module__uAM8ma__values article{padding-right:var(--space-5)}.company-module__uAM8ma__values article+article{padding-left:var(--space-5)}.company-module__uAM8ma__documents{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.company-module__uAM8ma__valuesInner{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr)}.company-module__uAM8ma__values article{gap:var(--space-4);padding:0}.company-module__uAM8ma__values article+article{padding:var(--space-6) 0 0;border-left:0;border-top:1px solid var(--border)}.company-module__uAM8ma__icon{flex-basis:3.25rem;width:3.25rem;height:3.25rem}.company-module__uAM8ma__documents{margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr)}.company-module__uAM8ma__document{gap:var(--space-4)}.company-module__uAM8ma__paper{flex-basis:6rem;width:6rem;height:6rem}}
.ai-product-module__hVTwAq__eyebrow{margin-bottom:var(--space-4);color:var(--accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ai-product-module__hVTwAq__certified{background:radial-gradient(ellipse at 25% 20%, var(--stone-200), transparent 75%), var(--surface);color:var(--text);border-top:1px solid var(--gold-700);border-bottom:3px solid var(--wine-700)}.ai-product-module__hVTwAq__certifiedInner{align-items:center;gap:var(--space-7);max-width:var(--page-max);padding:var(--space-7) var(--gutter);grid-template-columns:minmax(0,15rem) minmax(0,1fr);margin-inline:auto;display:grid}.ai-product-module__hVTwAq__thumbnail{padding:var(--space-3);border:1px solid var(--stone-600);border-radius:var(--radius-sm);background:var(--surface-deep);box-shadow:0 7px 14px color-mix(in srgb, var(--ink-700) 14%, transparent);cursor:pointer;transition:border-color var(--duration-fast);display:block}.ai-product-module__hVTwAq__thumbnail img{width:100%;height:auto}.ai-product-module__hVTwAq__heading{max-width:24ch;font-size:var(--text-3xl)}.ai-product-module__hVTwAq__text{max-width:var(--measure);margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-lg)}.ai-product-module__hVTwAq__actions{gap:var(--space-3) var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ai-product-module__hVTwAq__abilities{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ai-product-module__hVTwAq__abilities>*{grid-column:span 2}.ai-product-module__hVTwAq__abilities>:nth-child(n+4){grid-column:span 3}.ai-product-module__hVTwAq__conditions{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-product-module__hVTwAq__checks{margin-top:var(--space-3)}.ai-product-module__hVTwAq__checks li{padding-left:var(--space-5);position:relative}.ai-product-module__hVTwAq__checks li+li{margin-top:var(--space-2)}.ai-product-module__hVTwAq__checks li:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.75rem;height:.4375rem;position:absolute;top:.45em;left:2px;rotate:-45deg}.ai-product-module__hVTwAq__developer{margin-top:var(--space-5);color:var(--text-subtle);font-size:var(--text-xs)}.ai-product-module__hVTwAq__buy{padding:0 var(--gutter) var(--space-section);background:var(--surface-deep);color:var(--text)}.ai-product-module__hVTwAq__buyPanel{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-7);max-width:calc(var(--page-max) - 2 * var(--gutter));padding:var(--space-6);border:1px solid var(--gold-600);border-radius:var(--radius-lg);background:linear-gradient(110deg, var(--emerald-700), var(--emerald-850));flex-wrap:wrap;margin-inline:auto;display:flex}.ai-product-module__hVTwAq__buyPanel .ai-product-module__hVTwAq__heading{max-width:none;font-size:var(--text-2xl)}.ai-product-module__hVTwAq__buyPanel .ai-product-module__hVTwAq__text{font-size:var(--text-md)}@media (hover:hover){.ai-product-module__hVTwAq__thumbnail:hover{border-color:var(--accent)}}@media (max-width:1050px){.ai-product-module__hVTwAq__abilities>*,.ai-product-module__hVTwAq__abilities>:nth-child(n+4){grid-column:span 3}.ai-product-module__hVTwAq__abilities>:last-child{grid-column:span 6}}@media (max-width:760px){.ai-product-module__hVTwAq__certifiedInner{gap:var(--space-5);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr)}.ai-product-module__hVTwAq__thumbnail{width:11rem}.ai-product-module__hVTwAq__abilities>*,.ai-product-module__hVTwAq__abilities>:nth-child(n+4),.ai-product-module__hVTwAq__abilities>:last-child{grid-column:span 6}.ai-product-module__hVTwAq__conditions{grid-template-columns:minmax(0,1fr)}.ai-product-module__hVTwAq__buyPanel{padding:var(--space-5)}}
.contact-strip-module__sVC9_G__strip{background:radial-gradient(ellipse at 20% 0%, var(--emerald-600), transparent 62%), var(--surface);color:var(--text)}.contact-strip-module__sVC9_G__inner{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-7);max-width:var(--page-max);padding:var(--space-8) var(--gutter);flex-wrap:wrap;margin-inline:auto;display:flex}.contact-strip-module__sVC9_G__eyebrow{margin-bottom:var(--space-3);color:var(--accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.contact-strip-module__sVC9_G__title{max-width:24ch;font-size:var(--text-2xl)}.contact-strip-module__sVC9_G__actions{gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:760px){.contact-strip-module__sVC9_G__inner{padding-block:var(--space-7)}}
.footer-module__btKAtG__footer{border-top:1px solid var(--border);background:var(--surface-deep);color:var(--text-muted)}.footer-module__btKAtG__inner{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);max-width:var(--page-max);padding:var(--space-5) var(--gutter);flex-wrap:wrap;margin-inline:auto;display:flex}.footer-module__btKAtG__brand{align-items:baseline;gap:var(--space-3);color:var(--gold-400);font-family:var(--font-display);font-size:var(--text-2xl);line-height:1;display:flex}.footer-module__btKAtG__brand span{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer-module__btKAtG__legal{font-size:var(--text-xs)}.footer-module__btKAtG__top{align-items:center;gap:var(--space-2);min-height:var(--target-min);color:var(--accent-text);font-size:var(--text-xs);display:inline-flex}
.header-module__y7eVOW__header{z-index:10;align-items:center;gap:var(--space-5);min-height:var(--header-height);padding:var(--space-2) var(--gutter);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;top:0}.header-module__y7eVOW__brand{min-height:var(--target-min);border-radius:var(--radius-sm);flex-shrink:0;align-items:center;display:flex}.header-module__y7eVOW__brand img{width:8.25rem;height:auto}.header-module__y7eVOW__menu{display:contents}.header-module__y7eVOW__nav{align-items:center;gap:clamp(1.25rem,3.2vw,3.5rem);margin-inline:auto;display:flex}.header-module__y7eVOW__nav a{min-height:var(--target-min);font-size:var(--text-sm);white-space:nowrap;transition:color var(--duration-fast);align-items:center;display:inline-flex}.header-module__y7eVOW__nav a[aria-current=page]{color:var(--accent-text)}.header-module__y7eVOW__language{min-height:var(--target-min);padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);color:var(--accent-text);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}.header-module__y7eVOW__language option{background:var(--surface);color:var(--text)}.header-module__y7eVOW__contact{min-height:var(--target-min);padding-block:var(--space-2);font-size:var(--text-sm);white-space:nowrap}.header-module__y7eVOW__toggle{display:none}@media (hover:hover){.header-module__y7eVOW__nav a:hover{color:var(--accent-text)}}@media (max-width:760px){.header-module__y7eVOW__header{gap:var(--space-3)}.header-module__y7eVOW__brand img{width:6.75rem}.header-module__y7eVOW__contact{padding-inline:var(--space-4);margin-left:auto}.header-module__y7eVOW__toggle{flex:0 0 var(--target-min);width:var(--target-min);height:var(--target-min);border:1px solid var(--border-strong);border-radius:var(--radius-round);color:var(--accent-text);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.header-module__y7eVOW__toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.25rem;height:1.25rem}.header-module__y7eVOW__menu{padding:var(--space-2) var(--gutter) var(--space-5);border-bottom:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-raised);display:none;position:absolute;top:100%;left:0;right:0}.header-module__y7eVOW__menu[data-open=true]{display:grid}.header-module__y7eVOW__nav{flex-direction:column;align-items:stretch;gap:0;margin:0}.header-module__y7eVOW__nav a{border-bottom:1px solid var(--border);min-height:3.5rem;font-size:var(--text-lg)}.header-module__y7eVOW__language{margin-top:var(--space-3);font-size:var(--text-md);justify-self:start}}
.page-module__yG5Xwa__page{max-width:120rem;margin-inline:auto;overflow:clip}.page-module__yG5Xwa__page main:focus{outline:none}.page-module__yG5Xwa__skip{z-index:20;top:var(--space-2);left:var(--space-4);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);position:absolute;transform:translateY(-200%)}.page-module__yG5Xwa__skip:focus{transform:none}
.proof-module__zQILwq__section{background:radial-gradient(ellipse at 25% 20%, var(--stone-200), transparent 75%), var(--surface);color:var(--text);border-top:1px solid var(--gold-700);border-bottom:3px solid var(--wine-700)}.proof-module__zQILwq__inner{max-width:var(--page-max);padding:var(--space-6) var(--gutter) var(--space-7);margin-inline:auto}.proof-module__zQILwq__eyebrow{margin-bottom:var(--space-6);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.proof-module__zQILwq__layout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.proof-module__zQILwq__title{font-size:var(--text-3xl)}.proof-module__zQILwq__identity{min-width:0;padding-right:var(--space-6);border-right:1px solid var(--border)}.proof-module__zQILwq__certificateLink{align-items:center;gap:var(--space-5);border-radius:var(--radius-md);flex-direction:column;width:100%;display:flex}.proof-module__zQILwq__disc{aspect-ratio:1;perspective:1000px;width:min(100%,19.375rem);display:block}.proof-module__zQILwq__rotor{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--duration-slow) var(--ease-out);display:block;position:relative}.proof-module__zQILwq__front,.proof-module__zQILwq__back{border:3px solid var(--gold-500);border-radius:var(--radius-round);backface-visibility:hidden;background:radial-gradient(ellipse at 35% 9%, color-mix(in srgb, var(--emerald-400) 55%, transparent), transparent 32%), radial-gradient(ellipse at 65% 80%, var(--emerald-700), var(--emerald-950) 72%);box-shadow:inset 0 0 0 3px var(--emerald-600), inset 0 0 0 5px color-mix(in srgb, var(--gold-200) 60%, transparent), inset 0 10px 14px color-mix(in srgb, var(--shine) 22%, transparent), inset 0 -12px 15px var(--shade), 0 15px 24px color-mix(in srgb, var(--ink-700) 25%, transparent), 0 4px 0 var(--gold-800);place-items:center;display:grid;position:absolute;inset:0}.proof-module__zQILwq__front:after,.proof-module__zQILwq__back:after{content:"";border-radius:var(--radius-round);background:linear-gradient(165deg, color-mix(in srgb, var(--shine) 30%, transparent), transparent 65%);pointer-events:none;position:absolute;inset:8% 11% 57%}.proof-module__zQILwq__front svg{width:62%;color:var(--gold-100);filter:drop-shadow(0 3px 1px var(--shade))}.proof-module__zQILwq__back{transform:rotateY(180deg)}.proof-module__zQILwq__back img{width:72%;height:auto}.proof-module__zQILwq__caption{padding-bottom:var(--space-1);border-bottom:1px solid var(--ink-600);font-size:var(--text-sm)}.proof-module__zQILwq__certificateLink:focus-visible .proof-module__zQILwq__rotor{transform:rotateY(180deg)}.proof-module__zQILwq__identity .proof-module__zQILwq__title{margin:var(--space-6) 0 var(--space-4)}.proof-module__zQILwq__intro{font-size:var(--text-md)}.proof-module__zQILwq__clients{min-width:0}.proof-module__zQILwq__clients .proof-module__zQILwq__title{margin-bottom:var(--space-6)}.proof-module__zQILwq__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.proof-module__zQILwq__client{border:1px solid var(--stone-50);border-radius:var(--radius-md);background:linear-gradient(145deg, var(--stone-100), var(--stone-300));height:11.875rem;box-shadow:inset 0 2px 1px color-mix(in srgb, var(--shine) 50%, transparent), 4px 8px 14px color-mix(in srgb, var(--ink-700) 14%, transparent), 0 3px 0 color-mix(in srgb, var(--stone-600) 45%, transparent);place-items:center;display:grid;position:relative;overflow:hidden}.proof-module__zQILwq__logo{width:92%;height:90%;position:relative}.proof-module__zQILwq__logo img{object-fit:contain;filter:drop-shadow(0 3px 2px color-mix(in srgb, var(--ink-700) 12%, transparent));transform:scale(1.15)}.proof-module__zQILwq__client:nth-child(n+4){border-color:var(--emerald-400);background:radial-gradient(ellipse at 45% 20%, var(--emerald-400), var(--emerald-700) 80%);box-shadow:inset 0 1px 1px color-mix(in srgb, var(--shine) 20%, transparent), 4px 8px 14px color-mix(in srgb, var(--ink-700) 16%, transparent), 0 3px 0 var(--emerald-850)}.proof-module__zQILwq__client:nth-child(n+4) .proof-module__zQILwq__logo img{transform:scale(1.5)}.proof-module__zQILwq__client:nth-child(5) .proof-module__zQILwq__logo img{filter:brightness(0) invert(1) drop-shadow(0 3px 2px color-mix(in srgb, var(--shade) 20%, transparent))}.proof-module__zQILwq__facts{justify-content:center;gap:var(--space-1) var(--space-6);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.proof-module__zQILwq__facts a{align-items:center;gap:var(--space-2);min-height:var(--target-min);color:var(--accent-text);display:inline-flex}.proof-module__zQILwq__facts li+li{position:relative}.proof-module__zQILwq__facts li+li:before{content:"";top:50%;left:calc(var(--space-6) / -2);border-radius:var(--radius-round);background:var(--accent);width:4px;height:4px;position:absolute;translate:-50% -50%}@media (hover:hover){.proof-module__zQILwq__certificateLink:hover .proof-module__zQILwq__rotor{transform:rotateY(180deg)}.proof-module__zQILwq__facts a:hover{color:var(--text)}}@media (max-width:1050px){.proof-module__zQILwq__layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.proof-module__zQILwq__identity{padding-right:var(--space-5)}.proof-module__zQILwq__disc{max-width:15rem}.proof-module__zQILwq__client{height:9.75rem}.proof-module__zQILwq__grid{gap:var(--space-3)}}@media (max-width:760px){.proof-module__zQILwq__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.proof-module__zQILwq__identity{padding:0 0 var(--space-6);border-right:0;border-bottom:1px solid var(--border);text-align:center}.proof-module__zQILwq__disc{max-width:13.5rem}.proof-module__zQILwq__identity .proof-module__zQILwq__title{max-width:30rem;margin-inline:auto}.proof-module__zQILwq__clients .proof-module__zQILwq__title{text-align:center}.proof-module__zQILwq__client:nth-child(4) .proof-module__zQILwq__logo img,.proof-module__zQILwq__client:nth-child(5) .proof-module__zQILwq__logo img{transform:scale(1.12)}}@media (max-width:480px){.proof-module__zQILwq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-module__zQILwq__facts{text-align:center;flex-direction:column;align-items:center;gap:0}.proof-module__zQILwq__facts a{min-height:0;padding-block:var(--space-3);display:block}.proof-module__zQILwq__facts li+li:before{display:none}}
.services-module__37wiDW__body{background:radial-gradient(ellipse at 90% 0%, color-mix(in srgb, var(--emerald-400) 28%, transparent), transparent 45%), var(--surface);color:var(--text);border-top:1px solid var(--border)}.services-module__37wiDW__inner{max-width:var(--page-max);padding:var(--space-section) var(--gutter);margin-inline:auto}.services-module__37wiDW__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.services-module__37wiDW__card{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--gold-600);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:inset 0 1px 1px color-mix(in srgb, var(--gold-100) 14%, transparent), var(--shadow-card);display:flex}.services-module__37wiDW__card svg{width:2.375rem;height:2.625rem;color:var(--gold-400);flex:0 0 2.375rem}.services-module__37wiDW__card h2{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:normal}.services-module__37wiDW__card p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}.services-module__37wiDW__card .services-module__37wiDW__lead{color:var(--text);font-size:var(--text-md);line-height:var(--leading-snug)}.services-module__37wiDW__products{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border)}.services-module__37wiDW__products h2{margin-bottom:var(--space-5);font-size:var(--text-2xl)}.services-module__37wiDW__products ul{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.services-module__37wiDW__products li{padding-left:var(--space-5);color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-snug);position:relative}.services-module__37wiDW__products li:before{content:"";background:var(--accent);width:.75rem;height:1px;position:absolute;top:.6em;left:0}.services-module__37wiDW__ai{margin-top:var(--space-7);border:1px solid var(--gold-600);border-radius:var(--radius-lg);background:linear-gradient(110deg, var(--emerald-700), var(--emerald-850));grid-template-columns:1.5fr 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.services-module__37wiDW__aiCopy{z-index:1;padding:var(--space-6) var(--space-7);position:relative}.services-module__37wiDW__ai h2{margin-bottom:var(--space-4);font-size:var(--text-2xl)}.services-module__37wiDW__aiCopy>p{color:var(--cream-100);font-size:var(--text-md)}.services-module__37wiDW__ai ul{gap:var(--space-2);margin-block:var(--space-5);flex-wrap:wrap;display:flex}.services-module__37wiDW__ai li{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-round);font-size:var(--text-xs)}.services-module__37wiDW__eyebrow{margin-bottom:var(--space-5);color:var(--accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.services-module__37wiDW__aiCopy>.services-module__37wiDW__certified{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-snug);display:flex}.services-module__37wiDW__certified img{border-radius:var(--radius-sm);flex:none;width:6.75rem;height:auto}.services-module__37wiDW__certified span{max-width:15rem}.services-module__37wiDW__aiCopy>small{max-width:27rem;margin-top:var(--space-4);color:var(--text-subtle);font-size:var(--text-xs);display:block}.services-module__37wiDW__ai .services-module__37wiDW__art{margin-right:var(--space-5);-webkit-mask-image:linear-gradient(90deg, transparent, var(--shade) 10%, var(--shade) 92%, transparent), linear-gradient(transparent, var(--shade) 12%, var(--shade) 86%, transparent);mask-image:linear-gradient(90deg, transparent, var(--shade) 10%, var(--shade) 92%, transparent), linear-gradient(transparent, var(--shade) 12%, var(--shade) 86%, transparent);align-self:center;-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:1100px) and (min-width:761px){.services-module__37wiDW__grid,.services-module__37wiDW__products ul{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__37wiDW__aiCopy{padding:var(--space-5)}}@media (max-width:760px){.services-module__37wiDW__grid,.services-module__37wiDW__products ul,.services-module__37wiDW__ai{grid-template-columns:minmax(0,1fr)}.services-module__37wiDW__aiCopy{padding:var(--space-5)}.services-module__37wiDW__ai .services-module__37wiDW__art{margin:0}}
