.hb-hero{background:radial-gradient(900px 380px at 90% 0%,rgba(231,69,131,.1),transparent 60%),radial-gradient(900px 380px at 0% 100%,rgba(0,153,204,.1),transparent 60%),#f7fafc;padding:24px 0 34px;text-align:center}.hb-hero .hp-crumbs{text-align:left}.hb-hero h1{font-family:var(--font-heading-family);font-size:4.2rem;line-height:1.15;color:#000;margin:10px 0 12px}.hb-hero__hl{position:relative;z-index:0;white-space:nowrap}.hb-hero__hl:after{content:"";position:absolute;z-index:-1;left:-8px;right:-8px;bottom:4px;height:42%;background:#0099cc47;border-radius:40% 60% 50% 50%/60% 40%;transform:rotate(-1.5deg)}.hb-hero__lead{max-width:760px;margin:0 auto;font-size:1.6rem;line-height:1.7;color:var(--ha-text)}.hb-hero__lead a{color:var(--ha-cyan);font-weight:600}.hb-filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 24px}.hb-filters button{font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;border:1px solid var(--ha-line);background:#fff;color:var(--ha-navy);padding:9px 16px;border-radius:999px;transition:all .2s}.hb-filters button:hover{border-color:var(--ha-cyan)}.hb-filters button.is-on{background:var(--ha-navy);border-color:var(--ha-navy);color:#fff}.hb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hb-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ha-line);border-radius:20px;overflow:hidden;text-decoration:none;color:var(--ha-text);transition:transform .25s,box-shadow .25s,border-color .25s}.hb-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0f22331a;border-color:var(--c)}.hb-card[hidden]{display:none}.hb-card__img{position:relative;display:block;aspect-ratio:16/10;background:var(--ha-gray);overflow:hidden}.hb-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hb-card:hover .hb-card__img img{transform:scale(1.05)}.hb-card__ph{display:grid;place-items:center;width:100%;height:100%;font-size:5rem;background:linear-gradient(135deg,var(--ha-cyan-soft),var(--ha-pink-soft))}.hb-card__body{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;flex:1}.hb-card__t{font-family:var(--font-heading-family);font-weight:700;font-size:1.75rem;line-height:1.3;color:var(--ha-navy)}.hb-card__ex{font-size:1.4rem;line-height:1.6;color:var(--ha-muted)}.hb-card__meta{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:1.25rem;color:var(--ha-muted)}.hb-card__go{margin-left:auto;font-weight:700;color:var(--c)}.hb-card--big{grid-column:1/-1;flex-direction:row}.hb-card--big .hb-card__img{flex:0 0 58%;aspect-ratio:auto;min-height:340px}.hb-card--big .hb-card__body{padding:30px 32px;justify-content:center}.hb-card--big .hb-card__t{font-size:2.8rem}.hb-card--big .hb-card__ex{font-size:1.55rem}.hb-tag{display:inline-flex;align-items:center;gap:6px;background:var(--c,var(--ha-cyan));color:#fff;font-weight:700;font-size:1.2rem;padding:5px 12px;border-radius:999px;text-decoration:none}.hb-tag--img{position:absolute;left:12px;top:12px;box-shadow:0 4px 12px #00000026}.hb-empty{text-align:center;color:var(--ha-muted);font-size:1.5rem}.hb-pages{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:30px;font-size:1.45rem}.hb-pages a{color:var(--ha-cyan);font-weight:700;text-decoration:none}.hb-art__head{background:linear-gradient(180deg,#f7fafc,#fff);padding:22px 0 10px}.hb-narrow{max-width:900px}.hb-art h1{font-family:var(--font-heading-family);font-size:4rem;line-height:1.15;color:var(--ha-navy);margin:14px 0 12px}.hb-art__lead{font-size:1.75rem;line-height:1.6;color:var(--ha-muted);margin:0 0 18px}.hb-meta{display:flex;align-items:center;gap:12px;font-size:1.35rem;color:var(--ha-muted);line-height:1.45}.hb-meta b{color:var(--ha-navy)}.hb-meta__av{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--ha-cyan),var(--ha-pink));color:#fff;font-weight:800;font-family:var(--font-heading-family);font-size:1.4rem}.hb-meta__av--lg{flex-basis:64px;width:64px;height:64px;font-size:2rem}.hb-art__img{margin-top:22px}.hb-art__img img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:24px;box-shadow:0 20px 50px #0f223324;display:block}.hb-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding-top:34px;padding-bottom:40px}.hb-prose{font-size:1.7rem;line-height:1.8;color:var(--ha-text)}.hb-prose>*:first-child{margin-top:0}.hb-prose h2{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.25;color:var(--ha-navy);margin:40px 0 14px;scroll-margin-top:110px;position:relative;padding-left:16px}.hb-prose h2:before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:5px;border-radius:5px;background:linear-gradient(var(--c,var(--ha-cyan)),var(--ha-pink))}.hb-prose h3{font-family:var(--font-heading-family);font-size:2rem;color:var(--ha-navy);margin:28px 0 10px}.hb-prose p{margin:0 0 16px}.hb-prose a{color:var(--ha-cyan);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(0,153,204,.35)}.hb-prose a:hover{border-color:var(--ha-cyan)}.hb-prose ul,.hb-prose ol{padding-left:22px;margin:0 0 18px}.hb-prose li{margin:6px 0}.hb-prose ul li::marker{color:var(--c,var(--ha-cyan))}.hb-prose img{max-width:100%;height:auto;border-radius:16px;margin:10px 0}.hb-prose blockquote{margin:22px 0;padding:16px 20px;border-left:4px solid var(--ha-pink);background:var(--ha-pink-soft);border-radius:0 14px 14px 0;font-style:normal}.hb-prose table{width:100%;border-collapse:collapse;margin:18px 0;font-size:1.5rem;display:block;overflow-x:auto}.hb-prose th,.hb-prose td{border:1px solid var(--ha-line);padding:10px 12px;text-align:left}.hb-prose th{background:var(--ha-gray)}.hb-prose strong{color:var(--ha-navy)}.hb-toc{background:#fff;border:1px solid var(--ha-line);border-radius:18px;padding:18px 20px}.hb-toc b{display:block;font-family:var(--font-heading-family);font-size:1.5rem;color:var(--ha-navy);margin-bottom:8px}.hb-toc ol{margin:0;padding-left:20px;font-size:1.4rem;line-height:1.5}.hb-toc li{margin:6px 0}.hb-toc li::marker{color:var(--ha-cyan);font-weight:700}.hb-toc a{color:var(--ha-text);text-decoration:none}.hb-toc a:hover{color:var(--ha-cyan)}.hb-toc--inline{display:none;margin-bottom:24px}.hb-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:100px;align-self:start}.hb-side__card{background:var(--ha-navy);color:#fff;border-radius:20px;padding:20px;text-align:center;display:flex;flex-direction:column;gap:8px}.hb-side__card b{font-family:var(--font-heading-family);font-size:1.6rem}.hb-side__card p{margin:0 0 4px;font-size:1.3rem;line-height:1.5;color:#fffc}.hb-side__stars{color:#f5b301;letter-spacing:2px}.hb-side__card .ha-btn{width:100%}.hb-side__col{display:block;border-radius:18px;overflow:hidden;position:relative;text-decoration:none;color:#fff;aspect-ratio:4/3;background:var(--ha-navy)}.hb-side__col img{width:100%;height:100%;object-fit:cover}.hb-side__col>span{position:absolute;inset:auto 0 0 0;padding:14px;background:linear-gradient(transparent,#0f2233e6);font-size:1.3rem;line-height:1.4}.hb-side__col small{display:block;opacity:.85}.hb-side__col b{display:block;font-family:var(--font-heading-family);font-size:1.8rem}.hb-cta-inline{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:34px 0 20px;padding:20px 22px;border-radius:18px;background:linear-gradient(120deg,var(--ha-cyan-soft),var(--ha-pink-soft))}.hb-cta-inline b{display:block;font-family:var(--font-heading-family);font-size:1.8rem;color:var(--ha-navy)}.hb-cta-inline span{font-size:1.35rem;color:var(--ha-muted)}.hb-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.35rem;color:var(--ha-muted);margin-bottom:24px}.hb-share a{border:1px solid var(--ha-line);border-radius:999px;padding:6px 14px;color:var(--ha-navy);text-decoration:none;font-weight:600}.hb-share a:hover{border-color:var(--ha-cyan);color:var(--ha-cyan)}.hb-author{display:flex;gap:16px;align-items:flex-start;background:var(--ha-gray);border-radius:18px;padding:20px}.hb-author b{font-family:var(--font-heading-family);font-size:1.6rem;color:var(--ha-navy)}.hb-author p{margin:4px 0 6px;font-size:1.4rem;line-height:1.6;color:var(--ha-text)}.hb-author a{color:var(--ha-cyan);font-weight:700;text-decoration:none;font-size:1.35rem}.hb-grid--3{grid-template-columns:repeat(3,1fr)}.hb-event{display:flex;align-items:center;gap:16px;margin-top:22px;padding:18px 22px;border-radius:18px;border:2px solid var(--c,var(--ha-cyan));text-decoration:none;color:var(--ha-navy)}.hb-event>span:first-child{font-size:3rem}.hb-event b{display:block;font-family:var(--font-heading-family);font-size:1.7rem}.hb-event small{display:block;color:var(--ha-muted);font-size:1.35rem}.hb-event__go{margin-left:auto;font-size:2.4rem;color:var(--c,var(--ha-cyan))}@media(max-width:989px){.hb-grid,.hb-grid--3{grid-template-columns:1fr 1fr}.hb-card--big{flex-direction:column}.hb-card--big .hb-card__img{flex:none;min-height:0;aspect-ratio:16/9}.hb-layout{grid-template-columns:1fr;gap:24px}.hb-side{position:static}.hb-toc--side{display:none}.hb-toc--inline{display:block}}@media(max-width:749px){.hb-hero h1,.hb-art h1{font-size:2.8rem}.hb-hero__hl{white-space:normal}.hb-grid,.hb-grid--3{grid-template-columns:1fr}.hb-card--big .hb-card__body{padding:18px}.hb-card--big .hb-card__t{font-size:2.1rem}.hb-filters{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin:0 -16px 18px;padding:0 16px;scrollbar-width:none}.hb-filters::-webkit-scrollbar{display:none}.hb-filters button{flex:0 0 auto}.hb-prose{font-size:1.6rem}.hb-prose h2{font-size:2.2rem}.hb-art__img img{border-radius:16px}}.hb-prose .ha-wrap{max-width:none!important;margin:0!important;padding:0!important;font-family:inherit!important;color:inherit!important;line-height:inherit!important}.hb-prose .ha-title{display:none}.hb-prose .ha-subtitle{text-align:left!important;font-size:1.8rem!important;line-height:1.6;color:var(--ha-muted);opacity:1!important;margin:0 0 18px!important}.hb-prose .ha-pill{background:var(--c,var(--ha-cyan))!important;font-weight:700!important;font-size:1.3rem}.hb-prose .ha-card{border:1px solid var(--ha-line)!important;border-radius:18px!important;box-shadow:var(--ha-shadow);margin:0 0 20px!important}.hb-prose .ha-card-head{background:var(--ha-cyan-soft)!important;color:var(--ha-navy)!important;font-family:var(--font-heading-family);font-weight:700!important;font-size:1.8rem;padding:14px 18px!important}.hb-prose .ha-card-head.pink,.hb-prose .ha-card.pink .ha-card-head{background:var(--ha-pink-soft)!important;color:var(--ha-navy)!important}.hb-prose .ha-card-body{padding:16px 18px!important}.hb-prose .ha-info{border-left:4px solid var(--ha-cyan)!important;background:var(--ha-cyan-soft)!important;border-radius:0 14px 14px 0!important;padding:14px 18px!important}.hb-prose .ha-info.pink{border-left-color:var(--ha-pink)!important;background:var(--ha-pink-soft)!important}.hb-prose table.ha-table th{background:var(--ha-navy)!important;color:#fff;font-weight:700!important}.hb-prose img.ha-img{border-radius:18px!important}.hb-prose .ha-caption{font-size:1.3rem;color:var(--ha-muted);text-align:center}.hb-prose .ha-card-head h2,.hb-prose .ha-card-head h3{margin:0;padding:0;font-size:inherit}.hb-prose .ha-card-head h2:before{display:none}.hb-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--c,var(--ha-cyan));margin-right:8px;vertical-align:1px}.hb-filters button.is-on .hb-dot{box-shadow:0 0 0 2px #ffffff59}.hb-event__ico{display:grid;place-items:center;flex:0 0 52px;height:52px;border-radius:14px;background:var(--ha-gray);color:var(--c,var(--ha-cyan))}.hb-events{margin-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ha-blog.css.map */
