.iapplication-page{overflow:hidden;color:#395d79;background:#fff;font-family:Arial,Helvetica,sans-serif}.iapplication-page *,.iapplication-page :after,.iapplication-page :before{box-sizing:border-box}.iapplication-page h1,.iapplication-page h2,.iapplication-page h3,.iapplication-page p{margin-top:0}.iapplication-page h1,.iapplication-page h2,.iapplication-page h3{font-family:Georgia,Times New Roman,serif}.iapplication-page .iapplication-container{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.iapplication-page .iapplication-container--narrow{max-width:1040px}.iapplication-page .iapplication-hero{padding:74px 0 78px;background:radial-gradient(circle at top right,rgba(252,144,18,.2),transparent 34%),linear-gradient(135deg,#2b90c0,#2479a1 55%,#274963)}.iapplication-page .iapplication-hero__content{text-align:center}.iapplication-page .iapplication-eyebrow{display:inline-block;margin-bottom:20px;padding:9px 20px;color:#fff;border:1px solid rgba(248,172,86,.65);border-radius:50px;background:rgba(252,144,18,.16);font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.iapplication-page .iapplication-hero h1{max-width:880px;margin:0 auto 22px;color:#fff;font-size:clamp(40px,5vw,62px);line-height:1.07;letter-spacing:-1.4px}.iapplication-page .iapplication-hero h1 span{color:#f8ac56}.iapplication-page .iapplication-hero__description{max-width:780px;margin:0 auto 34px;color:#eaf5fb;font-size:18px;line-height:1.7}.iapplication-page .iapplication-hero__description strong{color:#fff}.iapplication-page .iapplication-image-card{max-width:760px;margin:0 auto;padding:16px;border:3px solid #fc9012;border-radius:16px;background:#fff;box-shadow:0 20px 48px rgba(25,2,7,.38)}.iapplication-page .iapplication-image-card .iapplication-image{display:block;width:100%;height:auto;border:1px solid #e0e0e0;border-radius:9px}.iapplication-page .iapplication-image-card p{margin:14px 6px 2px;color:#636363;font-size:14px;font-style:italic;line-height:1.5}.iapplication-page .iapplication-hero-cta{display:grid;max-width:920px;margin:28px auto 0;padding:20px 24px;align-items:center;gap:14px;grid-template-columns:1fr;border:1px solid rgba(248,172,86,.72);border-radius:18px;background:hsla(0,0%,100%,.1);box-shadow:0 16px 34px rgba(25,2,7,.2);text-align:center}.iapplication-page .iapplication-hero-cta__eyebrow{display:block;margin-bottom:4px;color:#f8ac56;font-size:11px;font-weight:800;letter-spacing:1.25px;text-transform:uppercase}.iapplication-page .iapplication-hero-cta h2{margin-bottom:0;color:#fff;font-size:25px;line-height:1.15}.iapplication-page .iapplication-hero-cta__actions{display:flex;align-items:stretch;justify-content:center;gap:10px}.iapplication-page .iapplication-hero-cta__supporting-copy{margin:0;color:#fff;font-size:13px;line-height:1.45}.iapplication-page .iapplication-hero-cta__button{display:inline-flex;min-height:46px;padding:8px 16px;align-items:center;justify-content:center;border:2px solid transparent;border-radius:9px;font-size:14px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.iapplication-page .iapplication-hero-cta__button:focus,.iapplication-page .iapplication-hero-cta__button:hover{text-decoration:none;transform:translateY(-2px)}.iapplication-page .iapplication-hero-cta__button--demo{min-width:108px;color:#fff;border-color:hsla(0,0%,100%,.82);background:hsla(0,0%,100%,.05)}.iapplication-page .iapplication-hero-cta__button--demo:focus,.iapplication-page .iapplication-hero-cta__button--demo:hover{color:#274963;border-color:#fff;background:#fff}.iapplication-page .iapplication-hero-cta__button--purchase{color:#274963;border-color:#fc9012;background:#fc9012;box-shadow:0 8px 18px rgba(25,2,7,.18);white-space:nowrap}.iapplication-page .iapplication-hero-cta__button--purchase:focus,.iapplication-page .iapplication-hero-cta__button--purchase:hover{color:#274963;border-color:#f8ac56;background:#f8ac56}.iapplication-page .iapplication-feature-grid{display:grid;max-width:920px;margin:34px auto 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;text-align:left}.iapplication-page .iapplication-feature-card{position:relative;display:flex;min-height:225px;flex-direction:column;padding:34px 32px 30px;overflow:hidden;border:1px solid rgba(252,144,18,.32);border-radius:15px;background:linear-gradient(145deg,#fff,#f8f9fa);box-shadow:0 12px 30px rgba(20,2,6,.22)}.iapplication-page .iapplication-feature-card:before{position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#fc9012,#f8ac56);content:""}.iapplication-page .iapplication-feature-card h2{margin-bottom:20px;color:#2b90c0;font-size:27px;line-height:1.12}.iapplication-page .iapplication-feature-card p{margin:auto 0 0;font-size:15px;line-height:1.7}.iapplication-page .iapplication-feature-card__number{margin-bottom:20px;color:#fc9012;font-size:13px;font-weight:800;letter-spacing:1.5px}.iapplication-page .iapplication-section{padding:75px 0}.iapplication-page .iapplication-process{background:#f8f9fa}.iapplication-page .iapplication-section__title{max-width:800px;margin:0 auto 16px;color:#2b90c0;font-size:clamp(32px,4vw,45px);line-height:1.15;text-align:center}.iapplication-page .iapplication-section__description{max-width:780px;margin:0 auto 44px;font-size:17px;line-height:1.7;text-align:center}.iapplication-page .iapplication-process-grid{display:grid;max-width:980px;margin:0 auto;align-items:center;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:22px}.iapplication-page .iapplication-step-card{height:100%;padding:30px 26px;border:1px solid #e0e0e0;border-top:5px solid #fc9012;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(43,144,192,.09);text-align:center}.iapplication-page .iapplication-step-card h3{margin-bottom:10px;color:#2b90c0;font-size:25px;line-height:1.15}.iapplication-page .iapplication-step-card p{margin-bottom:0;font-size:15px;line-height:1.65}.iapplication-page .iapplication-step-card__label{display:inline-block;margin-bottom:22px;padding:8px 20px;color:#fff;border:1px solid #fc9012;border-radius:30px;background:#2b90c0;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.iapplication-page .iapplication-step-card__image-wrap{display:flex;height:250px;margin-bottom:22px;align-items:center;justify-content:center}.iapplication-page .iapplication-step-card__image-wrap .iapplication-image{display:block;width:auto;max-width:100%;max-height:250px;margin:0 auto;border:1px solid #e0e0e0;border-radius:9px;box-shadow:0 7px 18px rgba(43,144,192,.12)}.iapplication-page .iapplication-process-arrow{text-align:center}.iapplication-page .iapplication-process-arrow span{display:flex;width:58px;height:58px;margin:0 auto 10px;align-items:center;justify-content:center;color:#fff;border:2px solid #fc9012;border-radius:50%;background:linear-gradient(135deg,#2b90c0,#1c7ead);box-shadow:0 7px 18px rgba(43,144,192,.2);font-size:29px}.iapplication-page .iapplication-process-arrow small{display:inline-block;padding:5px 13px;color:#2b90c0;border-radius:20px;background:#fff1df;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.iapplication-page .iapplication-next{background:#fff}.iapplication-page .iapplication-next-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.iapplication-page .iapplication-next-card{padding:32px 30px;border:1px solid #e0e0e0;border-top:5px solid #fc9012;border-radius:15px;background:#f8f9fa;box-shadow:0 12px 30px rgba(43,144,192,.08)}.iapplication-page .iapplication-next-card>span{display:flex;width:44px;height:44px;margin-bottom:20px;align-items:center;justify-content:center;color:#fff;border:2px solid #fc9012;border-radius:50%;background:#2b90c0;font-weight:700}.iapplication-page .iapplication-next-card h3{margin-bottom:13px;color:#2b90c0;font-size:24px;line-height:1.2}.iapplication-page .iapplication-next-card p{margin-bottom:0;font-size:15px;line-height:1.7}.iapplication-page .iapplication-track-callout{margin-top:30px;padding:30px;color:#fff;border-left:6px solid #fc9012;border-radius:14px;background:#2b90c0;text-align:center}.iapplication-page .iapplication-track-callout h3{margin-bottom:10px;color:#f8ac56;font-size:27px}.iapplication-page .iapplication-track-callout p{max-width:760px;margin:0 auto;line-height:1.7}.iapplication-page .iapplication-review{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.iapplication-page .iapplication-review-box{display:grid;max-width:900px;margin:0 auto;padding:38px;align-items:center;grid-template-columns:82px minmax(0,1fr);gap:26px;border:1px solid rgba(252,144,18,.35);border-radius:16px;background:#f8f9fa;box-shadow:0 12px 30px rgba(43,144,192,.08)}.iapplication-page .iapplication-review-box h2{margin-bottom:11px;color:#2b90c0;font-size:29px;line-height:1.15}.iapplication-page .iapplication-review-box p{margin-bottom:0;font-size:16px;line-height:1.7}.iapplication-page .iapplication-review-box__icon{display:flex;width:72px;height:72px;align-items:center;justify-content:center;color:#fff;border:3px solid #fc9012;border-radius:50%;background:#2b90c0;box-shadow:0 8px 20px rgba(43,144,192,.2);font-size:31px;font-weight:700}.iapplication-page .iapplication-product{background:#f8f9fa}.iapplication-page .iapplication-product-card{display:grid;max-width:1040px;margin:0 auto;padding:42px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:48px;border:1px solid rgba(252,144,18,.35);border-radius:18px;background:#fff;box-shadow:0 16px 36px rgba(43,144,192,.1)}.iapplication-page .iapplication-product-card h2{margin:14px 0 16px;color:#2b90c0;font-size:37px;line-height:1.12}.iapplication-page .iapplication-product-card__label,.iapplication-page .iapplication-product-card__price-label{display:inline-block;color:#fc9012;font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.iapplication-page .iapplication-product-card__intro{margin-bottom:24px;font-size:16px;line-height:1.7}.iapplication-page .iapplication-product-list{margin:0;padding:0;list-style:none}.iapplication-page .iapplication-product-list li{position:relative;margin-bottom:13px;padding-left:28px;font-size:15px;line-height:1.55}.iapplication-page .iapplication-product-list li:before{position:absolute;top:.1em;left:0;color:#fc9012;content:"\2713";font-size:19px;font-weight:800}.iapplication-page .iapplication-product-card__purchase{padding:32px 28px;border:1px solid #e0e0e0;border-radius:14px;background:#f8f9fa;text-align:center}.iapplication-page .iapplication-product-card__purchase .iapplication-button{width:100%}.iapplication-page .iapplication-product-card__purchase>p{margin:10px 0 25px;font-size:13px;line-height:1.5}.iapplication-page .iapplication-product-card__price{display:block;margin:8px 0;color:#2b90c0;font-family:Georgia,Times New Roman,serif;font-size:54px;font-weight:700;line-height:1}.iapplication-page .iapplication-product-card__credit{display:flex;margin-top:28px;padding-top:22px;align-items:center;gap:14px;border-top:1px solid #e0e0e0;text-align:left}.iapplication-page .iapplication-product-card__credit>span{display:flex;width:62px;height:62px;flex:0 0 62px;align-items:center;justify-content:center;color:#fff;border:2px solid #fc9012;border-radius:50%;background:#2b90c0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700}.iapplication-page .iapplication-product-card__credit strong{display:block;margin-bottom:4px;color:#2b90c0;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.25}.iapplication-page .iapplication-product-card__credit p{margin:0;font-size:12px;line-height:1.5}.iapplication-page .iapplication-product-card__disclaimer{color:#395d79;font-size:12px!important;line-height:1.5!important}.iapplication-page .iapplication-cta{padding:75px 0;background:#2b90c0;text-align:center}.iapplication-page .iapplication-cta .iapplication-section__title{color:#fff}.iapplication-page .iapplication-cta .iapplication-section__description{color:#eaf5fb}.iapplication-page .iapplication-button{display:inline-flex;min-height:54px;padding:0 32px;align-items:center;justify-content:center;color:#fff;border:2px solid #fc9012;border-radius:7px;background:#fc9012;box-shadow:0 9px 22px rgba(20,2,6,.25);font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s ease,background .2s ease}.iapplication-page .iapplication-button:focus,.iapplication-page .iapplication-button:hover{color:#2b90c0;border-color:#f8ac56;background:#f8ac56;text-decoration:none;transform:translateY(-2px)}.iapplication-page .iapplication-cta__note{margin:20px 0 0;color:#d7e9f3;font-size:14px}.iapplication-page .iapplication-faq{background:#f8f9fa}.iapplication-page .iapplication-faq__header{max-width:760px;margin:0 auto 45px;text-align:center}.iapplication-page .iapplication-faq__eyebrow{display:inline-block;margin-bottom:10px;color:#fc9012;font-size:12px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.iapplication-page .iapplication-faq__group{max-width:900px;margin:0 auto 42px}.iapplication-page .iapplication-faq__group:last-child{margin-bottom:0}.iapplication-page .iapplication-faq__group>h3{margin-bottom:15px;color:#2b90c0;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.iapplication-page .iapplication-faq__item{overflow:hidden;border:1px solid #e0e0e0;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(43,144,192,.07)}.iapplication-page .iapplication-faq__item+.iapplication-faq__item{margin-top:12px}.iapplication-page .iapplication-faq__item summary{position:relative;padding:20px 66px 20px 24px;color:#274963;cursor:pointer;font-size:17px;font-weight:700;line-height:1.4;list-style:none;transition:color .2s ease,background .2s ease}.iapplication-page .iapplication-faq__item summary::-webkit-details-marker{display:none}.iapplication-page .iapplication-faq__item summary:after{position:absolute;top:50%;right:20px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;color:#fff;border-radius:50%;background:#2b90c0;content:"+";font-size:21px;font-weight:400;line-height:1;transform:translateY(-50%)}.iapplication-page .iapplication-faq__item summary:focus,.iapplication-page .iapplication-faq__item summary:hover{color:#2b90c0;background:rgba(43,144,192,.045)}.iapplication-page .iapplication-faq__item[open]{border-color:rgba(252,144,18,.55)}.iapplication-page .iapplication-faq__item[open] summary{color:#2b90c0}.iapplication-page .iapplication-faq__item[open] summary:after{color:#274963;background:#fc9012;content:"\2212"}.iapplication-page .iapplication-faq__answer{margin:0 24px;padding:18px 0 22px;border-top:1px solid #e0e0e0;color:#395d79;font-size:15px;line-height:1.7}.iapplication-page .iapplication-faq__answer p{margin-bottom:14px}.iapplication-page .iapplication-faq__answer p:last-child{margin-bottom:0}.iapplication-page .iapplication-faq__answer ul{margin:12px 0 0;padding-left:22px}.iapplication-page .iapplication-faq__answer li+li{margin-top:7px}@media (max-width:900px){.iapplication-page .iapplication-process-grid{max-width:620px;grid-template-columns:1fr}.iapplication-page .iapplication-process-arrow span{transform:rotate(90deg)}}@media (max-width:749px){.iapplication-page .iapplication-container{padding:0 16px}.iapplication-page .iapplication-cta,.iapplication-page .iapplication-hero,.iapplication-page .iapplication-section{padding:55px 0}.iapplication-page .iapplication-hero h1{font-size:39px}.iapplication-page .iapplication-hero__description{font-size:17px}.iapplication-page .iapplication-feature-grid,.iapplication-page .iapplication-next-grid{grid-template-columns:1fr;gap:18px}.iapplication-page .iapplication-hero-cta{padding:18px 16px}.iapplication-page .iapplication-hero-cta h2{font-size:22px}.iapplication-page .iapplication-hero-cta__actions{flex-direction:column;gap:8px}.iapplication-page .iapplication-hero-cta__button,.iapplication-page .iapplication-hero-cta__button--purchase{width:100%;max-width:none}.iapplication-page .iapplication-hero-cta__button--purchase{padding-right:10px;padding-left:10px;font-size:12px}.iapplication-page .iapplication-feature-card{min-height:210px;padding:30px 25px 27px}.iapplication-page .iapplication-feature-card h2{font-size:25px}.iapplication-page .iapplication-step-card{padding:26px 20px}.iapplication-page .iapplication-step-card__image-wrap{height:210px}.iapplication-page .iapplication-step-card__image-wrap .iapplication-image{max-height:210px}.iapplication-page .iapplication-next-card{padding:28px 24px}.iapplication-page .iapplication-track-callout{padding:26px 22px}.iapplication-page .iapplication-review-box{grid-template-columns:1fr;padding:30px 24px;text-align:center}.iapplication-page .iapplication-review-box__icon{margin:0 auto}.iapplication-page .iapplication-product-card{grid-template-columns:1fr;gap:30px;padding:30px 23px}.iapplication-page .iapplication-product-card h2{font-size:32px}.iapplication-page .iapplication-product-card__purchase{padding:30px 22px}.iapplication-page .iapplication-button{width:100%}.iapplication-page .iapplication-faq__header{margin-bottom:35px}.iapplication-page .iapplication-faq__group{margin-bottom:34px}.iapplication-page .iapplication-faq__item summary{padding:18px 58px 18px 18px;font-size:16px}.iapplication-page .iapplication-faq__item summary:after{right:16px}.iapplication-page .iapplication-faq__answer{margin:0 18px;padding:16px 0 19px}}