.blogGuide-module__GgIwyW__page{--red:#b03a2e;--dark:#1c1c1e;--body-bg:#f7f4f0;--white:#fff;--text:#1c1c1e;--muted:#6b7280;--border:#e5e0da;background:var(--body-bg);color:var(--text);font-size:15px;line-height:1.75}.blogGuide-module__GgIwyW__page *{box-sizing:border-box}.blogGuide-module__GgIwyW__breadcrumb{max-width:900px;color:var(--muted);margin:0 auto;padding:16px 32px 0;font-size:12px}.blogGuide-module__GgIwyW__breadcrumb a{color:var(--muted)}.blogGuide-module__GgIwyW__breadcrumb a:hover{color:var(--red)}.blogGuide-module__GgIwyW__breadcrumb .blogGuide-module__GgIwyW__current{color:var(--red);font-weight:600}.blogGuide-module__GgIwyW__postHero{max-width:900px;margin:0 auto;padding:40px 32px}.blogGuide-module__GgIwyW__postCategory{color:var(--red);background:#f0e8e0;border-radius:20px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-block}.blogGuide-module__GgIwyW__postHero h1{color:var(--dark);margin-bottom:16px;font-size:42px;font-weight:900;line-height:1.2}.blogGuide-module__GgIwyW__postMeta{color:var(--muted);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:20px;margin-bottom:20px;padding-bottom:16px;font-size:12px;display:flex}.blogGuide-module__GgIwyW__metaItem{align-items:center;gap:6px;display:flex}.blogGuide-module__GgIwyW__postExcerpt{color:var(--text);border-left:3px solid var(--red);padding-left:16px;font-size:16px;font-weight:500;line-height:1.8}.blogGuide-module__GgIwyW__featuredWrap{max-width:900px;margin:0 auto;padding:0 32px}.blogGuide-module__GgIwyW__postFeatured{background:linear-gradient(135deg,#e8dcd0 0%,#d8ccbe 100%);border-radius:14px;height:400px;margin-bottom:40px;position:relative;overflow:hidden}.blogGuide-module__GgIwyW__postFeatured img{object-fit:cover}.blogGuide-module__GgIwyW__postContent{max-width:900px;margin:0 auto;padding:0 32px 40px}.blogGuide-module__GgIwyW__postBody{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.blogGuide-module__GgIwyW__articleText{line-height:1.85}.blogGuide-module__GgIwyW__articleText h2{color:var(--dark);margin:32px 0 16px;scroll-margin-top:90px;font-size:24px;font-weight:900;line-height:1.3}.blogGuide-module__GgIwyW__articleText h3{color:var(--dark);margin:24px 0 12px;font-size:18px;font-weight:800;line-height:1.3}.blogGuide-module__GgIwyW__articleText p{text-align:justify;color:var(--text);margin-bottom:16px}.blogGuide-module__GgIwyW__articleText ul,.blogGuide-module__GgIwyW__articleText ol{margin:16px 0 16px 24px}.blogGuide-module__GgIwyW__articleText li{margin-bottom:8px}.blogGuide-module__GgIwyW__articleText strong{color:var(--dark);font-weight:700}.blogGuide-module__GgIwyW__articleText blockquote{border-left:4px solid var(--red);color:var(--muted);margin:20px 0;padding-left:16px;font-style:italic}.blogGuide-module__GgIwyW__articleText a{color:var(--red);font-weight:600}.blogGuide-module__GgIwyW__articleText a:hover{text-decoration:underline}.blogGuide-module__GgIwyW__articleText .highlight-box{border-left:4px solid var(--red);background:#f0e8e0;border-radius:8px;margin:24px 0;padding:16px}.blogGuide-module__GgIwyW__articleText .highlight-box h4{color:var(--dark);margin-bottom:8px;font-size:13px;font-weight:800}.blogGuide-module__GgIwyW__articleText .highlight-box p{text-align:left;margin:0;font-size:12px}.blogGuide-module__GgIwyW__articleText .design-grid{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.blogGuide-module__GgIwyW__articleText .design-card{border:1px solid var(--border);background:#fff;border-radius:12px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.blogGuide-module__GgIwyW__articleText .design-card:hover{border-color:var(--red);transform:translateY(-2px);box-shadow:0 4px 14px #b03a2e14}.blogGuide-module__GgIwyW__articleText .design-card picture{aspect-ratio:4/3;background:#f0e8e0;display:block;position:relative}.blogGuide-module__GgIwyW__articleText .design-card img{object-fit:cover;width:100%;height:100%;display:block}.blogGuide-module__GgIwyW__articleText .design-body{padding:16px 18px 18px}.blogGuide-module__GgIwyW__articleText .design-num{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800}.blogGuide-module__GgIwyW__articleText .design-name{color:var(--dark);margin-bottom:6px;font-size:15px;font-weight:800}.blogGuide-module__GgIwyW__articleText .design-desc{color:var(--muted);text-align:left;margin:0;font-size:13px;line-height:1.6}.blogGuide-module__GgIwyW__articleText .app-grid{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.blogGuide-module__GgIwyW__articleText .app-card{border:1px solid var(--border);background:#fff;border-radius:12px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.blogGuide-module__GgIwyW__articleText .app-card:hover{border-color:var(--red);transform:translateY(-2px);box-shadow:0 4px 14px #b03a2e14}.blogGuide-module__GgIwyW__articleText .app-media{aspect-ratio:4/3;background:#f0e8e0;position:relative}.blogGuide-module__GgIwyW__articleText .app-media img{object-fit:cover;width:100%;height:100%;display:block}.blogGuide-module__GgIwyW__articleText .app-num{background:var(--red);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #00000040}.blogGuide-module__GgIwyW__articleText .app-text{padding:14px 18px 18px}.blogGuide-module__GgIwyW__articleText .app-text h3{color:var(--dark);margin:0 0 4px;font-size:14px;font-weight:800}.blogGuide-module__GgIwyW__articleText .app-text p{color:var(--muted);text-align:left;margin:0;font-size:12px;line-height:1.55}.blogGuide-module__GgIwyW__articleText .article-figure{margin:28px 0}.blogGuide-module__GgIwyW__articleText .article-figure picture{background:#f0e8e0;border-radius:12px;display:block;overflow:hidden}.blogGuide-module__GgIwyW__articleText .article-figure img{width:100%;height:auto;display:block}.blogGuide-module__GgIwyW__articleText .article-figure figcaption{color:var(--muted);text-align:center;margin-top:8px;font-size:12px}.blogGuide-module__GgIwyW__articleText .mat-list{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.blogGuide-module__GgIwyW__articleText .mat-pill{border:1px solid var(--border);color:var(--dark);background:#fff;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600}.blogGuide-module__GgIwyW__articleText .mat-pill span{color:var(--red);font-weight:800}.blogGuide-module__GgIwyW__articleText .size-table-wrap{margin:24px 0;overflow-x:auto}.blogGuide-module__GgIwyW__articleText .size-table{border-collapse:collapse;width:100%;font-size:13px}.blogGuide-module__GgIwyW__articleText .size-table th{background:var(--dark);color:#fff;text-align:left;letter-spacing:.05em;white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:700}.blogGuide-module__GgIwyW__articleText .size-table td{border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 14px}.blogGuide-module__GgIwyW__articleText .size-table tr:nth-child(2n) td{background:#b03a2e08}.blogGuide-module__GgIwyW__articleText .size-table tr:last-child td{border-bottom:none}.blogGuide-module__GgIwyW__articleText .compare-table{border-collapse:collapse;width:100%;margin:24px 0;font-size:13px}.blogGuide-module__GgIwyW__articleText .compare-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;padding:12px 16px;font-size:11px;font-weight:800}.blogGuide-module__GgIwyW__articleText .compare-table th:first-child{background:#f0ede9}.blogGuide-module__GgIwyW__articleText .compare-table th:nth-child(2){color:var(--red);background:#b03a2e14}.blogGuide-module__GgIwyW__articleText .compare-table th:nth-child(3){color:#0d5ba8;background:#0d5ba814}.blogGuide-module__GgIwyW__articleText .compare-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 16px}.blogGuide-module__GgIwyW__articleText .compare-table td:first-child{color:var(--muted);font-size:12px;font-weight:600}.blogGuide-module__GgIwyW__articleText .compare-table tr:last-child td{border-bottom:none}.blogGuide-module__GgIwyW__articleText .choose-grid{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.blogGuide-module__GgIwyW__articleText .choose-box{border-radius:12px;padding:20px}.blogGuide-module__GgIwyW__articleText .choose-box.ms{background:#b03a2e0f;border:1px solid #b03a2e33}.blogGuide-module__GgIwyW__articleText .choose-box.ss{background:#0d5ba80f;border:1px solid #0d5ba833}.blogGuide-module__GgIwyW__articleText .choose-box h4{margin-bottom:12px;font-size:13px;font-weight:800}.blogGuide-module__GgIwyW__articleText .choose-box.ms h4{color:var(--red)}.blogGuide-module__GgIwyW__articleText .choose-box.ss h4{color:#0d5ba8}.blogGuide-module__GgIwyW__articleText .choose-box ul{margin:0;padding:0;list-style:none}.blogGuide-module__GgIwyW__articleText .choose-box li{color:var(--text);margin:0;padding:4px 0 4px 18px;font-size:12px;position:relative}.blogGuide-module__GgIwyW__articleText .choose-box li:before{content:"✓";font-weight:800;position:absolute;left:0}.blogGuide-module__GgIwyW__articleText .choose-box.ms li:before{color:var(--red)}.blogGuide-module__GgIwyW__articleText .choose-box.ss li:before{color:#0d5ba8}.blogGuide-module__GgIwyW__articleText .callout{color:#fff;background:linear-gradient(135deg,#0d5ba8,#072a4a);border-radius:14px;margin:32px 0;padding:26px 28px}.blogGuide-module__GgIwyW__articleText .callout h3{opacity:.7;text-transform:uppercase;letter-spacing:.06em;color:#fff;margin:0 0 8px;font-size:13px;font-weight:700}.blogGuide-module__GgIwyW__articleText .callout p{color:#fff;opacity:.85;text-align:left;margin:0;font-size:14px;line-height:1.7}@media (max-width:700px){.blogGuide-module__GgIwyW__articleText .design-grid{grid-template-columns:1fr}.blogGuide-module__GgIwyW__articleText .app-grid{grid-template-columns:1fr}.blogGuide-module__GgIwyW__articleText .choose-grid{grid-template-columns:1fr}.blogGuide-module__GgIwyW__articleText .callout{padding:20px 18px}}.blogGuide-module__GgIwyW__sidebar{flex-direction:column;gap:24px;display:flex;position:sticky;top:90px}.blogGuide-module__GgIwyW__sidebarBox{border:1px solid var(--border);background:#fff;border-radius:12px;padding:18px}.blogGuide-module__GgIwyW__sidebarBox h4{margin-bottom:10px;font-size:13px;font-weight:800}.blogGuide-module__GgIwyW__sidebarBox p{color:var(--muted);margin-bottom:10px;font-size:11px;line-height:1.6}.blogGuide-module__GgIwyW__tocList{margin:0;padding:0;list-style:none}.blogGuide-module__GgIwyW__tocList li{margin-bottom:6px}.blogGuide-module__GgIwyW__tocList a{color:var(--red);cursor:pointer;padding:4px 0;font-size:11px;font-weight:600;display:block}.blogGuide-module__GgIwyW__tocList a:hover{text-decoration:underline}.blogGuide-module__GgIwyW__sidebarCta{background:var(--red);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-size:12px;font-weight:700}.blogGuide-module__GgIwyW__sidebarCta:hover{opacity:.9}.blogGuide-module__GgIwyW__infoBadge{text-align:center;background:#f0e8e0;border-radius:8px;padding:12px}.blogGuide-module__GgIwyW__badgeNumber{color:var(--red);font-size:24px;font-weight:900;line-height:1}.blogGuide-module__GgIwyW__badgeLabel{color:var(--muted);margin-top:4px;font-size:10px}.blogGuide-module__GgIwyW__socialShare{border:1px solid var(--border);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px;padding:14px;display:flex}.blogGuide-module__GgIwyW__shareBtn{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.blogGuide-module__GgIwyW__shareBtn:hover{border-color:var(--red);color:var(--red)}.blogGuide-module__GgIwyW__authorBio{border:1px solid var(--border);background:#fff;border-radius:12px;grid-template-columns:80px 1fr;align-items:flex-start;gap:20px;margin-top:40px;padding:20px;display:grid}.blogGuide-module__GgIwyW__authorAvatar{background:linear-gradient(135deg,#b03a2e 0%,#7a3a28 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:34px;display:flex}.blogGuide-module__GgIwyW__authorInfo h4{margin-bottom:4px;font-size:14px;font-weight:800}.blogGuide-module__GgIwyW__authorRole{color:var(--red);margin-bottom:6px;font-size:11px;font-weight:700}.blogGuide-module__GgIwyW__authorInfo p{color:var(--muted);font-size:11px;line-height:1.7}.blogGuide-module__GgIwyW__ctaBanner{background:var(--red);color:#fff;text-align:center;border-radius:12px;margin-top:40px;padding:32px}.blogGuide-module__GgIwyW__ctaBanner h3{margin-bottom:8px;font-size:18px;font-weight:800}.blogGuide-module__GgIwyW__ctaBanner p{opacity:.9;margin-bottom:14px;font-size:12px}.blogGuide-module__GgIwyW__ctaBannerBtn{color:var(--red);cursor:pointer;background:#fff;border:none;border-radius:8px;padding:12px 28px;font-size:14px;font-weight:700}.blogGuide-module__GgIwyW__ctaBannerBtn:hover{opacity:.92}.blogGuide-module__GgIwyW__relatedSection{max-width:900px;margin:40px auto 0;padding:40px 32px}.blogGuide-module__GgIwyW__relatedTitle{color:var(--dark);margin-bottom:20px;font-size:22px;font-weight:900}.blogGuide-module__GgIwyW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.blogGuide-module__GgIwyW__relatedCard{border:1px solid var(--border);background:#fff;border-radius:12px;transition:all .2s;display:block;overflow:hidden}.blogGuide-module__GgIwyW__relatedCard:hover{border-color:var(--red);box-shadow:0 4px 14px #b03a2e1f}.blogGuide-module__GgIwyW__relatedImage{background:#e8dcd0;height:140px;position:relative}.blogGuide-module__GgIwyW__relatedImage img{object-fit:cover}.blogGuide-module__GgIwyW__relatedContent{padding:14px}.blogGuide-module__GgIwyW__relatedTag{color:var(--red);background:#f0e8e0;border-radius:12px;margin-bottom:6px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-block}.blogGuide-module__GgIwyW__relatedTitleSm{color:var(--dark);margin-bottom:6px;font-size:12px;font-weight:800;line-height:1.3}.blogGuide-module__GgIwyW__relatedMeta{color:var(--muted);font-size:10px}@media (max-width:1000px){.blogGuide-module__GgIwyW__postHero h1{font-size:32px}.blogGuide-module__GgIwyW__postFeatured{height:300px}.blogGuide-module__GgIwyW__postBody{grid-template-columns:minmax(0,1fr)}.blogGuide-module__GgIwyW__sidebar{position:static}.blogGuide-module__GgIwyW__relatedGrid{grid-template-columns:repeat(2,1fr)}.blogGuide-module__GgIwyW__authorBio{text-align:center;grid-template-columns:1fr}.blogGuide-module__GgIwyW__authorAvatar{margin:0 auto}}@media (max-width:600px){.blogGuide-module__GgIwyW__postHero h1{font-size:24px}.blogGuide-module__GgIwyW__postFeatured{height:200px}.blogGuide-module__GgIwyW__articleText h2{font-size:20px}.blogGuide-module__GgIwyW__relatedGrid{grid-template-columns:1fr}.blogGuide-module__GgIwyW__socialShare{flex-direction:column}}
