.mici-home .linksy-demo-link{margin-top:22px;font-size:13px;display:inline-block}.mici-home .linksy-editorial-example{background:#fff;border:1px solid #dce3f7;justify-self:center;width:100%}.mici-home .linksy-editorial-example header{justify-content:space-between;align-items:center;font-size:12px;display:flex}.mici-home .linksy-editorial-example header b{border-radius:20px;padding:4px 10px;font-size:11px}.mici-home .linksy-editorial-example>img{object-fit:contain;width:100%;height:200px;display:block}.mici-home .linksy-editorial-product{gap:8px;padding:18px 0;display:grid}.mici-home .linksy-editorial-product strong{font-size:22px}.mici-home .linksy-editorial-product a{font-size:13px}.mici-home .linksy-editorial-example footer{border-top:1px solid #e5e9f2;gap:5px;padding-top:18px;display:grid}.mici-home .linksy-editorial-example footer span{font-size:12px}.mici-home .linksy-editorial-example footer strong{font-size:23px}.mici-home .linksy-editorial-example footer small{font-size:11px}.mici-home .linksy-finance-example header{max-width:700px}.mici-home .linksy-finance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.mici-home .linksy-finance-grid article{background:#fff;border:1px solid #e5e9f2;gap:18px;display:grid}.mici-home .linksy-finance-grid span{font-size:12px}.mici-home .linksy-finance-note{margin:22px 0;font-size:13px}.mici-home{--home-width:min(1180px,calc(100% - 64px))}.mici-home .linksy-product-hero{border-radius:0;display:block}.mici-home .linksy-hero-copy h1{margin:18px 0 26px;font-size:clamp(42px,4.5vw,64px);font-weight:650;line-height:1.1}.mici-home .linksy-hero-copy h1 strong{color:#fff;font-weight:650}.mici-home .linksy-product-hero .eyebrow{color:#fff}.mici-home .linksy-product-hero .hero-responsibility{border-color:#72f4d8;color:#e4eaff!important}.mici-home .linksy-demo-link{color:#fff;text-underline-offset:5px;text-decoration:underline}.mici-home .linksy-editorial-example{border-color:#dce3f7;border-radius:9px;max-width:380px;padding:24px;transform:rotate(-1.5deg);box-shadow:0 24px 60px #18217a40}.mici-home .linksy-editorial-example :is(h2,h3,strong){color:#242425}.mici-home .linksy-editorial-example h2{margin:18px 0;font-size:20px}.mici-home .linksy-editorial-example h3{margin:0;font-size:17px}.mici-home .linksy-editorial-example :is(header,footer){color:#62697b}.mici-home .linksy-editorial-example header b{color:#3e58e4;background:#edf1ff}.mici-home .linksy-editorial-example>img{background:#f6f8fd;border-radius:6px}.mici-home .linksy-editorial-product a{color:#3e58e4;text-underline-offset:3px;text-decoration:underline}.mici-home .linksy-editorial-example footer{border-color:#e5e9f2}.mici-home .linksy-editorial-example footer strong{color:#007c6d}.mici-home .linksy-editorial-example footer :is(span,small){color:#62697b}.mici-home .sales-context{width:var(--home-width);background:#fff;border-bottom:1px solid #e5e9f2;gap:24px;margin:0 auto;padding:28px 0}.mici-home .sales-context :is(span,b){color:#62697b;line-height:1.7}.mici-home :is(.marketing-section,.osaas-banners,.linksy-finance-example,.roles-section,.home-faq,.osaas-tracking-section){width:var(--home-width);margin:0 auto;padding:90px 0}.mici-home .marketing-heading{text-align:center;max-width:720px;margin:0 auto 48px}.mici-home .marketing-heading h2{margin:16px 0 22px;font-size:38px;font-weight:650;line-height:1.2}.mici-home .eyebrow{color:#3e58e4;letter-spacing:.12em}.mici-home .outcome-section{background:#fff}.mici-home .outcome-grid{gap:24px}.mici-home .outcome-grid article{box-shadow:none;border-color:#e5e9f2;border-radius:9px;padding:30px}.mici-home .outcome-grid article>span{color:#3e58e4;font-weight:700}.mici-home .outcome-grid h3{color:#242425;font-size:22px}.mici-home .osaas-process{border-top:1px solid #e5e9f2}.mici-home .steps-grid{gap:28px}.mici-home .osaas-process .steps-grid article{box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.mici-home .steps-grid article>b{color:#3e58e4;background:#f6f8fd;border:1px solid #d9dff6;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:24px;font-size:15px;display:grid}.mici-home .steps-grid h3{color:#242425;font-size:20px}.mici-home .process-note{background:#f6f8fd;border:1px solid #e5e9f2;border-radius:8px;margin-top:32px}.mici-home .osaas-tracking-section{background:#f6f8fd;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;padding:60px}.mici-home .tracking-copy h2{color:#242425;font-size:38px;font-weight:650}.mici-home .tracking-copy :is(p,li){color:#62697b}.mici-home .tracking-copy li:before{color:#008976}.mici-home .funnel-board{border:1px solid #e5e9f2;border-radius:9px;min-width:0;padding:28px;box-shadow:0 8px 30px #344c8910}.mici-home .funnel-board header{flex-wrap:wrap;gap:10px;font-size:14px}.mici-home .funnel-board footer{margin:28px -28px -28px;padding:20px 28px}.mici-home .funnel-row>i b{background:linear-gradient(90deg,#4d32f7,#137bdd)}.mici-home .osaas-banners{padding-bottom:90px}.mici-home .banner-showcase{grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1.15fr);gap:20px}.mici-home .banner-example{min-width:0;box-shadow:none;border:1px solid #e5e9f2;border-radius:9px;padding:20px}.mici-home .banner-example>header{flex-wrap:wrap;gap:10px}.mici-home .demo-product{border-radius:7px}.mici-home .demo-product-copy{padding:12px}.mici-home .demo-product-copy h3{margin:0;font-size:14px;font-weight:600}.mici-home .demo-product-copy a{background:#3e58e4;border-radius:4px;padding:10px 8px;font-size:11px}.mici-home .demo-product-image{height:155px}.mici-home .demo-product-photo{object-fit:contain;width:100%;height:100%}.mici-home .banner-actions{flex-wrap:wrap;gap:24px}.mici-home :is(.banner-actions,.linksy-finance-example)>a:not(.button){color:#3e58e4;text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration:underline}.mici-home .button{text-transform:none;letter-spacing:0;min-height:48px;box-shadow:none;background:#3e58e4;border:1px solid #3e58e4;border-radius:5px;justify-content:center;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.mici-home .button:hover{background:#2f45bc}.mici-home .linksy-finance-example{background:#f6f8fd;border-radius:10px;padding:60px}.mici-home .linksy-finance-example h2{color:#242425;font-size:38px;font-weight:650}.mici-home .linksy-finance-example .eyebrow{color:#3e58e4}.mici-home .linksy-finance-grid article{border-color:#e5e9f2;border-radius:8px;padding:22px}.mici-home .linksy-finance-grid article:last-child{background:#e5fbf6;border-color:#b7ebdf}.mici-home .linksy-finance-grid strong{color:#242425;font-size:25px}.mici-home .linksy-finance-grid span,.mici-home .linksy-finance-note{color:#62697b}.mici-home .osaas-roles{background:#fff;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px}.mici-home .role-copy h2{color:#242425;font-size:38px;font-weight:650}.mici-home .role-cards{min-width:0}.mici-home .role-cards article{box-shadow:none;border:1px solid #e5e9f2;border-radius:9px;padding:28px}.mici-home .role-cards :is(span,a){color:#3e58e4}.mici-home .role-cards strong{color:#242425;font-size:22px;font-weight:600}.mici-home .role-cards small{color:#62697b;line-height:1.8}.mici-home .home-faq{border-top:1px solid #e5e9f2}.mici-home .home-faq h2{color:#242425;font-size:38px;font-weight:650}.mici-home .home-faq summary{font-size:17px;line-height:1.6}.mici-home .osaas-final-cta{background:linear-gradient(115deg,#4d32f7,#137bdd);width:100%;margin:0;padding:72px max(32px,50% - 590px)}.mici-home .osaas-final-cta h2{font-size:38px;font-weight:650}.mici-home .osaas-final-cta>div:last-child{flex-wrap:wrap}.mici-home .osaas-final-cta .button{color:#073a35;background:#03e1b9;border-color:#03e1b9}.mici-home .osaas-final-cta .hero-button-outline{color:#fff;background:0 0;border-color:#ffffff80}.mici-home .osaas-final-cta a:focus-visible,.mici-home .linksy-demo-link:focus-visible{outline-color:#fff}@media (max-width:1050px){.mici-home .osaas-tracking-section{gap:32px;padding:40px}.mici-home .banner-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.mici-home .banner-example:first-child{grid-column:1/-1}.mici-home .linksy-finance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.mici-home .osaas-tracking-section,.mici-home .osaas-roles,.mici-home .home-faq{grid-template-columns:1fr;gap:40px}.mici-home .outcome-grid,.mici-home .steps-grid{grid-template-columns:1fr}.mici-home .linksy-editorial-example{transform:none}.mici-home .sales-context{grid-template-columns:repeat(2,minmax(0,1fr))}.mici-home :is(.marketing-section,.osaas-banners,.roles-section,.home-faq){padding:65px 0}}@media (max-width:540px){.mici-home{--home-width:calc(100% - 40px)}.mici-home .linksy-hero-copy h1{font-size:42px}.mici-home .linksy-editorial-example{max-width:100%;padding:20px}.mici-home .sales-context{gap:16px;font-size:11px}.mici-home .marketing-heading{text-align:left}.mici-home :is(.marketing-heading,.tracking-copy,.role-copy,.home-faq header,.linksy-finance-example) h2{font-size:30px}.mici-home .process-note{grid-template-columns:1fr;gap:12px;padding:22px}.mici-home .osaas-tracking-section,.mici-home .linksy-finance-example{padding:28px 20px}.mici-home .funnel-board{padding:20px}.mici-home .funnel-board footer{gap:10px;margin:24px -20px -20px;padding:18px 20px}.mici-home .banner-showcase{grid-template-columns:minmax(0,1fr)}.mici-home .banner-example:first-child{grid-column:auto}.mici-home .demo-product-copy h3{font-size:13px}.mici-home .demo-product-image{height:130px}.mici-home .linksy-finance-grid{gap:12px}.mici-home .linksy-finance-grid article{padding:14px}.mici-home .linksy-finance-grid strong{font-size:22px}.mici-home .osaas-final-cta{gap:28px;padding:55px 20px}.mici-home .osaas-final-cta h2{font-size:30px}}
.mici-resource{--resource-width:min(1180px,calc(100% - 64px))}.mici-resource .public-page-hero{background:linear-gradient(115deg,#4d32f7,#137bdd);border:0;border-radius:0;min-height:0;margin:0;padding:70px max(32px,50% - 590px);display:block;overflow:hidden}.mici-resource .osaas-page-copy{max-width:850px;padding:0}.mici-resource .public-page-hero :is(h1,.eyebrow){color:#fff}.mici-resource .public-page-hero h1{margin:18px 0 24px;font-size:clamp(36px,4.2vw,54px);font-weight:650;line-height:1.15}.mici-resource .public-page-hero p{color:#e4eaff;max-width:760px;font-size:17px;line-height:1.8}.mici-resource .osaas-page-visual{display:none}.mici-resource .hero-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.mici-resource .eyebrow{color:#3e58e4;letter-spacing:.12em}.mici-resource .button{color:#fff;letter-spacing:0;text-transform:none;min-height:48px;box-shadow:none;background:#3e58e4;border:1px solid #3e58e4;border-radius:5px;justify-content:center;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.mici-resource .button:hover{background:#2f45bc}.mici-resource :is(.public-page-hero,.product-page-cta,.help-cta) .button{color:#073a35;background:#03e1b9;border-color:#03e1b9}.mici-resource :is(.public-page-hero,.product-page-cta,.help-cta) .button:hover{background:#58edd1}.mici-resource :is(.public-page-hero,.product-page-cta,.help-cta) :is(.hero-button-outline,.button-secondary){color:#fff;background:0 0;border-color:#ffffff80}.mici-resource :is(.public-page-hero,.product-page-cta,.help-cta) a:focus-visible{outline-color:#fff}.mici-resource :is(.public-feature-section,.product-flow-section,.product-limitation,.help-index,.help-local-nav,.help-guide-sections,.help-faq,.demo-warning,.demo-preparation,.demo-timeline,.demo-pilot,.demo-finish,.help-breadcrumbs){width:var(--resource-width);margin-left:auto;margin-right:auto}.mici-resource :is(.public-feature-section,.product-flow-section,.help-index,.help-guide-sections,.help-faq,.demo-preparation,.demo-pilot,.demo-finish){padding:70px 0}.mici-resource .marketing-heading{text-align:left;max-width:740px;margin:0 0 36px}.mici-resource h2{font-size:32px;font-weight:650;line-height:1.25}.mici-resource h3{font-size:20px;font-weight:600;line-height:1.5}.mici-resource p{color:#62697b}.mici-resource .steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mici-resource .steps-grid article{min-width:0;box-shadow:none;background:#fff;border:1px solid #e5e9f2;border-radius:9px;padding:28px}.mici-resource .steps-grid article>b{color:#3e58e4;background:#eef0ff;border-radius:6px;margin-bottom:22px;padding:9px 12px;font-size:12px;font-weight:700;display:inline-block}.mici-resource .steps-grid h3{color:#242425;overflow-wrap:anywhere;margin:0 0 14px;font-size:19px}.mici-resource .steps-grid p{margin:0;font-size:14px}.mici-resource .product-flow-section{background:#fff;border-top:1px solid #e5e9f2}.mici-resource .product-flow-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.mici-resource .product-flow-list li{background:0 0;border:0;align-items:flex-start;gap:18px;min-width:0;padding:0;display:flex}.mici-resource .product-flow-list li>span{color:#3e58e4;background:#f6f8fd;border:1px solid #d9dff6;border-radius:50%;flex:0 0 42px;place-items:center;height:42px;font-size:13px;font-weight:700;display:grid}.mici-resource .product-flow-list h3{margin:6px 0 10px;font-size:19px}.mici-resource .product-flow-list p{margin:0;font-size:14px}.mici-resource .product-limitation{background:#fbf9f5;border:1px solid #eee9df;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;margin-bottom:70px;padding:32px;display:grid}.mici-resource .product-limitation h2{margin:12px 0;font-size:24px}.mici-resource .product-limitation :is(p,li){color:#685e4d;font-size:14px}.mici-resource .product-limitation ul{margin:0;padding-left:20px}.mici-resource :is(.product-page-cta,.help-cta){background:linear-gradient(115deg,#4d32f7,#137bdd);border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;width:100%;margin:0;padding:64px max(32px,50% - 590px);display:flex}.mici-resource :is(.product-page-cta,.help-cta)>div:first-child{max-width:720px}.mici-resource :is(.product-page-cta,.help-cta) :is(h2,.eyebrow){color:#fff}.mici-resource :is(.product-page-cta,.help-cta) h2{margin:14px 0 18px;font-size:32px;font-weight:650}.mici-resource :is(.product-page-cta,.help-cta) p{color:#e4eaff;margin:0}.mici-resource :is(.product-page-cta,.help-cta)>div:last-child{flex-wrap:wrap;gap:14px;display:flex}.mici-resource .help-breadcrumbs{flex-wrap:wrap;gap:12px;padding:18px 0;font-size:12px;line-height:1.8;display:flex}.mici-resource .help-breadcrumbs a{color:#3e58e4}.mici-resource .help-breadcrumbs span{color:#62697b}.mici-resource .help-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mici-resource .help-index-grid>a{min-width:0;box-shadow:none;background:#fff;border:1px solid #e5e9f2;border-radius:9px;padding:32px}.mici-resource .help-index-grid>a:hover{background:#f6f8fd;border-color:#c8d2f8}.mici-resource .help-index-grid span{color:#3e58e4;font-size:13px;font-weight:700}.mici-resource .help-index-grid h3{color:#242425;margin:18px 0 12px;font-size:22px}.mici-resource .help-index-grid p{min-height:0;font-size:14px}.mici-resource .help-index-grid b{color:#3e58e4;font-size:13px}.mici-resource .help-local-nav{border-bottom:1px solid #e5e9f2;flex-wrap:wrap;gap:10px;padding:28px 0;display:flex}.mici-resource .help-local-nav a{color:#3e58e4;background:#f6f8fd;border:1px solid #e5e9f2;border-radius:6px;padding:10px 14px;font-size:13px;line-height:1.5}.mici-resource .help-guide-sections{gap:24px;display:grid}.mici-resource .help-guide-card{min-width:0;box-shadow:none;background:#fff;border:1px solid #e5e9f2;border-radius:9px;padding:36px;scroll-margin-top:24px}.mici-resource .help-guide-card>header{grid-template-columns:48px minmax(0,1fr);gap:20px;display:grid}.mici-resource .help-guide-card>header>span{color:#3e58e4;background:#eef0ff;border-radius:12px;place-items:center;width:48px;height:48px;font-size:15px;font-weight:700;display:grid}.mici-resource .help-guide-card h2{margin:5px 0 12px;font-size:26px}.mici-resource .help-guide-card ol{max-width:850px;margin-left:68px;padding-left:22px}.mici-resource .help-guide-card li{color:#62697b;font-size:14px;line-height:1.9}.mici-resource .help-note{background:#fffbeb;border-left:3px solid #e9c76b;margin:24px 0 24px 68px;padding:20px}.mici-resource .help-note :is(strong,p){color:#75570e;font-size:14px;line-height:1.8}.mici-resource .help-note p{margin:6px 0 0}.mici-resource .help-route-links{flex-wrap:wrap;gap:12px 24px;margin-left:68px;display:flex}.mici-resource .help-route-links a{color:#3e58e4;text-underline-offset:4px;font-size:13px;text-decoration:underline}.mici-resource .help-faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:70px;display:grid}.mici-resource .help-faq h2{margin:16px 0;font-size:32px}.mici-resource .help-faq details{border-bottom:1px solid #e5e9f2;padding:20px 0}.mici-resource .help-faq summary{color:#242425;cursor:pointer;font-size:17px;font-weight:600;line-height:1.6}.mici-resource .help-faq details p{font-size:14px}.mici-resource .demo-warning{background:#fffbeb;border:1px solid #eed799;border-radius:8px;margin-top:32px;padding:24px 28px}.mici-resource .demo-warning strong{color:#75570e;font-size:15px}.mici-resource .demo-warning p{color:#75570e;margin-bottom:0;font-size:14px}.mici-resource :is(.demo-preparation,.demo-finish){background:#fff;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:60px;display:grid}.mici-resource :is(.demo-preparation,.demo-finish) h2{margin:16px 0;font-size:28px}.mici-resource :is(.demo-preparation,.demo-finish,.demo-pilot) li{color:#62697b;overflow-wrap:anywhere;font-size:14px}.mici-resource .demo-timeline{background:#f6f8fd;border:1px solid #e5e9f2;border-radius:9px;padding:42px}.mici-resource .demo-timeline .marketing-heading h2{color:#242425}.mici-resource .demo-timeline>article{border-color:#dfe5f3;grid-template-columns:110px minmax(0,1fr);gap:28px;max-width:none;display:grid}.mici-resource .demo-timeline time{color:#3e58e4;font-size:13px}.mici-resource .demo-timeline h3{color:#242425;font-size:20px;font-weight:600}.mici-resource .demo-timeline li{color:#62697b;font-size:14px}.mici-resource .demo-pilot h2{font-size:32px;font-weight:650}.mici-resource .demo-pilot>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mici-resource .demo-pilot article{min-width:0;box-shadow:none;border:1px solid #e5e9f2;border-radius:9px;padding:26px}@media (max-width:1000px){.mici-resource .steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mici-resource .product-flow-list{grid-template-columns:1fr;gap:24px}.mici-resource .help-faq,.mici-resource :is(.demo-preparation,.demo-finish){grid-template-columns:1fr;gap:28px}.mici-resource .demo-pilot>div{grid-template-columns:1fr}}@media (max-width:620px){.mici-resource{--resource-width:calc(100% - 40px)}.mici-resource .public-page-hero{padding:44px 20px}.mici-resource .public-page-hero h1{font-size:36px}.mici-resource .public-page-hero p{font-size:16px}.mici-resource :is(.public-feature-section,.product-flow-section,.help-index,.help-guide-sections,.help-faq,.demo-preparation,.demo-pilot,.demo-finish){padding:50px 0}.mici-resource .steps-grid,.mici-resource .help-index-grid,.mici-resource .product-limitation{grid-template-columns:1fr}.mici-resource h2{font-size:28px}.mici-resource .steps-grid article,.mici-resource .help-index-grid>a{padding:24px}.mici-resource .product-limitation{gap:12px;margin-bottom:50px;padding:24px}.mici-resource :is(.product-page-cta,.help-cta){gap:26px;padding:48px 20px}.mici-resource :is(.product-page-cta,.help-cta) h2{font-size:28px}.mici-resource .help-local-nav{padding:24px 0}.mici-resource .help-guide-card{padding:24px}.mici-resource .help-guide-card>header{grid-template-columns:1fr;gap:14px}.mici-resource .help-guide-card h2{font-size:25px}.mici-resource .help-guide-card ol,.mici-resource .help-note,.mici-resource .help-route-links{margin-left:0}.mici-resource .demo-warning{padding:22px}.mici-resource .demo-timeline{padding:24px}.mici-resource .demo-timeline>article{grid-template-columns:1fr;gap:12px}}
.public-shell.mici-landing .public-header,.public-shell.mici-landing .public-footer{width:min(1170px,100% - 64px)}.mici-faithful-home .public-shell.mici-landing .public-header{width:100%}.public-shell.mici-landing .public-navigation a,.public-shell.mici-landing .public-account-navigation>a{font-size:14px}.public-shell.mici-landing .public-footer nav a{font-size:14px;line-height:1.7}.public-shell.mici-landing .public-footer{padding-top:48px;padding-bottom:48px}.mici-resource{--mici-blue:#5223f6}.mici-resource .public-page-hero{background-color:#0000;background-image:url(/marketing/mici/hero/pattern-3.png),linear-gradient(90deg,#4d32f7,#137bdd);background-position:100% 0;background-repeat:no-repeat;background-size:auto,cover;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.mici-resource :is(.marketing-heading,.product-flow-section>.marketing-heading){text-align:center;margin:0 auto 60px}.mici-resource h2{font-size:40px;line-height:1.2}.mici-resource p{font-size:17px;line-height:1.8}.mici-resource .steps-grid article{border:0;border-radius:0;padding:35px 30px;box-shadow:0 0 15px #0000001a}.mici-resource .steps-grid article>b{color:#47291f;letter-spacing:0;background:#f9a89a;border-radius:50%;place-items:center;width:55px;height:55px;padding:0;font-size:15px;display:grid}.mici-resource .steps-grid article:nth-child(2)>b{color:#321348;background:linear-gradient(90deg,#c86bfa,#a96df9)}.mici-resource .steps-grid article:nth-child(3)>b{color:#12473c;background:linear-gradient(90deg,#15e4bd,#98f6de)}.mici-resource .steps-grid article:nth-child(4)>b{color:#4b204b;background:linear-gradient(90deg,#f57ef5,#fca7be)}.mici-resource .steps-grid article:nth-child(2n){transform:translateY(35px)}.mici-resource .public-feature-section{padding-bottom:110px}.mici-resource .steps-grid p,.mici-resource .product-flow-list p{font-size:16px;line-height:1.8}.mici-resource .product-flow-list li{padding:35px 30px;display:block;box-shadow:0 0 15px #0000001a}.mici-resource .product-flow-list li>span{color:#5223f6;background:#eee8ff;border:0;width:55px;height:55px;margin-bottom:24px}.mici-resource .product-flow-list li:nth-child(2)>span{color:#12473c;background:#dcfaf0}.mici-resource .product-flow-list li:nth-child(3)>span{color:#4b204b;background:#ffe3ef}.mici-resource .product-flow-list h3{margin-top:0}.mici-resource .product-limitation h2{font-size:26px}.mici-resource .button{background:#5223f6;border-color:#5223f6}.product-home.audience-product{--ph-accent:#5223f6;--ph-ink:#252535;--ph-muted:#5e5e70;--ph-line:#e7e4ef}.product-home.audience-product h2{font-size:40px;font-weight:600;line-height:1.2}.product-home.audience-product .ph-kicker{text-transform:none;letter-spacing:0;color:#5223f6;font-size:17px}.product-home.audience-product .ph-button{background:#5223f6;border-color:#5223f6;padding:14px 26px}.product-home.audience-product .public-account-navigation .button,.product-home.audience-product .brand span{background:#5223f6}.product-home.audience-product .pl-hero{gap:64px;padding:80px 0}.product-home.audience-product .pl-preview{background:#f5f1ff;border-radius:6px}.product-home.audience-product .pl-cpa{background:#5223f6}.product-home.audience-product .pl-cpa span{color:#fff}.product-home.audience-product .pl-workflow{border:0;padding:70px 0 130px}.product-home.audience-product .pl-workflow h2{text-align:center;margin-bottom:60px}.product-home.audience-product .pl-workflow li{padding:35px 30px;display:block;box-shadow:0 0 15px #0000001a}.product-home.audience-product .pl-workflow li:nth-child(2n){transform:translateY(50px)}.product-home.audience-product .pl-step-icon{color:#47291f;background:#f9a89a;width:55px;height:55px;margin-bottom:24px}.product-home.audience-product .pl-workflow li:nth-child(2) .pl-step-icon{color:#321348;background:linear-gradient(90deg,#c86bfa,#a96df9)}.product-home.audience-product .pl-workflow li:nth-child(3) .pl-step-icon{color:#12473c;background:linear-gradient(90deg,#15e4bd,#98f6de)}.product-home.audience-product .pl-step-number{display:none}.product-home.audience-product .pl-workflow h3{font-size:20px}.product-home.audience-product .pl-workflow li p{font-size:16px;line-height:1.8}.product-home.audience-product .pl-screen-section{border:0;padding:70px 0}.product-home.audience-product .ph-screen{background:#f7f5ff;border-radius:12px;padding:24px}.product-home.audience-product .pl-finance{background:#faf9ff;border:1px solid #e8e1fc;border-top:4px solid #5223f6;border-radius:8px}.product-home.audience-product .pl-start{padding:64px 0}.product-home.audience-product .pl-boundaries h2{font-size:28px}.public-shell.mici-landing .demo-landing-hero{background:#f6f3ff;border-radius:0}.public-shell.mici-landing .demo-role-grid article{border:0;border-radius:0;box-shadow:0 0 15px #0000001a}.auth-shell{--primary:#5223f6;--primary-hover:#3e1bb8}.auth-shell .auth-story{background:linear-gradient(120deg,#4d32f7,#137bdd);min-width:0;overflow:hidden}.auth-shell>.auth-card{min-width:0}.auth-shell .auth-card{border-radius:8px;box-shadow:0 8px 40px #2b185514}@media (max-width:950px){.product-home.audience-product .pl-workflow li:nth-child(2n){transform:none}.product-home.audience-product .pl-workflow{padding-bottom:60px}.mici-resource .steps-grid article:nth-child(2n){transform:none}}@media (max-width:700px){.public-shell.mici-landing .public-header,.public-shell.mici-landing .public-footer{width:calc(100% - 40px)}.product-home.audience-product .pl-hero{gap:32px;padding:40px 0}.product-home.audience-product h2,.mici-resource h2{font-size:30px}.product-home.audience-product .pl-workflow h2{text-align:left;margin-bottom:36px}.product-home.audience-product .pl-workflow li{padding:30px}.product-home.audience-product .ph-screen{padding:20px 14px}.mici-resource .public-feature-section{padding-bottom:50px}.mici-resource .steps-grid article,.mici-resource .product-flow-list li{padding:30px}}.public-footer-contact{flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-style:normal;display:flex}.public-footer-contact a{overflow-wrap:anywhere}.public-contact-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;width:min(1170px,100% - 64px);margin:64px auto 88px;display:grid}.public-contact-content h2{margin:0 0 16px;font-size:28px}.public-contact-content address{overflow-wrap:anywhere;flex-wrap:wrap;gap:12px 24px;font-style:normal;display:flex}@media (max-width:700px){.public-contact-content{grid-template-columns:1fr;gap:32px;width:calc(100% - 40px);margin-top:40px}}
