.Aihouse_aihouse__u31cx{background:var(--bg2)}.Aihouse_inner__woVkx{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:48px;gap:48px;align-items:center}.Aihouse_badge__bnmJY{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--green-dark);background:var(--green);border-radius:999px;padding:5px 12px;margin-bottom:14px}.Aihouse_support__0YULP{font-family:var(--mono);font-size:13px;color:var(--green);margin:10px 0 0}.Aihouse_info__2OqCN .sub{margin-top:14px;max-width:none}.Aihouse_bullets__d_BFP{list-style:none;margin:18px 0 26px;padding:0}.Aihouse_bullets__d_BFP li{font-family:var(--mono);font-size:12.5px;color:var(--text);padding:6px 0;display:flex;gap:10px}.Aihouse_bullets__d_BFP li:before{content:"→";color:var(--green)}.Aihouse_photo__gZ9o7{position:relative;aspect-ratio:3/4;border-radius:16px;overflow:hidden;border:1px solid var(--line2);margin:0}.Aihouse_photoImg__J3oPZ{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.Aihouse_photo__gZ9o7:hover .Aihouse_photoImg__J3oPZ{transform:scale(1.03)}.Aihouse_caption__CHI16{position:absolute;left:14px;bottom:12px;font-family:var(--mono);font-size:11px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.7)}@media (max-width:760px){.Aihouse_inner__woVkx{grid-template-columns:1fr;gap:28px}.Aihouse_photo__gZ9o7{max-width:420px}}.Authority_authority__0z18h{background:var(--bg2)}.Authority_grid__7PNFy{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:32px;max-width:880px;margin-left:auto;margin-right:auto}.Authority_card__iKII8{display:block;background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .2s ease,transform .2s ease}.Authority_card__iKII8:hover{border-color:rgba(200,248,0,.4);transform:translateY(-3px)}.Authority_photo__QOAAx{position:relative;aspect-ratio:16/10;border-bottom:1px solid var(--line)}.Authority_photoImg__oTJqV{object-fit:cover;object-position:50% 18%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.Authority_card__iKII8:hover .Authority_photoImg__oTJqV{transform:scale(1.035)}.Authority_info__BgofN{padding:20px 22px 22px}.Authority_name__ni3RS{font-family:var(--display);font-weight:700;font-size:18px;color:#fff;margin:0}.Authority_role__JozER{font-family:var(--mono);font-size:11px;color:var(--green);margin:5px 0 12px}.Authority_bio__PxRK_{font-size:13.5px;color:var(--muted);line-height:1.65;margin:0}.Authority_cta__YLRND{display:inline-block;font-family:var(--mono);font-size:12px;color:var(--green);margin-top:14px}@media (max-width:700px){.Authority_grid__7PNFy{grid-template-columns:1fr}}.Clients_strip__snAms{padding:32px 0;background:#f2eee3;color:#16161c;text-align:center}.Clients_label__nAh8G{font-size:11px;color:#5c5b57;margin:0 0 24px;letter-spacing:.04em}.Clients_logos__3c_lZ{display:flex;justify-content:center;gap:48px;align-items:center;flex-wrap:wrap}.Clients_logo__8Bs9o{object-fit:contain;width:140px;height:42px}.Clients_logo__8Bs9o[alt=Ita\FA]{width:52px;height:52px}.Clients_dark__Z88k1{filter:brightness(0)}.Clients_partner__iCSUs{display:flex;align-items:center;gap:10px}.Clients_partner__iCSUs img{width:90px;height:36px;object-fit:contain}.Clients_partner__iCSUs span{font-size:11px;color:#5c5b57}@media(max-width:700px){.Clients_logos__3c_lZ{gap:26px}.Clients_logo__8Bs9o{width:120px;height:36px}.Clients_partner__iCSUs{flex-direction:column;gap:5px}}.Clients_caseLink__dAPy5{display:inline-block;margin-top:24px;font-size:13px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}.Clients_caseLink__dAPy5:hover{color:#396000}.Content_head__V11GX{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;gap:20px}.Content_all__pMwtI{font-family:var(--mono);font-size:13px;color:var(--green);white-space:nowrap}.Content_all__pMwtI:hover{text-decoration:underline}.Content_grid__Rriit{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.Content_card__7lsr7{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px;transition:border-color .2s ease,transform .2s ease;min-height:180px}.Content_card__7lsr7:hover{border-color:rgba(200,248,0,.4);transform:translateY(-3px)}.Content_pillar__5nLY0{font-family:var(--mono);font-size:10px;color:var(--green);margin-bottom:12px}.Content_title__hKp1C{font-family:var(--display);font-weight:500;font-size:15px;color:#fff;line-height:1.35;margin:0 0 auto;transition:color .2s ease}.Content_card__7lsr7:hover .Content_title__hKp1C{color:var(--green)}.Content_author__uNax_{font-size:12px;color:var(--muted);margin-top:16px}@media (max-width:820px){.Content_grid__Rriit{grid-template-columns:1fr}}.Community_section__Aa8X0{border-top:1px solid var(--line);scroll-margin-top:90px}.Community_intro__OVCuW{max-width:780px}.Community_eyebrow__M88Wh{color:var(--green);font-family:var(--mono);font-size:11px;letter-spacing:.1em;margin-bottom:14px}.Community_intro__OVCuW h2{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.035em;margin-bottom:22px}.Community_section__Aa8X0 p{line-height:1.7;color:var(--muted)}.Community_section__Aa8X0 .Community_eyebrow__M88Wh{color:var(--green)}.Community_paths__5T7fW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:32px 0 60px}.Community_path__0hgBJ{position:relative;border:1px solid var(--line);padding:24px;border-radius:10px}.Community_path__0hgBJ:hover{border-color:var(--green)}.Community_path__0hgBJ>span{font:12px var(--mono);color:var(--green)}.Community_path__0hgBJ h3{font-size:20px;margin:16px 0 12px;line-height:1.25}.Community_path__0hgBJ p{font-size:14px}.Community_path__0hgBJ b{display:block;margin-top:22px;color:var(--green)}.Community_agenda__25uCE{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;scroll-margin-top:100px}.Community_story__UQeEl h3{font-size:34px;line-height:1.2;margin-bottom:20px}.Community_story__UQeEl p{margin-bottom:20px}.Community_story__UQeEl .btn{white-space:normal;text-align:center;max-width:100%}.Community_story__UQeEl .Community_note__BRA0g{font-size:12px;margin-top:15px;max-width:48ch}.Community_embed__jH2YF h3{font-size:20px;margin-bottom:18px}.Community_embed__jH2YF iframe{display:block;width:100%;height:520px;border:1px solid var(--line);border-radius:10px;background:#fff}.Community_calendarLink__SBnNr{display:inline-block;margin-top:16px;font-size:13px;color:var(--green)}.Community_recent__ZtNoF{margin-top:40px;padding:22px 0;border-block:1px solid var(--line)}.Community_recent__ZtNoF summary{font-size:17px;font-weight:700;cursor:pointer}.Community_recent__ZtNoF ol{list-style:none;margin-top:24px;padding:0}.Community_recent__ZtNoF li{display:grid;grid-template-columns:125px minmax(0,1fr) 75px;grid-gap:20px;gap:20px;align-items:baseline;padding:16px 0;border-top:1px solid var(--line)}.Community_recent__ZtNoF li>span,.Community_recent__ZtNoF time{font-size:12px;color:var(--muted)}.Community_recent__ZtNoF a{font-size:15px;line-height:1.5}.Community_recent__ZtNoF a:hover{color:var(--green)}@media(max-width:1000px){.Community_paths__5T7fW{grid-template-columns:repeat(2,minmax(0,1fr))}.Community_agenda__25uCE{gap:28px}}@media(max-width:700px){.Community_agenda__25uCE{grid-template-columns:minmax(0,1fr)}.Community_paths__5T7fW{gap:12px;margin-bottom:40px}.Community_path__0hgBJ{padding:18px}.Community_path__0hgBJ h3{font-size:18px}.Community_recent__ZtNoF li{grid-template-columns:minmax(0,1fr);gap:6px}}@media(max-width:380px){.Community_paths__5T7fW{grid-template-columns:minmax(0,1fr)}}.Corporate_inner__RES_D{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.Corporate_link__28UUu{font-family:var(--mono);font-size:13px;color:var(--green);display:inline-block;margin-top:16px}.Corporate_link__28UUu:hover{text-decoration:underline}.Corporate_visual__5klpa{position:relative;border-radius:3px;border:1px solid var(--line);background:var(--card);overflow:hidden}.Corporate_visualImg__f6nBf{display:block;width:100%;height:auto}.Corporate_visualTag__hyTax{display:block;padding:12px 14px;font-family:var(--mono);font-size:11px;color:var(--green)}@media (max-width:760px){.Corporate_inner__RES_D{grid-template-columns:1fr}}.Corporate_serviceLinks__d0bt8{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px}.Corporate_serviceLinks__d0bt8 a{text-decoration:underline;text-underline-offset:5px;font-size:15px}.Faq_list__aCy7X{margin-top:36px}.Faq_item__q6atp{border-bottom:1px solid var(--line)}.Faq_q__VKcpA{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 4px;cursor:pointer;font-family:var(--display);font-weight:500;font-size:16px;color:var(--text);background:none;border:none;text-align:left}.Faq_chev__kzUuu{color:var(--dim);transition:transform .25s;font-size:20px;flex-shrink:0;margin-left:16px}.Faq_open__Ff8v2 .Faq_chev__kzUuu{transform:rotate(45deg)}.Faq_a__6kQ6N{max-height:0;overflow:hidden;transition:max-height .3s ease;color:var(--muted);font-size:14.5px}.Faq_open__Ff8v2 .Faq_a__6kQ6N{max-height:240px}.Faq_a__6kQ6N p{padding:0 4px 20px;max-width:720px}.Final_final__Ltbxc{text-align:center;padding:80px 0;background:radial-gradient(500px 220px at 50% 0,rgba(200,248,0,.1),transparent 70%),var(--bg);border-bottom:1px solid var(--line)}.Final_h2__6W9cj{font-family:var(--display);font-weight:700;font-size:clamp(24px,3.6vw,36px);color:#fff;max-width:500px;margin:0 auto}.Final_sub__fZfob{color:var(--muted);font-size:15px;max-width:400px;margin:14px auto 28px}.Final_ctas__f9LMg{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:820px){.Final_final__Ltbxc{padding:56px 0}}.quem-somos_page__mZiQN{background:var(--bg);color:var(--text);overflow:hidden}.quem-somos_hero__46cEn{position:relative;padding:150px 0 96px;border-bottom:1px solid var(--line);isolation:isolate}.quem-somos_hero__46cEn:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(640px 420px at 72% 24%,rgba(200,255,0,.09),transparent 72%),linear-gradient(rgba(200,255,0,.028) 1px,transparent 0),linear-gradient(90deg,rgba(200,255,0,.028) 1px,transparent 0);background-size:auto,48px 48px,48px 48px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 92%);mask-image:linear-gradient(180deg,#000,transparent 92%)}.quem-somos_heroGrid__mgljJ,.quem-somos_manifestoGrid__4G67P,.quem-somos_sectionGrid__R9GSe{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);grid-gap:clamp(48px,8vw,120px);gap:clamp(48px,8vw,120px);align-items:end}.quem-somos_heroCopy__NqV2b{max-width:740px}.quem-somos_cardLabel__mPE7x,.quem-somos_eyebrow__DQOk4{color:var(--green);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:lowercase}.quem-somos_eyebrow__DQOk4{display:inline-flex;gap:7px;align-items:center;margin-bottom:22px}.quem-somos_eyebrow__DQOk4:before{content:"//";color:var(--dim)}.quem-somos_hero__46cEn h1{max-width:820px;font-size:clamp(56px,9vw,128px);line-height:.94;letter-spacing:-.065em;text-wrap:balance}.quem-somos_hero__46cEn h1 em{color:var(--green);font-style:normal}.quem-somos_heroLead__blmMJ{max-width:620px;margin-top:32px;color:var(--muted);font-size:clamp(18px,2vw,22px);line-height:1.45;text-wrap:pretty}.quem-somos_heroMeta__rqUlI{display:flex;gap:22px;margin-top:44px;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em}.quem-somos_heroAside__0xdQH{align-self:end;padding:26px;border:1px solid var(--line2);border-radius:22px;background:rgba(34,34,42,.86);box-shadow:0 20px 70px rgba(0,0,0,.18)}.quem-somos_heroAsideTitle__tOquW{margin-top:28px;color:var(--text);font-size:clamp(21px,2.5vw,30px);font-weight:500;line-height:1.15;letter-spacing:-.035em}.quem-somos_textLink__3Z8La{display:inline-flex;align-items:center;gap:8px;margin-top:38px;color:var(--green);font-family:var(--mono);font-size:12px}.quem-somos_textLink__3Z8La:hover{color:#e0ff6a}.quem-somos_section__TkFF6{padding:110px 0}.quem-somos_sectionIntro__U0_NV{max-width:400px;align-self:start}.quem-somos_cta__2if3E h2,.quem-somos_sectionIntro__U0_NV h2,.quem-somos_valuesHeader__cEBBp h2{max-width:520px;font-size:clamp(36px,5vw,66px);line-height:.98;letter-spacing:-.055em}.quem-somos_ctaInner__eF28O>p:not(.quem-somos_eyebrow__DQOk4),.quem-somos_sectionIntro__U0_NV>p:last-child,.quem-somos_valuesHeader__cEBBp>p{margin-top:22px;color:var(--muted);font-size:16px;line-height:1.6}.quem-somos_essence__81Aeg{background:var(--bg2)}.quem-somos_pillarList__h4tWp{border-top:1px solid var(--line)}.quem-somos_pillar__LLSOR{display:grid;grid-template-columns:52px 1fr;grid-gap:20px;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.quem-somos_number__9wqzz{color:var(--green);font-family:var(--mono);font-size:12px;letter-spacing:.08em}.quem-somos_archetypeCard__Ce0ZY h3,.quem-somos_pillar__LLSOR h3,.quem-somos_valueCard__Q_rmq h3{font-size:21px;line-height:1.12;letter-spacing:-.03em}.quem-somos_archetypeCard__Ce0ZY p,.quem-somos_pillar__LLSOR p,.quem-somos_valueCard__Q_rmq p{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.55}.quem-somos_manifesto__Dz5hN{padding:110px 0;background:var(--green);color:var(--green-dark)}.quem-somos_manifesto__Dz5hN .quem-somos_eyebrow__DQOk4{color:var(--green-dark)}.quem-somos_manifesto__Dz5hN .quem-somos_eyebrow__DQOk4:before{color:rgba(22,22,28,.46)}.quem-somos_manifestoIntro__SUNdH h2{max-width:420px;font-size:clamp(36px,5vw,66px);line-height:.98;letter-spacing:-.055em}.quem-somos_manifestoIntro__SUNdH>p:last-child{max-width:300px;margin-top:22px;color:rgba(22,22,28,.68);line-height:1.6}.quem-somos_manifestoText__I38Za{max-width:630px;font-size:clamp(17px,2vw,21px);line-height:1.42}.quem-somos_manifestoText__I38Za p+p{margin-top:18px}.quem-somos_manifestoOpening__px5y0{font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1;letter-spacing:-.05em}.quem-somos_manifestoAccent__B2oWM,.quem-somos_manifestoText__I38Za strong{font-weight:700}.quem-somos_manifestoClose__lGoeT{margin-top:36px!important;font-family:var(--mono);font-size:12px;letter-spacing:.06em}.quem-somos_archetypeCards__9xO52{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.quem-somos_archetypeCard__Ce0ZY{min-height:245px;padding:25px;border:1px solid var(--line);border-radius:20px;background:var(--card)}.quem-somos_archetypeCard__Ce0ZY svg{color:var(--green);margin-bottom:28px}.quem-somos_archetypeCard__Ce0ZY .quem-somos_cardLabel__mPE7x{display:block;color:var(--dim);margin-bottom:11px}.quem-somos_archetypeCardPrimary__05Lag{border-color:rgba(200,255,0,.45)}.quem-somos_archetypeCardSpice__kaTNA{grid-column:1/-1;min-height:0;background:transparent}.quem-somos_archetypeCardSpice__kaTNA svg{color:var(--orange)}.quem-somos_values__4UAuP{background:var(--bg2)}.quem-somos_valuesHeader__cEBBp{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);grid-gap:60px;gap:60px;align-items:end}.quem-somos_valuesHeader__cEBBp>p{max-width:440px;margin:0}.quem-somos_valueGrid__Ailtd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:58px}.quem-somos_valueCard__Q_rmq{min-height:215px;padding:21px;border:1px solid var(--line);border-radius:16px;background:var(--card)}.quem-somos_valueTop__Gfir9{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px}.quem-somos_valueTop__Gfir9 svg{color:var(--green)}.quem-somos_borderList__kfW7J{border-top:1px solid var(--line)}.quem-somos_borderRow__8l2CB{display:grid;grid-template-columns:minmax(150px,.8fr) 40px minmax(190px,1.2fr);grid-gap:18px;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.4}.quem-somos_borderIs__HYJ4i,.quem-somos_borderNot__al1NE{display:flex;align-items:flex-start;gap:9px}.quem-somos_borderNot__al1NE{color:var(--dim);text-decoration:line-through;-webkit-text-decoration-color:rgba(255,120,10,.7);text-decoration-color:rgba(255,120,10,.7)}.quem-somos_borderNot__al1NE svg{flex:0 0 auto;color:var(--orange)}.quem-somos_borderIs__HYJ4i{color:var(--text)}.quem-somos_borderIs__HYJ4i svg{flex:0 0 auto;color:var(--green)}.quem-somos_borderArrow__Lzjhx{color:var(--dim);justify-self:center}.quem-somos_cta__2if3E{padding:120px 0;border-top:1px solid var(--line);background:radial-gradient(520px 300px at 50% 0,rgba(200,255,0,.09),transparent 70%),var(--bg)}.quem-somos_ctaInner__eF28O{max-width:720px;text-align:center}.quem-somos_ctaInner__eF28O .quem-somos_eyebrow__DQOk4{justify-content:center}.quem-somos_cta__2if3E h2{margin:0 auto}.quem-somos_ctaInner__eF28O>p:not(.quem-somos_eyebrow__DQOk4){max-width:520px;margin-left:auto;margin-right:auto}.quem-somos_ctaInner__eF28O .quem-somos_btn__RfImc{margin-top:30px}@media (max-width:900px){.quem-somos_heroGrid__mgljJ,.quem-somos_manifestoGrid__4G67P,.quem-somos_sectionGrid__R9GSe{grid-template-columns:1fr;gap:48px}.quem-somos_heroAside__0xdQH{max-width:520px}.quem-somos_valueGrid__Ailtd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.quem-somos_hero__46cEn{padding:122px 0 70px}.quem-somos_hero__46cEn h1{font-size:clamp(52px,16vw,80px)}.quem-somos_heroLead__blmMJ{font-size:18px}.quem-somos_heroMeta__rqUlI{flex-direction:column;gap:8px;margin-top:30px}.quem-somos_cta__2if3E,.quem-somos_manifesto__Dz5hN,.quem-somos_section__TkFF6{padding:76px 0}.quem-somos_archetypeCards__9xO52,.quem-somos_valueGrid__Ailtd{grid-template-columns:1fr}.quem-somos_archetypeCardSpice__kaTNA{grid-column:auto}.quem-somos_valuesHeader__cEBBp{grid-template-columns:1fr;gap:20px}.quem-somos_valueCard__Q_rmq{min-height:0}.quem-somos_borderRow__8l2CB{grid-template-columns:1fr 28px 1.25fr;gap:8px;font-size:12px}.quem-somos_manifestoText__I38Za{font-size:17px}}