:root{--mi-teal:#0c5bc6;--mi-teal-light:#dbeafe;--mi-teal-dark:#084a9f;--mi-slate-900:#0f172a;--mi-slate-800:#1e293b;--mi-slate-600:#475569;--mi-slate-500:#64748b;--mi-slate-400:#94a3b8;--mi-slate-200:#e2e8f0;--mi-slate-100:#f1f5f9;--mi-slate-50:#f8fafc;--mi-white:#ffffff;--mi-violet:#7c3aed;--mi-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--mi-mono:"SF Mono","Fira Code",monospace;--mi-radius:12px;--mi-radius-sm:8px}.mi-wrap{max-width:1080px;margin:0 auto;padding:24px 16px 48px;font-family:var(--mi-font);color:var(--mi-slate-800);-webkit-font-smoothing:antialiased}@media (min-width:768px){.mi-wrap{padding:40px 24px 60px}}.mi-breadcrumbs{font-size:13px;color:var(--mi-slate-500);margin-bottom:20px}.mi-breadcrumbs a{color:var(--mi-teal);text-decoration:none}.mi-breadcrumbs a:hover{text-decoration:underline}.mi-breadcrumbs .mi-sep,.mi-breadcrumbs .separator{margin:0 6px;color:var(--mi-slate-400)}.mi-header-design{margin-bottom:24px}.mi-header-title-row{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap!important;gap:20px;margin-bottom:-5px}.mi-title-main{margin:0!important;padding-top:2px;line-height:1.2;letter-spacing:-.01em;flex:1;word-break:break-word}.mi-header-action{flex-shrink:0;white-space:nowrap}.mi-divider{border:0;height:1.5px;background:var(--mi-slate-200);margin:0;width:100%}.mi-meta-bar{padding:16px 0;font-size:15px;color:var(--mi-slate-800);display:flex;flex-wrap:wrap;align-items:center;gap:8px;line-height:1.6}.mi-meta-label{color:var(--mi-slate-500)}.mi-meta-item a.mi-tax-link{color:var(--mi-slate-900);border-bottom:1.5px solid var(--mi-teal);font-weight:500;text-decoration:none}.mi-meta-item a.mi-tax-link:hover{color:var(--mi-teal)}.mi-badge-sch{display:inline-flex;align-items:center;padding:3px 12px;background:#ede9fe;color:var(--mi-violet)!important;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.02em;text-decoration:none!important;border:none!important;transition:background .15s}.mi-badge-sch:hover{background:#ddd6fe}.mi-meta-bar .mi-sep{color:var(--mi-slate-300);margin:0 4px}.mi-seo-description{font-size:16px;line-height:1.7;color:var(--mi-slate-600);margin-bottom:32px}.mi-seo-description p{margin:0 0 1em}.mi-seo-description p:last-child{margin-bottom:0}.mi-bookmark-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--mi-white);border:1.5px solid var(--mi-slate-200);border-radius:var(--mi-radius-sm);font-size:13px;font-weight:600;color:var(--mi-slate-600);cursor:pointer;transition:all .15s;text-decoration:none;font-family:var(--mi-font)}.mi-bookmark-btn:hover{border-color:var(--mi-teal);color:var(--mi-teal);background:var(--mi-teal-light)}.mi-bookmark-btn.mi-bookmarked{background:var(--mi-teal-light);border-color:var(--mi-teal);color:var(--mi-teal-dark)}.mi-bookmark-btn.mi-card-bookmark{padding:4px 10px;font-size:11px}.mi-bookmark-btn svg{flex-shrink:0}.mi-archive-header{margin-bottom:24px}.mi-archive-header h1{font-size:clamp(1.5rem,4vw,2.25rem)!important;font-weight:800;color:var(--mi-slate-900);margin:0 0 8px!important}.mi-archive-header p{font-size:14px;color:var(--mi-slate-500);margin:0}.mi-search-bar{margin-bottom:24px}.mi-search-row{display:flex;gap:8px;margin-bottom:10px}.mi-search-row input[type="text"]{flex:1;padding:10px 14px;border:1.5px solid var(--mi-slate-200);border-radius:var(--mi-radius-sm);font-size:14px;font-family:var(--mi-font);color:var(--mi-slate-800);transition:border-color .15s}.mi-search-row input:focus{outline:none;border-color:var(--mi-teal);box-shadow:0 0 0 3px rgb(12 91 198 / .1)}.mi-search-row button{padding:10px 20px;background:var(--mi-teal);color:var(--mi-white);border:none;border-radius:var(--mi-radius-sm);font-weight:700;font-size:14px;cursor:pointer;transition:background .15s;white-space:nowrap;font-family:var(--mi-font)}.mi-search-row button:hover{background:var(--mi-teal-dark)}.mi-filter-row{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:480px){.mi-filter-row{grid-template-columns:1fr 1fr}}@media (min-width:768px){.mi-filter-row{grid-template-columns:1fr 1fr 1fr}}.mi-filter-row select{padding:8px 12px;border:1.5px solid var(--mi-slate-200);border-radius:var(--mi-radius-sm);font-size:13px;font-family:var(--mi-font);color:var(--mi-slate-600);background:var(--mi-white)}.mi-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:480px){.mi-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.mi-grid{grid-template-columns:repeat(3,1fr)}}.mi-card{background:var(--mi-white);border:1px solid var(--mi-slate-200);border-radius:var(--mi-radius);padding:18px;transition:box-shadow .2s,border-color .2s;display:flex;flex-direction:column}.mi-card:hover{box-shadow:0 4px 12px rgb(0 0 0 / .08);border-color:#cbd5e1}.mi-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mi-card-title{font-size:16px;font-weight:700;margin:0 0 6px;line-height:1.3}.mi-card-title a{color:var(--mi-slate-800);text-decoration:none;transition:color .15s}.mi-card-title a:hover{color:var(--mi-teal)}.mi-card-api{font-size:12px;color:var(--mi-teal-dark);margin:0 0 8px;font-weight:600}.mi-card-meta{display:flex;flex-wrap:wrap;gap:6px;font-size:11px;color:var(--mi-slate-400);margin-bottom:12px}.mi-card-meta span{padding:2px 8px;background:var(--mi-slate-100);border-radius:4px}.mi-card-link{display:inline-block;font-size:13px;font-weight:700;color:var(--mi-teal);text-decoration:none;margin-top:auto}.mi-card-link:hover{color:var(--mi-teal-dark)}.mi-pagination{display:flex;justify-content:center;gap:4px;margin-top:32px;flex-wrap:wrap}.mi-pagination a,.mi-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:var(--mi-radius-sm);font-size:13px;font-weight:600;text-decoration:none;transition:all .15s}.mi-pagination a{color:var(--mi-slate-600);border:1px solid var(--mi-slate-200);background:var(--mi-white)}.mi-pagination a:hover{background:var(--mi-teal-light);border-color:var(--mi-teal);color:var(--mi-teal-dark)}.mi-pagination span.current{background:var(--mi-teal);color:var(--mi-white);border:1px solid var(--mi-teal)}.mi-bookmarks-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:480px){.mi-bookmarks-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.mi-bookmarks-grid{grid-template-columns:repeat(3,1fr)}}.mi-bookmarks-empty,.mi-bookmarks-login{text-align:center;padding:48px 20px;color:var(--mi-slate-400)}.mi-bookmarks-empty p,.mi-bookmarks-login p{margin:0 0 4px}.mi-bookmarks-login a{color:var(--mi-teal);font-weight:700}.mi-tax-terms-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:480px){.mi-tax-terms-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.mi-tax-terms-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.mi-tax-terms-grid{grid-template-columns:repeat(4,1fr)}}.mi-tax-term-card{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--mi-white);border:1px solid var(--mi-slate-200);border-radius:var(--mi-radius-sm);text-decoration:none;color:var(--mi-slate-800);font-weight:600;font-size:14px;transition:all .15s}.mi-tax-term-card:hover{border-color:var(--mi-teal);background:var(--mi-teal-light);color:var(--mi-teal-dark);box-shadow:0 2px 8px rgb(12 91 198 / .1)}.mi-tax-term-count{font-size:12px;font-weight:700;color:var(--mi-slate-400);background:var(--mi-slate-100);padding:2px 8px;border-radius:12px}.mi-entry-content{margin-top:24px;line-height:1.7;font-size:16px;color:var(--mi-slate-600)}.mi-entry-content a{color:var(--mi-teal);text-decoration:underline}.mi-profile-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media (min-width:768px){.mi-profile-grid{grid-template-columns:300px 1fr}}.mi-avatar-wrap img{border-radius:50%;margin:0 auto 16px;border:4px solid var(--mi-slate-50);box-shadow:0 4px 12px rgb(0 0 0 / .05)}.mi-form-group{margin-bottom:20px}.mi-form-group label{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--mi-slate-500);margin-bottom:8px}.mi-form-group input[type="text"],.mi-form-group input[type="email"],.mi-form-group input[type="password"]{width:100%;height:44px;padding:0 16px;border:1.5px solid var(--mi-slate-200);border-radius:10px;font-size:14px;font-weight:500;color:var(--mi-slate-800);background:var(--mi-white);transition:border-color .2s,box-shadow .2s;outline:none;box-sizing:border-box}.mi-form-group input[type="text"]:focus,.mi-form-group input[type="email"]:focus,.mi-form-group input[type="password"]:focus{border-color:var(--mi-teal);box-shadow:0 0 0 3px rgb(12 91 198 / .1)}.mi-form-row{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:640px){.mi-form-row{grid-template-columns:1fr 1fr;gap:16px}}.mi-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;background:var(--mi-teal);color:var(--mi-white);border:none;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;text-decoration:none}.mi-btn:hover{background:var(--mi-teal-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgb(12 91 198 / .3)}.mi-btn-outline{background:#fff0;color:var(--mi-slate-700);border:1.5px solid var(--mi-slate-200)}.mi-btn-outline:hover{background:var(--mi-slate-50);color:var(--mi-slate-900);border-color:var(--mi-slate-300);box-shadow:none}.mi-alert{padding:14px 20px;border-radius:10px;margin-bottom:24px;font-size:14px;font-weight:600}.mi-alert-success{background:var(--mi-teal-light);color:var(--mi-teal-dark);border:1px solid var(--mi-teal)}.mi-alert-error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.mi-tax-index-wrap,.mi-tax-index-wrap *,.mi-tax-index-wrap *::before,.mi-tax-index-wrap *::after{box-sizing:border-box!important}.mi-tax-index-wrap{max-width:1280px!important;margin:0 auto 60px auto!important;padding:40px 20px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;background:transparent!important}.mi-tax-index-title{font-size:clamp(2rem,4vw,3rem)!important;font-weight:800!important;color:#0f172a!important;margin:0 0 32px 0!important;letter-spacing:-.02em!important;line-height:1.1!important}.mi-tax-index-search-wrap{position:relative!important;margin-bottom:40px!important;width:100%!important;max-width:800px!important}.mi-tax-index-search{width:100%!important;height:64px!important;padding:0 20px 0 56px!important;border-radius:16px!important;border:1px solid #e2e8f0!important;font-size:18px!important;color:#334155!important;background:#ffffff!important;box-shadow:0 2px 4px rgb(0 0 0 / .02)!important;outline:none!important;transition:all .2s!important;line-height:normal!important;margin:0!important}.mi-tax-index-search:focus{border-color:#0c5bc6!important;box-shadow:0 0 0 4px rgb(12 91 198 / .1)!important}.mi-tax-index-search::placeholder{color:#94a3b8!important}.mi-search-icon{position:absolute!important;left:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#94a3b8!important;width:24px!important;height:24px!important;pointer-events:none!important;z-index:10!important}.mi-tax-index-results{position:absolute!important;top:100%!important;left:0!important;right:0!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 10px 25px -5px rgb(0 0 0 / .1)!important;z-index:50!important;max-height:400px!important;overflow-y:auto!important;margin-top:8px!important;padding:8px!important}.mi-tax-index-results a{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:12px 16px!important;border-radius:8px!important;color:#1e293b!important;text-decoration:none!important;font-weight:600!important;font-size:15px!important;transition:background .15s!important;margin-bottom:2px!important}.mi-tax-index-results a:hover{background:#eef5ff!important;color:#0c5bc6!important}.mi-tax-index-results .mi-res-count{font-size:12px!important;color:#64748b!important;font-weight:700!important;background:#f1f5f9!important;padding:4px 10px!important;border-radius:12px!important}.mi-tax-index-results a:hover .mi-res-count{background:#dbeafe!important;color:#0c5bc6!important}.mi-res-empty{padding:24px 20px!important;color:#64748b!important;font-size:15px!important;font-weight:600!important;text-align:center!important}.mi-tax-index-alphabet{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:48px!important;background:#ffffff!important;padding:16px!important;border-radius:20px!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px rgb(0 0 0 / .02)!important}.mi-alpha-link,.mi-alpha-disabled{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;height:44px!important;padding:0 12px!important;border-radius:12px!important;font-weight:700!important;font-size:15px!important;text-decoration:none!important;transition:all .2s ease!important;box-sizing:border-box!important}.mi-alpha-link{background:#ffffff!important;border:1px solid #e2e8f0!important;color:#475569!important;cursor:pointer!important;box-shadow:0 1px 2px rgb(0 0 0 / .02)!important}.mi-alpha-link:hover{background:#0c5bc6!important;color:#ffffff!important;border-color:#0c5bc6!important;transform:translateY(-2px)!important;box-shadow:0 4px 6px -1px rgb(12 91 198 / .2)!important}.mi-alpha-disabled{background:transparent!important;border:1px solid transparent!important;color:#cbd5e1!important;cursor:not-allowed!important}.mi-tax-index-section{margin-bottom:56px!important}.mi-tax-index-section h3{font-size:24px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 24px 0!important;padding:0!important;background:transparent!important;border:none!important;display:flex!important;align-items:center!important;gap:16px!important}.mi-tax-index-section h3::after{content:""!important;flex:1!important;height:2px!important;background:#f1f5f9!important;border-radius:2px!important}.mi-tax-index-list{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;list-style:none!important;padding:0!important;margin:0!important}@media (min-width:640px){.mi-tax-index-list{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1024px){.mi-tax-index-list{grid-template-columns:repeat(3,1fr)!important}}@media (min-width:1280px){.mi-tax-index-list{grid-template-columns:repeat(4,1fr)!important}}.mi-tax-index-list li{margin:0!important;padding:0!important}.mi-tax-index-list a{display:flex!important;flex-direction:column!important;padding:24px!important;background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;color:#1e293b!important;text-decoration:none!important;transition:all .2s ease!important;height:100%!important;box-sizing:border-box!important;box-shadow:0 1px 3px rgb(0 0 0 / .05)!important;position:relative!important}.mi-tax-index-list a::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(135deg,#0c5bc6,#084a9f)!important;opacity:0!important;transition:opacity .3s ease!important;border-radius:16px 16px 0 0!important}.mi-tax-index-list a:hover{border-color:#d1d5db!important;box-shadow:0 10px 15px -3px rgb(0 0 0 / .05),0 4px 6px -2px rgb(0 0 0 / .025)!important;transform:translateY(-4px)!important}.mi-tax-index-list a:hover::before{opacity:1!important}.mi-term-name{font-weight:700!important;font-size:16px!important;line-height:1.4!important;margin-bottom:16px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#0f172a!important;transition:color .2s ease!important}.mi-tax-index-list a:hover .mi-term-name{color:#0c5bc6!important}.mi-tax-index-count-wrapper{margin-top:auto!important;display:flex!important;align-items:center!important}.mi-tax-index-count{font-size:12px!important;background:#f3f4f6!important;color:#475569!important;padding:6px 12px!important;border-radius:20px!important;font-weight:800!important;letter-spacing:.02em!important;transition:all .2s ease!important}.mi-tax-index-list a:hover .mi-tax-index-count{background:#eff6ff!important;color:#059669!important}@media (max-width:640px){.mi-tax-index-search{height:56px!important;font-size:16px!important;padding:0 16px 0 48px!important}.mi-search-icon{left:16px!important;width:20px!important;height:20px!important}.mi-tax-index-alphabet{padding:12px!important;border-radius:16px!important;gap:6px!important;justify-content:center!important}.mi-alpha-link,.mi-alpha-disabled{min-width:36px!important;height:36px!important;font-size:14px!important;border-radius:10px!important;padding:0 8px!important}.mi-tax-index-wrap{padding:24px 16px!important;margin-bottom:30px!important}.mi-tax-index-title{font-size:28px!important;margin-bottom:24px!important;text-align:center!important}.mi-tax-index-list a{padding:20px!important}}@media (max-width:768px){.mi-breadcrumbs{display:none!important}}.mi-how{--mi-how-teal:#279b9a;--mi-how-navy:#12213d;--mi-how-muted:#53627a;width:100%;max-width:var(--mi-how-max-width,980px);margin:0 auto;padding:28px 24px 24px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--mi-how-navy);box-sizing:border-box}.mi-how__title{text-align:center!important;line-height:1.2!important;font-weight:800!important;color:var(--mi-how-navy)!important;margin:0 0 30px!important}.mi-how__title--custom-size{font-size:var(--mi-how-title-font-size)!important}.mi-how__steps{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr) 80px minmax(0,1fr);align-items:start;gap:0}.mi-how__step{position:relative;text-align:center;min-width:0;padding:0 10px}.mi-how__number{position:absolute;left:0;top:2px;width:32px;height:32px;border-radius:999px;background:var(--mi-how-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;box-shadow:0 5px 14px rgb(39 155 154 / .18)}.mi-how__icon{width:58px;height:58px;color:#152744;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.mi-how__icon svg{width:58px;height:58px;display:block}.mi-how__step h3{font-size:16px!important;line-height:1.3!important;font-weight:800!important;color:var(--mi-how-navy)!important;margin:4px 0 5px!important}.mi-how__step p{font-size:13px!important;line-height:1.45!important;color:var(--mi-how-muted)!important;max-width:190px;margin:0 auto!important}.mi-how__connector{align-self:start;margin-top:23px;border-top:2px dashed #cbd7e3;width:100%;height:1px}.mi-how__cta{text-align:center;margin-top:22px}.mi-how__button{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:42px;padding:10px 24px;border-radius:7px;background:linear-gradient(180deg,#339f9e,#278f8e);color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:800;box-shadow:0 8px 18px rgb(39 143 142 / .16);transition:transform .16s ease,box-shadow .16s ease}.mi-how__button:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 10px 22px rgb(39 143 142 / .22)}@media(max-width:700px){.mi-how{padding:24px 18px}.mi-how__title{margin-bottom:24px!important}.mi-how__steps{grid-template-columns:1fr;gap:22px}.mi-how__connector{display:none}.mi-how__step{padding:0 20px}.mi-how__number{position:static;margin:0 auto 6px;left:auto;top:auto}.mi-how__step p{max-width:260px}.mi-how__cta{margin-top:24px}.mi-how__button{width:100%;max-width:320px}}.mi-search-cta{--mi-search-cta-teal:#0c5bc6;--mi-search-cta-teal-dark:#087f7d;--mi-search-cta-navy:#12213d;--mi-search-cta-muted:#64748b;width:100%;max-width:820px;margin:0 auto;padding:28px;border:1px solid #e2e8f0;border-radius:24px;background:linear-gradient(145deg,#ffffff 0%,#f7fffe 100%);box-shadow:0 18px 50px rgb(15 23 42 / .08);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:center;position:relative;z-index:20}.mi-search-cta__copy{max-width:640px;margin:0 auto}.mi-search-cta__heading{margin:0!important;color:var(--mi-search-cta-navy)!important;font-size:clamp(24px,3vw,34px)!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-.025em!important}.mi-search-cta__description{margin:10px auto 0!important;max-width:600px;color:var(--mi-search-cta-muted)!important;font-size:15px!important;line-height:1.55!important}.mi-search-cta__button{margin:20px auto 0;border:0;min-height:52px;padding:0 26px;border-radius:999px;background:linear-gradient(180deg,#0aa6a3,#0c5bc6);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 12px 26px rgb(12 91 198 / .22);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.mi-search-cta__button:hover{transform:translateY(-1px);box-shadow:0 16px 30px rgb(12 91 198 / .28)}.mi-search-cta__button:focus-visible{outline:3px solid rgb(12 91 198 / .22);outline-offset:3px}.mi-search-cta__button svg{width:20px;height:20px;flex:0 0 20px}.mi-search-cta__search{margin-top:22px;animation:mi-search-cta-in .2s ease both}.mi-search-cta__search[hidden]{display:none!important}.mi-search-cta.is-open .mi-search-cta__button{display:none}.mi-search-cta.is-open{z-index:2147482990}.mi-search-cta.is-open .mi-search-cta__search{position:relative;z-index:2147482991}@keyframes mi-search-cta-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.mi-search-cta{padding:22px 16px;border-radius:20px}.mi-search-cta__heading{font-size:25px!important}.mi-search-cta__description{font-size:14px!important}.mi-search-cta__button{width:100%;max-width:360px}.mi-search-cta__search{margin-top:18px}}