._banner_7dy11_9{min-height:250px;box-shadow:var(--v-shadow);background:linear-gradient(120deg,#eaf5ff,#d9ecff);border-radius:22px;padding:38px 44px;position:relative;overflow:hidden}._bannerPicture_7dy11_10{object-fit:cover;object-position:50% 40%;width:56%;height:100%;position:absolute;inset:0 0 0 auto}._banner_7dy11_9:after{content:"";pointer-events:none;background:linear-gradient(90deg,#eef7ff 40%,#eef7ff99 54%,#eef7ff00 70%);position:absolute;inset:0}._bannerText_7dy11_12{z-index:1;max-width:560px;position:relative}._bannerText_7dy11_12 h1{color:var(--v-blue-dark);letter-spacing:.04em;margin:0;font-size:30px}._slogan_7dy11_14{width:100%;max-width:280px;height:auto;color:var(--v-blue);margin-top:10px;display:block}._bannerText_7dy11_12 p{color:#4f6680;margin:12px 0 0;font-size:14px;line-height:1.8}._write_7dy11_16{color:#fff;background:var(--v-blue);border-radius:999px;align-items:center;gap:6px;height:42px;margin-top:18px;padding:0 22px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #2f7be64d}._write_7dy11_16:hover{background:#2569cc}._grid_7dy11_20{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._card_7dy11_21{color:inherit;border:1px solid var(--v-line);box-shadow:var(--v-shadow);background:#fff;border-radius:16px;grid-template-rows:auto 1fr;transition:transform .15s,box-shadow .15s;display:grid;overflow:hidden}._card_7dy11_21:hover{transform:translateY(-2px);box-shadow:0 10px 26px #2f7be624}._cover_7dy11_23{display:block}._cover_7dy11_23 img{aspect-ratio:16/10;object-fit:cover;background:#eef4fa;width:100%;display:block}._text_7dy11_25{align-content:start;gap:6px;padding:14px 16px 16px;display:grid}._text_7dy11_25 h3{color:var(--v-blue-dark);margin:0;font-size:16px;line-height:1.4}._meta_7dy11_27{color:var(--v-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}._meta_7dy11_27 span{align-items:center;gap:4px;display:inline-flex}._meta_7dy11_27 svg{color:#9db2c8;flex:none}._text_7dy11_25 p{color:var(--v-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}._more_7dy11_31{color:var(--v-blue);align-items:center;gap:2px;margin-top:2px;font-size:13px;font-weight:700;display:inline-flex}._column_7dy11_34{max-width:900px;margin:0 auto}._formGap_7dy11_35{margin-top:18px}._article_7dy11_38{border:1px solid var(--v-line);box-shadow:var(--v-shadow);background:#fff;border-radius:18px;margin-top:4px;padding:30px 36px 34px}._article_7dy11_38 h1{color:var(--v-blue-dark);margin:0;font-size:26px;line-height:1.4}._article_7dy11_38 ._meta_7dy11_27{border-bottom:1px solid #eef3f8;margin:10px 0 0;padding-bottom:16px;font-size:13px}._photos_7dy11_41{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0 4px;display:grid}._photos_7dy11_41 img{object-fit:cover;background:#eef4fa;border-radius:14px;width:100%;max-height:440px;display:block}._body_7dy11_43{max-width:760px;margin-top:18px}._article_7dy11_38 ._body_7dy11_43 p{font-size:15px;line-height:1.95}@media (max-width:1020px){._grid_7dy11_20{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._banner_7dy11_9{background:#fff;border-radius:16px;min-height:0;padding:0}._banner_7dy11_9:after{display:none}._bannerPicture_7dy11_10{width:100%;height:140px;display:block;position:static}._bannerText_7dy11_12{max-width:none;padding:16px}._bannerText_7dy11_12 h1{font-size:22px}._slogan_7dy11_14{max-width:200px;margin-top:6px}._bannerText_7dy11_12 p{margin-top:8px;font-size:13px}._write_7dy11_16{background:var(--v-green);justify-content:center;margin-top:14px;display:flex;box-shadow:0 8px 18px #22a06b40}._write_7dy11_16:hover{background:#1c8a5c}._grid_7dy11_20{grid-template-columns:1fr;gap:12px}._card_7dy11_21{border-radius:14px;grid-template-rows:auto;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px}._cover_7dy11_23 img{aspect-ratio:auto;border-radius:10px;width:96px;height:96px}._text_7dy11_25{gap:4px;padding:0}._text_7dy11_25 h3{font-size:15px}._text_7dy11_25 p{-webkit-line-clamp:2}._more_7dy11_31{display:none}._article_7dy11_38{border-radius:14px;padding:20px 16px 24px}._article_7dy11_38 h1{font-size:21px}}
