.ca-page{--ca-blue:#0863ff;--ca-ink:#081b4f;--ca-muted:#73819c;color:var(--ca-ink);background:#fff;font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.65}.ca-page *{box-sizing:border-box}.ca-page h1,.ca-page h2,.ca-page h3,.ca-page p,.ca-page figure{margin:0}.ca-page h1,.ca-page h2,.ca-page h3{color:var(--ca-ink);letter-spacing:0}.ca-page a{color:inherit;text-decoration:none}.ca-page img{display:block;max-width:100%;object-fit:cover}.ca-page button,.ca-page input,.ca-page select{font:inherit}.ca-page button,.ca-page a,.ca-page input,.ca-page select{scroll-margin-top:100px}.ca-page :focus-visible{outline:3px solid #3b89ff;outline-offset:4px}.ca-page section{scroll-margin-top:95px}.ca-wrap{width:min(1320px,92%);margin:auto}.ca-narrow{width:min(1220px,84.5%);margin:auto}.ca-wide{width:min(1300px,90%);margin:auto}.ca-buttons{display:flex;gap:20px;align-items:center;margin-top:22px}.ca-page .ca-btn{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(110deg,#1684ff,#0042ed);color:white;min-height:49px;padding:10px 26px;border:1px solid #0877ff;border-radius:4px;font-size:16px;font-weight:650;cursor:pointer;white-space:nowrap;transition:box-shadow .15s,transform .15s}.ca-page .ca-btn:hover{box-shadow:0 6px 20px #0877ff30;transform:translateY(-2px)}.ca-page .ca-outline{background:#ffffffb8;color:#0671ff}.ca-content-hero{background:linear-gradient(110deg,#f7fcff 12%,#e3f2ff 100%);overflow:hidden}.ca-hero-grid{display:grid;grid-template-columns:54% 46%;align-items:center;min-height:560px}.ca-content h1{font-size:76px;line-height:1.2;margin-bottom:18px;font-weight:800}.ca-intro{font-size:21px;font-weight:600;max-width:710px}.ca-metrics{display:flex;gap:66px;margin-top:55px}.ca-metrics strong{font-size:30px;line-height:1.2;display:block}.ca-metrics span{font-size:14px;color:#687894}.ca-editorial{position:relative;height:470px;margin-left:20px}.ca-paper{position:absolute;background:white;border-radius:8px;box-shadow:0 18px 50px #1876eb1b}.ca-back{width:255px;height:355px;left:29%;top:40px;transform:rotate(6deg);background:#f9fcff}.ca-back span{height:6px;width:150px;display:block;background:#cfe4ff;margin:32px}.ca-front{width:270px;height:355px;left:13%;top:84px;padding:30px;transform:rotate(6deg)}.ca-front strong{font-size:23px;line-height:1.5}.ca-front b{font-size:14px;display:block;margin:25px 0 12px}.ca-front i{display:block;background:#cfe2ff;width:55px;height:4px;margin-top:15px}.ca-front img{width:140px;height:105px;position:absolute;right:0;bottom:30px}.ca-side{right:2%;top:145px;width:142px;min-height:215px;padding:28px 24px;color:#a0b2d0;font:20px/1.4 Georgia;transform:rotate(4deg)}.ca-side em{display:block;background:#ffdf44;width:26px;color:#806c08;font:17px Arial;margin-top:18px}.ca-side span{display:block;color:#0663fc;font:italic 20px/1.1 cursive;transform:rotate(-16deg);margin-top:24px}.ca-filters{display:grid;grid-template-columns:1fr 170px 170px 180px;gap:22px;margin:52px 0 55px}.ca-filters input,.ca-filters select{width:100%;height:66px;border:1px solid #dde6f1;background:#fff;border-radius:6px;padding:12px 18px;color:#63708c;font-size:16px;min-width:0}.ca-search{position:relative}.ca-search input{padding-left:66px}.ca-search>span{position:absolute;left:24px;top:5px;font-size:36px}.ca-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.ca-heading h2{font-size:32px;line-height:1.2;border-left:5px solid #0657ff;padding-left:16px}.ca-page .ca-more{font-size:16px;color:#467fed;background:none;border:0;cursor:pointer}.ca-rec-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.ca-article{border:1px solid #e5ebf2;border-radius:7px;overflow:hidden;background:#fff;transition:box-shadow .2s}.ca-article:hover{box-shadow:0 8px 22px #2770b611}.ca-cover{display:block;overflow:hidden}.ca-cover img{width:100%;height:100%;transition:transform .25s}.ca-cover:hover img{transform:scale(1.025)}.ca-featured .ca-cover{height:355px}.ca-card-text{padding:22px 24px}.ca-tag{font-size:14px;color:white;background:#378eff;padding:3px 8px;display:inline-block;border-radius:3px;line-height:1.4}.ca-article h3{font-size:22px;line-height:1.55;margin:8px 0 13px}.ca-article p{font-size:17px;color:var(--ca-muted);line-height:1.7}.ca-meta{display:flex;align-items:center;gap:15px;color:#8390a7;font-size:14px;margin-top:20px}.ca-meta span:nth-child(2){margin-left:auto}.ca-meta small{font-size:11px}.ca-meta b{color:#0670ff;font-size:20px}.ca-featured .ca-meta{margin-top:23px}.ca-rec-stack{display:grid;grid-template-rows:repeat(3,1fr);gap:20px}.ca-horizontal{display:grid;grid-template-columns:31% 69%;min-height:185px}.ca-horizontal .ca-cover{height:100%;min-height:180px}.ca-horizontal .ca-card-text{padding:17px 20px}.ca-horizontal h3{font-size:20px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:7px 0}.ca-horizontal p{display:none}.ca-horizontal .ca-meta{margin-top:12px}.ca-latest-section{padding-top:75px}.ca-latest-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.ca-latest{display:flex;flex-direction:column}.ca-latest .ca-cover{height:208px;flex-shrink:0}.ca-latest .ca-card-text{position:relative;padding:20px 18px;display:flex;flex-direction:column;flex:1}.ca-latest .ca-tag{position:absolute;top:-195px;left:14px}.ca-latest:nth-child(3n+2) .ca-tag{background:#16aaa6}.ca-latest h3{font-size:19px;line-height:1.6;height:61px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 14px}.ca-latest p{font-size:16px;line-height:1.7;height:82px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ca-latest .ca-meta{margin-top:26px;font-size:12px;gap:4px}.ca-sample{font-size:11px;color:#8b97ac;height:18px;display:block}.ca-latest:not(:has(.ca-sample)) .ca-card-text:after{content:'';height:18px}.ca-result{display:flex;gap:20px;justify-content:space-between;font-size:13px;color:#8994a6;margin-top:18px}.ca-result button{border:0;background:none;color:#277af4;cursor:pointer}.ca-empty{padding:55px;text-align:center;background:#f6fbff}.ca-subscribe{margin:60px 0 65px;padding:44px 45px;display:grid;grid-template-columns:1fr 46%;gap:30px;align-items:center;background:linear-gradient(115deg,#eef8ff,#d9ecff);border-radius:10px}.ca-subscribe small{color:#4584ef;font-size:13px;letter-spacing:1px}.ca-subscribe h2{font-size:35px;margin:6px 0 12px}.ca-subscribe p{font-size:15px;color:#71839a}.ca-subscribe form>div{display:flex}.ca-subscribe input{min-width:0;width:100%;border:0;background:white;padding:15px;border-radius:5px 0 0 5px;font-size:15px}.ca-subscribe form>p{font-size:12px;margin-top:15px}.ca-page [hidden]{display:none!important}
/* About: deliberately tighter rhythm than the editorial page. */
.ca-about{font-size:16px}.ca-about h2{font-size:28px;line-height:1.4}.ca-about p{color:#66758e}.ca-about-hero{background:linear-gradient(108deg,#f0faff 0%,#e8f5ff 52%,#a9d7fa 100%);overflow:hidden}.ca-about-hero-grid{display:grid;grid-template-columns:55% 45%;align-items:center;min-height:410px}.ca-about-en{color:#b9d8f5;font-size:34px;font-weight:700}.ca-about h1{font-size:58px;line-height:1.15;margin-bottom:10px}.ca-about-hero h2{font-size:22px;margin-bottom:14px;white-space:nowrap}.ca-about-hero p{font-size:16px;line-height:1.75;max-width:650px}.ca-about .ca-btn{font-size:14px;padding:8px 25px;min-height:42px}.ca-about .ca-buttons{margin-top:12px;gap:17px}.ca-about-globe{position:relative;height:400px}.ca-globe{width:100%;height:390px;object-fit:contain!important}.ca-float{position:absolute;width:88px;height:80px;border:3px solid white;box-shadow:0 6px 20px #397add50;border-radius:5px}.ca-f1{left:9%;top:175px}.ca-f2{right:0;top:170px}.ca-f3{left:21%;top:264px;width:105px;height:70px}.ca-hand{font-family:"Kaiti SC","STKaiti",cursive;font-size:22px;line-height:1.45;color:#08284a;transform:rotate(-14deg);display:block;border-bottom:2px solid #ffe34e;width:max-content}.ca-about-globe .ca-hand{position:absolute;top:28px;left:0}.ca-who{display:grid;grid-template-columns:40% 1fr;gap:44px;margin-top:22px;margin-bottom:24px}.ca-who figure{position:relative;min-height:347px;border-radius:4px;overflow:hidden}.ca-who figure>img{position:absolute;width:100%;height:100%;object-position:center 45%}.ca-who figcaption{position:absolute;bottom:0;padding:60px 23px 22px;color:white;width:100%;background:linear-gradient(transparent,#051a33e8)}.ca-who figcaption h3{color:white;font-size:23px}.ca-who figcaption p{color:white;font-size:16px}.ca-who h2 small{font-size:16px;color:#b7d6ff;font-weight:600;margin-left:16px}.ca-who>div>p{font-size:16px;margin:9px 0 14px;line-height:1.65}.ca-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ca-who-grid article,.ca-coop-grid article{display:flex;gap:18px;background:#eef7ff;padding:15px 17px;border-radius:3px}.ca-who-grid h3,.ca-coop-grid h3{font-size:18px;line-height:1.5}.ca-who-grid p,.ca-coop-grid p{font-size:16px;line-height:1.6}.ca-icon{display:inline-flex;flex-shrink:0;width:40px;height:43px;align-items:center;justify-content:center}.ca-icon img{width:34px;height:34px;object-fit:contain}.ca-pale{background:#f0f9ff}.ca-advantages{padding:14px 0 20px}.ca-center{text-align:center;position:relative;margin-bottom:20px}.ca-center p{font-size:16px;margin-top:3px}.ca-adv-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ca-adv-grid article{background:white;padding:14px 26px;border-radius:3px}.ca-adv-grid h3{font-size:19px;line-height:1.4;margin:5px 0}.ca-adv-grid em{font-style:normal;color:#1885ff;font-size:30px}.ca-adv-grid p{font-size:16px;line-height:1.65}.ca-adv-grid small{font-size:11px}.ca-business{padding:20px 0 25px}.ca-business-more{position:absolute;right:0;top:13px;color:#1983ff!important;font-size:13px}.ca-business-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ca-business-grid article{border:1px solid #dfebf6;display:flex;flex-direction:column;border-radius:3px;overflow:hidden}.ca-business-cover{height:120px;overflow:hidden;background:#e6f3ff;display:block}.ca-business-image{height:100%;width:100%}.ca-business-grid article:nth-child(2) img{object-position:top;object-fit:cover}.ca-business-grid article>div{padding:11px 13px;display:flex;flex-direction:column;flex:1}.ca-business-grid h3{font-size:18px;white-space:nowrap;margin-bottom:7px}.ca-business-grid p{font-size:15px;line-height:1.6;margin-bottom:13px}.ca-business-grid article>div>a{font-size:14px;color:#1685ff;margin-top:auto}.ca-social-art{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;height:100%;background:linear-gradient(140deg,#cdefff,#fcdcea);padding:10px}.ca-social-art img{width:65px;height:45px;object-fit:contain}.ca-social-art span{background:#ff315b;color:white;border-radius:8px;padding:9px 6px;font-weight:bold;transform:rotate(8deg)}.ca-social-art b{color:#e42941}.ca-geo-art{display:flex;align-items:center;justify-content:center;height:100%;background:linear-gradient(135deg,#1d4178,#b7d2f4);color:#2584f9;font-size:33px}.ca-geo-art b{background:white;border-radius:8px 0 0 8px;padding:0 10px}.ca-geo-art span{background:#1682fc;color:white;border:3px solid white;border-radius:0 8px 8px 0;line-height:1.5;padding:0 8px}.ca-cooperation{padding:17px 0}.ca-coop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ca-coop-grid article{background:#e3f2ff;padding:13px 14px;gap:12px}.ca-coop-grid h3{font-size:17px}.ca-coop-grid p{font-size:15px}.ca-coop-grid article:nth-child(3) .ca-icon{background:#ffe581;border-radius:4px}.ca-workflow{display:flex;align-items:center;justify-content:space-between;background:white;border-radius:3px;padding:10px 25px;margin-top:12px;font-size:15px;gap:15px}.ca-workflow span+span:before{content:'›';color:#a8cdfa;margin-right:25px}.ca-about-cta{position:relative;overflow:hidden;background:#e2f3ff;min-height:140px}.ca-bay{position:absolute;right:0;top:0;width:46%;height:100%;object-position:50% 60%}.ca-about-cta:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#e6f5ff 42%,#e6f5ffdd 60%,transparent 87%);pointer-events:none}.ca-about-cta .ca-wide{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:18px 0}.ca-about-cta h2{font-size:22px}.ca-about-cta p{font-size:14px}.ca-about-cta .ca-hand{margin-right:160px;font-size:24px}.ca-about-cta .ca-buttons{margin-top:8px}.ca-about-cta .ca-btn{min-height:36px;padding:5px 24px}.ca-credits{font-size:10px!important;line-height:1.3;position:absolute;bottom:3px;right:6px;color:white!important;z-index:2;text-shadow:0 1px 3px black}
@media(min-width:1700px){.ca-hero-grid{min-height:590px}.ca-about-hero-grid{min-height:440px}.ca-about-globe{height:425px}.ca-globe{height:420px}}
@media(max-width:1100px){.ca-content h1{font-size:58px}.ca-hero-grid{min-height:460px}.ca-intro{font-size:17px}.ca-editorial{transform:scale(.8);transform-origin:center;margin-left:-20px}.ca-metrics{gap:25px}.ca-filters{grid-template-columns:1fr 125px 125px 145px;gap:10px}.ca-content .ca-btn{padding:10px 15px;font-size:14px}.ca-featured .ca-cover{height:285px}.ca-horizontal h3{font-size:17px}.ca-latest .ca-cover{height:155px}.ca-latest .ca-tag{top:-143px}.ca-latest .ca-meta{flex-wrap:wrap}.ca-subscribe{padding:30px}.ca-subscribe h2{font-size:28px}.ca-about h1{font-size:43px}.ca-about h2{font-size:22px}.ca-about-hero h2{font-size:17px;white-space:normal}.ca-about-hero p,.ca-who>div>p{font-size:13px}.ca-about-hero-grid{min-height:335px}.ca-about-globe{height:330px}.ca-globe{height:330px}.ca-float{width:62px;height:60px}.ca-f1,.ca-f2{top:140px}.ca-f3{top:215px}.ca-about-globe .ca-hand{font-size:17px}.ca-who{gap:28px}.ca-who figure{min-height:265px}.ca-who-grid h3{font-size:14px}.ca-who-grid p,.ca-adv-grid p,.ca-center p{font-size:13px}.ca-who-grid article{padding:9px;gap:10px}.ca-adv-grid article{padding:12px 20px}.ca-adv-grid h3{font-size:16px}.ca-business-grid h3{font-size:13px}.ca-business-grid p{font-size:12px}.ca-business-cover{height:90px}.ca-business-grid article>div{padding:9px}.ca-business-more{font-size:10px}.ca-coop-grid h3{font-size:13px}.ca-coop-grid p{font-size:12px}.ca-coop-grid article{padding:10px;gap:6px}.ca-icon{width:29px}.ca-icon img{width:27px;height:27px}.ca-workflow{font-size:12px;padding:8px 15px}.ca-about-cta h2{font-size:18px}.ca-about-cta .ca-hand{margin-right:90px;font-size:19px}}
@media(max-width:760px){.ca-wrap,.ca-wide,.ca-narrow{width:90%}.ca-hero-grid{grid-template-columns:1fr;padding-top:40px}.ca-content h1{font-size:44px}.ca-intro{font-size:16px}.ca-metrics{margin-top:30px;justify-content:space-between;gap:10px}.ca-metrics strong{font-size:25px}.ca-metrics span{font-size:11px}.ca-editorial{height:380px;transform:scale(.85);margin:0 -10px}.ca-back{left:28%;top:15px}.ca-front{left:7%;top:45px}.ca-side{right:-2%;top:95px}.ca-filters{grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0;gap:8px}.ca-search{grid-column:1/-1}.ca-filters input,.ca-filters select{height:48px;font-size:12px;padding:8px}.ca-search input{padding-left:42px;font-size:14px}.ca-search>span{left:14px;font-size:28px;top:0}.ca-heading{margin-bottom:20px}.ca-heading h2{font-size:25px}.ca-page .ca-more{font-size:12px}.ca-rec-grid{grid-template-columns:1fr;gap:16px}.ca-featured .ca-cover{height:230px}.ca-card-text{padding:18px}.ca-featured h3{font-size:22px}.ca-article p{font-size:15px}.ca-horizontal{min-height:135px;grid-template-columns:31% 69%}.ca-horizontal .ca-cover{min-height:130px}.ca-horizontal .ca-card-text{padding:12px}.ca-horizontal h3{font-size:16px}.ca-tag{font-size:11px}.ca-meta{font-size:11px;gap:6px}.ca-latest-section{padding-top:35px}.ca-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ca-latest .ca-cover{height:118px}.ca-latest .ca-tag{top:-108px;left:7px;font-size:10px}.ca-latest .ca-card-text{padding:13px 10px}.ca-latest h3{font-size:15px;height:49px;margin-bottom:10px}.ca-latest p{font-size:12px;height:62px}.ca-latest .ca-meta{font-size:10px;margin-top:18px;gap:5px}.ca-latest .ca-meta b{margin-left:auto}.ca-latest .ca-meta span:nth-child(2){margin-left:0}.ca-sample{font-size:9px;height:28px}.ca-latest:not(:has(.ca-sample)) .ca-card-text:after{height:28px}.ca-result{font-size:11px}.ca-result button{white-space:nowrap}.ca-subscribe{grid-template-columns:1fr;padding:25px 22px;gap:22px;margin:35px 0}.ca-subscribe h2{font-size:27px}.ca-subscribe p{font-size:13px}.ca-subscribe input{font-size:12px;padding:12px;min-width:0}.ca-subscribe .ca-btn{font-size:12px;padding:10px 12px}.ca-about-hero-grid{grid-template-columns:1fr;padding-top:27px}.ca-about h1{font-size:42px}.ca-about-en{font-size:25px}.ca-about-hero h2{font-size:17px;line-height:1.6}.ca-about-hero p{font-size:14px}.ca-about .ca-btn{padding:8px 13px;font-size:12px}.ca-about-globe{height:300px;max-width:370px;width:100%;margin:auto}.ca-globe{height:310px}.ca-about-globe .ca-hand{left:0;font-size:19px}.ca-who{grid-template-columns:1fr;gap:20px;margin-top:25px;margin-bottom:25px}.ca-who figure{height:310px}.ca-who figure>img{object-position:center 42%}.ca-who h2 small{font-size:12px}.ca-who>div>p{font-size:14px}.ca-who-grid p{font-size:12px}.ca-who-grid article{gap:8px;padding:10px}.ca-who-grid h3{font-size:13px}.ca-center h2{font-size:22px}.ca-center p{font-size:13px;margin-top:8px}.ca-adv-grid{grid-template-columns:1fr 1fr;gap:12px}.ca-adv-grid article{padding:16px}.ca-adv-grid p{font-size:12px}.ca-adv-grid h3{font-size:15px}.ca-business-grid{grid-template-columns:repeat(2,1fr);gap:12px}.ca-business-cover{height:120px}.ca-business-grid h3{font-size:15px}.ca-business-grid p{font-size:13px}.ca-business-grid article>div{padding:12px}.ca-business-more{position:static;display:inline-block;margin-top:8px;font-size:12px}.ca-coop-grid{grid-template-columns:1fr 1fr;gap:10px}.ca-coop-grid article{display:block;padding:13px}.ca-coop-grid h3{font-size:13px}.ca-coop-grid p{font-size:12px;margin-top:4px}.ca-workflow{flex-wrap:wrap;justify-content:flex-start;gap:10px;font-size:12px}.ca-workflow strong{width:100%}.ca-workflow span+span:before{margin-right:8px}.ca-about-cta .ca-wide{display:block;padding:25px 0 125px}.ca-about-cta h2{font-size:20px}.ca-about-cta p{font-size:13px;margin:8px 0}.ca-bay{width:100%;height:170px;top:auto;bottom:0}.ca-about-cta:after{background:linear-gradient(#e6f5ff 45%,#e6f5ffbb 70%,transparent)}.ca-about-cta .ca-hand{position:absolute;bottom:23px;left:12px;font-size:20px;margin:0}.ca-about-cta .ca-btn{min-height:39px}.ca-business-grid article:nth-child(2) img{object-position:top}}
/* Round-two reference comparison: increase editorial type and card depth. */
@media(min-width:1101px){.ca-heading h2{font-size:38px}.ca-featured .ca-cover{height:385px}.ca-featured h3{font-size:29px;line-height:1.5;max-width:550px}.ca-featured p{font-size:21px;line-height:1.7;min-height:106px}.ca-horizontal h3{font-size:23px}.ca-horizontal .ca-meta{font-size:16px;margin-top:20px}.ca-horizontal{min-height:211px}.ca-rec-stack{gap:22px}.ca-article .ca-tag{font-size:16px}.ca-latest h3{font-size:22px;height:71px}.ca-latest p{font-size:18px;height:93px}.ca-latest .ca-meta{font-size:14px;margin-top:36px}.ca-latest .ca-cover{height:225px}.ca-latest .ca-tag{top:-212px}.ca-latest .ca-card-text{padding:22px 18px}.ca-latest-grid{row-gap:28px}.ca-subscribe{min-height:245px}.ca-subscribe h2{font-size:40px}.ca-subscribe p{font-size:17px}.ca-globe{filter:saturate(1.55) contrast(1.05)}.ca-advantages .ca-center{margin-bottom:12px}.ca-adv-grid article{padding-top:10px;padding-bottom:10px}.ca-about .ca-business-grid h3{font-size:17px}}
@media(min-width:1101px){.ca-featured h3{font-size:34px;max-width:500px}.ca-featured p{font-size:22px}.ca-latest h3{font-size:24px;height:77px}.ca-latest p{font-size:19px;height:98px}.ca-social-art img{width:76px;height:48px}}

/* P4 content-only compact entry; no hero or filter form. */
.ca-content-compact .ca-compact-title{display:flex;align-items:baseline;gap:24px;padding:30px 0 20px;border-bottom:1px solid #e6edf5;scroll-margin-top:100px}
.ca-content-compact .ca-compact-title h1{font-size:30px;line-height:1.35;margin:0;letter-spacing:0}
.ca-content-compact .ca-compact-title p{font-size:15px;margin:0;color:#718299}
.ca-content-compact .ca-recommended{padding-top:26px}
@media(max-width:700px){.ca-content-compact .ca-compact-title{display:block;padding:23px 0 17px}.ca-content-compact .ca-compact-title h1{font-size:25px}.ca-content-compact .ca-compact-title p{font-size:13px;margin-top:6px}.ca-content-compact .ca-recommended{padding-top:20px}}
