.commercial{max-width:1472px;margin:auto;padding:0 32px 100px}.commercial-hero{padding:100px 0 88px;max-width:1250px}.commercial-hero h1{font-size:clamp(48px,6vw,88px);line-height:1.06;letter-spacing:-.05em;margin:30px 0}.commercial-hero h1 span{color:#68788c}.commercial-hero>p:not(.journal-kicker){font-size:23px;line-height:1.65;color:#626b79;max-width:820px}.commercial-actions{display:flex;align-items:center;gap:30px;margin-top:35px;flex-wrap:wrap}.commercial-button{display:inline-flex;align-items:center;gap:26px;background:#3266e7;color:#fff;border-radius:32px;padding:17px 26px;font-size:16px;line-height:1.4}.commercial-button:hover{background:#2453c8}.commercial-actions>a:not(.commercial-button){color:#3266e7;font-size:15px}.commercial-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.commercial-tags span{font-size:12px;padding:11px 17px;border:1px solid #dfe5ef;border-radius:30px;color:#526174}.commercial-section{padding:80px 0}.commercial-section-heading{max-width:1000px;margin-bottom:50px}.commercial h2{font-size:clamp(36px,4vw,60px);letter-spacing:-.045em;line-height:1.1;margin:24px 0}.commercial-section-heading>p:last-child{font-size:21px;color:#626b79;line-height:1.7;max-width:780px}.commercial-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.commercial-grid article{background:#f3f6fb;padding:42px;border-radius:25px}.commercial-grid article>span{font-size:12px;color:#3266e7}.commercial-grid h3{font-size:30px;letter-spacing:-1px;margin:26px 0 18px}.commercial-grid p{font-size:19px;color:#626b79;line-height:1.75;margin-bottom:0}.commercial-case{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #e3e7ef;border-radius:28px;overflow:hidden;margin:40px 0}.commercial-case>a{background:#1c2635;display:flex;align-items:center;padding:35px}.commercial-case img{width:100%;height:auto;border-radius:12px}.commercial-case>div{padding:50px;align-self:center}.commercial-case h2{font-size:42px}.commercial-case p{font-size:19px;color:#626b79;line-height:1.7}.commercial-case small{display:block;font-size:12px;line-height:1.7;color:#626b79;margin-top:24px}.commercial-method{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:36px 60px;counter-reset:method}.commercial-method li{border-top:1px solid #dce3ee;padding:28px 0;counter-increment:method}.commercial-method li:before{content:counter(method,decimal-leading-zero);display:block;font-size:12px;color:#3266e7;margin-bottom:24px}.commercial-method strong{font-size:27px;letter-spacing:-.7px}.commercial-method p{font-size:19px;line-height:1.8;color:#626b79;max-width:570px}.commercial-faq{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:70px 0}.commercial-faq details{border-bottom:1px solid #dde3ec;padding:25px 0}.commercial-faq summary{cursor:pointer;font-size:20px;line-height:1.5}.commercial-faq details p{font-size:17px;line-height:1.8;color:#626b79}.commercial-final{background:#eef3ff;border-radius:28px;padding:80px 50px;text-align:center;margin-top:65px}.commercial-final>p:not(.journal-kicker){font-size:21px;line-height:1.7;max-width:760px;margin:25px auto 35px;color:#626b79}.commercial-email{display:block;margin-top:25px;color:#3266e7;font-size:14px;overflow-wrap:anywhere}.demo-page .commercial-hero{padding-bottom:55px}.commercial-hero .demo-date{font-size:13px;line-height:1.7}.demo-grid{display:grid;gap:40px}.demo-card{border:1px solid #dfe5ef;border-radius:27px;overflow:hidden;display:grid;grid-template-columns:1.2fr 1fr;background:#fff}.demo-video{background:#e8edf5;display:flex;align-items:center;min-width:0}.demo-video video{display:block;width:100%;aspect-ratio:16/10;background:#18202d}.demo-copy{padding:40px}.demo-copy h2{font-size:35px}.demo-copy>p{font-size:18px;color:#626b79;line-height:1.7}.demo-copy ol{padding-left:20px;font-size:16px;line-height:1.75;color:#424e60}.demo-copy li{margin-bottom:10px}.demo-copy .demo-limit{font-size:13px;line-height:1.8;border-top:1px solid #dfe5ef;padding-top:20px;margin-top:24px}.demo-copy>a{color:#3266e7;font-size:15px;display:inline-block;margin-top:8px}.commercial a:focus-visible{outline:3px solid #3266e7;outline-offset:5px}.commercial .commercial-button:focus-visible{outline-offset:6px}
@media(max-width:1000px){.commercial-case,.demo-card{grid-template-columns:1fr}.commercial-case>a{padding:35px;max-height:560px}.commercial-case img{max-height:490px;object-fit:contain}.commercial-case>div{padding:40px}.demo-video{padding:20px}.demo-video video{max-height:550px}.commercial-faq{gap:40px}}
@media(max-width:620px){.commercial{padding:0 22px 64px}.commercial-hero{padding:58px 0 45px}.commercial-hero h1{font-size:44px;letter-spacing:-.045em}.commercial-hero>p:not(.journal-kicker){font-size:19px}.commercial-actions{align-items:flex-start;gap:25px}.commercial-button{font-size:14px;padding:16px 22px}.commercial-tags{margin-top:30px;gap:8px}.commercial-tags span{font-size:11px;padding:10px 13px}.commercial-section{padding:45px 0}.commercial-section-heading{margin-bottom:32px}.commercial h2{font-size:36px}.commercial-section-heading>p:last-child{font-size:18px}.commercial-grid,.commercial-method,.commercial-faq{grid-template-columns:1fr;gap:20px}.commercial-grid article{padding:30px}.commercial-grid h3{font-size:27px}.commercial-grid p,.commercial-method p{font-size:17px}.commercial-case{border-radius:23px;margin:20px 0}.commercial-case>a{padding:23px}.commercial-case>div{padding:30px 25px}.commercial-case h2{font-size:34px}.commercial-case p{font-size:17px}.commercial-method{gap:15px}.commercial-method strong{font-size:25px}.commercial-faq{padding:40px 0}.commercial-faq summary{font-size:18px}.commercial-final{padding:45px 26px;margin-top:40px}.commercial-final h2{font-size:34px}.commercial-final>p:not(.journal-kicker){font-size:18px}.demo-grid{gap:30px}.demo-video{padding:10px}.demo-copy{padding:28px}.demo-copy h2{font-size:30px}.demo-copy>p{font-size:17px}.demo-copy .journal-kicker{font-size:10px}.demo-copy .demo-limit{font-size:13px}}

.commercial-showcase{margin:0 0 24px;padding:48px 40px 22px;border:1px solid #e0e8f3;border-radius:30px;background:radial-gradient(ellipse at 50% 100%,#b5cce8 0,transparent 65%),linear-gradient(135deg,#f5f2ec,#eaf2fb 60%,#e1eaf4);overflow:hidden}.showcase-intro{text-align:center;margin-bottom:34px}.showcase-intro>span{display:block;font-size:10px;letter-spacing:.19em;color:#596f8b;margin-bottom:15px}.showcase-intro>strong{font-size:clamp(28px,3.4vw,46px);font-weight:600;letter-spacing:-.045em;line-height:1.12;color:#263649}.showcase-screens{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:0;padding:10px 0 38px}.showcase-window{min-width:0;background:#fff;border:1px solid #cbd6e4;border-radius:12px;overflow:hidden;box-shadow:0 20px 50px #19375a26}.showcase-main{z-index:1;transform:scale(1.06)}.showcase-side:first-child{transform:perspective(1000px) rotateY(9deg) translateX(15px)}.showcase-side:last-child{transform:perspective(1000px) rotateY(-9deg) translateX(-15px)}.showcase-window img{display:block;width:100%;height:auto}.showcase-browser{display:flex;align-items:center;gap:4px;padding:9px;background:#f7f9fc;border-bottom:1px solid #e1e7ef}.showcase-browser i{width:5px;height:5px;border-radius:50%;background:#ccd5df;flex-shrink:0}.showcase-browser span{font-size:9px;letter-spacing:.02em;color:#65778b;flex:1;text-align:center;padding-right:20px}.commercial-showcase figcaption{text-align:center;font-size:11px;line-height:1.6;color:#536780;margin-top:12px}
@media(max-width:620px){.commercial-showcase{padding:32px 18px 20px;border-radius:22px;margin-top:-8px}.showcase-intro{margin-bottom:24px}.showcase-screens{grid-template-columns:1fr 1fr;gap:12px;padding-bottom:8px}.showcase-main{grid-column:1/-1;grid-row:1;transform:none}.showcase-side:first-child,.showcase-side:last-child{transform:none}.showcase-window{border-radius:8px;box-shadow:0 10px 25px #19375a20}.showcase-browser{padding:7px 5px;gap:3px}.showcase-browser i{width:4px;height:4px}.showcase-browser span{font-size:8px;padding-right:6px}.commercial-showcase figcaption{font-size:10px;margin-top:18px}}
