.BlogDetail_article__xEQod{--blog-accent:#ff002b;--blog-action:#e60027;--blog-accent-hover:#dc0025;--blog-ink:#161724;--blog-copy:#4d5567;--blog-border:#e7e7ec;--blog-blush:#fff5f7;--blog-column-gap:40px;color:var(--blog-ink);background:#fff;color-scheme:light;font-family:Plus Jakarta Sans,system-ui,sans-serif}.BlogDetail_container__keaCp{width:min(100% - 96px,1200px);margin-inline:auto}.BlogDetail_hero__bHXPr{padding-top:126px;padding-bottom:32px;background:linear-gradient(115deg,#fdfdff,#fff 70%)}.BlogDetail_heroGrid__St_Eb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--blog-column-gap);align-items:start}.BlogDetail_heroCopy__ejZP2,.BlogDetail_heroMedia__dX6En{min-width:0}.BlogDetail_breadcrumbs__BxnPR{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:30px;color:var(--blog-copy);font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.BlogDetail_breadcrumbs__BxnPR a:hover{color:var(--blog-accent)}.BlogDetail_breadcrumbs__BxnPR [aria-current]{color:var(--blog-action)}.BlogDetail_category__zGCW4{display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border:1px solid #ffd9e0;border-radius:100px;background:#fff3f5;color:var(--blog-action);font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.BlogDetail_category__zGCW4:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.BlogDetail_title__Fz5te{margin:20px 0 15px;font-size:clamp(32px,3.65vw,46px);font-weight:800;line-height:1.08;letter-spacing:-1.8px;overflow-wrap:anywhere}.BlogDetail_excerpt__duIn9{max-width:520px;margin:0;color:var(--blog-copy);font-size:17px;font-weight:500;line-height:1.55}.BlogDetail_byline__3K89o{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.BlogDetail_author__nAnKo{display:flex;align-items:center;gap:14px}.BlogDetail_avatar__f2hKI{position:relative;display:flex;align-items:center;justify-content:center;width:39px;height:39px;flex-shrink:0;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#252634,#10111d);color:#fff;font-size:12px;font-weight:700;box-shadow:0 3px 7px #16172412}.BlogDetail_authorName__T9YdX{margin:0;font-size:13px;font-weight:700;line-height:1.5}.BlogDetail_date__4NwaW{display:block;color:var(--blog-copy);font-size:12px;line-height:1.5}.BlogDetail_bylineDivider___LGzp{width:1px;height:38px;background:var(--blog-border)}.BlogDetail_heroMedia__dX6En{max-height:calc(100dvh - 150px);overflow-y:auto;padding:5px 3px 10px}.BlogDetail_cover__BtChv{position:relative;overflow:hidden;border:1px solid #dce8f1;border-radius:17px;background:#f0f7ff}.BlogDetail_coverImage__57KK4{display:block;width:100%;height:auto;object-fit:contain}.BlogDetail_estimateCard__DsqWT{margin-top:7px;padding:17px 20px 13px;border:1px solid #f5e3e7;border-radius:17px;background:linear-gradient(145deg,#fff 5%,var(--blog-blush));box-shadow:0 4px 7px #2520310d,0 12px 24px #44213204}.BlogDetail_estimateHeader__6JQf8{display:flex;align-items:flex-start;gap:12px}.BlogDetail_estimateHeadingIcon__KVNOZ{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border:1px solid #ffd9e0;border-radius:12px;background:linear-gradient(145deg,#fff,#ffe9ef);color:var(--blog-action)}.BlogDetail_estimateHeadingIcon__KVNOZ .BlogDetail_projectIcon__3f7ZQ{width:31px;height:31px}.BlogDetail_estimateHeader__6JQf8 h2{margin:0;font-size:clamp(16px,1.65vw,21px);font-weight:800;line-height:1.4;letter-spacing:-.6px}.BlogDetail_estimateHeader__6JQf8 p{margin:0;color:var(--blog-copy);font-size:11px;font-weight:500;line-height:1.6}.BlogDetail_estimatePreview__xMKOA,.BlogDetail_questionForm__fLWAc{margin-top:22px}.BlogDetail_questionHint__2oYFq{margin:0 0 14px;color:var(--blog-copy);font-size:12px;line-height:1.5}.BlogDetail_estimateFields__Wk8_x{display:grid;gap:14px}.BlogDetail_estimateField__yifGG label{display:block;margin-bottom:6px;color:var(--blog-copy);font-size:12px;font-weight:600;line-height:1.5}.BlogDetail_estimateField__yifGG label span{font-weight:400}.BlogDetail_estimatePreview__xMKOA h3,.BlogDetail_estimateQuestion__Uxfzj{margin:0 0 7px;font-size:16px;font-weight:800;line-height:1.4;letter-spacing:-.4px}.BlogDetail_estimatePreview__xMKOA h3:focus,.BlogDetail_estimateQuestion__Uxfzj:focus{outline:none}.BlogDetail_projectTypes__6fNp3{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0;margin:0;border:0}.BlogDetail_projectOption__52_qx{position:relative;display:flex;align-items:center;gap:12px;min-height:49px;padding:10px 42px 10px 14px;border:1px solid #dddce3;border-radius:12px;background:#ffffff8c;cursor:pointer;font-size:12px;font-weight:600;transition:border-color .15s,background .15s}.BlogDetail_projectOption__52_qx:hover{border-color:#ff7b91;background:#fff1f4}.BlogDetail_projectOption__52_qx input{position:absolute;width:1px;height:1px;opacity:0}.BlogDetail_projectOption__52_qx:has(input:focus-visible){outline:3px solid var(--blog-ink);outline-offset:3px}.BlogDetail_projectIconBadge__z5_k8{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;color:var(--blog-copy)}.BlogDetail_projectIcon__3f7ZQ{display:block;width:22px;height:22px;flex-shrink:0;stroke:currentColor;stroke-width:1.8}.BlogDetail_combinedDevices__ByF_y{position:relative;display:block;width:25px;height:24px}.BlogDetail_combinedDevices__ByF_y .BlogDetail_combinedPhone__1x67y{position:absolute;right:-1px;bottom:-1px;width:14px;height:19px;border-radius:3px;background:#fff}.BlogDetail_projectSelected__p0gc4{border-color:var(--blog-accent);background:#fff3f5}.BlogDetail_projectSelected__p0gc4 .BlogDetail_projectIconBadge__z5_k8{color:var(--blog-action)}.BlogDetail_selectionCheck__B8dNs{position:absolute;top:50%;right:14px;transform:translateY(-50%);display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#959aa3;color:#fff;font-size:12px}.BlogDetail_selectionChecked__zwRJw{background:var(--blog-action)}.BlogDetail_estimateActions__l2yLu{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:15px}.BlogDetail_continueButton__yIdbT{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:40px;padding:9px 18px;border:0;border-radius:999px;background:var(--blog-action);color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s}.BlogDetail_continueButton__yIdbT:hover{background:var(--blog-accent-hover)}.BlogDetail_continueButton__yIdbT:active{transform:translateY(1px)}.BlogDetail_backButton__P7BrQ:disabled,.BlogDetail_continueButton__yIdbT:disabled{cursor:wait;opacity:.65;transform:none}.BlogDetail_saveNote__OOUi2{min-height:16px;margin:7px 0 0;color:var(--blog-copy);font-size:10px;line-height:1.6}.BlogDetail_projectTypes__6fNp3:disabled .BlogDetail_projectOption__52_qx{cursor:wait}.BlogDetail_backButton__P7BrQ{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 13px;border:1px solid #dddce3;border-radius:999px;background:#fff;color:var(--blog-copy);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.BlogDetail_backButton__P7BrQ:hover{color:var(--blog-accent)}.BlogDetail_estimateField__yifGG input,.BlogDetail_estimateField__yifGG textarea{display:block;width:100%;min-height:44px;padding:11px 14px;border:1px solid #dddce3;border-radius:999px;background:#ffffffb3;color:var(--blog-ink);font:inherit;font-size:13px;line-height:1.5}.BlogDetail_estimateField__yifGG textarea{min-height:80px;border-radius:12px;resize:none;field-sizing:content}.BlogDetail_estimateField__yifGG [aria-invalid=true]{border-color:#bd0024}.BlogDetail_estimateError__AmrGg{margin:7px 0 0;color:#bd0024;font-size:11px;line-height:1.5}.BlogDetail_estimatePreview__xMKOA>p{margin:5px 0 12px;color:var(--blog-copy);font-size:12px}.BlogDetail_estimatePreview__xMKOA dl{margin:0 0 10px;font-size:12px}.BlogDetail_estimatePreview__xMKOA dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;padding:5px 0}.BlogDetail_estimatePreview__xMKOA dt{color:var(--blog-copy)}.BlogDetail_estimatePreview__xMKOA dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.BlogDetail_estimateSuccess___ONbG{display:flex;min-height:190px;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:22px 12px;text-align:center}.BlogDetail_successTick__qGYJT{display:grid;place-items:center;width:52px;height:52px;margin-bottom:5px;border:1px solid #bce8cd;border-radius:50%;background:#eaf8ef;color:#168044;font-size:27px}.BlogDetail_successTick__qGYJT svg{stroke-width:3}.BlogDetail_estimateSuccess___ONbG h3{margin:0;color:var(--blog-ink);font-size:20px;font-weight:800;line-height:1.4}.BlogDetail_estimateSuccess___ONbG h3:focus{outline:none}.BlogDetail_estimateSuccess___ONbG p{margin:0;color:var(--blog-copy);font-size:12px;line-height:1.6}.BlogDetail_srOnly__hfwuK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BlogDetail_bodySection__8MB9x{padding-bottom:48px;background:#fff}.BlogDetail_articleFlow__QwA7H{display:flow-root}.BlogDetail_floatingCover___vrhf{float:right;width:calc((100% - var(--blog-column-gap)) / 2);margin:0 0 24px var(--blog-column-gap)}.BlogDetail_floatingToc__gD_6i{float:right;clear:right;width:min(340px,34%);margin:0 0 24px 32px}.BlogDetail_body__O4qWW{min-width:0;color:#3f4659;font-size:13px;font-weight:500;line-height:1.65;overflow-wrap:anywhere}.BlogDetail_body__O4qWW h2{margin:30px 0 7px;color:var(--blog-ink);font-size:24px;font-weight:800;line-height:1.3;letter-spacing:-.8px;scroll-margin-top:118px}.BlogDetail_body__O4qWW h3{margin:24px 0 8px;color:var(--blog-ink);font-size:19px;font-weight:700;line-height:1.4;scroll-margin-top:118px}.BlogDetail_body__O4qWW>:first-child{margin-top:0}.BlogDetail_body__O4qWW p{margin:0 0 10px}.BlogDetail_body__O4qWW ol,.BlogDetail_body__O4qWW ul{display:flow-root;margin:12px 0;padding-left:22px}.BlogDetail_body__O4qWW li{margin:5px 0}.BlogDetail_body__O4qWW ul{list-style:disc}.BlogDetail_body__O4qWW ol{list-style:decimal}.BlogDetail_body__O4qWW li::marker{color:var(--blog-accent)}.BlogDetail_body__O4qWW a{color:#ca0025;text-decoration:underline;text-underline-offset:3px}.BlogDetail_body__O4qWW a:hover{color:var(--blog-ink)}.BlogDetail_body__O4qWW blockquote{display:flow-root;margin:20px 0;padding:16px 20px;border-left:3px solid var(--blog-accent);border-radius:0 10px 10px 0;background:var(--blog-blush)}.BlogDetail_body__O4qWW img{max-width:100%;height:auto;border-radius:12px}.BlogDetail_body__O4qWW pre{max-width:100%;overflow:auto;padding:16px;border-radius:10px;background:#f5f5f7}.BlogDetail_body__O4qWW iframe{max-width:100%}.BlogDetail_toc__sxv7e{flex-shrink:0;min-width:0;max-height:440px;overflow-y:auto;padding:10px 11px;border:1px solid #fff0f3;border-radius:13px;background:linear-gradient(120deg,#fff8fa,#fff3f6)}.BlogDetail_tocTitle__6xM0P{display:flex;align-items:center;gap:8px;margin:0 0 7px;padding:0 5px;font-size:14px;font-weight:800}.BlogDetail_tocTitle__6xM0P svg{color:var(--blog-accent)}.BlogDetail_toc__sxv7e ol{margin:0;padding:0;list-style:none;counter-reset:section}.BlogDetail_toc__sxv7e li{counter-increment:section}.BlogDetail_toc__sxv7e a{display:flex;align-items:baseline;gap:7px;padding:2px 6px;border-left:2px solid #0000;border-radius:0 5px 5px 0;color:#454d60;font-size:11.5px;font-weight:500;line-height:1.4;transition:background .15s,color .15s}.BlogDetail_toc__sxv7e a:before{content:counter(section) ".";flex-shrink:0}.BlogDetail_toc__sxv7e a:hover{background:#ffe9ee;color:#bc0023}.BlogDetail_toc__sxv7e .BlogDetail_tocActive__VsVUx{border-left-color:var(--blog-accent);background:#ffe4ea;color:#b90022;font-weight:700}.BlogDetail_toc__sxv7e .BlogDetail_tocSubheading__bfV9_{padding-left:14px}.BlogDetail_share__enZeK{position:relative;display:flex;align-items:center;gap:7px}.BlogDetail_shareLabel__tTq_F{margin-right:7px;color:var(--blog-copy);font-size:12px;font-weight:600}.BlogDetail_shareButton__gKpEz{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid #dddfe7;border-radius:50%;background:#fff;color:#424958;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.BlogDetail_shareButton__gKpEz:hover{border-color:#ffb3c0;background:#fff5f7;color:var(--blog-accent)}.BlogDetail_shareButton__gKpEz:active{background:#ffe4ea}.BlogDetail_shareStatus__uBpJV{position:absolute;top:calc(100% + 5px);right:0;color:var(--blog-copy);font-size:10px;white-space:nowrap}.BlogDetail_article__xEQod a:focus-visible,.BlogDetail_article__xEQod button:focus-visible,.BlogDetail_estimateField__yifGG input:focus-visible,.BlogDetail_estimateField__yifGG textarea:focus-visible{outline:2px solid var(--blog-ink);outline-offset:4px}@media (min-width:1440px){.BlogDetail_article__xEQod{--blog-column-gap:54px}.BlogDetail_title__Fz5te{font-size:48px}.BlogDetail_estimateCard__DsqWT{padding:20px 22px 16px}}@media (max-width:1100px){.BlogDetail_article__xEQod{--blog-column-gap:28px}.BlogDetail_container__keaCp{width:calc(100% - 64px)}.BlogDetail_byline__3K89o{gap:15px}.BlogDetail_bylineDivider___LGzp{display:none}.BlogDetail_estimateCard__DsqWT{padding-inline:14px}.BlogDetail_projectOption__52_qx{gap:8px}}@media (max-width:900px){.BlogDetail_hero__bHXPr{padding-top:110px;padding-bottom:24px}.BlogDetail_heroGrid__St_Eb{grid-template-columns:minmax(0,1fr);gap:24px}.BlogDetail_heroMedia__dX6En{max-height:none;overflow:visible;padding:0}.BlogDetail_title__Fz5te{max-width:700px;font-size:40px}.BlogDetail_excerpt__duIn9{max-width:650px}.BlogDetail_bylineDivider___LGzp{display:block}.BlogDetail_estimateHeader__6JQf8 h2{font-size:21px}.BlogDetail_estimateCard__DsqWT{padding:20px}.BlogDetail_floatingCover___vrhf,.BlogDetail_floatingToc__gD_6i{float:none;clear:none;width:100%;margin:0 0 24px}.BlogDetail_body__O4qWW h2{font-size:22px}}@media (max-width:600px){.BlogDetail_container__keaCp{width:calc(100% - 40px)}.BlogDetail_hero__bHXPr{padding-top:104px}.BlogDetail_breadcrumbs__BxnPR{gap:8px;margin-bottom:22px;font-size:10px;letter-spacing:1px}.BlogDetail_title__Fz5te{margin-top:17px;font-size:32px;line-height:1.13;letter-spacing:-1.2px}.BlogDetail_excerpt__duIn9{font-size:15px;line-height:1.65}.BlogDetail_byline__3K89o{gap:16px;margin-top:22px}.BlogDetail_bylineDivider___LGzp{display:none}.BlogDetail_cover__BtChv{border-radius:13px}.BlogDetail_estimateCard__DsqWT{padding:16px 13px 13px;border-radius:13px}.BlogDetail_estimateHeader__6JQf8{gap:9px}.BlogDetail_estimateHeadingIcon__KVNOZ{width:36px;height:36px;border-radius:10px}.BlogDetail_estimateHeadingIcon__KVNOZ .BlogDetail_projectIcon__3f7ZQ{width:27px;height:27px}.BlogDetail_estimateHeader__6JQf8 h2{font-size:16px;letter-spacing:-.5px}.BlogDetail_estimateHeader__6JQf8 p{margin-top:3px;font-size:10px}.BlogDetail_estimateQuestion__Uxfzj{font-size:15px}.BlogDetail_backButton__P7BrQ,.BlogDetail_continueButton__yIdbT{min-height:40px}.BlogDetail_estimateField__yifGG input,.BlogDetail_estimateField__yifGG textarea{font-size:16px}.BlogDetail_toc__sxv7e{max-height:360px;padding:11px}.BlogDetail_toc__sxv7e a{padding-block:3px;font-size:12px}.BlogDetail_body__O4qWW{font-size:14px;line-height:1.75;padding-top:0}.BlogDetail_body__O4qWW h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.BlogDetail_article__xEQod *,.BlogDetail_article__xEQod :after,.BlogDetail_article__xEQod :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}