.atw-hero-section{padding:0}.atw-hero-header,.atw-hero-section{width:100%;background-color:#f7f7f7}.atw-hero-header{box-sizing:border-box;padding:110px 100px;display:flex;flex-direction:column;align-items:flex-start}.atw-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:15px;font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;margin:0 0 10px;line-height:1}.atw-breadcrumbs-mobile{display:none}.atw-crumb-link{color:#b2b2b2;text-decoration:none;transition:color .2s ease}.atw-crumb-link:focus-visible,.atw-crumb-link:hover{color:#07003b}.atw-crumb-divider{display:inline-block;width:2px;height:14px;background-color:#b2b2b2}.atw-crumb-current{color:#07003b;font-weight:500}.atw-hero-title{font-size:80px;font-weight:600;line-height:88px;color:#07003b;padding:10px 0;letter-spacing:-.02em}.atw-hero-subtitle,.atw-hero-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0}.atw-hero-subtitle{font-size:16px;font-weight:400;line-height:1.6;color:#2b293d;max-width:100%}.atw-hero-split,.atw-more-row,.atw-split-section{width:100%;background-color:#ffffff;padding:0;margin:0}.atw-hero-split,.atw-more-row{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.atw-hero-img-col,.atw-more-img-col{width:100%;height:100%;min-height:0;overflow:hidden;background-color:#f7f7f7;position:relative}.atw-hero-img,.atw-more-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.atw-hero-content-col,.atw-more-text{width:100%;background-color:#ffffff;padding:112px 100px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.atw-split-heading{font-size:40px;font-weight:600;line-height:48px;color:#07003b;margin:0 0 20px}.atw-more-text p,.atw-split-heading,.atw-split-text{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.atw-more-text p,.atw-split-text{font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0 0 16px}.atw-more-text p:last-child,.atw-split-text:last-child{margin-bottom:0}@media (max-width:1250px){.atw-hero-header{padding:100px 50px}}@media (max-width:1024px){.atw-hero-header{padding:112px 67px}.atw-hero-title{font-size:64px;line-height:72px}.atw-breadcrumbs-desktop{display:none}.atw-breadcrumbs-mobile{display:flex}.atw-hero-split,.atw-more-row{grid-template-columns:1fr}.atw-hero-img-col,.atw-more-img-col{min-height:380px;max-height:550px}.atw-hero-content-col,.atw-more-text{padding:60px 40px}}@media (max-width:767px){.atw-hero-header{padding:50px 20px}.atw-hero-title{font-size:56px;line-height:64px}.atw-hero-content-col,.atw-more-text{padding:40px 20px}.atw-split-heading{font-size:30px;line-height:38px}}.atw-candidate-section{width:100%;background-color:#07003b;padding:110px 0;box-sizing:border-box}.atw-candidate-container{width:100%;box-sizing:border-box;padding:0 208px}.atw-candidate-title{font-size:64px;font-weight:600;line-height:72px;margin:0 0 20px;letter-spacing:-.01em}.atw-candidate-subtitle,.atw-candidate-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#ffffff}.atw-candidate-subtitle{font-size:16px;font-weight:400;line-height:1.7;margin:0 0 50px}.atw-candidate-banner{width:100%;border-radius:20px;overflow:hidden;margin-bottom:50px}.atw-candidate-banner img{width:100%;height:auto;display:block;border-radius:20px}.atw-candidate-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:56px;gap:56px;width:100%}.atw-candidate-card{background-color:#ffffff;border-radius:20px;padding:32px;box-sizing:border-box;display:flex;flex-direction:column}.atw-candidate-card p{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0}@media (max-width:1250px){.atw-candidate-container{padding:0 100px}}@media (max-width:1024px){.atw-candidate-section{padding:80px 0}.atw-candidate-container{padding:0 50px}.atw-candidate-title{font-size:48px;line-height:56px}.atw-candidate-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.atw-candidate-section{padding:60px 0}.atw-candidate-container{padding:0 20px}.atw-candidate-title{font-size:32px;line-height:40px}}.atw-types-section{width:100%;background-color:#ffffff;padding:110px 0;box-sizing:border-box}.atw-types-container{width:100%;box-sizing:border-box;padding:0 208px}.atw-types-title{font-size:64px;font-weight:600;line-height:72px;color:#07003b;margin:0 0 20px;letter-spacing:-.01em}.atw-types-subtitle,.atw-types-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.atw-types-subtitle{font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0 0 40px}.atw-types-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:56px;gap:56px;width:100%}.atw-type-card{background-color:#ffffff;border:1px solid #e0e1e1;border-radius:20px;padding:32px;box-sizing:border-box;display:flex;flex-direction:column}.atw-type-card-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#07003b;margin:0 0 16px}.atw-type-card-desc{margin:0}.atw-type-card-desc,.atw-types-note{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#2b293d}.atw-types-note{margin:40px 0 60px}@media (max-width:1250px){.atw-types-container{padding:0 100px}}@media (max-width:1024px){.atw-types-section{padding:80px 0}.atw-types-container{padding:0 50px}.atw-types-title{font-size:48px;line-height:56px}.atw-types-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.atw-types-section{padding:60px 0}.atw-types-container{padding:0 20px}.atw-types-title{font-size:32px;line-height:40px}}.atw-cta-wrap{width:100%;box-sizing:border-box;padding:0 100px}.atw-cta-wrap .te-cta-banner{width:100%;margin:0;padding:0!important}.atw-cta-wrap .te-cta-heading{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px!important;font-weight:600;line-height:1.25;color:#ffffff;margin:0 0 20px}@media (max-width:1024px){.atw-cta-wrap{padding:0 50px}.atw-cta-wrap .te-cta-heading{font-size:32px!important}}@media (max-width:767px){.atw-cta-wrap{padding:0 20px}.atw-cta-wrap .te-cta-heading{font-size:24px!important}}.atw-benefits-section{width:100%;background-color:#07003b;padding:110px 0;box-sizing:border-box}.atw-benefits-container{width:100%;box-sizing:border-box;padding:0 208px}.atw-benefits-title{font-size:64px;font-weight:600;line-height:72px;margin:0 0 20px;letter-spacing:-.01em}.atw-benefits-subtitle,.atw-benefits-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#ffffff}.atw-benefits-subtitle{font-size:16px;font-weight:400;line-height:1.7;margin:0 0 50px}.atw-benefits-carousel-wrap{width:100%}.atw-benefits-carousel-wrap .te-carousel-container{margin-left:-66px;margin-right:-66px;margin-bottom:24px}.atw-benefits-carousel-wrap .te-cards-grid{display:grid;grid-gap:56px;gap:56px}.atw-benefits-carousel-wrap .te-card{background-color:#ffffff;border-radius:20px;border:none;padding:40px;box-sizing:border-box;min-height:280px;display:flex;flex-direction:column;justify-content:flex-start}.atw-benefits-carousel-wrap .te-card-desc{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0}.atw-benefits-carousel-wrap .te-carousel-dots{margin-bottom:40px}.atw-benefits-closing{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#ffffff;margin:0}@media (max-width:1250px){.atw-benefits-container{padding:0 100px}.atw-benefits-carousel-wrap .te-carousel-container{margin-left:-50px;margin-right:-50px}}@media (max-width:1024px){.atw-benefits-section{padding:80px 0}.atw-benefits-container{padding:0 50px}.atw-benefits-title{font-size:48px;line-height:56px}.atw-benefits-carousel-wrap .te-carousel-container{margin-left:-20px;margin-right:-20px}.atw-benefits-carousel-wrap .te-cards-grid{gap:30px}}@media (max-width:767px){.atw-benefits-section{padding:60px 0}.atw-benefits-container{padding:0 20px}.atw-benefits-title{font-size:32px;line-height:40px}.atw-benefits-carousel-wrap .te-carousel-container{margin-left:0;margin-right:0;gap:8px}.atw-benefits-carousel-wrap .te-card{padding:24px;min-height:auto}}.atw-process-section{--te-proc-padding-x:208px;--te-proc-card-gap:36px;--te-proc-card-width:calc((100% + var(--te-proc-padding-x) - (3 * var(--te-proc-card-gap))) / 3.5);width:100%;background-color:#f7f7f7;padding:110px 0;box-sizing:border-box;overflow:hidden}.atw-process-container{width:100%;box-sizing:border-box;padding:0 var(--te-proc-padding-x)}.atw-process-title{font-size:64px;font-weight:600;line-height:72px;color:#07003b;margin:0 0 20px;letter-spacing:-.01em}.atw-process-subtitle,.atw-process-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.atw-process-subtitle{font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0 0 50px}.atw-process-xray-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;gap:50px;width:100%;margin-bottom:60px}.atw-process-img-wrap{width:100%;border-radius:20px;overflow:hidden}.atw-process-img{width:100%;height:auto;display:block;border-radius:20px;object-fit:cover}.atw-process-container .te-process-carousel-viewport{width:calc(100% + var(--te-proc-padding-x));margin-right:calc(-1 * var(--te-proc-padding-x));padding-right:0;overflow:hidden}.atw-process-container .te-proc-step-card{flex:0 0 var(--te-proc-card-width);min-width:0;background-color:#ffffff;border:1px solid #e0e1e1;border-radius:24px;padding:36px 32px;display:flex;flex-direction:column;min-height:360px;box-sizing:border-box}.atw-process-container .te-proc-step-card .te-type-number-badge{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px!important;font-weight:700;width:56px;height:56px;border-radius:50%;background-color:#07003b;color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex-shrink:0}.atw-process-container .te-proc-step-card .te-card-desc{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0}.atw-process-container .te-process-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.atw-process-container .te-process-arrow{width:36px;height:36px;border:none;background:transparent;color:#07003b;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity .2s ease,transform .2s ease}.atw-process-container .te-process-arrow:hover{opacity:.75;transform:scale(1.08)}.atw-process-container .te-process-dots{display:flex;align-items:center;gap:8px}.atw-process-container .te-process-dot{width:7px;height:7px;border-radius:50%;background-color:rgba(7,0,59,.35);border:none;padding:0;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.atw-process-container .te-process-dot.active{background-color:#07003b;transform:scale(1.2)}@media (max-width:1250px){.atw-process-section{--te-proc-padding-x:100px;padding:80px 0}}@media (max-width:1024px){.atw-process-section{--te-proc-padding-x:50px;--te-proc-card-gap:30px;--te-proc-card-width:calc((100% + var(--te-proc-padding-x) - (2 * var(--te-proc-card-gap))) / 2.4);padding:80px 0}.atw-process-title{font-size:48px;line-height:56px}.atw-process-xray-row{grid-template-columns:1fr;gap:30px;margin-bottom:40px}}@media (max-width:767px){.atw-process-section{--te-proc-padding-x:20px;--te-proc-card-gap:20px;--te-proc-card-width:calc((100% + var(--te-proc-padding-x) - var(--te-proc-card-gap)) / 1.25);padding:60px 0}.atw-process-title{font-size:32px;line-height:40px}.atw-process-xray-row{gap:20px;margin-bottom:30px}.atw-process-container .te-proc-step-card{padding:24px;min-height:auto}}.atw-faqs-section{width:100%;background-color:#ffffff;padding:110px 0;box-sizing:border-box}.atw-faqs-container{width:100%;box-sizing:border-box;padding:0 100px}.atw-faqs-header{margin-bottom:48px}.atw-faqs-badge{font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px}.atw-faqs-badge,.atw-faqs-title{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;color:#07003b}.atw-faqs-title{font-size:64px;line-height:72px;margin:0 0 20px;letter-spacing:-.01em}.atw-faqs-subtitle{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#2b293d;margin:0}.atw-faqs-list{display:flex;flex-direction:column;gap:16px;width:100%}.atw-faq-item{background-color:#f7f7f7;border-radius:20px;overflow:hidden;transition:background-color .2s ease;width:100%}.atw-faq-button{width:100%;background:transparent;border:none;padding:32px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left}.atw-faq-question{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;color:#07003b;line-height:1.3}.atw-faq-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.atw-faq-icon svg{width:48px;height:48px;display:block}.atw-faq-panel{padding:0 32px 32px;animation:atwFaqIn .3s ease forwards}.atw-faq-answer{font-family:Bricolage Grotesque,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.7;color:#2b293d;margin:0}@keyframes atwFaqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.atw-faqs-section{padding:80px 0}.atw-faqs-container{padding:0 50px}.atw-faqs-title{font-size:40px;line-height:48px}.atw-faq-button{padding:24px 20px}.atw-faq-question{font-size:20px}.atw-faq-panel{padding:0 20px 20px}}@media (max-width:767px){.atw-faqs-section{padding:60px 0}.atw-faqs-container{padding:0 20px}.atw-faqs-title{font-size:32px;line-height:40px}.atw-faq-button{padding:20px 16px;gap:16px}.atw-faq-question{font-size:18px}.atw-faq-panel{padding:0 16px 20px}}