.cm-split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}@media (max-width:860px){.cm-split{grid-template-columns:1fr;gap:32px}.cm-split-media{order:-1}}.cm-media-img{width:100%;max-width:460px;height:auto;margin-inline:auto}.bd-shell{background:url(/hero/lines-1.png) 100% 100% no-repeat,linear-gradient(-110.54deg,#fffceb 0%,#f7f8ff 74.61%);position:relative}.bd-shell .app-hero{background:0 0}.bd-tiles{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:72px;display:grid}@media (max-width:980px){.bd-tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.bd-tiles{grid-template-columns:1fr}}.bd-tile{border-radius:var(--radius-brand);background:#fff;border:2px solid #f0f1f7;padding:28px 24px;transition:transform .2s,box-shadow .2s}.bd-tile-iconbox{background:#e8e6f2;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:inline-flex}.bd-tile:hover{transform:translateY(-4px);box-shadow:0 12px 30px #1d007e14}.bd-tile-icon{width:28px;height:28px}.bd-tile-title{color:var(--bi-primary-500);margin-bottom:8px;font-size:1.375rem;font-weight:500}.bd-tile-text{color:var(--bi-neutral-700);font-size:1rem;line-height:1.6}.ad-tabs{margin-top:8px}.ad-tablist{border-bottom:1px solid var(--bi-neutral-40);scrollbar-width:none;gap:8px;margin-bottom:40px;display:flex;overflow-x:auto}.ad-tablist::-webkit-scrollbar{display:none}.ad-tab{appearance:none;cursor:pointer;white-space:nowrap;color:var(--bi-neutral-800);background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:14px 18px;font-size:1.05rem;font-weight:300;transition:color .2s,border-color .2s}.ad-tab:hover{color:var(--bi-primary-500)}.ad-tab[aria-selected=true]{color:var(--bi-primary-500);border-bottom-color:var(--bi-primary-500);font-weight:600}.ad-stage-row{align-items:center;gap:56px;display:flex}@media (max-width:860px){.ad-stage-row{flex-direction:column;gap:28px}}.ad-stage{flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:560px;min-height:360px;display:flex;position:relative}@media (min-width:861px){.ad-stage{width:520px}}.ad-stage-hero{border-radius:24px;width:100%;height:auto}.ad-phone{aspect-ratio:248/536;background:#091e42;border:4px solid #091e42;border-radius:28px;width:248px;max-width:70vw;overflow:hidden;box-shadow:0 14px 30px #1d007e0d,0 55px 55px #1d007e0a,0 124px 74px #1d007e08}.ad-phone video{object-fit:cover;width:100%;height:100%;display:block}.ad-panel{flex:1;min-width:0}.ad-panel-title{color:var(--bi-primary-500);margin-bottom:20px;font-size:clamp(2.5rem,5vw,60px);font-weight:700;line-height:1.05}.ad-panel-lead{color:var(--bi-neutral-800);margin-bottom:24px;font-size:1.25rem;font-weight:300;line-height:1.3}.ad-panel p{color:var(--bi-neutral-700);margin-bottom:18px;font-size:1.1rem;font-weight:300;line-height:1.35}.ad-alert{color:#1a7f45;background:#e6f6ec;border-radius:999px;margin-bottom:20px;padding:8px 16px;font-size:.9rem;font-weight:500;display:inline-block}.ad-form-wrap{background:#fff;padding:72px 0}.ad-form-grid{align-items:flex-start;gap:72px;display:flex}@media (max-width:980px){.ad-form-grid{flex-direction:column;gap:36px}}.ad-models{gap:20px;width:100%;display:flex}@media (max-width:980px){.ad-models{padding-bottom:8px;overflow-x:auto}}.ad-model{border:1px solid var(--bi-neutral-40);border-radius:var(--radius-brand-sm);cursor:pointer;text-align:left;background:#fff;flex:1;min-width:150px;padding:16px;transition:background-color .12s,border-color .12s,transform .12s}.ad-model:hover{background:var(--bi-primary-50);border-color:var(--bi-primary-500);transform:scale(1.02)}.ad-model.is-selected{background:var(--bi-primary-50);border-color:var(--bi-primary-500)}.ad-model-head{color:var(--bi-neutral-800);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:.9rem;font-weight:500;display:flex}.ad-model-img{object-fit:contain;filter:drop-shadow(0 -2px 20px #1d007e1a);width:100%;height:220px}.ad-model-check{border:1.5px solid var(--bi-neutral-40);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ad-model.is-selected .ad-model-check{background:var(--bi-orange-500);border-color:var(--bi-orange-500)}.ad-models-info{color:var(--bi-neutral-700);margin-top:20px;font-size:.9rem;font-weight:300}.ad-form{flex-direction:column;flex-shrink:0;gap:22px;width:100%;max-width:440px;display:flex}@media (max-width:980px){.ad-form{max-width:none}}.ad-form-row{gap:20px;display:flex}@media (max-width:560px){.ad-form-row{flex-direction:column;gap:22px}}.ad-form-row>*{flex:1}.ad-faq-wrap{margin-top:96px;margin-bottom:96px}.ad-faq-title{text-align:center;color:var(--bi-primary-500);margin-bottom:40px;font-size:clamp(2rem,4vw,48px);font-weight:400}.ad-action{background:var(--bi-primary-500);border-radius:var(--radius-brand-lg);align-items:stretch;margin-top:64px;display:flex;overflow:hidden}@media (max-width:767px){.ad-action{flex-direction:column}}.ad-action-text{color:#fff;align-items:center;width:70%;padding:48px;font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:400;display:flex}@media (max-width:767px){.ad-action-text{text-align:center;width:100%;padding:32px 32px 0}}.ad-action-cta{justify-content:center;align-items:center;width:30%;min-height:200px;padding:32px;display:flex;position:relative}@media (max-width:767px){.ad-action-cta{width:100%;min-height:auto}}.ad-action-cta:before{content:"";background:var(--bi-orange-500);width:10px;box-shadow:100000px 0 0 100000px var(--bi-orange-500), -20px 0 0 #f90c, -40px 0 0 #f909, -60px 0 0 #f906, -80px 0 0 #f903;position:absolute;inset:-20% -40% -20% -40px;transform:rotate(20deg)}@media (max-width:767px){.ad-action-cta:before{left:auto;right:0;inset:-40% 0 -40% auto}}.ad-action-cta>*{z-index:1;position:relative}.ad-btn-white{min-width:200px;color:var(--bi-primary-500);background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:14px 28px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.ad-btn-white:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.ad-btn-brand{background:var(--bi-primary-500);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:14px 32px;font-weight:600;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.ad-btn-brand:hover{background:var(--bi-primary-700);transform:translateY(-2px);box-shadow:0 8px 24px #1d007e4d}.ad-btn-brand:disabled{background:var(--bi-neutral-30);color:var(--bi-neutral-700);cursor:not-allowed;box-shadow:none;transform:none}.ad-infobox-row{gap:16px;margin:24px 0;display:flex}@media (max-width:560px){.ad-infobox-row{flex-direction:column}}.ad-infobox{background:#fff;border:2px solid #f0f1f7;border-radius:16px;flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.ad-infobox-icon{background:#e8e6f2;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ad-infobox-icon img{width:24px;height:24px}.ad-infobox-title{color:var(--bi-primary-500);font-size:1.125rem;font-weight:500;line-height:1.3}
