.Blog-module__7Z0yKq__pageShell{background:radial-gradient(80% 50% at 100% -10%,#ff6b001f,#0000 55%),radial-gradient(60% 40% at 0 0,#0a254014,#0000 50%),linear-gradient(#f4f7fb 0%,#eef2f7 100%);min-height:40vh;position:relative}.Blog-module__7Z0yKq__intro{padding:36px 0 8px}.Blog-module__7Z0yKq__brandMark{letter-spacing:.14em;text-transform:uppercase;color:#ff6b00;margin:0 0 10px;font-size:.78rem;font-weight:800}.Blog-module__7Z0yKq__intro h1{letter-spacing:-.02em;color:#0a2540;margin:0 0 10px;font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:800;line-height:1.15}.Blog-module__7Z0yKq__introLead{color:#5b6b7c;max-width:540px;margin:0;font-size:1.02rem;line-height:1.55}.Blog-module__7Z0yKq__shopCats{padding:8px 0 4px}.Blog-module__7Z0yKq__shopCatsTitle{color:#0a2540;letter-spacing:-.01em;margin:0 0 6px;font-size:1.05rem;font-weight:750}.Blog-module__7Z0yKq__shopCatsLead{color:#5b6b7c;max-width:560px;margin:0 0 12px;font-size:.92rem;line-height:1.45}.Blog-module__7Z0yKq__shopCatsRail{flex-wrap:wrap;gap:8px;display:flex}.Blog-module__7Z0yKq__shopCatChip{color:#0a2540;background:#ffffffe6;border:1px solid #d8e0ea;border-radius:8px;align-items:center;min-height:36px;padding:0 12px;font-size:.86rem;font-weight:650;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.Blog-module__7Z0yKq__shopCatChip:hover{color:#c50;background:#fff;border-color:#ff6b00}.Blog-module__7Z0yKq__articleShopCats{margin:1.25rem 0 .75rem}.Blog-module__7Z0yKq__articleShopCatsTitle{color:#0a2540;margin:0 0 8px;font-size:.95rem;font-weight:700}.Blog-module__7Z0yKq__listing{padding:20px 0 12px}.Blog-module__7Z0yKq__hub{flex-direction:column;gap:28px;display:flex}.Blog-module__7Z0yKq__topicRail{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.Blog-module__7Z0yKq__topicChip{color:#0a2540;cursor:pointer;background:#ffffffd9;border:1px solid #d8e0ea;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:.88rem;font-weight:650;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.Blog-module__7Z0yKq__topicChip:hover{color:#c50;border-color:#ff6b00}.Blog-module__7Z0yKq__topicChipActive{color:#fff;background:#0a2540;border-color:#0a2540}.Blog-module__7Z0yKq__topicChipActive:hover{color:#fff;border-color:#0a2540}.Blog-module__7Z0yKq__topicCount{color:#c50;background:#ff6b002e;border-radius:6px;justify-content:center;align-items:center;min-width:1.4rem;height:1.25rem;padding:0 5px;font-size:.72rem;font-weight:800;display:inline-flex}.Blog-module__7Z0yKq__topicChipActive .Blog-module__7Z0yKq__topicCount{color:#ffd7b0;background:#ff6b0059}.Blog-module__7Z0yKq__emptyTopic{text-align:center;color:#5b6b7c;background:#ffffffb3;border:1px dashed #d8e0ea;border-radius:14px;margin:0;padding:40px 20px}.Blog-module__7Z0yKq__featured{color:#fff;background:#0a2540;border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:0;animation:.45s both Blog-module__7Z0yKq__hubFadeUp;display:grid;overflow:hidden;box-shadow:0 18px 40px #0a25402e}.Blog-module__7Z0yKq__featuredMedia{background:#132f4c;min-height:260px;display:block;position:relative;overflow:hidden}.Blog-module__7Z0yKq__featuredMedia img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.Blog-module__7Z0yKq__featured:hover .Blog-module__7Z0yKq__featuredMedia img{transform:scale(1.04)}.Blog-module__7Z0yKq__featuredBody{flex-direction:column;justify-content:center;gap:12px;padding:28px 32px;display:flex}.Blog-module__7Z0yKq__metaRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.Blog-module__7Z0yKq__badge{color:#ffd7b0;letter-spacing:.06em;text-transform:uppercase;background:#ff6b0038;border-radius:6px;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.Blog-module__7Z0yKq__featuredBody time{color:#ffffffa6;font-size:.82rem;font-weight:600}.Blog-module__7Z0yKq__featuredTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;line-height:1.2}.Blog-module__7Z0yKq__featuredTitle a{color:inherit;text-decoration:none}.Blog-module__7Z0yKq__featuredTitle a:hover{color:#ffb37a}.Blog-module__7Z0yKq__featuredLead{color:#ffffffc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.98rem;line-height:1.55;display:-webkit-box;overflow:hidden}.Blog-module__7Z0yKq__readGuide{color:#ff6b00;align-items:center;gap:8px;width:fit-content;margin-top:6px;font-size:.92rem;font-weight:750;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.Blog-module__7Z0yKq__readGuide:hover{color:#ffb37a;gap:12px}.Blog-module__7Z0yKq__readGuide i{font-size:.8rem}.Blog-module__7Z0yKq__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Blog-module__7Z0yKq__guideCard{background:#ffffffeb;border:1px solid #e5eaf0;border-radius:14px;flex-direction:column;transition:border-color .2s,transform .25s,box-shadow .25s;animation:.4s both Blog-module__7Z0yKq__hubFadeUp;display:flex;overflow:hidden}.Blog-module__7Z0yKq__guideCard:hover{border-color:#ff6b0073;transform:translateY(-3px);box-shadow:0 14px 28px #0a25401a}.Blog-module__7Z0yKq__guideMedia{aspect-ratio:16/10;background:#e8eef4;display:block;overflow:hidden}.Blog-module__7Z0yKq__guideMedia img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.Blog-module__7Z0yKq__guideCard:hover .Blog-module__7Z0yKq__guideMedia img{transform:scale(1.05)}.Blog-module__7Z0yKq__guideBody{flex-direction:column;flex:1;gap:8px;padding:16px 16px 18px;display:flex}.Blog-module__7Z0yKq__guideBody time{letter-spacing:.03em;text-transform:uppercase;color:#ff6b00;font-size:.75rem;font-weight:700}.Blog-module__7Z0yKq__guideBody h3{color:#0a2540;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:750;line-height:1.3}.Blog-module__7Z0yKq__guideBody h3 a{color:inherit;text-decoration:none}.Blog-module__7Z0yKq__guideBody h3 a:hover{color:#c50}.Blog-module__7Z0yKq__guideBody p{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.Blog-module__7Z0yKq__readMore{color:#0a2540;align-items:center;gap:6px;margin-top:4px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.Blog-module__7Z0yKq__readMore:hover{color:#ff6b00}.Blog-module__7Z0yKq__readMore i{font-size:.72rem}.Blog-module__7Z0yKq__cardPlaceholder{color:#ffffff80;background:linear-gradient(145deg,#0a2540 0%,#163a5c 55%,#c50 140%);place-items:center;width:100%;height:100%;min-height:160px;font-size:1.75rem;display:grid}.Blog-module__7Z0yKq__empty{text-align:center;background:#ffffffe6;border:1px solid #e5eaf0;border-radius:16px;padding:56px 20px}.Blog-module__7Z0yKq__empty i{color:#ff6b00;margin-bottom:12px;font-size:2rem}.Blog-module__7Z0yKq__empty p{color:#5b6b7c;margin:0 0 18px}.Blog-module__7Z0yKq__emptyCta,.Blog-module__7Z0yKq__shopCta{color:#fff;background:#ff6b00;border-radius:10px;justify-content:center;align-items:center;padding:11px 18px;font-weight:700;text-decoration:none;display:inline-flex}.Blog-module__7Z0yKq__emptyCta:hover,.Blog-module__7Z0yKq__shopCta:hover{background:#c50}@keyframes Blog-module__7Z0yKq__hubFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Blog-module__7Z0yKq__articleHero{color:#fff;background:#0a2540;padding:40px 0 32px;position:relative;overflow:hidden}.Blog-module__7Z0yKq__heroBg{background:linear-gradient(120deg,#0a2540f7 0%,#0a2540e0 48%,#cc55008c 100%),radial-gradient(circle at 90% 10%,#ff6b0047,#0000 42%);position:absolute;inset:0}.Blog-module__7Z0yKq__articleHeroInner{z-index:1;position:relative}.Blog-module__7Z0yKq__kicker{color:#ffd7b0;letter-spacing:.08em;text-transform:uppercase;background:#ff6b0038;border-radius:6px;margin-bottom:12px;padding:5px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.Blog-module__7Z0yKq__articleHero h1{color:#fff;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.65rem,3.5vw,2.4rem);line-height:1.18}.Blog-module__7Z0yKq__articleDate{color:#ffd7b0e6;font-size:.9rem;font-weight:650;display:block}.Blog-module__7Z0yKq__backLink{color:#ffffffe0;align-items:center;gap:8px;margin-bottom:14px;font-size:.88rem;font-weight:650;text-decoration:none;display:inline-flex}.Blog-module__7Z0yKq__articleBody .Blog-module__7Z0yKq__backLink{color:#0a2540}.Blog-module__7Z0yKq__articleCover{z-index:2;margin-top:-20px;position:relative}.Blog-module__7Z0yKq__articleCover img{object-fit:cover;border:1px solid #e5eaf0;border-radius:16px;width:100%;max-height:380px;display:block;box-shadow:0 16px 36px #0a25401f}.Blog-module__7Z0yKq__articleBody{padding:36px 0 12px}.Blog-module__7Z0yKq__cmsBody{color:#1e293b;background:#fff;border:1px solid #e5eaf0;border-radius:16px;padding:28px 32px;line-height:1.7}:is(.Blog-module__7Z0yKq__cmsBody h2,.Blog-module__7Z0yKq__cmsBody h3){color:#0a2540;letter-spacing:-.015em;margin:1.35em 0 .5em}.Blog-module__7Z0yKq__cmsBody p{margin:0 0 1em}:is(.Blog-module__7Z0yKq__cmsBody ul,.Blog-module__7Z0yKq__cmsBody ol){margin:0 0 1em 1.15em}.Blog-module__7Z0yKq__cmsBody a{color:#ff6b00;font-weight:650}.Blog-module__7Z0yKq__cmsBody img{border-radius:12px;max-width:100%;height:auto;margin:1.1em 0}.Blog-module__7Z0yKq__cmsBody iframe{border-radius:14px;max-width:100%}.Blog-module__7Z0yKq__cmsBody .video-responsive{border-radius:14px;height:0;margin:22px 0;padding-bottom:56.25%;position:relative;overflow:hidden}.Blog-module__7Z0yKq__cmsBody .video-responsive iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.Blog-module__7Z0yKq__cmsBody .diy-tip-box{background:#fff7ed;border-left:3px solid #ff6b00;border-radius:10px;margin:20px 0;padding:16px 18px}.Blog-module__7Z0yKq__articleFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;display:flex}.Blog-module__7Z0yKq__materials{color:#f8fafc;background:linear-gradient(165deg,#0a2540 0%,#123a5c 55%,#0d2d4a 100%);border-radius:16px;margin-top:40px;padding:28px 24px 24px;box-shadow:0 16px 36px #0a25402e}.Blog-module__7Z0yKq__materialsHead{max-width:42rem;margin-bottom:20px}.Blog-module__7Z0yKq__materialsTitle{letter-spacing:-.02em;color:#fff;margin:0 0 8px;font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:750}.Blog-module__7Z0yKq__materialsLead{color:#f8fafcd1;margin:0;font-size:.95rem;line-height:1.5}.Blog-module__7Z0yKq__materialsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:960px){.Blog-module__7Z0yKq__materialsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.Blog-module__7Z0yKq__materials{padding:22px 14px 16px}.Blog-module__7Z0yKq__materialsGrid{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:960px){.Blog-module__7Z0yKq__featured{grid-template-columns:1fr}.Blog-module__7Z0yKq__featuredMedia{aspect-ratio:16/9;min-height:200px}.Blog-module__7Z0yKq__guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Blog-module__7Z0yKq__articleBody{box-sizing:border-box;width:100%;max-width:none;padding:20px 10px 8px!important}.Blog-module__7Z0yKq__articleCover{box-sizing:border-box;padding-left:10px;padding-right:10px}.Blog-module__7Z0yKq__articleCover img{border-radius:12px}.Blog-module__7Z0yKq__articleHeroInner{padding-left:10px!important;padding-right:10px!important}.Blog-module__7Z0yKq__cmsBody{border-radius:12px;padding:16px 12px}.Blog-module__7Z0yKq__materials{border-radius:12px;margin-top:20px;padding:16px 10px 12px}.Blog-module__7Z0yKq__materialsGrid{gap:8px}.Blog-module__7Z0yKq__articleFooter{box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:stretch;gap:6px;width:100%;margin-top:12px;margin-bottom:4px;display:grid}.Blog-module__7Z0yKq__articleFooter .Blog-module__7Z0yKq__backLink,.Blog-module__7Z0yKq__articleFooter .Blog-module__7Z0yKq__shopCta{box-sizing:border-box;border-radius:9px;justify-content:center;width:100%;height:36px;min-height:36px;margin:0;padding:0 8px;font-size:.75rem;font-weight:700;line-height:1.1}.Blog-module__7Z0yKq__articleFooter .Blog-module__7Z0yKq__backLink{color:#0a2540;background:#fff;border:1.5px solid #e8edf3;gap:5px;margin-bottom:0}.Blog-module__7Z0yKq__articleFooter .Blog-module__7Z0yKq__backLink i{font-size:.65rem}.Blog-module__7Z0yKq__articleFooter .Blog-module__7Z0yKq__shopCta{box-shadow:none;padding:0 8px}}@media (max-width:640px){.Blog-module__7Z0yKq__intro{padding:28px 0 4px}.Blog-module__7Z0yKq__listing{padding:16px 0 12px}.Blog-module__7Z0yKq__featuredBody{padding:20px 18px 22px}.Blog-module__7Z0yKq__guideGrid{grid-template-columns:1fr}.Blog-module__7Z0yKq__articleCover{margin-top:-12px}.Blog-module__7Z0yKq__articleHero{padding:28px 0 20px}}
