.journal-product-page main>.hero,.journal-product-page main>.section{display:none}.journal-product-page{background:#f6f5f2}.journal-hero{padding:92px 0 0;text-align:center;background:linear-gradient(180deg,#f6f5f2,#efeeea);overflow:hidden}.journal-hero>div>div{max-width:850px;margin:auto}.journal-hero h1{margin:0;font-size:clamp(70px,9vw,120px);line-height:.9}.journal-hero p:not(.dash-kicker){margin:30px auto 32px;font-size:21px}.journal-hero .dash-screen{width:min(1080px,92%);margin:52px auto 0;border-radius:18px 18px 0 0;box-shadow:0 25px 65px rgba(42,41,37,.18)}.journal-intro{padding:90px 0;background:#fff}.journal-intro h2,.journal-feature h2,.journal-ai h2{max-width:900px;margin:0;font-size:clamp(40px,4.7vw,62px);line-height:1.03}.journal-intro>.dash-shell>p:not(.dash-kicker),.journal-feature p,.journal-ai p{max-width:800px;color:#70706d;font-size:18px}.journal-intro>.dash-shell>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.journal-intro article{padding:34px;border-radius:24px;background:#f6f5f2}.journal-intro span{color:#7a9b76;font-weight:800}.journal-intro h3{margin:28px 0 8px;font-size:27px}.journal-intro article p{margin:0;color:#70706d}.journal-feature{padding:90px 0;background:#efeeea}.journal-feature>.dash-shell{display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:center}.journal-note{padding:42px;border-radius:28px;background:#fff}.journal-note span{display:block;color:#7a9b76;font-weight:800}.journal-note strong{display:block;margin:22px 0 12px;font-size:28px}.journal-note p{margin:0;font-size:16px}.journal-ai{padding:90px 0;background:#fff}.journal-ai>.dash-shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}.journal-ai img{width:100%;height:auto;border-radius:24px;background:#f6f5f2}.journal-product-page .dash-trust{padding-top:90px;background:#efeeea}.journal-product-page .dash-faq{padding-top:86px}
@media(max-width:900px){.journal-feature>.dash-shell,.journal-ai>.dash-shell{grid-template-columns:1fr}.journal-intro>.dash-shell>div{grid-template-columns:1fr}}
@media(max-width:620px){.journal-hero{padding-top:66px}.journal-hero h1{font-size:58px}.journal-hero p:not(.dash-kicker){font-size:17px}.journal-intro,.journal-feature,.journal-ai{padding:58px 0}.journal-product-page .dash-trust,.journal-product-page .dash-faq{padding-top:58px}}
