.hw .hw-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--hw-muted)}.hw .hw-crumbs a{text-decoration:none}.hw .hw-crumbs a:hover{color:var(--hw-amber-deep)}.hw .hw-crumbs [aria-current]{color:var(--hw-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.hw .hw-tag{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:var(--hw-amber-soft);color:var(--hw-amber-deep);font:600 12px/1 var(--hw-sans);text-decoration:none}.hw .hw-ph{padding-top:48px;padding-bottom:40px}.hw .hw-ph .hw-crumbs{margin-bottom:22px}.hw .hw-ph h1{font:400 clamp(36px,4.6vw,60px)/1.06 var(--hw-serif);max-width:900px}.hw .hw-ph__sub{margin-top:14px;max-width:640px;font-size:17px;line-height:1.55;color:var(--hw-muted)}@media(max-width:749px){.hw .hw-ph{padding-top:28px;padding-bottom:28px}.hw .hw-ph .hw-crumbs{margin-bottom:16px}.hw .hw-ph__sub{font-size:16px}}.hw .hw-rte{font-size:17px;line-height:1.75;color:#2f2b27;overflow-wrap:break-word}.hw .hw-rte>*:first-child{margin-top:0!important}.hw .hw-rte p{margin:0 0 20px}.hw .hw-rte p[style*=font-size]{font-size:19px!important;line-height:1.65;color:var(--hw-ink);margin-bottom:28px!important}.hw .hw-rte h2{font:400 clamp(28px,2.8vw,36px)/1.2 var(--hw-serif);color:var(--hw-ink);margin:52px 0 16px;scroll-margin-top:120px}.hw .hw-rte h3{font:600 19px/1.35 var(--hw-sans);color:var(--hw-ink);margin:32px 0 10px;scroll-margin-top:120px}.hw .hw-rte h4{font:600 16px/1.4 var(--hw-sans);margin:24px 0 8px}.hw .hw-rte a{color:var(--hw-amber-deep);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hw .hw-rte a:hover{color:var(--hw-ink)}.hw .hw-rte strong,.hw .hw-rte b{font-weight:600;color:var(--hw-ink)}.hw .hw-rte ul,.hw .hw-rte ol{margin:0 0 22px;padding-left:22px}.hw .hw-rte li{margin-bottom:8px;padding-left:4px}.hw .hw-rte ul li::marker{color:var(--hw-amber)}.hw .hw-rte ol li::marker{color:var(--hw-amber-deep);font-weight:600}.hw .hw-rte img{max-width:100%;height:auto;border-radius:14px;margin:28px auto!important;display:block}.hw .hw-rte blockquote{margin:32px 0;padding:4px 0 4px 22px;border-left:3px solid var(--hw-amber);font:400 22px/1.45 var(--hw-serif);color:var(--hw-ink)}.hw .hw-rte hr{border:0;border-top:1px solid var(--hw-line);margin:40px 0}.hw .hw-rte iframe{border-radius:14px}.hw .hw-rte div[style*="padding-bottom: 56.25%"]{border-radius:14px;margin:32px 0!important}.hw .hw-rte div[style*="display: flex"]{display:block!important;margin:32px 0!important;overflow-x:auto}.hw .hw-rte table{width:100%!important;min-width:0!important;margin:0!important;border-collapse:separate!important;border-spacing:0;border:1px solid var(--hw-line);border-radius:14px;overflow:hidden;font-size:15px;line-height:1.45;background:var(--hw-white)}.hw .hw-rte caption{caption-side:top;text-align:left;padding:0 0 12px!important;font:600 15px/1.3 var(--hw-sans)!important;color:var(--hw-ink)}.hw .hw-rte th,.hw .hw-rte td{border:0!important;border-bottom:1px solid var(--hw-line)!important;padding:12px 16px!important;text-align:left;vertical-align:top}.hw .hw-rte th{background:var(--hw-sand);font-weight:600;color:var(--hw-ink)}.hw .hw-rte tr:last-child td{border-bottom:0!important}.hw .hw-rte div[style*=border-left]{background:var(--hw-sand)!important;border:0!important;border-left:3px solid var(--hw-amber)!important;border-radius:0 14px 14px 0!important;padding:20px 24px!important;margin:32px 0!important;font-size:16px;line-height:1.65}.hw .hw-rte div[style*=border-left] span{color:var(--hw-muted)!important}.hw .hw-rte div[style*="text-align: center"][style*=background]{background:var(--hw-ink)!important;color:var(--hw-white);border-radius:16px!important;padding:22px 26px!important;margin:32px 0!important;text-align:left!important;font-size:16px;line-height:1.55}.hw .hw-rte div[style*="text-align: center"][style*=background] strong{color:var(--hw-white);font-weight:500}.hw .hw-rte div[style*="text-align: center"][style*=background] a{color:var(--hw-amber)}.hw .hw-rte h2#table-of-content,.hw .hw-rte h2#table-of-contents{font:600 12px/1.4 var(--hw-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hw-amber-deep);margin:36px 0 0;padding:20px 24px 0;background:var(--hw-white);border:1px solid var(--hw-line);border-bottom:0;border-radius:14px 14px 0 0}.hw .hw-rte h2#table-of-content+ol,.hw .hw-rte h2#table-of-contents+ol{margin:0 0 36px;padding:12px 24px 20px 46px;background:var(--hw-white);border:1px solid var(--hw-line);border-top:0;border-radius:0 0 14px 14px;font-size:15.5px}.hw .hw-rte h2#table-of-content+ol a,.hw .hw-rte h2#table-of-contents+ol a{text-decoration:none;color:var(--hw-ink)}.hw .hw-rte h2#table-of-content+ol a strong,.hw .hw-rte h2#table-of-contents+ol a strong{font-weight:500}.hw .hw-rte h2#table-of-content+ol a:hover,.hw .hw-rte h2#table-of-contents+ol a:hover{color:var(--hw-amber-deep)}@media(max-width:749px){.hw .hw-rte{font-size:16px;line-height:1.7}.hw .hw-rte p[style*=font-size]{font-size:17px!important}.hw .hw-rte h2{margin-top:40px}.hw .hw-rte table{font-size:14px}.hw .hw-rte th,.hw .hw-rte td{padding:10px 12px!important}}.hw .hw-acard{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.hw .hw-acard__img{aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;background:var(--hw-sand)}.hw .hw-acard__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.hw .hw-acard:hover .hw-acard__img img{transform:scale(1.03)}.hw .hw-acard__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--hw-muted)}.hw .hw-acard__title{font:400 23px/1.22 var(--hw-serif)}.hw .hw-acard:hover .hw-acard__title{color:var(--hw-amber-deep)}.hw .hw-acard__ex{font-size:15px;line-height:1.55;color:var(--hw-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hw .hw-acard__more{display:inline-flex;align-items:center;gap:6px;font:600 14px/1 var(--hw-sans);color:var(--hw-ink)}.hw .hw-acard__more .hw-icon{width:14px;height:14px}.hw .hw-agrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}@media(max-width:989px){.hw .hw-agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media(max-width:599px){.hw .hw-agrid{grid-template-columns:1fr;gap:32px}.hw .hw-acard__title{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hw-content.css.map */
