.AskItf_trigger__y3wqD{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-width:44px;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--ground);padding:8px;cursor:pointer;font-size:var(--t-small);white-space:nowrap}.AskItf_labels__L7HdC{display:none}.AskItf_hint__0Xgn_{font-family:var(--font-data);color:var(--ink-2);font-size:var(--t-mono)}@media (min-width:1500px){.AskItf_trigger__y3wqD{flex:1 1 auto;max-width:20rem;justify-content:flex-start}.AskItf_labels__L7HdC{display:flex;flex:1;align-items:baseline;gap:8px}.AskItf_hint__0Xgn_{margin-inline-start:auto}}@media (max-width:900px){.AskItf_trigger__y3wqD{margin-left:auto}}.AskItf_dialog__2hmov{width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:clamp(16px,3vw,28px);overflow-y:auto;overscroll-behavior:contain;background:var(--ground);color:var(--ink);border:1px solid var(--line-strong)}.AskItf_dialog__2hmov::backdrop{background:color-mix(in srgb,var(--scrim) 85%,transparent)}.AskItf_top__NyA5E{display:flex;align-items:center;justify-content:space-between;gap:16px}.AskItf_top__NyA5E h2{font-size:1.4rem}.AskItf_close__2fcvi{min-height:44px;padding:8px 12px;cursor:pointer;color:var(--ink);border:1px solid var(--line-strong);background:var(--surface-1)}.AskItf_note__qfS2E{margin-block:12px;color:var(--ink-2);font-size:var(--t-small)}.AskItf_label__YKWp4{display:block;margin-block:20px 8px}.AskItf_input__p224U{width:100%;min-width:0;padding:12px;font:inherit;color:var(--ink);background:var(--surface-1);border:1px solid var(--ink-3)}.AskItf_answer__xoXWt{padding:16px;background:var(--surface-1);border:1px solid var(--line)}.AskItf_answer__xoXWt h3{margin-block:8px;font-size:1.1rem}.AskItf_answer__xoXWt p{margin-block-end:16px;line-height:1.6}.AskItf_answer__xoXWt a,.AskItf_footer__9gavW a{text-decoration:underline;text-underline-offset:4px}.AskItf_results__EvCYr{list-style:none;padding:0;margin-block:12px}.AskItf_results__EvCYr a{display:block;padding:14px 8px;border-block-end:1px solid var(--line)}.AskItf_results__EvCYr a:hover{background:var(--surface-1)}.AskItf_type__hicDN{color:var(--ink-2);font-size:var(--t-mono);font-family:var(--font-data)}.AskItf_title__XJrjw{display:block;margin-block:4px}.AskItf_snippet__fwzo9{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:var(--t-small)}.AskItf_footer__9gavW{display:flex;gap:24px;margin-block-start:20px}.AskItf_footer__9gavW a{padding-block:8px}.AskItf_answer__xoXWt,.AskItf_footer__9gavW,.AskItf_title__XJrjw{overflow-wrap:anywhere}.AskItf_dialog__2hmov :focus-visible,.AskItf_trigger__y3wqD:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.SiteFooter_footer__Tlt3E{position:relative;overflow:hidden;border-block-start:var(--hairline) solid var(--line);background-color:var(--ground);background-image:var(--grain);padding-block-start:clamp(36px,5vw,72px)}.SiteFooter_ignite__n5lzX{position:relative}.SiteFooter_light__Xzn7P{position:relative;height:clamp(84px,9vw,140px)}.SiteFooter_rays__XJvOB{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.SiteFooter_rays__XJvOB line{fill:none;stroke:var(--ray);stroke-width:2;stroke-linecap:butt}.SiteFooter_rays__XJvOB line.SiteFooter_beam__XcJDT{stroke:var(--ink);stroke-width:3}.SiteFooter_glass__HkUO6{position:absolute;left:33%;top:50%;width:clamp(40px,3.6vw,60px);height:auto;transform:translate(-50%,-50%);overflow:visible}.SiteFooter_glass__HkUO6 path{fill:var(--ground);stroke:var(--ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.SiteFooter_markWrap__5x8WF{position:relative;display:grid;padding-inline:var(--gutter);margin-block-start:clamp(4px,1vw,16px);user-select:none;--mx:-999px;--my:-999px}.SiteFooter_spectrum__wYuop,.SiteFooter_word__s4a4_{grid-area:1/1;margin:0;font-family:var(--font-display);font-size:clamp(2.1rem,calc((100vw - 2 * var(--gutter)) / 9),17.5rem);font-weight:600;line-height:.86;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-background-clip:text;background-clip:text}.SiteFooter_word__s4a4_{-webkit-text-stroke:1px var(--line-strong);background-image:linear-gradient(90deg,var(--ink) 50%,transparent 50%);background-size:200% 100%;background-position:0 0;background-repeat:no-repeat}.SiteFooter_spectrum__wYuop{background-image:linear-gradient(90deg,var(--p-band-cyber),var(--p-band-training),var(--p-band-fm),var(--p-band-hygienix),var(--p-band-digital),var(--p-band-health),var(--p-band-consult));-webkit-mask-image:radial-gradient(circle clamp(90px,11vw,220px) at var(--mx) var(--my),#000 30%,transparent 100%);mask-image:radial-gradient(circle clamp(90px,11vw,220px) at var(--mx) var(--my),#000 30%,transparent 100%);opacity:0;transition:opacity .26s var(--ease-ui);pointer-events:none}.SiteFooter_markWrap__5x8WF[data-lit] .SiteFooter_spectrum__wYuop{opacity:1}@media (hover:none){.SiteFooter_spectrum__wYuop{display:none}}.SiteFooter_body__80LSA{display:grid;grid-template-columns:minmax(15rem,1fr) minmax(0,2.6fr) minmax(9rem,.7fr);gap:clamp(28px,4vw,64px);max-width:var(--measure);margin-inline:auto;padding:clamp(40px,5vw,72px) var(--gutter) clamp(36px,4vw,56px)}.SiteFooter_head__8Xl9t{margin:0 0 6px;font-family:var(--font-data);font-size:var(--t-mono);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.SiteFooter_talk__FK_3Y{display:grid;gap:14px;align-content:start}.SiteFooter_whatsapp__8sgE9{justify-self:start}.SiteFooter_direct__2IXj_{display:grid;gap:2px;font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink);transition:color var(--dur-ui) var(--ease-ui)}.SiteFooter_direct__2IXj_:hover{color:var(--channel)}.SiteFooter_more__36YBA{margin-block-start:4px}.SiteFooter_divisions__9qM5i{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:32px 24px;align-content:start}.SiteFooter_division__JOzUp{display:grid;gap:8px;align-content:start;padding-block-start:14px;border-block-start:2px solid var(--band)}.SiteFooter_company___3IUE a,.SiteFooter_division__JOzUp a{font-size:var(--t-small);color:var(--ink-2);transition:color var(--dur-ui) var(--ease-ui)}.SiteFooter_company___3IUE a:hover,.SiteFooter_division__JOzUp a:hover{color:var(--ink)}.SiteFooter_division__JOzUp a.SiteFooter_divisionName__mMj_A{margin-block-end:4px;font-size:var(--t-body);font-weight:500;color:var(--accent)}[data-channel=hygienix] .SiteFooter_division__JOzUp a.SiteFooter_divisionName__mMj_A{color:var(--ink)}.SiteFooter_company___3IUE{display:grid;gap:8px;align-content:start}.SiteFooter_base__ufInU{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;max-width:var(--measure);margin-inline:auto;padding:18px var(--gutter) 28px;border-block-start:var(--hairline) solid var(--line)}.SiteFooter_home__qJJzC{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-small);color:var(--ink-2)}.SiteFooter_mark__Iz30Z{width:14px;height:auto}.SiteFooter_legal___ZmKN{display:inline-flex;flex-wrap:wrap;gap:8px 20px;margin-inline-start:auto}.SiteFooter_legal___ZmKN a:hover{color:var(--ink)}@media (max-width:1099px){.SiteFooter_body__80LSA{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SiteFooter_divisions__9qM5i{grid-column:1/-1;grid-row:2}}@media (max-width:640px){.SiteFooter_body__80LSA{grid-template-columns:minmax(0,1fr)}.SiteFooter_divisions__9qM5i{grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.SiteFooter_legal___ZmKN{margin-inline-start:0}.SiteFooter_more__36YBA{display:flex;align-items:center;min-height:44px;margin-block-start:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SiteFooter_ignite__n5lzX{view-timeline:--ignite block}.SiteFooter_rays__XJvOB line{stroke-dasharray:1;stroke-dashoffset:0;animation:SiteFooter_foot-draw__ALB_j linear both;animation-timeline:--ignite;animation-range:entry 0 entry 55%}.SiteFooter_rays__XJvOB line.SiteFooter_beam__XcJDT{animation-range:entry 45% entry 85%}.SiteFooter_word__s4a4_{animation:SiteFooter_foot-fill__IAx38 linear both;animation-timeline:--ignite;animation-range:entry 60% entry 100%}}}@keyframes SiteFooter_foot-draw__ALB_j{0%{stroke-dashoffset:1}}@keyframes SiteFooter_foot-fill__IAx38{0%{background-position:100% 0}}@media print{.SiteFooter_footer__Tlt3E{display:none}}