.styles-module__e4khGq__section{width:100%;min-height:100vh;position:relative;overflow:hidden}.styles-module__e4khGq__background{z-index:0;position:absolute;inset:0}.styles-module__e4khGq__heading{text-align:center;color:#fff;font-size:76px;font-weight:500;line-height:84px}.styles-module__e4khGq__subheading{text-align:center;color:#fff;max-width:600px;font-size:18px;font-weight:500;line-height:25px}.styles-module__e4khGq__overlay{z-index:1;background-color:#00000073;position:absolute;inset:0}.styles-module__e4khGq__container{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100vh;padding:0 1.5rem;display:flex;position:relative}
.styles-module__DCP3NW__section{background-color:#fff;flex-direction:column;padding:120px 16px;display:flex}.styles-module__DCP3NW__container{width:100%;max-width:1200px;margin:0 auto}.styles-module__DCP3NW__header{flex-direction:column;gap:24px;max-width:900px;margin-bottom:64px;display:flex}.styles-module__DCP3NW__badge{color:#fff;text-transform:uppercase;background-color:#ff6b4a;border-radius:12px;width:fit-content;padding:4px 8px;font-size:15px;font-weight:500}.styles-module__DCP3NW__title{color:#1e1e1f;margin:0;font-family:Geist,sans-serif;font-size:40px;font-weight:500;line-height:48px}.styles-module__DCP3NW__description{color:#3c3c3e;margin:0;font-size:18px;font-weight:400;line-height:28px}.styles-module__DCP3NW__contentGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.styles-module__DCP3NW__contentGrid{grid-template-columns:repeat(2,1fr)}}.styles-module__DCP3NW__experienceCard,.styles-module__DCP3NW__approachCard{background:#f3f3f4;border-radius:16px;flex-direction:column;gap:20px;padding:40px;transition:transform .22s,box-shadow .22s;display:flex}.styles-module__DCP3NW__experienceCard:hover,.styles-module__DCP3NW__approachCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.styles-module__DCP3NW__iconWrapper{background-color:#ff6b4a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.styles-module__DCP3NW__icon{color:#fff}.styles-module__DCP3NW__cardTitle{color:#1e1e1f;margin:0;font-size:24px;font-weight:600;line-height:32px}.styles-module__DCP3NW__cardText{color:#3c3c3e;margin:0;font-size:16px;font-weight:400;line-height:26px}.styles-module__DCP3NW__approachList{flex-direction:column;gap:20px;display:flex}.styles-module__DCP3NW__approachItem{align-items:flex-start;gap:16px;display:flex}.styles-module__DCP3NW__bullet{background-color:#ff6b4a;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px}.styles-module__DCP3NW__approachItem p{color:#3c3c3e;margin:0;font-size:16px;font-weight:400;line-height:26px}.styles-module__DCP3NW__approachItem strong{color:#1e1e1f;font-weight:600}@media (max-width:767px){.styles-module__DCP3NW__title{font-size:32px;line-height:40px}.styles-module__DCP3NW__experienceCard,.styles-module__DCP3NW__approachCard{padding:32px}.styles-module__DCP3NW__header{margin-bottom:48px}}@media (max-width:480px){.styles-module__DCP3NW__section{padding:80px 16px}.styles-module__DCP3NW__title{font-size:28px;line-height:36px}.styles-module__DCP3NW__description{font-size:16px;line-height:24px}.styles-module__DCP3NW__experienceCard,.styles-module__DCP3NW__approachCard{padding:24px}.styles-module__DCP3NW__cardTitle{font-size:20px;line-height:28px}}
.styles-module___1ay-a__section{flex-direction:column;gap:32px;padding:120px 16px;display:flex}.styles-module___1ay-a__header{flex-direction:column;gap:16px;display:flex}.styles-module___1ay-a__badge{color:#fff;text-transform:uppercase;background-color:#ff6b4a;border-radius:12px;width:fit-content;padding:4px 8px;font-size:15px;font-weight:500}.styles-module___1ay-a__title{color:#1e1e1f;font-family:Geist,sans-serif;font-size:32px;font-weight:500;line-height:40px}.styles-module___1ay-a__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;display:grid}@media (min-width:768px){.styles-module___1ay-a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.styles-module___1ay-a__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.styles-module___1ay-a__card{background:#f3f3f4;border-radius:16px;justify-content:center;align-items:center;min-height:360px;padding:24px;transition:background-color .22s,transform .22s;display:flex;position:relative;overflow:hidden}.styles-module___1ay-a__card:hover{transform:translateY(-2px)}.styles-module___1ay-a__active{background:#efb}.styles-module___1ay-a__plus{color:#222;background:#e9e9ea;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.styles-module___1ay-a__collapsed{text-align:center}.styles-module___1ay-a__cardTitle{color:#1e1e1f;font-size:20px;font-weight:600;line-height:24px}.styles-module___1ay-a__expanded{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:16px;padding:32px;transition:opacity .2s;display:flex;position:absolute;inset:0}.styles-module___1ay-a__card:hover .styles-module___1ay-a__expanded,.styles-module___1ay-a__card:focus .styles-module___1ay-a__expanded,.styles-module___1ay-a__active .styles-module___1ay-a__expanded{opacity:1;pointer-events:auto}.styles-module___1ay-a__card:hover .styles-module___1ay-a__collapsed,.styles-module___1ay-a__card:focus .styles-module___1ay-a__collapsed,.styles-module___1ay-a__active .styles-module___1ay-a__collapsed{opacity:0}.styles-module___1ay-a__label{color:#fff;letter-spacing:.02em;text-transform:uppercase;background-color:#0f172a;border-radius:8px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:600}.styles-module___1ay-a__list{color:#1f1f20;gap:8px;padding-left:18px;font-size:14px;line-height:20px;display:grid}.styles-module___1ay-a__list li{list-style:outside}.styles-module___1ay-a__footer{color:#3a3a3b;margin-top:4px;font-size:13px}
.styles-module__0P6XWq__section{background:linear-gradient(#f8f9fb 0%,#f4f6f8 100%);padding:96px 16px}.styles-module__0P6XWq__inner{grid-template-columns:1fr;gap:28px;max-width:1200px;margin:0 auto;display:grid}@media (min-width:1024px){.styles-module__0P6XWq__inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px}}.styles-module__0P6XWq__content{flex-direction:column;gap:16px;display:flex}.styles-module__0P6XWq__badge{color:#fff;letter-spacing:.02em;text-transform:uppercase;background-color:#ff6b4a;border-radius:12px;width:fit-content;padding:6px 10px;font-size:14px;font-weight:600}.styles-module__0P6XWq__title{color:#1e1e1f;font-family:Geist,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media (min-width:768px){.styles-module__0P6XWq__title{font-size:40px;line-height:48px}}.styles-module__0P6XWq__description{color:#3a3a3b;font-size:16px;line-height:24px}.styles-module__0P6XWq__link{color:#0f172a;background:#d8ff72;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:10px 16px;font-weight:600;transition:transform .16s,background-color .16s;display:inline-flex}.styles-module__0P6XWq__link:hover{background:#cdfb4e;transform:translateY(-1px)}.styles-module__0P6XWq__media{position:relative}.styles-module__0P6XWq__grid{grid-template-rows:180px 180px;grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (min-width:768px){.styles-module__0P6XWq__grid{grid-template-rows:220px 220px;gap:16px}}.styles-module__0P6XWq__card,.styles-module__0P6XWq__cardTall{background:#e9eaeb;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 10px 24px #1018280f}.styles-module__0P6XWq__cardTall{grid-row:span 2/span 2}
.styles-module__70vveG__section{background:linear-gradient(#fff 0%,#f8fafc 100%);padding:96px 16px}.styles-module__70vveG__container{flex-direction:column;gap:32px;max-width:1200px;margin:0 auto;display:flex}.styles-module__70vveG__header{flex-direction:column;gap:10px;display:flex}.styles-module__70vveG__badge{color:#fff;letter-spacing:.02em;text-transform:uppercase;background-color:#ff6b4a;border-radius:12px;width:fit-content;padding:6px 10px;font-size:14px;font-weight:600}.styles-module__70vveG__title{color:#1e1e1f;font-family:Geist,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media (min-width:768px){.styles-module__70vveG__title{font-size:40px;line-height:48px}}.styles-module__70vveG__subtitle{color:#3a3a3b;font-size:16px;line-height:24px}.styles-module__70vveG__helper{color:#55575a;font-size:14px;line-height:22px}.styles-module__70vveG__emailLink{color:#0f172a;background:#d8ff72;border-radius:999px;width:fit-content;padding:8px 14px;font-weight:600;transition:transform .16s,background-color .16s}.styles-module__70vveG__emailLink:hover{background:#cdfb4e;transform:translateY(-1px)}.styles-module__70vveG__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:1024px){.styles-module__70vveG__grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:32px}}.styles-module__70vveG__form{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;box-shadow:0 10px 24px #1018280f}@media (min-width:768px){.styles-module__70vveG__form{padding:24px}}.styles-module__70vveG__field{flex-direction:column;gap:8px;display:flex}.styles-module__70vveG__field+.styles-module__70vveG__field{margin-top:14px}.styles-module__70vveG__label{color:#171717;font-size:14px;font-weight:600}.styles-module__70vveG__required{color:#ef4444;margin-left:4px}.styles-module__70vveG__input,.styles-module__70vveG__textarea{color:#0b1020;background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;padding:12px 14px;font-size:15px;line-height:22px;transition:border-color .12s,box-shadow .12s,background-color .12s}.styles-module__70vveG__input::placeholder,.styles-module__70vveG__textarea::placeholder{color:#9aa1ad}.styles-module__70vveG__input:focus,.styles-module__70vveG__textarea:focus{border-color:#94a3b8;box-shadow:0 0 0 4px #94a3b833}.styles-module__70vveG__error{color:#b42318;font-size:13px;line-height:18px}.styles-module__70vveG__helperInline{color:#6b7280;font-size:12px;line-height:18px}.styles-module__70vveG__actions{justify-content:flex-start;margin-top:16px;display:flex}.styles-module__70vveG__submit{color:#fff;background-color:#ff6b4a;border-radius:999px;padding-left:20px;padding-right:20px;font-weight:600}.styles-module__70vveG__submit:hover{background-color:#ff5a35}.styles-module__70vveG__aside{position:relative}.styles-module__70vveG__asideCard{color:#f8fafc;background:#0b1020;border-radius:16px;padding:20px;box-shadow:0 10px 24px #1018281f}@media (min-width:768px){.styles-module__70vveG__asideCard{padding:24px}}.styles-module__70vveG__asideTitle{margin:0 0 10px;font-size:16px;font-weight:700}.styles-module__70vveG__asideList{color:#e5e7eb;gap:8px;margin:0;padding-left:18px;font-size:14px;display:grid}.styles-module__70vveG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module__hWfWWW__footer{color:#e5e7eb;background:#0b1020;border-top:1px solid #ffffff0f;padding:56px 16px 32px}.styles-module__hWfWWW__container{flex-direction:column;gap:28px;max-width:1200px;margin:0 auto;display:flex}.styles-module__hWfWWW__top{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:900px){.styles-module__hWfWWW__top{grid-template-columns:1.2fr .8fr;align-items:start}}.styles-module__hWfWWW__brand{gap:14px;display:grid}.styles-module__hWfWWW__brandLink{color:#f8fafc;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.styles-module__hWfWWW__brandMark{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.styles-module__hWfWWW__brandDot{background:#ff6b4a;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 4px #ff6b4a40}.styles-module__hWfWWW__brandName{letter-spacing:.2px;font-family:Geist,sans-serif;font-size:18px;font-weight:700}.styles-module__hWfWWW__tagline{color:#cbd5e1;margin:0;font-size:14px;line-height:22px}.styles-module__hWfWWW__social{align-items:center;gap:10px;margin-top:4px;display:flex}.styles-module__hWfWWW__socialLink{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .16s,transform .16s,color .16s,border-color .16s;display:inline-flex}.styles-module__hWfWWW__socialLink:hover{color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.styles-module__hWfWWW__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (min-width:600px){.styles-module__hWfWWW__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles-module__hWfWWW__column{gap:10px;display:grid}.styles-module__hWfWWW__columnTitle{color:#f8fafc;letter-spacing:.02em;font-size:14px;font-weight:700}.styles-module__hWfWWW__links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.styles-module__hWfWWW__link{color:#e2e8f0;font-size:14px;line-height:22px;text-decoration:none;transition:color .16s,opacity .16s}.styles-module__hWfWWW__link:hover{color:#fff}.styles-module__hWfWWW__meta{color:#94a3b8;font-size:13px}.styles-module__hWfWWW__bottom{border-top:1px solid #ffffff14;flex-direction:column;justify-content:space-between;align-items:start;gap:10px;padding-top:18px;display:flex}@media (min-width:768px){.styles-module__hWfWWW__bottom{flex-direction:row;align-items:center}}.styles-module__hWfWWW__copyright{color:#94a3b8;margin:0;font-size:13px}.styles-module__hWfWWW__legal{gap:12px;margin:0;padding:0;list-style:none;display:flex}.styles-module__hWfWWW__legal li+li:before{content:"•";color:#64748b;margin-right:12px}
