.EZoWya_footer{border-top:1px solid var(--line);color:#c6c1ce;background:0 0;padding:64px max(6vw,24px) 24px;position:relative}.EZoWya_main{grid-template-columns:1.35fr .9fr 1.05fr 1fr;gap:40px;max-width:1512px;margin:0 auto 48px;display:grid}.EZoWya_main>*{min-width:0}.EZoWya_identity p{color:#c6c1ce;max-width:280px;margin:22px 0 20px;font-size:.9375rem;line-height:1.75}.EZoWya_identity p span{color:var(--muted)}.EZoWya_socials{flex-wrap:wrap;gap:10px;display:flex}.EZoWya_iconLink{color:#e4dfea;background:0 0;border:1px solid #ffffff26;border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.EZoWya_iconLink svg{stroke-width:1.6px;flex:none;width:22px;height:22px}.EZoWya_tooltip{z-index:5;color:#f2f0f6;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#17121f;border:1px solid #ffffff26;border-radius:7px;padding:6px 10px;font-size:.875rem;line-height:1.5;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.EZoWya_iconLink:focus-visible .EZoWya_tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.EZoWya_socials .EZoWya_iconLink:first-child .EZoWya_tooltip{left:0;transform:translateY(4px)}.EZoWya_socials .EZoWya_iconLink:first-child:focus-visible .EZoWya_tooltip{transform:translateY(0)}.EZoWya_links{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.EZoWya_links h2{color:#aaa2b6;letter-spacing:.08em;overflow-wrap:anywhere;margin:3px 0 16px;font-size:.875rem;font-weight:500;line-height:1.6}.EZoWya_links>a{overflow-wrap:anywhere;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:8px 0;font-size:1rem;line-height:1.55;transition:color .18s;display:inline-flex}.EZoWya_access{gap:10px}.EZoWya_access h2{margin-bottom:8px}.EZoWya_access>a{border:1px solid #ffffff1f;border-radius:12px;padding:11px 14px}.EZoWya_access svg{stroke-width:1.6px;color:#c3a1e7;flex:none;width:18px;height:18px}.EZoWya_bottom{border-top:1px solid var(--line);align-items:center;gap:24px;max-width:1512px;margin:auto;padding-top:22px;padding-right:8rem;display:flex}.EZoWya_bottom small{color:var(--muted);font-size:.875rem;line-height:1.7}.EZoWya_legal{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-left:auto;display:flex}.EZoWya_legal a{align-items:center;min-height:44px;font-size:.875rem;line-height:1.5;display:inline-flex}.EZoWya_backToTop{border-radius:50%;flex-basis:44px;width:44px;height:44px}.EZoWya_backToTop .EZoWya_tooltip{left:auto;right:0;transform:translateY(4px)}.EZoWya_backToTop:focus-visible .EZoWya_tooltip{transform:translateY(0)}.EZoWya_footer a:focus-visible{outline-offset:4px;outline:2px solid #c599ff}.EZoWya_footer a:active{color:#dfc1ff}.EZoWya_iconLink:active{background:#ab73ed14;transform:scale(.95)}@media (hover:hover){.EZoWya_links>a:hover,.EZoWya_legal a:hover{color:#d3b1ff}.EZoWya_access>a:hover{background:#ab73ed0a;border-color:#ab73ed66}.EZoWya_iconLink:hover{color:#d6b4ff;background:#ab73ed0f;border-color:#ab73ed80;transform:translateY(-2px)}.EZoWya_iconLink:hover .EZoWya_tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.EZoWya_socials .EZoWya_iconLink:first-child:hover .EZoWya_tooltip,.EZoWya_backToTop:hover .EZoWya_tooltip{transform:translateY(0)}}@media (max-width:1100px){.EZoWya_main{grid-template-columns:1.2fr 1fr;gap:36px 48px}.EZoWya_bottom{flex-wrap:wrap;gap:8px 24px}.EZoWya_bottom small{flex:100%}.EZoWya_legal{flex:1;margin-left:0}}@media (max-width:600px){.EZoWya_footer{padding-top:40px;padding-bottom:96px}.EZoWya_main{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));gap:32px 24px;margin-bottom:32px}.EZoWya_identity{grid-column:1/-1}.EZoWya_identity p{max-width:none;margin-bottom:18px}.EZoWya_links h2{letter-spacing:.03em;margin-bottom:10px;font-size:.875rem}.EZoWya_links>a{font-size:1rem}.EZoWya_access{flex-flow:wrap;grid-column:1/-1;align-items:stretch;gap:10px}.EZoWya_access h2{flex:1 0 100%;margin:0}.EZoWya_access>a{gap:8px;padding:10px 12px;font-size:.9375rem}.EZoWya_bottom{gap:12px;padding-right:0}.EZoWya_bottom small span{display:block}.EZoWya_legal{gap:8px 16px}}@media (prefers-reduced-motion:reduce){.EZoWya_footer a,.EZoWya_tooltip{transition:none}.EZoWya_iconLink:active,.EZoWya_iconLink:hover{transform:none}}@media (forced-colors:active){.EZoWya_iconLink,.EZoWya_access>a{border-color:buttontext}.EZoWya_iconLink svg,.EZoWya_access svg{color:linktext}.EZoWya_tooltip{color:canvastext;background:canvas;border-color:canvastext}}
._0qifsG_hero._0qifsG_hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:min(840px,100svh);max-height:none;padding-top:clamp(9rem,14vh,11rem);padding-bottom:5rem;display:grid}._0qifsG_hero .hero-copy{flex:none;width:100%;min-width:0;max-width:45rem}._0qifsG_hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:45rem;margin-bottom:1.75rem;font-size:clamp(2.5rem,4.4vw,4.25rem);font-weight:500;line-height:1.08}._0qifsG_heroCoverage{justify-self:end;width:100%;min-width:0;max-width:34rem}._0qifsG_hero .hero-description{color:#d1c9dc;max-width:37rem;font-size:1.125rem;line-height:1.7}._0qifsG_hero .hero-actions{align-items:center;gap:1.5rem 2rem;margin-top:2rem}:is(._0qifsG_hero .button,._0qifsG_hero .text-link){min-height:3rem;font-size:1rem;line-height:1.5}._0qifsG_hero .text-link{align-items:center;display:inline-flex}._0qifsG_proofIntro{color:#cbc2d6;max-width:42rem;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}._0qifsG_proofCta{border-top:1px solid #ffffff1b;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;padding-top:1.5rem;display:flex}._0qifsG_proofCta p{color:#ccc3d6;margin:0;font-size:1rem}._0qifsG_proofCta a{color:#e1c6f9;text-underline-offset:.35em;align-items:center;min-height:2.75rem;font-size:1rem;text-decoration:underline;display:inline-flex}._0qifsG_solutions .section-top>p{color:#ccc3d6;max-width:26rem;font-size:1.125rem;line-height:1.7}._0qifsG_solutions .digital-solutions-grid{gap:1rem;margin-top:2.5rem}._0qifsG_solutions .digital-solution{background:#100d15;border-color:#ffffff20;min-height:0;padding:1.75rem}._0qifsG_solutions .digital-solution h3{letter-spacing:-.02em;justify-content:space-between;align-items:start;gap:1rem;margin:0 0 1rem;font-size:1.25rem;line-height:1.4;display:flex}._0qifsG_solutions .digital-solution p{color:#c8bfd2;margin:0;font-size:1rem;line-height:1.7}._0qifsG_cardArrow{color:#d7b4f2;flex:none;font-size:1.125rem;font-weight:400}._0qifsG_process{column-gap:5rem}._0qifsG_process .custom-development-intro>p{color:#cbc2d6;max-width:35rem;font-size:1.125rem;line-height:1.7}._0qifsG_process .custom-development-intro .button{min-height:3rem;font-size:1rem;line-height:1.5}._0qifsG_process .development-steps li{gap:1rem;padding-block:1.5rem}._0qifsG_process .development-steps li>span{color:#cfa5ec;min-width:1.5rem;font-size:.875rem}._0qifsG_process .development-steps h3{letter-spacing:-.02em;font-size:1.25rem;line-height:1.45}._0qifsG_process .development-steps p{color:#cbc2d6;margin-top:.65rem;font-size:1rem;line-height:1.7}._0qifsG_disclosure{border-top:1px solid #ffffff24;margin-top:1.5rem}._0qifsG_disclosure>summary{cursor:pointer;color:#e0c5f6;overflow-wrap:anywhere;min-height:3rem;padding:1.15rem 2rem 1.15rem 0;font-size:1rem;font-weight:500;line-height:1.6;list-style:none;display:list-item;position:relative}._0qifsG_disclosure>summary::-webkit-details-marker{display:none}._0qifsG_disclosure>summary:after{content:"+";color:#d9b3f8;font-size:1.25rem;font-weight:400;position:absolute;top:1.05rem;right:.1rem}._0qifsG_disclosure[open]>summary:after{content:"−"}._0qifsG_disclosure>summary:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #d7aaff}._0qifsG_disclosure>p{color:#cdc4d8;max-width:42rem;margin:0 0 1.5rem;font-size:1rem;line-height:1.75}._0qifsG_about{border-top:1px solid #ffffff1b;grid-template-columns:1.1fr .9fr;align-items:start;gap:5rem;display:grid}._0qifsG_about h2{margin:1.25rem 0 1.75rem}._0qifsG_about p{color:#cdc4d8;max-width:38rem;font-size:1.125rem;line-height:1.75}._0qifsG_signature{gap:.35rem;margin-top:1.75rem;display:grid}._0qifsG_signature strong{color:#eee8f4;font-size:1rem;font-weight:500}._0qifsG_signature span{color:#bfb3cc;font-size:.875rem}._0qifsG_commitments{padding-top:2rem}._0qifsG_commitments>._0qifsG_disclosure{margin-top:0}._0qifsG_faq{border-top:1px solid #ffffff1b;grid-template-columns:.8fr 1.2fr;gap:5rem;display:grid}._0qifsG_faq h2{margin-top:1.25rem}._0qifsG_faqIntro p{color:#cdc4d8;max-width:29rem;font-size:1.125rem;line-height:1.7}._0qifsG_faqIntro .text-link{align-items:center;min-height:2.75rem;font-size:1rem;line-height:1.6;display:inline-flex}._0qifsG_faqList details{border-bottom:1px solid #ffffff25}._0qifsG_faqList summary{cursor:pointer;color:#eee8f4;min-height:3rem;padding:1.35rem 2rem 1.35rem 0;font-size:1.125rem;font-weight:500;line-height:1.55;list-style:none;position:relative}._0qifsG_faqList summary::-webkit-details-marker{display:none}._0qifsG_faqList summary:after{content:"+";color:#d9b3f8;font-size:1.25rem;font-weight:400;position:absolute;top:1.25rem;right:.1rem}._0qifsG_faqList details[open] summary:after{content:"−"}._0qifsG_faqList summary:focus-visible{outline-offset:5px;outline:2px solid #d7aaff}._0qifsG_faqList p{color:#cdc4d8;max-width:40rem;margin-bottom:1.5rem;padding-right:1rem;font-size:1rem;line-height:1.75}._0qifsG_contact{text-align:center;background:0 0;border-top:1px solid #ffffff1b}._0qifsG_contact h2{max-width:48rem;margin:1.25rem auto 1.5rem}._0qifsG_contact>p{color:#cdc4d8;max-width:36rem;margin:0 auto 2rem;font-size:1.125rem;line-height:1.7}._0qifsG_contactActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 1.75rem;display:flex}:is(._0qifsG_contactActions .button,._0qifsG_contactActions .text-link){justify-content:center;align-items:center;min-height:3rem;font-size:1rem;line-height:1.6;display:inline-flex}._0qifsG_contactDetails{text-align:left;max-width:35rem;margin:2rem auto 0}._0qifsG_contactEmail{color:#e0c5f6;overflow-wrap:anywhere;word-break:break-word;align-items:center;min-height:2.75rem;margin-bottom:.5rem;font-size:1rem;display:inline-flex}._0qifsG_events{padding-top:3rem!important;padding-bottom:4rem!important}._0qifsG_eventsTop{justify-content:space-between;align-items:start;gap:2rem;display:flex}._0qifsG_eventsTop h2{letter-spacing:-.03em;margin-top:1rem;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2}._0qifsG_eventsTop>p{color:#cdc4d8;max-width:26rem;font-size:1.125rem;line-height:1.7}._0qifsG_eventCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0 0 1.5rem;display:grid}._0qifsG_eventCards a{overflow-wrap:anywhere;background:#120f17;border:1px solid #ffffff25;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.5rem;min-width:0;padding:1.5rem;transition:border-color .2s;display:flex;position:relative}._0qifsG_eventCards a:hover{border-color:#c49ae5}._0qifsG_eventCards strong{font-size:1.125rem;font-weight:500;line-height:1.5}._0qifsG_eventCards span{color:#dcc2f0;font-size:.875rem;line-height:1.6}._0qifsG_eventsNote{color:#c2b5cd;margin:0;font-size:.875rem;line-height:1.7}@media (max-width:900px){._0qifsG_about,._0qifsG_faq{gap:2.5rem}._0qifsG_process{column-gap:2.5rem}._0qifsG_eventCards a{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width:1000px){._0qifsG_hero._0qifsG_hero{grid-template-columns:minmax(0,1fr);gap:2.5rem;min-height:0}._0qifsG_heroCoverage{justify-self:center;max-width:32rem}._0qifsG_hero h1{max-width:50rem;font-size:clamp(2.5rem,6vw,3.5rem)}}@media (max-width:650px){._0qifsG_hero._0qifsG_hero{min-height:0;padding-top:8rem;padding-bottom:3rem}._0qifsG_hero h1{letter-spacing:-.035em;margin-bottom:1.5rem;font-size:clamp(2.25rem,9.4vw,3rem);line-height:1.12}._0qifsG_hero .hero-description{max-width:31rem;font-size:1.0625rem;line-height:1.7}._0qifsG_hero .hero-actions{flex-direction:column;align-items:stretch;gap:1rem;margin-top:1.75rem}._0qifsG_hero .button{width:100%;font-size:1rem}._0qifsG_hero .text-link{align-self:flex-start;font-size:1rem}._0qifsG_about,._0qifsG_faq{grid-template-columns:1fr;gap:2rem}._0qifsG_about p,._0qifsG_faqIntro p,._0qifsG_contact>p,._0qifsG_eventsTop>p,._0qifsG_proofIntro{font-size:1.0625rem}._0qifsG_process .custom-development-intro>p{font-size:1.0625rem}._0qifsG_solutions .section-top>p{font-size:1.0625rem}._0qifsG_about h2,._0qifsG_faq h2,._0qifsG_contact h2{letter-spacing:-.03em;font-size:clamp(2rem,8.6vw,2.5rem);line-height:1.18}._0qifsG_commitments{padding-top:0}._0qifsG_solutions .digital-solution{padding:1.5rem}._0qifsG_solutions .digital-solution h3{font-size:1.1875rem}._0qifsG_faqList summary{font-size:1.0625rem}._0qifsG_contactActions{flex-direction:column;align-items:stretch;gap:1rem}._0qifsG_contactActions .button{width:100%}._0qifsG_contactActions .text-link{align-self:center}._0qifsG_eventCards{grid-template-columns:minmax(0,1fr)}._0qifsG_eventsTop{display:block}._0qifsG_eventsTop h2{font-size:2rem}._0qifsG_eventsTop>p{margin-bottom:1.5rem}._0qifsG_events{padding-top:2rem!important;padding-bottom:3rem!important}._0qifsG_proofCta{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (prefers-reduced-motion:reduce){._0qifsG_eventCards a{transition:none}}
._Mp1oq_readingRail{--reading-progress:0;z-index:30;pointer-events:none;width:44px;height:352px;position:fixed;top:50%;right:12px;transform:translateY(-50%)}._Mp1oq_track{background:#ffffff16;width:1px;position:absolute;top:22px;bottom:22px;left:21px;overflow:hidden}._Mp1oq_track>span{width:100%;height:100%;transform:scaleY(var(--reading-progress));transform-origin:top;background:#bea0d8;display:block}._Mp1oq_sectionNav{pointer-events:auto;height:100%;position:relative}._Mp1oq_sectionNav ol{flex-direction:column;justify-content:space-between;height:100%;margin:0;padding:0;list-style:none;display:flex}._Mp1oq_sectionNav a{outline-offset:2px;border-radius:50%;place-items:center;width:44px;min-height:44px;text-decoration:none;display:grid;position:relative}._Mp1oq_dot{background:#80718a;border-radius:50%;width:5px;height:5px;transition:background .18s;box-shadow:0 0 0 5px #0b090e}._Mp1oq_sectionNav a[aria-current] ._Mp1oq_dot{background:#e0c4f4;box-shadow:0 0 0 3px #80539c33,0 0 0 6px #0b090e}._Mp1oq_stepLabel{white-space:nowrap;color:#e0d2ed;opacity:0;pointer-events:none;background:#100d16f2;border:1px solid #b782e329;border-radius:6px;max-width:12rem;padding:.375rem .625rem;font-size:.875rem;line-height:1.4;transition:opacity .18s;position:absolute;right:46px}._Mp1oq_sectionNav a[aria-current] ._Mp1oq_stepLabel,._Mp1oq_sectionNav a:hover ._Mp1oq_stepLabel,._Mp1oq_sectionNav a:focus-visible ._Mp1oq_stepLabel{opacity:1}._Mp1oq_sectionNav a:focus-visible{outline:2px solid #d1a0ff}._Mp1oq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._Mp1oq_stage{isolation:isolate;scroll-margin-top:100px;position:relative}._Mp1oq_stage>section{z-index:1;position:relative}._Mp1oq_stage [data-reading-reveal][data-reveal-state=pending]{opacity:0;translate:0 .625rem}._Mp1oq_stage [data-reading-reveal][data-reveal-state=visible]{opacity:1;transition:opacity .4s,translate .4s;translate:0}._Mp1oq_stage [data-reading-reveal][data-reveal-state=instant]{opacity:1;transition:none;translate:none}._Mp1oq_accent{pointer-events:none;z-index:0;opacity:.45;width:min(420px,60vw);height:360px;transform:translateY(var(--parallax-y,0px));contain:layout style;background:radial-gradient(#8b42b00b,#0000 67%);position:absolute;top:18%;right:4%}._Mp1oq_bridge{isolation:isolate;max-width:1500px;margin:0 auto;padding:0 max(6vw,24px);position:relative}._Mp1oq_bridgeLine{background:linear-gradient(90deg,#0000,#a66bc92b,#0000);height:1px;display:block}._Mp1oq_bridge>a{justify-content:flex-end;min-height:44px;padding:1rem 0;text-decoration:none;display:flex}._Mp1oq_bridgeLink{color:#d9bdec;align-items:center;gap:.75rem;font-size:1rem;line-height:1.6;display:inline-flex}._Mp1oq_bridgeLink>span{font-size:1.125rem}._Mp1oq_bridge>a:hover ._Mp1oq_bridgeLink{text-underline-offset:.25em;text-decoration:underline}._Mp1oq_bridge>a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #c896ef}._Mp1oq_scrollCue{color:#c2adcf;align-items:center;gap:.75rem;min-height:44px;margin-top:1.25rem;font-size:.9375rem;line-height:1.5;text-decoration:none;display:inline-flex}._Mp1oq_scrollCue>span:first-child{border:1px solid #aa80cd70;border-radius:14px;flex-shrink:0;width:20px;height:30px;position:relative}._Mp1oq_scrollCue>span:first-child:after{content:"";background:#d0a6ef;border-radius:5px;width:3px;height:6px;position:absolute;top:7px;left:7px}._Mp1oq_scrollCue:hover{color:#f1e1ff}._Mp1oq_scrollCue:focus-visible{outline-offset:5px;border-radius:5px;outline:2px solid #c896ef}._Mp1oq_detailsIntro{border-top:1px solid #ffffff1b;margin:1.5rem 0 0;padding-top:.5rem}._Mp1oq_detailsIntro>summary{cursor:pointer;color:#dec5f0;min-height:44px;padding:.75rem 0;font-size:1rem;line-height:1.6}._Mp1oq_detailsIntro>p{color:#c8bdcf;max-width:60ch;margin:.5rem 0 1rem;font-size:1rem;line-height:1.75}#conteudo section[id]{scroll-margin-top:100px}:is(#conteudo .button,#conteudo .digital-solution){transition:background .2s,border-color .2s}:is(#conteudo a:focus-visible,#conteudo summary:focus-visible){outline-offset:5px;outline:2px solid #d1a0ff}@media (hover:hover) and (pointer:fine){#conteudo .button:hover{transform:translateY(-1px)}#conteudo .digital-solution:hover{transform:translateY(-2px)}}@media (max-width:1199px){._Mp1oq_readingRail{width:3px;height:100px;right:3px}._Mp1oq_track{width:2px;top:0;bottom:0;left:0}._Mp1oq_sectionNav{display:none}}@media (max-width:700px){._Mp1oq_bridge>a{justify-content:flex-start;padding:1rem 0}._Mp1oq_accent{width:70vw;height:260px}}@media (prefers-reduced-motion:reduce){._Mp1oq_stage [data-reading-reveal][data-reveal-state]{transition:none;opacity:1!important;translate:none!important}._Mp1oq_accent{transform:none}._Mp1oq_dot,._Mp1oq_stepLabel{transition:none}:is(#conteudo .button:hover,#conteudo .digital-solution:hover){transform:none}}@media (forced-colors:active){._Mp1oq_track{background:graytext}._Mp1oq_track>span,._Mp1oq_sectionNav a[aria-current] ._Mp1oq_dot{background:highlight}._Mp1oq_dot{box-shadow:none;background:canvastext}._Mp1oq_stepLabel{color:canvastext;background:canvas;border-color:canvastext}._Mp1oq_sectionNav a:focus-visible{outline-color:highlight}}@media print{._Mp1oq_readingRail,._Mp1oq_accent,._Mp1oq_scrollCue{display:none}._Mp1oq_stage [data-reading-reveal][data-reveal-state]{transition:none;opacity:1!important;translate:none!important}}
._4Uz3iq_coverage{z-index:2;isolation:isolate;flex:0 0 43%;align-self:center;width:43%;max-width:590px;margin-left:auto;padding:15px 0 0;position:relative}._4Uz3iq_coverage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#7e3db92b,#0000 65%);position:absolute;inset:15% -8% 8%}._4Uz3iq_heading{z-index:2;padding-left:10%;position:relative}._4Uz3iq_kicker{letter-spacing:1.9px;color:#b894d3;font-size:9px;line-height:1.8}._4Uz3iq_heading h2{letter-spacing:-.8px;margin:12px 0 -6px;font-size:clamp(22px,2.1vw,31px);font-weight:400;line-height:1.25}._4Uz3iq_heading h2 em{color:#b4a2c5}._4Uz3iq_mapContainer{aspect-ratio:1;width:100%;max-width:540px;margin:0 auto;position:relative}._4Uz3iq_mapBackground{filter:drop-shadow(0 8px 30px #8b43ce12);width:100%;height:100%;position:absolute;inset:0;overflow:visible}._4Uz3iq_mapCities{position:absolute;inset:0}._4Uz3iq_mapCity{left:calc(var(--x)*1%);top:calc(var(--y)*1%);color:#fff;cursor:pointer;z-index:3;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0;position:absolute;transform:translate(-50%,-50%)}._4Uz3iq_pin{background:#d0aff0;border-radius:50%;width:7px;height:7px;transition:transform .3s,box-shadow .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #c399f016,0 0 15px #b470ed60}._4Uz3iq_cityLabel{text-align:center;opacity:0;visibility:hidden;pointer-events:none;color:#f4e9ff;background:#1d112ded;border:1px solid #a980cc;border-radius:6px;width:max-content;padding:8px 12px;transition:opacity .2s,translate .2s;position:absolute;bottom:34px;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #0008}._4Uz3iq_cityLabel strong{font-size:12px;font-weight:500;display:block}._4Uz3iq_cityLabel>span{color:#baabc8;margin-top:3px;font-size:9px;line-height:1.7;display:block}._4Uz3iq_mapCity:hover,._4Uz3iq_mapCity:focus{z-index:8}._4Uz3iq_mapCity:hover ._4Uz3iq_pin,._4Uz3iq_mapCity:focus ._4Uz3iq_pin{transform:translate(-50%,-70%);box-shadow:0 0 0 7px #c399f025,0 0 18px #b470ed80}._4Uz3iq_mapCity:hover ._4Uz3iq_cityLabel,._4Uz3iq_mapCity:focus ._4Uz3iq_cityLabel{opacity:1;visibility:visible;translate:0 -4px}._4Uz3iq_mapCity:focus-visible{outline-offset:1px;outline:1px solid #d3b2ef}._4Uz3iq_homeCity{left:calc(var(--x)*1%);top:calc(var(--y)*1%);z-index:5;position:absolute}._4Uz3iq_homePin{background:#fff;border:2px solid #bb7ff5;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 5px #a961eb30,0 0 20px #ce9bff}._4Uz3iq_homePin:before{content:"";border:1px solid #cda2ff70;border-radius:50%;animation:3s ease-out infinite _4Uz3iq_coveragePulse;position:absolute;inset:-9px}._4Uz3iq_homeLabel{white-space:nowrap;background:linear-gradient(130deg,#45225eef,#1a1029f5);border:1px solid #b88de2;border-radius:7px;padding:11px 15px;position:absolute;top:12px;left:16px;box-shadow:0 8px 30px #0007}._4Uz3iq_homeLabel:before{content:"";transform-origin:100%;background:#b88de2;width:14px;height:1px;position:absolute;top:0;left:-12px;transform:rotate(45deg)}._4Uz3iq_homeLabel strong{color:#fff;font-size:17px;font-weight:500;line-height:1.2;display:block}._4Uz3iq_homeLabel strong>span{letter-spacing:1px;color:#cfafe8;margin-left:6px;font-size:9px}._4Uz3iq_homeLabel>span{color:#d1badf;margin-top:6px;font-size:9px;line-height:1.5;display:block}._4Uz3iq_caption{border-top:1px solid #ffffff1c;align-items:center;gap:12px;margin:0 8%;padding:18px 0 0;display:flex}._4Uz3iq_caption p{margin:0;font-size:12px;line-height:1.7}._4Uz3iq_caption strong{color:#e3d5ee;font-weight:400;display:block}._4Uz3iq_caption p>span{color:#9b8ca9;margin-top:3px;font-size:10px;display:block}._4Uz3iq_status{background:#c191ef;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 12px #a765e9}@keyframes _4Uz3iq_coveragePulse{0%{opacity:.7;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.7)}}@media (max-width:1000px) and (min-width:651px){._4Uz3iq_coverage{flex-basis:42%;width:42%;margin-left:10px}._4Uz3iq_heading{padding-left:3%}._4Uz3iq_heading h2{font-size:22px}._4Uz3iq_kicker{letter-spacing:1px;font-size:8px}._4Uz3iq_homeLabel{padding:9px 10px;left:10px}._4Uz3iq_homeLabel strong{font-size:14px}._4Uz3iq_homeLabel>span{font-size:8px}._4Uz3iq_caption{gap:8px;margin-inline:3%}._4Uz3iq_caption p{font-size:10px}._4Uz3iq_caption p>span{font-size:9px}}@media (max-width:650px){._4Uz3iq_coverage{border-top:1px solid #ffffff18;width:100%;max-width:450px;margin:48px auto 0;padding:25px 0 0}._4Uz3iq_heading{padding-left:0}._4Uz3iq_heading h2{margin-bottom:0;font-size:25px}._4Uz3iq_kicker{letter-spacing:1.5px;font-size:8px}._4Uz3iq_mapContainer{margin-top:6px}._4Uz3iq_caption{margin:0;padding-top:17px}._4Uz3iq_homeLabel{padding:9px 11px;left:12px}._4Uz3iq_homeLabel strong{font-size:15px}._4Uz3iq_homeLabel>span{font-size:8px}}@media (prefers-reduced-motion:reduce){._4Uz3iq_homePin:before{animation:none}._4Uz3iq_pin,._4Uz3iq_cityLabel{transition:none}}._4Uz3iq_radar{pointer-events:none}._4Uz3iq_radarRing{fill:#9c62e908;stroke:#b88cf6;stroke-width:1.3px;transform-box:view-box;opacity:0;animation:_4Uz3iq_radarExpand calc(var(--pulse-duration)*4) linear infinite;animation-delay:var(--radar-delay)}._4Uz3iq_homePin{animation:_4Uz3iq_radarCenter var(--pulse-duration) ease-in-out infinite}._4Uz3iq_homePin:before{opacity:.4;animation:none}@keyframes _4Uz3iq_radarExpand{0%{opacity:0;transform:scale(.015)}7%{opacity:.7}45%{opacity:.42}85%{opacity:.13}to{opacity:0;transform:scale(1)}}@keyframes _4Uz3iq_radarCenter{0%,to{box-shadow:0 0 0 5px #a961eb30,0 0 18px #ce9bff88}50%{box-shadow:0 0 0 7px #a961eb25,0 0 27px #ce9bffcc}}@media (prefers-reduced-motion:reduce){._4Uz3iq_radarRing{opacity:.2;animation:none;transform:scale(.25)}._4Uz3iq_radarRing:nth-of-type(2){opacity:.15;transform:scale(.5)}._4Uz3iq_radarRing:nth-of-type(3){opacity:.1;transform:scale(.75)}._4Uz3iq_radarRing:nth-of-type(4){display:none}._4Uz3iq_homePin{animation:none}}._4Uz3iq_contourGlow{opacity:0;pointer-events:none;animation:_4Uz3iq_mapContourGlow calc(var(--pulse-duration)*3) ease-in-out infinite}._4Uz3iq_contourHalo{fill:none;stroke:#ac62ff;stroke-width:5px;stroke-linejoin:round}._4Uz3iq_contourLine{fill:none;stroke:#ebd7ff;stroke-width:1.6px;stroke-linejoin:round}@keyframes _4Uz3iq_mapContourGlow{0%,72%{opacity:0}83.333%{opacity:1}89%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:reduce){._4Uz3iq_contourGlow{opacity:.2;animation:none}}._4Uz3iq_coverage{width:100%;max-width:32rem;margin:0 auto;padding:0}._4Uz3iq_heading{padding:0}._4Uz3iq_heading h3{letter-spacing:-.02em;margin:.75rem 0 0;font-size:1.25rem;font-weight:500;line-height:1.4}._4Uz3iq_kicker{letter-spacing:.08em;color:#c7b4d8;font-size:.875rem}._4Uz3iq_mapCity{pointer-events:none;cursor:default}._4Uz3iq_caption{margin:0;padding-top:1rem;display:block}._4Uz3iq_caption p{font-size:1rem}._4Uz3iq_caption p>span{color:#bdb0c9;margin-top:.4rem;font-size:.875rem;line-height:1.7}@media (max-width:650px){._4Uz3iq_coverage{border:0;margin:0 auto;padding:0}}._4Uz3iq_mapContainer,._4Uz3iq_mapBackground{overflow:hidden}._4Uz3iq_coverage:before{inset:15% 0 8%}._4Uz3iq_mapTitle{letter-spacing:-.02em;color:#e5d9ef;margin:.75rem 0 0;font-size:1.25rem;font-weight:500;line-height:1.4}
.iNRuFG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;max-width:68rem;margin-top:2rem;display:grid}.iNRuFG_card{--cover-bg:#17141b;--cover-ink:#f3ece1;--cover-accent:#cbaa72;min-width:0}.iNRuFG_project{border-radius:.75rem;text-decoration:none;display:block}.iNRuFG_window{background:#011522;border:1px solid #ffffff25;border-radius:.75rem;height:17rem;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.iNRuFG_card:hover .iNRuFG_window,.iNRuFG_card:focus-within .iNRuFG_window{border-color:#c79ae8;transform:translateY(-3px)}.iNRuFG_tools{background:#10151c;border-bottom:1px solid #ffffff0c;align-items:center;gap:.4rem;height:2rem;padding:.65rem .85rem;display:flex}.iNRuFG_tools>span{border-radius:50%;flex:none;width:.5rem;height:.5rem;display:block}.iNRuFG_red{background:#ff605c}.iNRuFG_yellow{background:#ffbd44}.iNRuFG_green{background:#00ca4e}.iNRuFG_cover{background:var(--cover-bg);height:15rem;color:var(--cover-ink);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:1.15rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.iNRuFG_cover:before{content:"";border:1px solid var(--cover-accent);opacity:.2;z-index:-1;position:absolute;inset:.75rem}.iNRuFG_coverArt{place-items:center;width:100%;height:7rem;display:grid}.iNRuFG_monogram{letter-spacing:-.45rem;color:var(--cover-accent);padding-right:.5rem;font:italic 4rem/.9 Georgia,serif;position:relative}.iNRuFG_monogram:after{content:"";border:1px solid var(--cover-accent);opacity:.3;border-radius:50%;position:absolute;inset:-.65rem -1.5rem;transform:rotate(-30deg)}.iNRuFG_coverBrand{text-align:center}.iNRuFG_coverBrand strong{letter-spacing:-.04em;font:1.75rem/1.2 Georgia,serif;display:block}.iNRuFG_card[data-brand=fashion]{--cover-bg:radial-gradient(ellipse at 90% 100%,#75603d44,transparent 65%),#17140f;--cover-ink:#f7eedc;--cover-accent:#d8b777}.iNRuFG_card[data-brand=beauty]{--cover-bg:radial-gradient(ellipse at 20% 0%,#fff9f5,transparent 70%),#ead7d0;--cover-ink:#653f38;--cover-accent:#9b6b56}.iNRuFG_card[data-brand=construction]{--cover-bg:repeating-linear-gradient(135deg,transparent 0 18px,#ffffff03 18px 19px),#171a1c;--cover-ink:#fff;--cover-accent:#f34c43}.iNRuFG_card[data-brand=construction] .iNRuFG_coverBrand strong{letter-spacing:.08em;font:700 2rem/1 Arial,sans-serif}.iNRuFG_drill{width:9rem;max-width:100%;height:6rem;color:var(--cover-accent)}.iNRuFG_perfume{width:60px;height:77px;position:relative}.iNRuFG_bottleCap{background:linear-gradient(90deg,#9d7145,#e4c68a,#a47749);border-radius:3px;width:22px;height:14px;position:absolute;top:0;left:19px}.iNRuFG_bottleNeck{border:1px solid #bc9360;width:14px;height:7px;position:absolute;top:14px;left:23px}.iNRuFG_bottleBody{background:linear-gradient(110deg,#ffffffb0,#d6af6a22,#fff8);border:1px solid #b68d62;border-radius:10px 10px 5px 5px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:20px 4px 0}.iNRuFG_bottleBody i{color:#94682d;font:italic 24px Georgia,serif}.iNRuFG_bottleBody small{letter-spacing:1px;color:#805635;margin-top:3px;font-size:4px}.iNRuFG_caption{padding:1.15rem .1rem 0}.iNRuFG_type{color:#c7bdcf;font-size:.875rem;line-height:1.6;display:block}.iNRuFG_caption h3{letter-spacing:-.015em;color:#f1ebf6;overflow-wrap:anywhere;justify-content:space-between;align-items:start;gap:.75rem;margin:.5rem 0 0;font-size:1.25rem;font-weight:500;line-height:1.45;display:flex}.iNRuFG_visit{color:#d8b1f3;flex:none;font-size:1.125rem;font-weight:400}.iNRuFG_caseLink{color:#d1bedf;text-underline-offset:.3em;align-items:center;gap:.6rem;min-height:2.75rem;margin-top:.5rem;font-size:.875rem;line-height:1.6;text-decoration:underline;display:inline-flex}.iNRuFG_caseLink:hover{color:#f0dfff}.iNRuFG_laboratory{background:0 0;border-top:1px solid #ffffff25;margin-top:2.5rem;padding:0}.iNRuFG_laboratory>summary{cursor:pointer;color:#e0c5f6;min-height:3rem;padding:1.25rem 2rem 1.25rem 0;font-size:1rem;line-height:1.6;list-style:none;position:relative}.iNRuFG_laboratory>summary::-webkit-details-marker{display:none}.iNRuFG_laboratory>summary:after{content:"+";color:#d9b3f8;font-size:1.25rem;position:absolute;top:1.2rem;right:.1rem}.iNRuFG_laboratory[open]>summary:after{content:"−"}.iNRuFG_laboratory .lab-heading{margin-top:1rem}.iNRuFG_laboratory .lab-heading p{color:#cbc0d5;font-size:1rem;line-height:1.7}.iNRuFG_laboratory .disclosure{color:#cbc0d5;font-size:1rem;line-height:1.7}.iNRuFG_laboratory .disclosure{padding-bottom:1rem}:is(.iNRuFG_laboratory .lab-type,.iNRuFG_laboratory .lab-number){font-size:.875rem}.iNRuFG_laboratory .lab-grid h4{font-size:1.125rem;line-height:1.5}.iNRuFG_laboratory>summary:focus-visible{outline-offset:5px;outline:2px solid #d7aaff}.iNRuFG_card[data-brand=pathi]{--cover-bg:radial-gradient(ellipse at 80% 0%,#f0c78430,transparent 65%),linear-gradient(145deg,#fffdf7,#f2e8d6);--cover-ink:#674b24;--cover-accent:#9b702d}.iNRuFG_pathiBag{width:110px;height:94px;color:var(--cover-accent)}.iNRuFG_card[data-brand=pathi] .iNRuFG_coverBrand strong{letter-spacing:-.03em;font:italic 1.875rem/1.2 Georgia,serif}.iNRuFG_card[data-brand=digital]{--cover-bg:radial-gradient(ellipse at 70% 20%,#9b51df33,transparent 65%),#161020;--cover-ink:#f4eaff;--cover-accent:#c69af5}.iNRuFG_card[data-brand=digital] .iNRuFG_coverBrand strong{overflow-wrap:anywhere;font-size:1.5rem}.iNRuFG_card[data-brand=digital] .iNRuFG_monogram{letter-spacing:0;font:500 3rem/1 Georgia,serif}@media (min-width:1400px){.iNRuFG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}@media (max-width:550px){.iNRuFG_grid{grid-template-columns:1fr;gap:2rem;max-width:32rem}.iNRuFG_window{height:16rem}.iNRuFG_cover{height:14rem}.iNRuFG_caption h3{font-size:1.25rem}.iNRuFG_caseLink{font-size:1rem}}@media (prefers-reduced-motion:reduce){.iNRuFG_window{transition:none}.iNRuFG_card:hover .iNRuFG_window,.iNRuFG_card:focus-within .iNRuFG_window{transform:none}}
.l1AqxG_aurora{isolation:isolate;position:relative}.l1AqxG_aurora:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.l1AqxG_solutions:before{background:radial-gradient(60% 52% at 90% 30%,#9f53df24,#0000 78%),radial-gradient(42% 34% at 8% 86%,#7841af16,#0000 80%)}.l1AqxG_contact:before{background:radial-gradient(60% 72% at 50% 46%,#a357df22,#0000 78%),radial-gradient(32% 30% at 82% 78%,#6260d214,#0000 80%)}.l1AqxG_solutions .l1AqxG_card{isolation:isolate;background:linear-gradient(135deg,#20162eeb,#100d15f5 68%);border-color:#b981f03b;transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff08}.l1AqxG_card:before{content:"";z-index:-1;border-radius:inherit;opacity:.65;pointer-events:none;background:radial-gradient(at 100% 0,#b772ec2a,#0000 65%);transition:opacity .22s;position:absolute;inset:0}.l1AqxG_solutions .l1AqxG_card:focus-visible{border-color:#cea2f2;transform:translateY(-2px);box-shadow:inset 0 1px #e5b8ff22,0 12px 32px #0003}.l1AqxG_card:focus-visible:before{opacity:1}@media (hover:hover) and (pointer:fine){.l1AqxG_solutions .l1AqxG_card:hover{border-color:#bb84e78c;transform:translateY(-2px);box-shadow:inset 0 1px #e5b8ff22,0 12px 32px #0003}.l1AqxG_card:hover:before{opacity:1}}@media (max-width:650px){.l1AqxG_solutions:before{background:radial-gradient(100% 26% at 100% 20%,#9f53df20,#0000 80%)}.l1AqxG_contact:before{background:radial-gradient(100% 60% at 50% 45%,#a357df1f,#0000 80%)}}@media (prefers-reduced-motion:reduce){.l1AqxG_solutions .l1AqxG_card,.l1AqxG_card:before{transition:none}.l1AqxG_solutions .l1AqxG_card:hover,.l1AqxG_solutions .l1AqxG_card:focus-visible{transform:none}}@media (forced-colors:active){.l1AqxG_aurora:before,.l1AqxG_card:before{display:none}.l1AqxG_solutions .l1AqxG_card{box-shadow:none;background:canvas;border-color:buttontext}.l1AqxG_solutions .l1AqxG_card:hover,.l1AqxG_solutions .l1AqxG_card:focus-visible{box-shadow:none;border-color:highlight}}
._d7ruG_form{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;color:#241b35;background:#faf8fd;border:1px solid #d8cce5;border-radius:1.25rem;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #0002}._d7ruG_formHeader{color:#fff;background:linear-gradient(120deg,#432274,#7244b2);padding:1.75rem 2rem}._d7ruG_formHeader>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.25rem;display:flex}._d7ruG_formHeader span,._d7ruG_formHeader small{letter-spacing:.06em;color:#f0e6fa;font-size:.875rem;line-height:1.5}._d7ruG_formHeader h2{letter-spacing:-.035em;color:#fff;outline:none;margin:1rem 0 1.5rem;scroll-margin-top:7rem;font-size:1.875rem;line-height:1.25}._d7ruG_progress{background:#ffffff40;border-radius:.25rem;height:.25rem;overflow:hidden}._d7ruG_progress i{background:#f0e0ff;height:100%;transition:width .25s;display:block}._d7ruG_body{padding:1.75rem 2rem}._d7ruG_stepNote{color:#62556e;max-width:65ch;margin-bottom:1.75rem;font-size:1rem;line-height:1.7}._d7ruG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}._d7ruG_field{flex-direction:column;gap:.625rem;min-width:0;margin-bottom:1.5rem;display:flex}._d7ruG_fields ._d7ruG_field{margin-bottom:0}._d7ruG_field>span{font-size:1rem;font-weight:600;line-height:1.5}._d7ruG_fields ._d7ruG_field>span{min-height:3rem}._d7ruG_field input,._d7ruG_field select,._d7ruG_field textarea{color:#241b35;width:100%;min-width:0;font:inherit;box-shadow:none;background:#fff;border:1px solid #8a789d;border-radius:.5rem;padding:.75rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}._d7ruG_field input,._d7ruG_field select{min-height:3rem}._d7ruG_field textarea{resize:vertical;line-height:1.65}._d7ruG_field input:focus,._d7ruG_field select:focus,._d7ruG_field textarea:focus{outline-offset:3px;border-color:#6041bf;outline:2px solid #6041bf;box-shadow:0 0 0 1px #6041bf}._d7ruG_field small{color:#62536f;font-size:.875rem;line-height:1.6}._d7ruG_field input::placeholder,._d7ruG_field textarea::placeholder{color:#6e5b7b;opacity:1}._d7ruG_field input[type=checkbox]{accent-color:#6041bf}._d7ruG_options,._d7ruG_questionGroup{border:0;min-width:0;margin:0;padding:0}._d7ruG_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._d7ruG_options legend{margin-bottom:1rem;font-size:1rem;font-weight:600;line-height:1.5}._d7ruG_options>label{cursor:pointer;background:#fff;border:1px solid #a18bb5;border-radius:.5rem;align-items:center;gap:.75rem;min-width:0;min-height:3.5rem;padding:1rem .875rem;font-size:1rem;line-height:1.5;display:flex}._d7ruG_options>label:focus-within{outline-offset:3px;outline:2px solid #6041bf}._d7ruG_options>label._d7ruG_selected{color:#432274;background:#ede5f7;border-color:#6041bf}._d7ruG_options input,._d7ruG_consent input{accent-color:#6041bf;flex-shrink:0;width:1.375rem;height:1.375rem}._d7ruG_questionGroup{border-top:1px solid #ded3e9;margin-top:1.75rem;padding-top:1.5rem}._d7ruG_questionGroup legend{padding-top:1.5rem;font-size:1.125rem;font-weight:600;line-height:1.5}._d7ruG_questionGroup ._d7ruG_fields{margin-top:1.25rem}._d7ruG_helper{color:#62536f;max-width:70ch;margin-top:1.25rem;font-size:.875rem;line-height:1.75}._d7ruG_upload{background:#eee7f7;border:1px dashed #8a6aab;border-radius:.75rem;flex-direction:column;gap:.875rem;padding:1.5rem;display:flex}._d7ruG_upload strong{font-size:1.125rem;line-height:1.5}._d7ruG_upload>span,._d7ruG_upload small{color:#5f4b72;font-size:.875rem;line-height:1.7}._d7ruG_upload input{font:inherit;color:#513292;max-width:100%;min-height:3rem;font-size:1rem}._d7ruG_upload input::file-selector-button{color:#fff;min-height:3rem;font:inherit;cursor:pointer;background:#6041bf;border:0;border-radius:.5rem;margin-right:.75rem;padding:.75rem 1rem}._d7ruG_upload input:focus-visible{outline-offset:3px;outline:2px solid #6041bf}._d7ruG_files{margin:1.25rem 0;padding:0;list-style:none}._d7ruG_files li{border-bottom:1px solid #ded3e9;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:1rem;line-height:1.5;display:flex}._d7ruG_files li>span{overflow-wrap:anywhere;min-width:0}._d7ruG_files small{color:#62536f;margin-top:.25rem;font-size:.875rem;line-height:1.6;display:block}._d7ruG_files button,._d7ruG_review button{min-width:2.75rem;min-height:2.75rem;font:inherit;color:#513292;text-underline-offset:.2em;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem .25rem;font-size:1rem;line-height:1.5;text-decoration:underline;display:inline-flex}._d7ruG_review{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}._d7ruG_review section{min-width:0}._d7ruG_review h3{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;line-height:1.4}._d7ruG_review p{color:#5f4b72;overflow-wrap:anywhere;margin-bottom:.75rem;font-size:1rem;line-height:1.75}._d7ruG_wide{border-top:1px solid #ded3e9;grid-column:1/-1;padding-top:1.5rem}._d7ruG_pre{white-space:pre-wrap}._d7ruG_consent{border-top:1px solid #ded3e9;align-items:flex-start;gap:.875rem;margin-top:1.75rem;padding-top:1.5rem;font-size:1rem;line-height:1.75;display:flex}._d7ruG_consent a{color:#513292;text-underline-offset:.2em;text-decoration:underline}._d7ruG_consent a:focus-visible{outline-offset:3px;outline:2px solid #6041bf}._d7ruG_consent input{margin-top:.25rem}._d7ruG_actions{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.75rem;display:flex}._d7ruG_primary,._d7ruG_secondary{min-width:0;min-height:3rem;font:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.5;display:inline-flex}._d7ruG_primary{color:#fff;background:#6041bf;border:1px solid #6041bf;margin-left:auto}._d7ruG_primary:hover{background:#4f319e}._d7ruG_secondary{color:#513292;background:0 0;border:1px solid #927fa2}._d7ruG_primary:disabled,._d7ruG_secondary:disabled{cursor:wait}._d7ruG_primary:focus-visible,._d7ruG_secondary:focus-visible,._d7ruG_files button:focus-visible,._d7ruG_review button:focus-visible{outline-offset:3px;outline:2px solid #6041bf}._d7ruG_error{color:#982139;background:#fff0f3;border:1px solid #b95870;border-radius:.5rem;margin:1.5rem 0 0;padding:1rem;scroll-margin-top:7rem;font-size:1rem;line-height:1.7}._d7ruG_error:focus{outline-offset:3px;outline:2px solid #982139}._d7ruG_sending{color:#513292;flex-direction:column;gap:.75rem;margin-top:1.5rem;font-size:1rem;line-height:1.6;display:flex}._d7ruG_sending progress{accent-color:#6041bf;width:100%}._d7ruG_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._d7ruG_success{flex-direction:column;gap:1rem;padding:2rem;display:flex}._d7ruG_success p{color:#5f4b72;font-size:1rem;line-height:1.75}._d7ruG_success>span{letter-spacing:.06em;color:#62536f;font-size:.875rem;line-height:1.5}._d7ruG_success>strong{overflow-wrap:anywhere;color:#432274;font-size:1.375rem;line-height:1.4}._d7ruG_success ._d7ruG_primary{margin:0}._d7ruG_success ._d7ruG_secondary{border:0}@media (max-width:40.625rem){._d7ruG_formHeader,._d7ruG_body,._d7ruG_success{padding:1.5rem 1.125rem}._d7ruG_formHeader h2{font-size:1.75rem}._d7ruG_fields,._d7ruG_review{grid-template-columns:1fr;gap:1.25rem}._d7ruG_fields ._d7ruG_field>span{min-height:0}._d7ruG_options{grid-template-columns:1fr}._d7ruG_wide{grid-column:auto}._d7ruG_actions{gap:.75rem}._d7ruG_actions>._d7ruG_primary{flex:14rem;margin-left:0}._d7ruG_actions>._d7ruG_secondary{flex:6rem}._d7ruG_upload{padding:1.125rem}._d7ruG_success>strong{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){._d7ruG_progress i,._d7ruG_field input,._d7ruG_field select,._d7ruG_field textarea{transition:none}}
.mqfcMa_stars{background:0 0}.mqfcMa_halo{background:#08080b}@media (forced-colors:active){.mqfcMa_halo{background:canvas}}@media print{.mqfcMa_halo{background:0 0}}
