.ComparePages_page__Stcvk{padding-top:0}.ComparePages_hero__t4f76{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:28px 0 78px;overflow:hidden;background:#ffffff}.ComparePages_flowLayer__wxNec{position:absolute;inset:0;pointer-events:none;opacity:.42}.ComparePages_flowLayer__wxNec:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.56),#ffffff 88%)}.ComparePages_hero__t4f76>*{position:relative;z-index:1}.ComparePages_articleLayout__dtdYU,.ComparePages_cardSection__Z0ygl,.ComparePages_ctaSection__VQL9G,.ComparePages_faqSection__O2mqb,.ComparePages_heroBody__luMuN,.ComparePages_shell__BpqFt,.ComparePages_tableSection__NMz1h{width:min(1180px,calc(100% - 80px));margin:0 auto}.ComparePages_heroBody__luMuN{margin-top:34px}.ComparePages_backline__3R5rX{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:72px}.ComparePages_backLink__p61UC{color:#4d5564;font-size:.9rem;font-weight:600;transition:color .18s ease,transform .18s ease}.ComparePages_backLink__p61UC:hover{color:#171a20;transform:translateY(-1px)}.ComparePages_breadcrumbs__o45XS{margin-bottom:72px}.ComparePages_heroIntro__AI48U{max-width:860px}.ComparePages_heroIntro__AI48U h1{max-width:12ch;margin:0;color:#151a18;font-size:clamp(3rem,7vw,6.6rem);line-height:.88;letter-spacing:-.07em}.ComparePages_lead__nEvq6{max-width:64ch;margin:28px 0 0;color:#596272;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.75}.ComparePages_heroContext__7qf_0{display:grid;grid-gap:14px;gap:14px;max-width:760px;margin-top:34px;padding-top:26px;border-top:1px solid rgba(28,34,29,.1)}.ComparePages_heroContext__7qf_0 p{margin:0;color:#4f5868;font-size:1.05rem;line-height:1.75}.ComparePages_sublead__cKiB7{max-width:62ch;margin:18px 0 0;color:#596272;font-size:1.02rem;line-height:1.75}.ComparePages_tldrCard__byC22{max-width:760px;margin-top:48px;padding-left:22px;border-left:2px solid rgba(123,105,232,.22)}.ComparePages_tldrCard__byC22 p{margin:0;color:#505969;font-size:1.06rem;line-height:1.75}.ComparePages_tldrLabel__icNDk{margin-bottom:10px!important;color:#6a5d8f!important;font-size:.78rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ComparePages_articleLayout__dtdYU{display:grid;grid-template-columns:220px minmax(0,760px);grid-gap:96px;gap:96px;align-items:start;padding:76px 0 88px}.ComparePages_toc__IZUY2{position:-webkit-sticky;position:sticky;top:28px;padding-top:8px}.ComparePages_toc__IZUY2 p{margin:0 0 18px;color:#171a20;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ComparePages_toc__IZUY2 nav{display:grid;grid-gap:12px;gap:12px}.ComparePages_toc__IZUY2 a{position:relative;display:block;padding-left:16px;color:#606978;font-size:.95rem;font-weight:500;line-height:1.35;transition:color .18s ease,font-weight .18s ease,transform .18s ease}.ComparePages_toc__IZUY2 a:before{content:"";position:absolute;top:.18rem;bottom:.18rem;left:0;width:2px;border-radius:999px;background:transparent;transition:background-color .18s ease}.ComparePages_toc__IZUY2 a:hover{color:#171a20;transform:translateX(2px)}.ComparePages_tocActive__S4APu,.ComparePages_toc__IZUY2 a[aria-current=true]{color:#171a20!important;font-weight:800!important}.ComparePages_tocActive__S4APu:before,.ComparePages_toc__IZUY2 a[aria-current=true]:before{background:#171a20}.ComparePages_article__KcaEB{display:grid;grid-gap:82px;gap:82px}.ComparePages_articleTldr__HfVk0{max-width:720px;padding:0 0 0 22px;border-left:2px solid rgba(123,105,232,.22)}.ComparePages_articleTldr__HfVk0 p{margin:0;color:#505969;line-height:1.75;font-size:1.08rem}.ComparePages_articleLabel__9Jqhu{margin:0 0 10px!important;color:#6a5d8f!important;font-size:.78rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ComparePages_articleSection__lbHj_{display:grid;grid-gap:18px;gap:18px;scroll-margin-top:32px}.ComparePages_articleSection__lbHj_ h2{max-width:13ch;margin:0;color:#151a18;font-size:clamp(2.2rem,4vw,4.3rem);line-height:.95;letter-spacing:-.06em}.ComparePages_articleSection__lbHj_ h3{margin:0;color:#151a18;font-size:1.35rem;line-height:1.15}.ComparePages_articleList___gZJb li,.ComparePages_articleSection__lbHj_ p,.ComparePages_sourceList__fxVa2 a,.ComparePages_table__hEFND td{color:#596272;line-height:1.78;font-size:1.06rem}.ComparePages_articleSection__lbHj_ p{margin:0}.ComparePages_articleList___gZJb,.ComparePages_sourceList__fxVa2{display:grid;grid-gap:12px;gap:12px;margin:4px 0 0}.ComparePages_articleList___gZJb{padding-left:1.15rem}.ComparePages_sourceList__fxVa2{padding:0;list-style:none}.ComparePages_sourceList__fxVa2 a{display:inline-flex;color:#4b5567;text-decoration:underline;-webkit-text-decoration-color:rgba(75,85,103,.22);text-decoration-color:rgba(75,85,103,.22);text-underline-offset:4px;transition:color .18s ease,-webkit-text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease}.ComparePages_sourceList__fxVa2 a:hover{color:#171a20;-webkit-text-decoration-color:rgba(23,26,32,.4);text-decoration-color:rgba(23,26,32,.4)}.ComparePages_tableWrap__P_LQV{width:100%;margin-top:12px;overflow-x:auto;border-top:1px solid rgba(28,34,29,.12)}.ComparePages_table__hEFND{width:100%;border-collapse:collapse;table-layout:fixed}.ComparePages_table__hEFND td,.ComparePages_table__hEFND th{padding:22px 0;border-bottom:1px solid rgba(28,34,29,.1);text-align:left;vertical-align:top}.ComparePages_table__hEFND td:not(:last-child),.ComparePages_table__hEFND th:not(:last-child){padding-right:28px}.ComparePages_table__hEFND th{color:#171a20;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ComparePages_table__hEFND td strong{display:block;color:#171a20;font-size:1rem;line-height:1.35}.ComparePages_rowTitle__Q3hX7{width:24%}.ComparePages_summaryTable__FXAiW{min-width:720px}.ComparePages_featureTable__kb0uO{min-width:620px}.ComparePages_answerStack__1XhO8{display:inline-grid;gap:6px;align-items:start}.ComparePages_answerBadge__qIxmU,.ComparePages_shortAnswer__IyyhE{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:32px;padding:0 12px;border-radius:999px;color:#171a20;font-size:.9rem;font-weight:700;line-height:1}.ComparePages_answerYes__SW422{background:rgba(64,180,122,.13);color:#17623b}.ComparePages_answerNo__TQCCD{background:rgba(28,34,29,.07);color:#596272}.ComparePages_answerPartial__8l9ia{background:rgba(229,174,62,.16);color:#7a5410}.ComparePages_answerNote__eFBpw{display:block;max-width:20ch;color:#6a7280;font-size:.9rem;line-height:1.45}.ComparePages_shortAnswer__IyyhE{background:transparent;padding:0;color:#171a20;font-size:1rem;line-height:1.45}.ComparePages_articleFaq__Nr0Dz{display:grid;grid-gap:28px;gap:28px}.ComparePages_articleFaqHeading__q7Y0m{max-width:620px;margin:0}.ComparePages_tableAction__mI00u{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:rgba(23,26,32,.08);color:#171a20;font-weight:600;transition:background-color .18s ease,transform .18s ease}.ComparePages_tableAction__mI00u:hover{transform:translateY(-1px);background:rgba(23,26,32,.12)}.ComparePages_cardSection__Z0ygl{padding-top:26px}.ComparePages_cardHeader__eOOZH{margin-bottom:22px}.ComparePages_cardHeader__eOOZH h2{margin:0}.ComparePages_cardHeader__eOOZH p{max-width:62ch;margin:14px 0 0;color:var(--muted);line-height:1.7}.ComparePages_cardGrid__SYgrv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.ComparePages_summaryCard__SH81T{display:grid;grid-gap:16px;gap:16px;padding:24px;border:1px solid var(--line);border-radius:16px;background:#ffffff}.ComparePages_summaryCard__SH81T h3{margin:0;color:#161b22;font-size:1.6rem;line-height:1.08;letter-spacing:-.04em}.ComparePages_list__IojRA li,.ComparePages_summaryCard__SH81T p{color:var(--muted);line-height:1.7}.ComparePages_summaryMeta__uEcS7{display:grid;grid-gap:8px;gap:8px}.ComparePages_summaryMeta__uEcS7 span{color:#545c6c;font-size:.94rem}.ComparePages_summaryActions__IgYv_{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.ComparePages_summaryPill__5nWHE{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;background:rgba(116,236,255,.12);color:#2c3d4e;font-size:.82rem;font-weight:600}.ComparePages_list__IojRA{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.ComparePages_list__IojRA li{position:relative;padding-left:18px}.ComparePages_list__IojRA li:before{content:"";position:absolute;top:.78rem;left:0;width:8px;height:8px;border-radius:999px;background:var(--accent)}@media (max-width:1100px){.ComparePages_articleLayout__dtdYU{grid-template-columns:1fr;gap:48px}.ComparePages_toc__IZUY2{position:static;padding:0 0 28px;border-bottom:1px solid rgba(28,34,29,.1)}.ComparePages_toc__IZUY2 nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ComparePages_articleLayout__dtdYU,.ComparePages_cardSection__Z0ygl,.ComparePages_ctaSection__VQL9G,.ComparePages_faqSection__O2mqb,.ComparePages_heroBody__luMuN,.ComparePages_shell__BpqFt,.ComparePages_tableSection__NMz1h{width:min(100% - 40px,1180px)}.ComparePages_hero__t4f76{padding-bottom:58px}.ComparePages_backline__3R5rX{margin-bottom:48px}.ComparePages_heroIntro__AI48U h1{max-width:11ch;font-size:clamp(2.8rem,11vw,5.2rem)}.ComparePages_cardGrid__SYgrv{grid-template-columns:1fr}.ComparePages_table__hEFND{min-width:720px}}@media (max-width:640px){.ComparePages_articleLayout__dtdYU,.ComparePages_cardSection__Z0ygl,.ComparePages_ctaSection__VQL9G,.ComparePages_faqSection__O2mqb,.ComparePages_heroBody__luMuN,.ComparePages_shell__BpqFt,.ComparePages_tableSection__NMz1h{width:min(100% - 24px,1180px)}.ComparePages_hero__t4f76{padding-top:18px;padding-bottom:44px}.ComparePages_articleLayout__dtdYU{padding-top:48px}.ComparePages_article__KcaEB{gap:62px}.ComparePages_toc__IZUY2 nav{grid-template-columns:1fr}.ComparePages_articleTldr__HfVk0{padding-left:16px}.ComparePages_articleList___gZJb li,.ComparePages_articleSection__lbHj_ p,.ComparePages_sourceList__fxVa2 a,.ComparePages_table__hEFND td{font-size:1rem}}.Breadcrumbs_breadcrumbs__w4Urw{position:relative;z-index:2;max-width:100%;color:#687166;font-size:.78rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.Breadcrumbs_list__2KFbz{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.Breadcrumbs_item__05YuB{display:inline-flex;align-items:center;min-width:0}.Breadcrumbs_item__05YuB+.Breadcrumbs_item__05YuB:before{content:"/";margin-right:8px;color:rgba(104,113,102,.48)}.Breadcrumbs_current__yV3OC,.Breadcrumbs_link__NAn_W{display:inline-block;max-width:min(42ch,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumbs_link__NAn_W{color:inherit;text-decoration:none;transition:color .16s ease}.Breadcrumbs_current__yV3OC,.Breadcrumbs_link__NAn_W:hover{color:#171a20}@media (max-width:720px){.Breadcrumbs_breadcrumbs__w4Urw{font-size:.72rem}.Breadcrumbs_current__yV3OC,.Breadcrumbs_link__NAn_W{max-width:26ch}}.DetailPages_page__jwUl_{padding-top:0}.DetailPages_articleHeroBody__OMzrW{position:relative;z-index:1;width:min(880px,100%);margin:56px auto 0}.DetailPages_heroLead__STsIf{max-width:60ch;margin:20px 0 0}.DetailPages_backLink__EXQSx{display:inline-block;margin-bottom:28px;font-weight:600;color:var(--accent-strong);transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.DetailPages_backLink__EXQSx:hover{transform:translateY(-1px)}.DetailPages_breadcrumbs__SlAvg{margin-bottom:28px}.DetailPages_articleMetricRow__OFUVU{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.DetailPages_articleMetric__uCJuK{display:inline-grid;gap:6px;min-width:170px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.78);border:1px solid rgba(28,34,29,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.DetailPages_articleMetric__uCJuK strong{color:#161b22;font-size:1.02rem;line-height:1.15;font-weight:600}.DetailPages_articleMetric__uCJuK span{color:var(--muted);line-height:1.45;font-size:.92rem}.DetailPages_layout__9_a5P,.DetailPages_linkList__jmYcr,.DetailPages_metricGrid__3X3H5,.DetailPages_proofShell__lj6QB{display:grid;grid-gap:18px;gap:18px}.DetailPages_metricGrid__3X3H5{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}.DetailPages_layout__9_a5P{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px}.DetailPages_metricCard__LNHKA,.DetailPages_storyCard__QhC4g{padding:22px;border:1px solid var(--line);border-radius:24px;background:var(--paper);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.DetailPages_storyCard__QhC4g h2{margin:0 0 16px;font-size:2rem}.DetailPages_detailList__YpEp2 li,.DetailPages_linkCard__rkN9L p,.DetailPages_metricCard__LNHKA span,.DetailPages_proofCard__opBzY p,.DetailPages_stepList__gyUfE p,.DetailPages_storyCard__QhC4g p{color:var(--muted);line-height:1.65;font-size:1.05rem}.DetailPages_metricCard__LNHKA{display:grid;grid-gap:10px;gap:10px}.DetailPages_metricCard__LNHKA strong{display:block;color:#161b22;font-size:1.12rem;line-height:1.2;font-weight:600}.DetailPages_detailList__YpEp2{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.DetailPages_detailList__YpEp2 li{position:relative;padding-left:18px}.DetailPages_detailList__YpEp2 li:before{content:"";position:absolute;top:.74rem;left:0;width:8px;height:8px;border-radius:999px;background:var(--accent)}.DetailPages_linkLayout__AKPee,.DetailPages_proofLayout__Kn79X{align-items:stretch}.DetailPages_proofShell__lj6QB{grid-template-columns:repeat(2,minmax(0,1fr))}.DetailPages_proofCard__opBzY{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:280px;padding:24px;border-radius:24px;border:1px dashed rgba(106,93,143,.22);background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(244,247,254,.94)),rgba(255,255,255,.94)}.DetailPages_proofCardAccent__iVVRa{background:radial-gradient(circle at 84% 14%,rgba(184,116,255,.12),transparent 24%),radial-gradient(circle at 18% 20%,rgba(116,236,255,.12),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.84),rgba(244,247,254,.94)),rgba(255,255,255,.94)}.DetailPages_proofCard__opBzY h3,.DetailPages_proofCard__opBzY p{margin:0}.DetailPages_proofCard__opBzY h3{color:#161b22;font-size:1.5rem;line-height:1.08;letter-spacing:-.04em}.DetailPages_proofCard__opBzY p{line-height:1.7}.DetailPages_stepList__gyUfE{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.DetailPages_stepList__gyUfE li{display:grid;grid-gap:8px;gap:8px;padding:0 0 16px;border-bottom:1px solid rgba(28,34,29,.08)}.DetailPages_stepList__gyUfE li:last-child{padding-bottom:0;border-bottom:none}.DetailPages_linkCard__rkN9L strong,.DetailPages_stepList__gyUfE strong{color:#161b22;font-size:1.06rem;line-height:1.25}.DetailPages_linkCard__rkN9L p,.DetailPages_stepList__gyUfE p{margin:0}.DetailPages_linkCard__rkN9L{display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(244,247,254,.94)),rgba(255,255,255,.94);border:1px solid rgba(90,99,118,.06);transition:transform .18s ease,border-color .18s ease}.DetailPages_linkCard__rkN9L:hover{transform:translateY(-1px);border-color:rgba(123,105,232,.16)}.DetailPages_articleWrap__YF6Mp{width:min(760px,100%);margin:0 auto;padding-top:36px}.DetailPages_articleBody__grokR{display:grid;grid-gap:40px;gap:40px}.DetailPages_articleSection__Ra6Z9{display:grid;grid-gap:14px;gap:14px}.DetailPages_articleSection__Ra6Z9 h2{max-width:none;font-size:clamp(2rem,3.5vw,2.8rem);line-height:.98;letter-spacing:-.05em}.DetailPages_articleImageSlot__xuHBl p,.DetailPages_articleList__c6eKD li,.DetailPages_articleSection__Ra6Z9 p{margin:0;color:var(--muted);line-height:1.75;font-size:1.08rem}.DetailPages_articleList__c6eKD{display:grid;grid-gap:12px;gap:12px;margin:8px 0 0;padding-left:1.2rem}.DetailPages_articleImageSlot__xuHBl{display:grid;grid-gap:12px;gap:12px;min-height:380px;align-content:end;padding:28px;border-radius:28px;border:1px dashed rgba(123,105,232,.22);background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(245,248,253,.94)),rgba(255,255,255,.92)}.DetailPages_articleImageLabel__ehvxU{color:#6a5d8f;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.DetailPages_articleImageSlot__xuHBl h3{margin:0;font-size:1.3rem;line-height:1.1;letter-spacing:-.03em}@media (max-width:980px){.DetailPages_layout__9_a5P,.DetailPages_metricGrid__3X3H5,.DetailPages_proofShell__lj6QB{grid-template-columns:1fr}.DetailPages_proofCard__opBzY{min-height:220px}.DetailPages_articleHeroBody__OMzrW,.DetailPages_articleWrap__YF6Mp{width:min(100%,760px)}}@media (max-width:640px){.DetailPages_page__jwUl_{padding-top:0}.DetailPages_storyCard__QhC4g h2{font-size:1.5rem}.DetailPages_proofCard__opBzY{min-height:0;padding:20px;border-radius:20px}.DetailPages_articleMetricRow__OFUVU{display:grid;grid-template-columns:1fr}.DetailPages_articleImageSlot__xuHBl{min-height:280px;padding:22px;border-radius:22px}.DetailPages_articleImageSlot__xuHBl p,.DetailPages_articleList__c6eKD li,.DetailPages_articleSection__Ra6Z9 p{font-size:1rem}}.ConsistencyLanding_page__Rbtbj{min-height:100vh;background:#ffffff;color:var(--ink)}.ConsistencyLanding_articleHero__KXH4V{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px 0 72px;overflow:hidden;background:#ffffff}.ConsistencyLanding_articleHero__KXH4V:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(56,61,72,.18) .9px,transparent 1.1px);background-size:20px 20px;opacity:.18}.ConsistencyLanding_articleHeroBody__QqGU3{position:relative;z-index:2;width:min(820px,calc(100% - 40px));margin:72px auto 0}.ConsistencyLanding_articleKicker__MsA1q{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;margin-bottom:18px}.ConsistencyLanding_articleKicker__MsA1q p{margin-bottom:0}.ConsistencyLanding_articleKicker__MsA1q span,.ConsistencyLanding_articleMeta__fuOgI span{color:#6b7280;font-size:.86rem}.ConsistencyLanding_articleHero__KXH4V h1{max-width:12.8ch;font-size:clamp(3rem,7vw,5.4rem);font-weight:500;line-height:.94;letter-spacing:-.06em}.ConsistencyLanding_articleLead__vW9f4{max-width:66ch;margin:26px 0 0;color:#4f5867;font-size:clamp(1.08rem,1.8vw,1.26rem);line-height:1.72}.ConsistencyLanding_articleMeta__fuOgI{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px}.ConsistencyLanding_articleShell__dy_wn{width:min(820px,calc(100% - 40px));margin:-28px auto 0;position:relative;z-index:3}.ConsistencyLanding_articleBody__ky8ci{display:grid;grid-gap:26px;gap:26px}.ConsistencyLanding_articleBody__ky8ci p{margin:0;color:#3f4652;font-size:1.08rem;line-height:1.82}.ConsistencyLanding_articleBody__ky8ci h2,.ConsistencyLanding_articleBody__ky8ci h3{max-width:none;color:#161b22}.ConsistencyLanding_articleBody__ky8ci h2{margin-top:28px;font-size:clamp(2rem,4vw,3rem);line-height:1;letter-spacing:-.05em}.ConsistencyLanding_articleBody__ky8ci h3{margin:16px 0 -10px;font-size:1.38rem;line-height:1.18;letter-spacing:-.035em}.ConsistencyLanding_inlineFigure__GEE_Y,.ConsistencyLanding_wideFigure__AfO_1{position:relative;margin:0;overflow:hidden;background:#eef1f6;border:1px solid rgba(28,34,29,.08);box-shadow:0 20px 44px rgba(32,40,56,.08)}.ConsistencyLanding_wideFigure__AfO_1{aspect-ratio:1.38/1;border-radius:8px}.ConsistencyLanding_inlineFigure__GEE_Y{display:grid;align-items:end;aspect-ratio:1.55/1;border-radius:8px;margin:16px 0 8px}.ConsistencyLanding_inlineFigure__GEE_Y img,.ConsistencyLanding_wideFigure__AfO_1 img{object-fit:cover;object-position:center}.ConsistencyLanding_inlineFigure__GEE_Y figcaption{position:relative;z-index:1;margin:0;padding:18px 20px;background:linear-gradient(180deg,rgba(14,17,23,0),rgba(14,17,23,.72));color:rgba(255,255,255,.88);font-size:.94rem;line-height:1.5}.ConsistencyLanding_comparisonGrid__9LTcw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:10px 0 4px}.ConsistencyLanding_articleCta__jD8V5,.ConsistencyLanding_comparisonGrid__9LTcw div{border:1px solid rgba(28,34,29,.08);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,250,255,.94)),rgba(255,255,255,.96)}.ConsistencyLanding_comparisonGrid__9LTcw div{padding:22px}.ConsistencyLanding_comparisonGrid__9LTcw h3{margin:0 0 10px}.ConsistencyLanding_comparisonGrid__9LTcw p{font-size:1rem;line-height:1.68}.ConsistencyLanding_articleCta__jD8V5{display:grid;grid-gap:16px;gap:16px;align-items:start;margin-top:24px;padding:28px}.ConsistencyLanding_articleCta__jD8V5 h2{margin:0;font-size:clamp(1.9rem,4vw,2.8rem)}.ConsistencyLanding_articleCta__jD8V5 p{max-width:62ch}.ConsistencyLanding_articleCta__jD8V5 a{justify-self:start}@media (max-width:760px){.ConsistencyLanding_articleHero__KXH4V{padding:18px 0 54px}.ConsistencyLanding_articleHeroBody__QqGU3,.ConsistencyLanding_articleShell__dy_wn{width:min(100% - 28px,820px)}.ConsistencyLanding_articleHeroBody__QqGU3{margin-top:48px}.ConsistencyLanding_articleHero__KXH4V h1{font-size:clamp(2.65rem,13vw,4rem)}.ConsistencyLanding_articleBody__ky8ci{gap:22px}.ConsistencyLanding_articleBody__ky8ci p{font-size:1rem;line-height:1.76}.ConsistencyLanding_inlineFigure__GEE_Y,.ConsistencyLanding_wideFigure__AfO_1{aspect-ratio:1.08/1}.ConsistencyLanding_comparisonGrid__9LTcw{grid-template-columns:1fr}.ConsistencyLanding_articleCta__jD8V5{padding:22px}}.TextureLibrary_page___1Guc{min-height:100vh;background:#ffffff}.TextureLibrary_hero__ygelO{position:relative;padding:24px 0 54px;overflow:hidden}.TextureLibrary_flowLayer__x7DPf{position:absolute;inset:0;pointer-events:none;opacity:.34}.TextureLibrary_heroBody__wzy_d{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:66px auto 0;display:grid;grid-gap:26px;gap:26px}.TextureLibrary_heroIntro__D4kqp{max-width:860px}.TextureLibrary_heroIntro__D4kqp h1{max-width:12ch;font-size:clamp(3.2rem,6vw,5.6rem);font-weight:500;line-height:.93;letter-spacing:-.07em}.TextureLibrary_lead__Ed6X9{max-width:62ch;margin:22px 0 0;color:#5c6573;font-size:1.08rem;line-height:1.68}.TextureLibrary_section__6MTX3{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 72px}.TextureLibrary_filtersBar__V1M5R{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(180px,.55fr) auto;grid-gap:14px;gap:14px;align-items:end;padding:22px;border-radius:28px;background:rgba(255,255,255,.9);border:1px solid rgba(28,34,29,.06);box-shadow:0 22px 50px rgba(67,74,92,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.TextureLibrary_field__hMPle{display:grid;grid-gap:8px;gap:8px}.TextureLibrary_field__hMPle span{font-size:.78rem;color:#6a5d8f;letter-spacing:.14em;text-transform:uppercase}.TextureLibrary_field__hMPle input,.TextureLibrary_field__hMPle select{width:100%;min-height:52px;border-radius:18px;border:1px solid rgba(28,34,29,.08);background:rgba(255,255,255,.96);color:#1c221d;font:inherit;padding:0 16px;outline:none}.TextureLibrary_field__hMPle input:focus,.TextureLibrary_field__hMPle select:focus{border-color:rgba(123,105,232,.28);box-shadow:0 0 0 4px rgba(123,105,232,.08)}.TextureLibrary_filterAction__ZHr_q{min-height:52px;padding:0 22px;border:none;border-radius:999px;background:#171a20;color:#f9f7ff;font:inherit;font-weight:600;cursor:pointer;transition:transform .18s ease,background-color .18s ease}.TextureLibrary_filterAction__ZHr_q:hover{transform:translateY(-1px);background:#11141b}.TextureLibrary_resultsMeta__HjX4s{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:22px;color:#5c6573;font-size:.98rem}.TextureLibrary_resultsMeta__HjX4s strong{color:#1c221d;font-weight:600}.TextureLibrary_grid__jnpu5{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,180px));grid-gap:34px 8px;gap:34px 8px;margin-top:28px}.TextureLibrary_card__xvWUI{display:grid;width:180px;grid-gap:6px;gap:6px;transition:transform .18s ease}.TextureLibrary_card__xvWUI:hover{transform:translateY(-1px)}.TextureLibrary_preview__97_6m{position:relative;aspect-ratio:1/1;height:190px;overflow:hidden;border-radius:14px;border:1px solid transparent;background:#ececec;transition:border-color .2s ease,box-shadow .2s ease}.TextureLibrary_card__xvWUI:hover .TextureLibrary_preview__97_6m{border-color:rgba(31,31,31,.12);box-shadow:0 14px 30px rgba(18,18,18,.1)}.TextureLibrary_preview__97_6m img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.TextureLibrary_card__xvWUI:hover .TextureLibrary_preview__97_6m img{transform:scale(1.02)}.TextureLibrary_cardBody__Uwuyn{display:grid;min-width:0}.TextureLibrary_cardTitle__qy0en{margin:0;overflow:hidden;color:#020202;font-size:.875rem;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.TextureLibrary_cardHoverMeta__aOwbX{position:absolute;inset:auto 14px 14px;display:flex;min-height:30px;align-items:center;justify-content:space-between;border-radius:10px;background:rgba(255,255,255,.55);padding:7px 9px;color:#5f5f5f;font-size:.6875rem;font-weight:500;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .18s ease}.TextureLibrary_card__xvWUI:hover .TextureLibrary_cardHoverMeta__aOwbX{opacity:1}.TextureLibrary_emptyState__VdGVo{display:grid;grid-gap:12px;gap:12px;justify-items:start;margin-top:28px;padding:28px;border-radius:24px;background:rgba(255,255,255,.86);border:1px solid rgba(28,34,29,.06)}.TextureLibrary_detailCard__w8cUy h1,.TextureLibrary_emptyState__VdGVo h2{max-width:none}.TextureLibrary_pagination__OGUr3{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:34px}.TextureLibrary_pageLink__v_aX1{display:inline-flex;min-width:44px;min-height:44px;padding:0 16px;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(28,34,29,.08);background:rgba(255,255,255,.9);color:#5c6573;font-size:.94rem;font-weight:600}.TextureLibrary_pageLinkActive__RyY7q{background:#171a20;color:#ffffff;border-color:transparent}.TextureLibrary_ctaSection__5p3uB{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 90px}.TextureLibrary_ctaCard__RGb04{position:relative;overflow:hidden;padding:34px;border-radius:32px}.TextureLibrary_ctaCard__RGb04:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 35%,rgba(116,236,255,.18),transparent 24%),radial-gradient(circle at 84% 24%,rgba(184,116,255,.16),transparent 26%),#ffffff;border:1px solid rgba(28,34,29,.06);border-radius:inherit}.TextureLibrary_ctaCard__RGb04>*{position:relative;z-index:1}.TextureLibrary_ctaCard__RGb04 h2{max-width:10ch;margin-top:14px;font-size:clamp(2.2rem,4vw,4.3rem)}.TextureLibrary_ctaCard__RGb04 p{max-width:58ch;margin:18px 0 0;color:#5c6573;font-size:1.05rem;line-height:1.7}.TextureLibrary_detailWrap__qcYHU{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:54px auto 0}.TextureLibrary_detailCard__w8cUy{display:grid;grid-gap:26px;gap:26px;align-items:start}.TextureLibrary_detailMeta__q4qz8{display:grid;grid-gap:16px;gap:16px;padding:8px 8px 8px 0}.TextureLibrary_detailMeta__q4qz8 h1{max-width:15ch;margin:0;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:500;line-height:.98;letter-spacing:-.06em}.TextureLibrary_detailMeta__q4qz8 p{max-width:58ch;margin:0;color:#5c6573;font-size:1.04rem;line-height:1.72}.TextureLibrary_detailShell__N3SwH{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);grid-gap:34px;gap:34px;align-items:start}.TextureLibrary_detailPreview__8LDV2{aspect-ratio:1/1;border-radius:24px;overflow:hidden}.TextureLibrary_detailPreview__8LDV2 img{display:block;width:100%;height:100%;object-fit:cover}.TextureLibrary_detailActions__UVO99{display:flex;gap:12px;flex-wrap:wrap}.TextureLibrary_detailFacts__AXKk2{display:grid;grid-gap:12px;gap:12px;margin:4px 0 0}.TextureLibrary_detailFacts__AXKk2 div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:baseline}.TextureLibrary_detailFacts__AXKk2 dt{color:#6a5d8f;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.TextureLibrary_detailFacts__AXKk2 dd{margin:0;color:#1c221d;font-weight:600}.TextureLibrary_detailFacts__AXKk2 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.TextureLibrary_detailActionSecondary__Uqohp{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 22px;border-radius:999px;border:1px solid rgba(28,34,29,.08);background:rgba(255,255,255,.92);color:#171a20;font-weight:600}.TextureLibrary_similarSection__7EW5w{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:22px 0 86px}.TextureLibrary_similarHeader__8u88I{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:24px}.TextureLibrary_similarHeader__8u88I h2{margin:10px 0 0;font-size:clamp(2rem,3vw,3rem);font-weight:500;line-height:1;letter-spacing:-.05em}.TextureLibrary_seeAllLink__1TOp6{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;border:1px solid rgba(28,34,29,.08);background:rgba(255,255,255,.92);color:#171a20;font-size:.94rem;font-weight:600;transition:transform .18s ease,border-color .18s ease}.TextureLibrary_seeAllLink__1TOp6:hover{transform:translateY(-1px);border-color:rgba(28,34,29,.16)}.TextureLibrary_similarGrid__XckNJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,180px));grid-gap:34px 8px;gap:34px 8px}@media (max-width:1100px){.TextureLibrary_filtersBar__V1M5R{grid-template-columns:1fr 1fr}.TextureLibrary_detailShell__N3SwH{grid-template-columns:1fr}.TextureLibrary_detailMeta__q4qz8{padding:0}}@media (max-width:780px){.TextureLibrary_ctaSection__5p3uB,.TextureLibrary_detailWrap__qcYHU,.TextureLibrary_heroBody__wzy_d,.TextureLibrary_section__6MTX3,.TextureLibrary_similarSection__7EW5w{width:min(1180px,calc(100% - 32px))}.TextureLibrary_grid__jnpu5,.TextureLibrary_similarGrid__XckNJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.TextureLibrary_card__xvWUI{width:100%}.TextureLibrary_preview__97_6m{height:auto}.TextureLibrary_filtersBar__V1M5R{grid-template-columns:1fr}.TextureLibrary_resultsMeta__HjX4s,.TextureLibrary_similarHeader__8u88I{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.TextureLibrary_grid__jnpu5,.TextureLibrary_similarGrid__XckNJ{grid-template-columns:1fr}.TextureLibrary_ctaCard__RGb04{padding:16px}.TextureLibrary_detailFacts__AXKk2 div{grid-template-columns:1fr;gap:5px}}.GuidePage_page__sJD8Q{min-height:100vh;background:#ffffff;color:var(--ink)}.GuidePage_hero__CrEPC{min-height:auto}.GuidePage_section__rp5RJ{width:min(1320px,calc(100% - 80px));margin:0 auto;padding-top:30px}.GuidePage_examplesSection___XijN{padding-top:clamp(72px,8vw,116px)}.GuidePage_guideHeroStage__Dl84y{min-height:auto;display:grid;grid-gap:40px;gap:40px;padding-bottom:72px}.GuidePage_guideHeroPreview__kB7dr{width:min(880px,100%)}.GuidePage_workflowGrid__vAS8q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:start}.GuidePage_workflowCard__5S9J3{display:grid;grid-gap:16px;gap:16px}.GuidePage_workflowImagePlaceholder__2sLnm{aspect-ratio:1.2/1;border-radius:22px;background:linear-gradient(180deg,rgba(236,239,245,.92),rgba(226,231,239,.96));border:1px solid rgba(28,34,29,.04)}.GuidePage_workflowImageFrame__xWkm2{position:relative;aspect-ratio:1.2/1;overflow:hidden;border-radius:22px;border:1px solid rgba(28,34,29,.06);background:rgba(255,255,255,.92)}.GuidePage_workflowImage__DmFAb{object-fit:cover;object-position:center}.GuidePage_workflowCard__5S9J3 h3{margin:0;color:#161b22;font-size:1.42rem;line-height:1.08;letter-spacing:-.04em}.GuidePage_workflowCard__5S9J3 p{margin:0;color:var(--muted);line-height:1.66;font-size:1.02rem}.GuidePage_examplesPanel__W6G6q{display:grid;grid-gap:30px;gap:30px;padding:clamp(24px,3.6vw,42px);border:1px solid rgba(28,34,29,.08);border-radius:28px;background:#ffffff;box-shadow:0 26px 70px rgba(22,27,24,.055)}.GuidePage_examplesHeader__toQXf{max-width:1080px}.GuidePage_examplesIntro__QYZPA{display:grid;grid-gap:16px;gap:16px}.GuidePage_examplesIntro__QYZPA h2{max-width:19ch;margin:0;color:#171a20;font-size:clamp(2rem,3.6vw,3.65rem);font-weight:500;line-height:1.02;letter-spacing:0}.GuidePage_examplesIntro__QYZPA p:last-child{max-width:62ch;margin:0;color:#596170;font-size:1rem;line-height:1.62}.GuidePage_examplesGrid__faeMT{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px;gap:14px}.GuidePage_exampleCard__a4HOj{display:grid;grid-gap:12px;gap:12px;min-width:0;color:inherit;text-decoration:none}.GuidePage_exampleImage__3LdxJ{position:relative;overflow:hidden;aspect-ratio:1/1;border:1px solid rgba(28,34,29,.08);border-radius:4px;background:#f3f5f1}.GuidePage_exampleImageLayer__ZKzKR{object-fit:cover;object-position:center;transition:opacity .18s ease,transform .22s ease}.GuidePage_exampleAfterImage__d_0Xf{opacity:1}.GuidePage_exampleBeforeImage__NhjA9{opacity:0}.GuidePage_exampleCard__a4HOj:focus-visible .GuidePage_exampleAfterImage__d_0Xf,.GuidePage_exampleCard__a4HOj:hover .GuidePage_exampleAfterImage__d_0Xf{opacity:0}.GuidePage_exampleCard__a4HOj:focus-visible .GuidePage_exampleBeforeImage__NhjA9,.GuidePage_exampleCard__a4HOj:hover .GuidePage_exampleBeforeImage__NhjA9{opacity:1}.GuidePage_exampleCard__a4HOj:hover .GuidePage_exampleImageLayer__ZKzKR{transform:scale(1.035)}.GuidePage_exampleCard__a4HOj h3{margin:0;color:#171a20;font-size:.96rem;font-weight:540;line-height:1.32;letter-spacing:0}.GuidePage_examplesActions__TViuP{display:flex;flex-wrap:wrap;gap:12px;padding-top:2px}.GuidePage_examplesPrimary__bx478,.GuidePage_examplesSecondary__Xygcj{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:999px;font-size:.9rem;font-weight:520;line-height:1;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.GuidePage_examplesPrimary__bx478{background:#171a20;color:#ffffff}.GuidePage_examplesSecondary__Xygcj{border:1px solid rgba(28,34,29,.12);background:rgba(255,255,255,.82);color:#171a20}.GuidePage_examplesPrimary__bx478:hover,.GuidePage_examplesSecondary__Xygcj:hover{transform:translateY(-1px)}.GuidePage_examplesPrimary__bx478:hover{background:#252a32}.GuidePage_examplesSecondary__Xygcj:hover{border-color:rgba(28,34,29,.28)}@media (max-width:1100px){.GuidePage_workflowGrid__vAS8q{grid-template-columns:repeat(2,minmax(0,1fr))}.GuidePage_examplesGrid__faeMT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.GuidePage_section__rp5RJ{width:min(100% - 40px,1320px)}.GuidePage_guideHeroStage__Dl84y{padding-bottom:48px}}@media (max-width:640px){.GuidePage_section__rp5RJ{width:min(100% - 28px,1320px)}.GuidePage_workflowGrid__vAS8q{grid-template-columns:1fr;gap:18px}.GuidePage_examplesPanel__W6G6q{gap:22px;border-radius:24px}.GuidePage_examplesGrid__faeMT{grid-template-columns:repeat(2,minmax(0,1fr))}.GuidePage_workflowImagePlaceholder__2sLnm{border-radius:18px}}@media (max-width:440px){.GuidePage_examplesGrid__faeMT{grid-template-columns:1fr}}.PhotoRealismPage_page__EODCC{min-height:100vh;background:#ffffff;color:var(--ink)}.PhotoRealismPage_headerWrap__my_Ty{padding-top:24px}.PhotoRealismPage_intro__KkacK{display:grid;grid-gap:22px;gap:22px;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:56px 0 48px}.PhotoRealismPage_backLink__scOkm{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:40px;color:#596170;font-size:.92rem;font-weight:700;text-decoration:none;transition:color .18s ease}.PhotoRealismPage_backLink__scOkm:hover{color:#171a20}.PhotoRealismPage_intro__KkacK h1{max-width:18ch;margin:0;color:#171a20;font-size:clamp(1.75rem,3.5vw,3.2rem);font-weight:500;line-height:1.02;letter-spacing:0}.PhotoRealismPage_intro__KkacK p{max-width:72ch;margin:0;color:#596170;font-size:1.08rem;line-height:1.7}.PhotoRealismPage_intro__KkacK p a{color:#171a20;font-weight:800;text-decoration:underline;text-underline-offset:4px}.PhotoRealismPage_galleryGrid__ez9PN{column-count:4;column-gap:10px;min-height:100vh;padding:10px;background:#ffffff}.PhotoRealismPage_exampleCard__U0_CL{display:inline-block;width:100%;margin:0 0 10px;border:1px solid rgba(28,34,29,.1);background:#ffffff;page-break-inside:avoid;break-inside:avoid;outline:none}.PhotoRealismPage_exampleCard__U0_CL:focus-visible{box-shadow:0 0 0 3px rgba(23,26,32,.16)}.PhotoRealismPage_cardLink__1ZAHW{display:block;color:inherit;text-decoration:none}.PhotoRealismPage_imageSlot__ZDMSd{position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;background:#f5f6f9}.PhotoRealismPage_cardImage__3OUNh{object-fit:cover;object-position:center;pointer-events:none;transition:opacity .18s ease}.PhotoRealismPage_photoImage__HdJnM{opacity:1}.PhotoRealismPage_modelImage__rXMlh{opacity:0}.PhotoRealismPage_exampleCardWithModel__4GdaX:focus-visible .PhotoRealismPage_photoImage__HdJnM,.PhotoRealismPage_exampleCardWithModel__4GdaX:hover .PhotoRealismPage_photoImage__HdJnM{opacity:0}.PhotoRealismPage_exampleCardWithModel__4GdaX:focus-visible .PhotoRealismPage_modelImage__rXMlh,.PhotoRealismPage_exampleCardWithModel__4GdaX:hover .PhotoRealismPage_modelImage__rXMlh{opacity:1}.PhotoRealismPage_cardBody__McfJn{display:grid;grid-gap:10px;gap:10px;margin:0;padding:18px}.PhotoRealismPage_cardBody__McfJn h2{max-width:none;margin:0;color:#171a20;font-size:1rem;font-weight:700;line-height:1.35;letter-spacing:0}.PhotoRealismPage_cardBody__McfJn p{margin:0;color:#3f4653;font-size:.98rem;line-height:1.55}@media (max-width:1180px){.PhotoRealismPage_galleryGrid__ez9PN{column-count:3}}@media (max-width:820px){.PhotoRealismPage_intro__KkacK{width:min(100% - 32px,1180px);padding-top:28px}.PhotoRealismPage_galleryGrid__ez9PN{column-count:2}}@media (max-width:560px){.PhotoRealismPage_intro__KkacK h1{font-size:clamp(1.8rem,10vw,3rem)}.PhotoRealismPage_galleryGrid__ez9PN{column-count:1}}.BlogPostPage_page__W6KDl{min-height:100vh;background:#ffffff;color:var(--ink)}.BlogPostPage_headerWrap__RIERC{padding-top:24px}.BlogPostPage_article__8jDmw{width:min(900px,calc(100% - 48px));margin:0 auto;padding:56px 0 96px}.BlogPostPage_backLink__AD_2d{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:40px;margin-bottom:28px;color:#596170;font-size:.92rem;font-weight:620;text-decoration:none;transition:color .18s ease}.BlogPostPage_backLink__AD_2d:hover{color:#171a20}.BlogPostPage_breadcrumbs__78uVN{margin-bottom:28px}.BlogPostPage_hero__1rInj{display:grid;grid-gap:22px;gap:22px}.BlogPostPage_date__XiMpu{margin:0;color:#6d7584;font-size:.78rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.BlogPostPage_hero__1rInj h1{max-width:13ch;margin:0;color:#171a20;font-size:clamp(2.35rem,5.2vw,5rem);font-weight:500;line-height:.98;letter-spacing:0}.BlogPostPage_dek__TqovP{max-width:68ch;margin:0;color:#596170;font-size:1.14rem;line-height:1.7}.BlogPostPage_heroImage__iLj6z{position:relative;overflow:hidden;aspect-ratio:1.5/1;margin-top:18px;border:1px solid rgba(28,34,29,.1);background:#f5f6f9}.BlogPostPage_heroImage__iLj6z img{object-fit:cover;object-position:center}.BlogPostPage_inlineImage__ILoRr{position:relative;overflow:hidden;aspect-ratio:1.65/1;margin:10px 0 0;border:1px solid rgba(28,34,29,.1);background:#f5f6f9}.BlogPostPage_inlineImage__ILoRr img{object-fit:cover;object-position:center}.BlogPostPage_beforeAfterFigure__cQNqE figcaption,.BlogPostPage_inlineImage__ILoRr figcaption{margin:0;color:#6d7584;font-size:.9rem;line-height:1.55}.BlogPostPage_inlineImage__ILoRr figcaption{position:absolute;right:14px;bottom:14px;left:14px;padding:10px 12px;background:rgba(255,255,255,.88);color:#3f4653}.BlogPostPage_beforeAfterFigure__cQNqE{display:grid;grid-gap:10px;gap:10px;margin:0}.BlogPostPage_beforeAfterGrid__0o9oT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgba(28,34,29,.1);background:#f5f6f9}.BlogPostPage_beforeAfterImage__QQBbD{position:relative;aspect-ratio:1.45/1;overflow:hidden}.BlogPostPage_beforeAfterImage__QQBbD+.BlogPostPage_beforeAfterImage__QQBbD{border-left:1px solid rgba(28,34,29,.1)}.BlogPostPage_beforeAfterImage__QQBbD img{object-fit:cover;object-position:center}.BlogPostPage_beforeAfterImage__QQBbD span{position:absolute;z-index:1;top:12px;left:12px;padding:7px 9px;background:rgba(255,255,255,.9);color:#171a20;font-size:.76rem;font-weight:700}.BlogPostPage_content__utiOG{display:grid;grid-gap:38px;gap:38px;margin-top:56px}.BlogPostPage_section__2zgWy{display:grid;grid-gap:14px;gap:14px}.BlogPostPage_section__2zgWy h2{max-width:18ch;margin:0;color:#171a20;font-size:clamp(1.65rem,3vw,2.6rem);font-weight:500;line-height:1.05;letter-spacing:0}.BlogPostPage_section__2zgWy li,.BlogPostPage_section__2zgWy p{color:#3f4653;font-size:1.03rem;line-height:1.78}.BlogPostPage_section__2zgWy p{margin:0}.BlogPostPage_section__2zgWy ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:1.2rem}.BlogPostPage_section__2zgWy a,.BlogPostPage_sources__uzFj5 a{color:#171a20;font-weight:620;text-decoration:underline;text-underline-offset:4px}.BlogPostPage_answerBox__ZgiXC{display:grid;grid-gap:10px;gap:10px;padding:22px;border:1px solid rgba(28,34,29,.12);background:#f7f8f5}.BlogPostPage_answerBox__ZgiXC h2{margin:0;color:#171a20;font-size:1.05rem;font-weight:700;line-height:1.3}.BlogPostPage_answerBox__ZgiXC p{margin:0;color:#3f4653;font-size:1.03rem;line-height:1.72}.BlogPostPage_workflowList__7wRhU{display:grid;grid-gap:12px;gap:12px;margin:0;padding-left:1.35rem}.BlogPostPage_workflowList__7wRhU li::marker{color:#171a20;font-weight:700}.BlogPostPage_promptBox__SgXj_{display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid rgba(28,34,29,.12);background:#fbfbf8}.BlogPostPage_promptBox__SgXj_ p{margin:0}.BlogPostPage_faqList__8ITQc{display:grid;grid-gap:14px;gap:14px}.BlogPostPage_faqList__8ITQc article{display:grid;grid-gap:6px;gap:6px;padding-top:14px;border-top:1px solid rgba(28,34,29,.1)}.BlogPostPage_faqList__8ITQc article:first-child{padding-top:0;border-top:0}.BlogPostPage_faqList__8ITQc h3{margin:0;color:#171a20;font-size:1.08rem;font-weight:680;line-height:1.4}.BlogPostPage_comparisonTable__5Ijca{overflow:hidden;border:1px solid rgba(28,34,29,.12)}.BlogPostPage_comparisonRow__j0gKS{display:grid;grid-template-columns:.86fr 1fr 1fr;border-top:1px solid rgba(28,34,29,.1)}.BlogPostPage_comparisonRow__j0gKS:first-child{border-top:0;background:#f7f8f5}.BlogPostPage_comparisonRow__j0gKS span{padding:16px;color:#3f4653;font-size:.96rem;line-height:1.55;border-left:1px solid rgba(28,34,29,.1)}.BlogPostPage_comparisonRow__j0gKS span:first-child{border-left:0}.BlogPostPage_comparisonRow__j0gKS strong{color:#171a20;font-weight:680}.BlogPostPage_cta__kEprd{display:grid;grid-gap:18px;gap:18px;margin-top:12px;padding:28px;background:#171a20;color:#ffffff}.BlogPostPage_cta__kEprd h2{max-width:15ch;margin:0;color:#ffffff;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;line-height:1.04;letter-spacing:0}.BlogPostPage_cta__kEprd p{max-width:62ch;margin:0;color:rgba(255,255,255,.76);font-size:1rem;line-height:1.7}.BlogPostPage_ctaButton__3Tp29{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:46px;padding:0 18px;border-radius:999px;background:#ffffff;color:#171a20;font-size:.92rem;font-weight:620;text-decoration:none}.BlogPostPage_sources__uzFj5{display:grid;grid-gap:10px;gap:10px;margin-top:20px;padding-top:28px;border-top:1px solid rgba(28,34,29,.12)}.BlogPostPage_sources__uzFj5 h2{margin:0;color:#171a20;font-size:1rem;line-height:1.3}.BlogPostPage_sources__uzFj5 ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:1.2rem}.BlogPostPage_sources__uzFj5 li{color:#596170;font-size:.94rem;line-height:1.55}@media (max-width:720px){.BlogPostPage_article__8jDmw{width:min(100% - 32px,900px);padding-top:28px;padding-bottom:72px}.BlogPostPage_hero__1rInj h1{max-width:12ch;font-size:clamp(2.35rem,12vw,4rem)}.BlogPostPage_heroImage__iLj6z{aspect-ratio:1/1}.BlogPostPage_beforeAfterGrid__0o9oT{grid-template-columns:1fr}.BlogPostPage_beforeAfterImage__QQBbD+.BlogPostPage_beforeAfterImage__QQBbD{border-top:1px solid rgba(28,34,29,.1);border-left:0}.BlogPostPage_comparisonTable__5Ijca{display:grid;grid-gap:14px;gap:14px;border:0}.BlogPostPage_comparisonRow__j0gKS{grid-template-columns:1fr;border:1px solid rgba(28,34,29,.12)}.BlogPostPage_comparisonRow__j0gKS span{border-top:1px solid rgba(28,34,29,.1);border-left:0}.BlogPostPage_comparisonRow__j0gKS span:first-child{border-top:0}}.SolutionPage_page__lrZjD{min-height:100vh;background:#ffffff;color:var(--ink)}.SolutionPage_hero__SSJqZ{min-height:auto}.SolutionPage_solutionHeroStage__lKGag{min-height:auto;display:grid;grid-gap:40px;gap:40px;padding-bottom:72px}.SolutionPage_solutionHeroPreview__8wXdk{width:min(920px,100%)}.SolutionPage_modeHeroPreview___lqIC{width:min(1320px,100%)}.SolutionPage_modeHeroGrid__qvvdr{margin-top:0}.SolutionPage_solutionHeroVideoFrame__hdPhh{position:relative;overflow:hidden;width:100%;aspect-ratio:1.72/1;padding:clamp(18px,2.8vw,34px);border-radius:8px;background:#252525;box-shadow:0 24px 64px rgba(18,24,34,.14)}.SolutionPage_solutionHeroVideoFrame__hdPhh:before{content:"";position:absolute;inset:clamp(18px,2.8vw,34px);border-radius:10px;background:rgba(255,255,255,.03);pointer-events:none}.SolutionPage_solutionHeroVideo__hPBb1{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:6px;object-fit:contain}.SolutionPage_section__1Tsq_{width:min(1320px,calc(100% - 80px));margin:0 auto;padding-top:96px}.SolutionPage_summaryGrid__WhSjC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:34px;gap:34px;align-items:center}.SolutionPage_summaryIntro__U3exI{display:grid;grid-gap:16px;gap:16px}.SolutionPage_summaryIntro__U3exI h2{max-width:13ch}.SolutionPage_pointCard__I8Eda p,.SolutionPage_relatedCard__WGxIc span,.SolutionPage_summaryIntro__U3exI p,.SolutionPage_workflowCard__jH4_q p{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.66}.SolutionPage_pointGrid__WFtpK{display:grid;grid-gap:14px;gap:14px}.SolutionPage_pointCard__I8Eda{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:start;padding:18px;border:1px solid rgba(28,34,29,.07);border-radius:8px;background:rgba(255,255,255,.74)}.SolutionPage_pointCard__I8Eda span{width:10px;height:10px;margin-top:.48rem;border-radius:999px;background:var(--accent)}.SolutionPage_workflowGrid__MJmI1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:start}.SolutionPage_workflowCard__jH4_q{display:grid;grid-gap:16px;gap:16px}.SolutionPage_workflowImageFrame__AsTRc{position:relative;aspect-ratio:1.22/1;overflow:hidden;border-radius:8px;border:1px solid rgba(28,34,29,.06);background:rgba(255,255,255,.92)}.SolutionPage_workflowImage__NoWfJ{object-fit:cover;object-position:center}.SolutionPage_workflowCard__jH4_q h3{margin:0;color:#161b22;font-size:1.42rem;line-height:1.08;letter-spacing:-.04em}.SolutionPage_workflowCard__jH4_q p a{color:#2d6cdf;font-weight:700;text-decoration:underline;text-underline-offset:3px}.SolutionPage_textureLibraryIntro__f2Jb2{display:grid;justify-items:center;grid-gap:16px;gap:16px;max-width:760px;margin:0 auto;text-align:center}.SolutionPage_textureLibraryIntro__f2Jb2 h2{max-width:14ch}.SolutionPage_textureLibraryIntro__f2Jb2 p:not(.eyebrow),.SolutionPage_textureLibraryPoint__xe_bG p{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.66}.SolutionPage_textureLibraryLink__aa_Hf{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:48px;padding:0 18px;border:1px solid rgba(28,34,29,.08);border-radius:999px;color:#171a20;font-size:.94rem;font-weight:700;background:#ffffff;transition:transform .18s ease,border-color .18s ease}.SolutionPage_textureLibraryLink__aa_Hf:hover{transform:translateY(-1px);border-color:rgba(123,105,232,.28)}.SolutionPage_textureLibraryVisual__KiWxQ{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:stretch;max-width:1080px;margin:34px auto 0;padding:16px;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,248,251,.92));box-shadow:0 18px 42px rgba(18,24,34,.06)}.SolutionPage_textureSampleRow__nqfb2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-content:start}.SolutionPage_textureSampleButton__mP9yJ{display:block;min-width:0;padding:10px;border-radius:8px;border:1px solid rgba(28,34,29,.08);color:#161b22;font:inherit;font-size:.9rem;font-weight:800;background:#ffffff;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.SolutionPage_textureSampleButton__mP9yJ:hover,.SolutionPage_textureSampleButton__mP9yJ[aria-pressed=true]{border-color:rgba(123,105,232,.42);box-shadow:0 12px 28px rgba(18,24,34,.08);transform:translateY(-1px)}.SolutionPage_textureSampleThumb__vxziJ{position:relative;display:block;aspect-ratio:1/1;width:100%;overflow:hidden;border-radius:6px;background:#edf0f4}.SolutionPage_textureSampleImage__Okr1S{object-fit:cover}.SolutionPage_textureSampleLabel__l4Lqa{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:6px 9px;border-radius:999px;color:#ffffff;font-size:.78rem;font-weight:800;line-height:1;background:rgba(17,20,27,.72);opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.SolutionPage_textureSampleButton__mP9yJ:focus-visible .SolutionPage_textureSampleLabel__l4Lqa,.SolutionPage_textureSampleButton__mP9yJ:hover .SolutionPage_textureSampleLabel__l4Lqa,.SolutionPage_textureSampleButton__mP9yJ[aria-pressed=true] .SolutionPage_textureSampleLabel__l4Lqa{opacity:1;transform:translateY(0)}.SolutionPage_textureMaterialCard__5cyjb{display:grid;align-content:start;grid-gap:14px;gap:14px;min-height:100%;padding:18px;border-radius:8px;border:1px solid rgba(28,34,29,.08);background:#141820}.SolutionPage_textureMaterialHeader__lhAaP{display:flex;align-items:center;justify-content:space-between;gap:12px}.SolutionPage_textureMaterialCard__5cyjb strong{color:#ffffff;font-size:1.04rem;line-height:1.12;letter-spacing:-.03em}.SolutionPage_textureMaterialCard__5cyjb pre{overflow:auto;margin:0;color:#dfe6f3;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;line-height:1.5;white-space:pre-wrap}.SolutionPage_textureMaterialCard__5cyjb span{flex:0 0 auto;padding:6px 9px;border-radius:999px;color:#d9d3ff;font-size:.72rem;font-weight:800;background:rgba(123,105,232,.24)}.SolutionPage_textureLibraryPoints__ORjQ8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:1040px;margin:16px auto 0}.SolutionPage_textureLibraryPoint__xe_bG{display:grid;grid-gap:10px;gap:10px;min-height:0;padding:20px;border:1px solid rgba(28,34,29,.07);border-radius:8px;background:rgba(255,255,255,.76)}.SolutionPage_textureLibraryPoint__xe_bG strong{color:#161b22;font-size:1.16rem;line-height:1.15}.SolutionPage_aiRenderCompareGrid__tXvLk,.SolutionPage_aiRenderFitGrid__q4CMD,.SolutionPage_aiRenderProofGrid__hWsKD{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:34px;gap:34px;align-items:center}.SolutionPage_aiRenderCompareIntro__jOZrN,.SolutionPage_aiRenderFitIntro__hzJ5Q,.SolutionPage_aiRenderProofCopy__CZjPP{display:grid;grid-gap:16px;gap:16px}.SolutionPage_aiRenderCompareIntro__jOZrN h2,.SolutionPage_aiRenderFitIntro__hzJ5Q h2,.SolutionPage_aiRenderProofCopy__CZjPP h2{max-width:12ch}.SolutionPage_aiRenderChecklist__muTgE p,.SolutionPage_aiRenderCompareIntro__jOZrN p:not(.eyebrow),.SolutionPage_aiRenderCompareRow__RWAwW p,.SolutionPage_aiRenderFitIntro__hzJ5Q p:not(.eyebrow),.SolutionPage_aiRenderProofCopy__CZjPP p:not(.eyebrow),.SolutionPage_aiRenderSplitFigure__Yd2qw figcaption,.SolutionPage_aiRenderTimeCard__HOPI5 p{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.66}.SolutionPage_aiRenderControlList__vecnj,.SolutionPage_aiRenderMetricGrid__F_iJa{display:flex;flex-wrap:wrap;gap:10px}.SolutionPage_aiRenderControlList__vecnj span,.SolutionPage_aiRenderMetricGrid__F_iJa span{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border:1px solid rgba(28,34,29,.08);border-radius:999px;color:#2f3742;font-size:.9rem;font-weight:700;background:rgba(255,255,255,.82)}.SolutionPage_aiRenderSplitFigure__Yd2qw{display:grid;grid-gap:10px;gap:10px;margin:0}.SolutionPage_aiRenderSplitFrame__Qvrcd{position:relative;aspect-ratio:1.78/1;overflow:hidden;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:#eef0f4;box-shadow:0 18px 42px rgba(18,24,34,.07)}.SolutionPage_aiRenderTimeGrid__VpqcA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:34px}.SolutionPage_aiRenderChecklist__muTgE,.SolutionPage_aiRenderTimeCard__HOPI5{display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:rgba(255,255,255,.78)}.SolutionPage_aiRenderTimeCard__HOPI5 span{color:#6a5d8f;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.SolutionPage_aiRenderChecklist__muTgE h3,.SolutionPage_aiRenderTimeCard__HOPI5 h3{margin:0;color:#161b22;font-size:1.26rem;line-height:1.12;letter-spacing:-.04em}.SolutionPage_aiRenderCompareTable__UAK2K{display:grid;overflow:hidden;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:rgba(255,255,255,.82)}.SolutionPage_aiRenderCompareHead___aAlX,.SolutionPage_aiRenderCompareRow__RWAwW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPage_aiRenderCompareHead___aAlX{color:#161b22;font-size:.86rem;letter-spacing:.1em;text-transform:uppercase;background:#f5f6fa}.SolutionPage_aiRenderCompareHead___aAlX strong,.SolutionPage_aiRenderCompareRow__RWAwW p{padding:16px}.SolutionPage_aiRenderCompareHead___aAlX strong+strong,.SolutionPage_aiRenderCompareRow__RWAwW p+p{border-left:1px solid rgba(28,34,29,.08)}.SolutionPage_aiRenderCompareRow__RWAwW+.SolutionPage_aiRenderCompareRow__RWAwW{border-top:1px solid rgba(28,34,29,.08)}.SolutionPage_aiRenderChecklistGrid__ICtxA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.SolutionPage_aiRenderChecklist__muTgE p{position:relative;padding-left:18px}.SolutionPage_aiRenderChecklist__muTgE p:before{content:"";position:absolute;left:0;top:.7em;width:7px;height:7px;border-radius:999px;background:var(--accent)}.SolutionPage_modeGalleryGrid__qOR1A{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:34px}.SolutionPage_modeGalleryCard__7Cf_e{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:#ffffff;color:inherit;text-decoration:none;box-shadow:0 16px 36px rgba(18,24,34,.05);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.SolutionPage_modeGalleryCard__7Cf_e:hover{border-color:rgba(123,105,232,.24);box-shadow:0 20px 44px rgba(18,24,34,.08);transform:translateY(-2px)}.SolutionPage_modeGalleryImage__DebES{position:relative;aspect-ratio:1.12/1;overflow:hidden;background:#f6f7fb}.SolutionPage_modeGalleryCopy__6P_4b{display:grid;grid-gap:8px;gap:8px;padding:16px}.SolutionPage_modeGalleryCopy__6P_4b h3{margin:0;color:#161b22;font-size:1.08rem;line-height:1.12}.SolutionPage_modeGalleryCopy__6P_4b p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.SolutionPage_relatedGrid__XeHBI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:32px}.SolutionPage_relatedCard__WGxIc{display:grid;grid-gap:10px;gap:10px;min-height:150px;padding:20px;border:1px solid rgba(28,34,29,.07);border-radius:8px;background:rgba(255,255,255,.76);transition:transform .18s ease,border-color .18s ease}.SolutionPage_relatedCard__WGxIc:hover{transform:translateY(-1px);border-color:rgba(123,105,232,.2)}.SolutionPage_relatedCard__WGxIc strong{color:#161b22;font-size:1.15rem;line-height:1.2}.SolutionPage_hubHero__CXzt_{min-height:auto}.SolutionPage_hubHeroStage__FjSwK{min-height:auto;padding-bottom:72px}.SolutionPage_hubHeroCopy__R9mSk{position:relative;z-index:3;display:grid;justify-items:center;grid-gap:20px;gap:20px;max-width:920px;margin:0 auto;text-align:center}.SolutionPage_hubHeroCopy__R9mSk h1{max-width:12ch;margin:0;font-size:clamp(3.1rem,6vw,5.8rem)}.SolutionPage_hubHeroCopy__R9mSk p:not(.eyebrow){max-width:68ch;margin:0;color:var(--muted);font-size:1.08rem;line-height:1.72}.SolutionPage_hubIntroGrid__YFlR0{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start;margin-bottom:34px}.SolutionPage_hubIntroGrid__YFlR0 h2{max-width:11ch}.SolutionPage_hubIntroGrid__YFlR0 p{margin:0;color:var(--muted);font-size:1.08rem;line-height:1.72}.SolutionPage_hubCardGrid__emcwU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.SolutionPage_hubCard__QcvCP{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:#ffffff;color:inherit;text-decoration:none;box-shadow:0 18px 44px rgba(18,24,34,.06);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.SolutionPage_hubCard__QcvCP:hover{border-color:rgba(123,105,232,.22);box-shadow:0 22px 52px rgba(18,24,34,.09);transform:translateY(-2px)}.SolutionPage_hubCardImage__fNHe8{position:relative;aspect-ratio:1.28/1;overflow:hidden;background:#f6f7fb}.SolutionPage_hubCardCopy__jU6HA{display:grid;grid-gap:10px;gap:10px;padding:20px}.SolutionPage_hubCardCopy__jU6HA span{color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.SolutionPage_hubCardCopy__jU6HA h3{margin:0;color:#161b22;font-size:clamp(1.28rem,1.7vw,1.72rem);line-height:1.08}.SolutionPage_hubCardCopy__jU6HA p{margin:0;color:var(--muted);font-size:.98rem;line-height:1.58}.SolutionPage_hubStepGuide__GYzuU{display:grid;justify-items:center;grid-gap:28px;gap:28px;margin-top:56px;padding-top:48px;border-top:1px solid rgba(28,34,29,.08);text-align:center}.SolutionPage_hubStepGuide__GYzuU h2{max-width:14ch;margin:0}.SolutionPage_hubStepGrid__9_LE4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;width:min(920px,100%);text-align:left}.SolutionPage_hubStepCard__MKZhR{display:grid;grid-gap:10px;gap:10px;padding:20px;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:rgba(255,255,255,.78)}.SolutionPage_hubStepCard__MKZhR span{color:var(--accent);font-size:.82rem;font-weight:800;letter-spacing:.08em}.SolutionPage_hubStepCard__MKZhR h3{margin:0;color:#161b22;font-size:1.24rem;line-height:1.12}.SolutionPage_hubStepCard__MKZhR p{margin:0;color:var(--muted);font-size:.98rem;line-height:1.58}.SolutionPage_hubCtaSection__wDMtD{width:min(1320px,calc(100% - 80px));margin:0 auto;padding:96px 0}.SolutionPage_hubCta__IrxO8{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr) auto;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(28px,4vw,52px);border-radius:8px;background:#151820;color:#ffffff}.SolutionPage_hubCta__IrxO8 h2{max-width:12ch;margin:0;color:#ffffff}.SolutionPage_hubCta__IrxO8 p:not(.eyebrow){margin:0;color:rgba(255,255,255,.72);font-size:1rem;line-height:1.68}.SolutionPage_hubCta__IrxO8 .button-primary{min-height:60px;padding:0 28px;background:#ffffff;color:#151820;box-shadow:0 18px 38px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.75);white-space:nowrap}.SolutionPage_hubCta__IrxO8 .button-primary:hover{background:#f4f6fb}.SolutionPage_articleHero__c6xlP{min-height:auto}.SolutionPage_articleHeroStage__mDoKk{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);min-height:auto;align-items:center;justify-items:stretch;gap:44px;padding-bottom:72px}.SolutionPage_articleHeroCopy__Y9y0w{position:relative;z-index:3;display:grid;grid-gap:22px;gap:22px;align-content:center}.SolutionPage_articleHeroCopy__Y9y0w h1{max-width:10ch;margin:0;font-size:clamp(3.2rem,6vw,5.2rem)}.SolutionPage_articleHeroCopy__Y9y0w p:not(.eyebrow){max-width:38ch;margin:0;color:var(--muted);font-size:1.08rem;line-height:1.72}.SolutionPage_articleHeroCopy__Y9y0w .button-primary{width:-moz-fit-content;width:fit-content}.SolutionPage_articleImagePair__xRSIT{position:relative;z-index:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.SolutionPage_articleImageCard__MiKuD{display:grid;grid-gap:10px;gap:10px;margin:0}.SolutionPage_articleImageFrame__5LsHM{position:relative;aspect-ratio:.92/1;overflow:hidden;border:1px solid rgba(28,34,29,.06);border-radius:8px;background:#f6f7fb;box-shadow:0 18px 42px rgba(18,24,34,.07)}.SolutionPage_articleImageCard__MiKuD figcaption{color:#5c6573;font-size:.92rem;line-height:1.3}.SolutionPage_articleBody__yKI1t{width:min(760px,calc(100% - 40px));margin:0 auto;padding:42px 0 72px}.SolutionPage_articleBody__yKI1t p{margin:0;color:var(--muted);font-size:1.1rem;line-height:1.82}.SolutionPage_articleBody__yKI1t p+p{margin-top:22px}.SolutionPage_articleLead__aKML9{color:#2f3742!important;font-size:1.28rem!important;line-height:1.68!important}.SolutionPage_articleFaq__w16zh{display:grid;grid-gap:18px;gap:18px;margin-top:56px;padding-top:42px;border-top:1px solid rgba(28,34,29,.08)}.SolutionPage_articleFaq__w16zh h2{max-width:none;font-size:clamp(2rem,3.6vw,3.2rem)}.SolutionPage_articleFaqItem__QhMM7{display:grid;grid-gap:8px;gap:8px;padding-top:18px;border-top:1px solid rgba(28,34,29,.08)}.SolutionPage_articleFaqItem__QhMM7 h3{margin:0;color:#161b22;font-size:1.24rem;line-height:1.2;letter-spacing:-.03em}.SolutionPage_articleFaqItem__QhMM7 p{font-size:1.02rem;line-height:1.7}.SolutionPage_collabHero__RzpwF{overflow:hidden;background:linear-gradient(180deg,rgba(250,250,248,.96),rgba(255,255,255,1) 72%),#ffffff}.SolutionPage_collabHeroStage__52RgI{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:auto;align-items:center;gap:clamp(28px,5vw,72px);padding-bottom:82px;justify-items:stretch}.SolutionPage_collabHeroCopy__bvZw1{position:relative;z-index:3;display:grid;grid-gap:22px;gap:22px;align-content:center}.SolutionPage_collabHeroCopy__bvZw1 h1{max-width:13ch;margin:0;font-size:clamp(3.15rem,5.8vw,5.35rem);line-height:.94}.SolutionPage_collabHeroCopy__bvZw1 p:not(.eyebrow){max-width:44ch;margin:0;color:var(--muted);font-size:1.08rem;line-height:1.72}.SolutionPage_collabHeroCopy__bvZw1 .hero-actions{justify-content:flex-start;margin-top:10px}.SolutionPage_collabHeroPattern__DVzGD{position:relative;z-index:2;display:grid;grid-template-rows:auto 1fr;grid-gap:18px;gap:18px;width:100%;min-height:clamp(360px,44vw,560px);padding:clamp(18px,2.6vw,32px);overflow:hidden;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:linear-gradient(rgba(28,34,29,.055) 1px,transparent 0),linear-gradient(90deg,rgba(28,34,29,.055) 1px,transparent 0),#f6f7f5;background-size:34px 34px;box-shadow:0 24px 64px rgba(18,24,34,.1)}.SolutionPage_collabHeroPattern__DVzGD:after,.SolutionPage_collabHeroPattern__DVzGD:before{content:"";position:absolute;pointer-events:none}.SolutionPage_collabHeroPattern__DVzGD:before{inset:0;background:linear-gradient(120deg,rgba(255,255,255,.92),transparent 46%),linear-gradient(315deg,rgba(207,227,208,.62),transparent 42%)}.SolutionPage_collabHeroPattern__DVzGD:after{width:52%;height:1px;left:24%;top:52%;background:linear-gradient(90deg,transparent,rgba(63,111,69,.46),transparent)}.SolutionPage_collabPatternHeader__1PxZs,.SolutionPage_collabPatternMain__8vZoo{position:relative;z-index:1}.SolutionPage_collabPatternHeader__1PxZs{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid rgba(28,34,29,.08);border-radius:8px;color:#3f4752;background:rgba(255,255,255,.82);box-shadow:0 10px 28px rgba(18,24,34,.05)}.SolutionPage_collabPatternHeader__1PxZs span{width:9px;height:9px;border-radius:999px;background:#d8dde4}.SolutionPage_collabPatternHeader__1PxZs span:first-child{background:#d46b6b}.SolutionPage_collabPatternHeader__1PxZs span:nth-child(2){background:#d8b85f}.SolutionPage_collabPatternHeader__1PxZs span:nth-child(3){background:#6ea876}.SolutionPage_collabPatternHeader__1PxZs strong{margin-left:8px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.SolutionPage_collabPatternMain__8vZoo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);grid-template-rows:1fr auto auto;grid-gap:14px;gap:14px}.SolutionPage_collabCreditPanel__adV8f,.SolutionPage_collabPeoplePanel__QQ2u_,.SolutionPage_collabPresetPanel__7AXWU,.SolutionPage_collabProjectPanel__tVK2u{display:grid;grid-gap:12px;gap:12px;min-width:0;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 18px 42px rgba(18,24,34,.07)}.SolutionPage_collabProjectPanel__tVK2u{grid-row:1/4;padding:clamp(16px,2.5vw,24px);align-content:stretch}.SolutionPage_collabCreditPanel__adV8f,.SolutionPage_collabPanelTitle__OAAvf,.SolutionPage_collabPeoplePanel__QQ2u_,.SolutionPage_collabPresetPanel__7AXWU{padding:16px}.SolutionPage_collabPanelTitle__OAAvf{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:0}.SolutionPage_collabCreditPanel__adV8f>span,.SolutionPage_collabPanelTitle__OAAvf span,.SolutionPage_collabPeoplePanel__QQ2u_>span,.SolutionPage_collabPresetPanel__7AXWU>span{color:#6e7681;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.SolutionPage_collabCreditPanel__adV8f strong,.SolutionPage_collabPanelTitle__OAAvf strong,.SolutionPage_collabPresetPanel__7AXWU strong{color:#151820;font-size:1.02rem;line-height:1.15}.SolutionPage_collabRenderGrid__pHOgm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;height:100%}.SolutionPage_collabRenderGrid__pHOgm span{min-height:0;border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.36),transparent 48%),#dfe4e8}.SolutionPage_collabRenderGrid__pHOgm span:first-child{background-color:#c9d7d0}.SolutionPage_collabRenderGrid__pHOgm span:nth-child(2){background-color:#e0d2bf}.SolutionPage_collabRenderGrid__pHOgm span:nth-child(3){background-color:#c9ced7}.SolutionPage_collabRenderGrid__pHOgm span:nth-child(4){background-color:#b9c5b6}.SolutionPage_collabPeoplePanel__QQ2u_{align-content:start}.SolutionPage_collabPeoplePanel__QQ2u_ div{display:flex;flex-wrap:wrap;gap:8px}.SolutionPage_collabPeoplePanel__QQ2u_ i{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:#ffffff;font-size:.76rem;font-style:normal;font-weight:900;background:#151820}.SolutionPage_collabPeoplePanel__QQ2u_ i:nth-child(2){background:#3f6f45}.SolutionPage_collabPeoplePanel__QQ2u_ i:nth-child(3){background:#7b69e8}.SolutionPage_collabPresetPanel__7AXWU{align-content:start}.SolutionPage_collabPresetSwatches__jEnTu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.SolutionPage_collabPresetSwatches__jEnTu i{aspect-ratio:1;border-radius:8px;background:#b36f4d}.SolutionPage_collabPresetSwatches__jEnTu i:nth-child(2){background:#ddc48f}.SolutionPage_collabPresetSwatches__jEnTu i:nth-child(3){background:#607a64}.SolutionPage_collabCreditPanel__adV8f{align-content:start}.SolutionPage_collabCreditPanel__adV8f div{height:8px;overflow:hidden;border-radius:999px;background:rgba(28,34,29,.08)}.SolutionPage_collabCreditPanel__adV8f i{display:block;width:68%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3f6f45,#7b69e8)}.SolutionPage_collabCompare__Jb_kV,.SolutionPage_collabIntroBand__d7ZH_,.SolutionPage_collabUseCases___OLhf,.SolutionPage_collabWorkflow__6YIFp{border-radius:8px}.SolutionPage_collabIntroBand__d7ZH_{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start;padding:clamp(28px,5vw,64px);border:1px solid rgba(28,34,29,.08);background:#f7f8f4}.SolutionPage_collabIntroCopy__pOflf{display:grid;grid-gap:16px;gap:16px}.SolutionPage_collabCompareHeader__TtM8h h2,.SolutionPage_collabIntroCopy__pOflf h2,.SolutionPage_collabUseCases___OLhf h2{max-width:13ch;margin:0}.SolutionPage_collabCompareCard__h8zj6 p,.SolutionPage_collabIntroCopy__pOflf p:not(.eyebrow),.SolutionPage_collabPrinciple__uHgWk p,.SolutionPage_collabUseCaseList__ocIXp p,.SolutionPage_collabWorkflowCard__gYF7K p{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.66}.SolutionPage_collabPrinciples__nP3Mq{display:grid;grid-gap:12px;gap:12px}.SolutionPage_collabPrinciple__uHgWk{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:start;padding:18px;border:1px solid rgba(28,34,29,.07);border-radius:8px;background:rgba(255,255,255,.76)}.SolutionPage_collabPrinciple__uHgWk span,.SolutionPage_collabWorkflowCard__gYF7K>span{color:#3f6f45;font-size:.78rem;font-weight:900;letter-spacing:.12em}.SolutionPage_collabCompare__Jb_kV{display:grid;grid-gap:30px;gap:30px;padding:clamp(28px,5vw,64px);background:#151820;color:#ffffff}.SolutionPage_collabCompareHeader__TtM8h{display:grid;justify-items:center;grid-gap:16px;gap:16px;text-align:center}.SolutionPage_collabCompareHeader__TtM8h h2{max-width:15ch;color:#ffffff}.SolutionPage_collabCompareGrid__u_SDM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.SolutionPage_collabCompareCard__h8zj6{display:grid;grid-gap:12px;gap:12px;min-height:230px;padding:clamp(20px,3vw,30px);border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.06)}.SolutionPage_collabCompareCardStrong__k5RIm{border-color:rgba(165,214,167,.42);background:#edf5ec}.SolutionPage_collabCompareCard__h8zj6 span{color:rgba(255,255,255,.6);font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.SolutionPage_collabCompareCardStrong__k5RIm span{color:#3f6f45}.SolutionPage_collabCompareCard__h8zj6 h3{margin:0;color:#ffffff;font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.02;letter-spacing:-.04em}.SolutionPage_collabCompareCardStrong__k5RIm h3{color:#151820}.SolutionPage_collabCompareCard__h8zj6 p{color:rgba(255,255,255,.68)}.SolutionPage_collabCompareCardStrong__k5RIm p{color:#4e5966}.SolutionPage_collabWorkflow__6YIFp{padding:clamp(28px,5vw,64px);border:1px solid rgba(28,34,29,.08);background:#ffffff}.SolutionPage_collabWorkflowGrid__8j_7M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:34px}.SolutionPage_collabWorkflowCard__gYF7K{display:grid;grid-template-rows:auto auto auto 1fr;grid-gap:12px;gap:12px;min-height:100%}.SolutionPage_collabWorkflowImage__2RyyU{position:relative;aspect-ratio:1.18/1;overflow:hidden;border:1px solid rgba(28,34,29,.08);border-radius:8px;background:#eef0f3;box-shadow:0 14px 32px rgba(18,24,34,.06)}.SolutionPage_collabWorkflowCard__gYF7K h3{margin:0;color:#161b22;font-size:1.28rem;line-height:1.12;letter-spacing:-.03em}.SolutionPage_collabUseCases___OLhf{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start;padding:clamp(28px,5vw,64px);border:1px solid rgba(28,34,29,.08);background:linear-gradient(135deg,rgba(63,111,69,.1),transparent 38%),#f5f6f8}.SolutionPage_collabUseCaseList__ocIXp{display:grid;grid-gap:12px;gap:12px}.SolutionPage_collabUseCaseList__ocIXp p{padding:18px;border:1px solid rgba(28,34,29,.07);border-radius:8px;background:rgba(255,255,255,.82)}@media (max-width:980px){.SolutionPage_section__1Tsq_{width:min(100% - 40px,1320px)}.SolutionPage_aiRenderCompareGrid__tXvLk,.SolutionPage_aiRenderFitGrid__q4CMD,.SolutionPage_aiRenderProofGrid__hWsKD,.SolutionPage_aiRenderTimeGrid__VpqcA,.SolutionPage_articleHeroStage__mDoKk,.SolutionPage_collabCompareGrid__u_SDM,.SolutionPage_collabHeroStage__52RgI,.SolutionPage_collabIntroBand__d7ZH_,.SolutionPage_collabUseCases___OLhf,.SolutionPage_collabWorkflowGrid__8j_7M,.SolutionPage_hubCardGrid__emcwU,.SolutionPage_hubCta__IrxO8,.SolutionPage_hubIntroGrid__YFlR0,.SolutionPage_hubStepGrid__9_LE4,.SolutionPage_hubStepGuide__GYzuU,.SolutionPage_relatedGrid__XeHBI,.SolutionPage_summaryGrid__WhSjC,.SolutionPage_workflowGrid__MJmI1{grid-template-columns:1fr}.SolutionPage_solutionHeroStage__lKGag{padding-bottom:48px}.SolutionPage_aiRenderCompareIntro__jOZrN h2,.SolutionPage_aiRenderFitIntro__hzJ5Q h2,.SolutionPage_aiRenderProofCopy__CZjPP h2,.SolutionPage_summaryIntro__U3exI h2,.SolutionPage_textureLibraryIntro__f2Jb2 h2{max-width:16ch}.SolutionPage_textureLibraryPoints__ORjQ8{grid-template-columns:1fr}.SolutionPage_textureLibraryVisual__KiWxQ{grid-template-columns:1fr;max-width:760px}.SolutionPage_articleHeroCopy__Y9y0w{justify-items:center;text-align:center}.SolutionPage_articleHeroCopy__Y9y0w h1,.SolutionPage_articleHeroCopy__Y9y0w p:not(.eyebrow){max-width:12ch;margin-inline:auto}.SolutionPage_articleHeroCopy__Y9y0w p:not(.eyebrow){max-width:44ch}.SolutionPage_collabHeroCopy__bvZw1 h1{max-width:13ch}.SolutionPage_collabHeroPattern__DVzGD{min-height:420px}.SolutionPage_collabCompareHeader__TtM8h h2,.SolutionPage_collabIntroCopy__pOflf h2,.SolutionPage_collabUseCases___OLhf h2{max-width:18ch}.SolutionPage_modeGalleryGrid__qOR1A{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPage_hubHeroStage__FjSwK{padding-bottom:48px}.SolutionPage_hubCta__IrxO8{justify-items:start}}@media (max-width:640px){.SolutionPage_section__1Tsq_{width:min(100% - 28px,1320px);padding-top:72px}.SolutionPage_workflowGrid__MJmI1{gap:18px}.SolutionPage_aiRenderChecklistGrid__ICtxA,.SolutionPage_aiRenderCompareHead___aAlX,.SolutionPage_aiRenderCompareRow__RWAwW{grid-template-columns:1fr}.SolutionPage_aiRenderCompareHead___aAlX strong+strong,.SolutionPage_aiRenderCompareRow__RWAwW p+p{border-left:none;border-top:1px solid rgba(28,34,29,.08)}.SolutionPage_modeGalleryGrid__qOR1A{grid-template-columns:1fr;gap:14px}.SolutionPage_workflowImageFrame__AsTRc{border-radius:8px}.SolutionPage_collabHeroStage__52RgI{padding-bottom:42px}.SolutionPage_collabHeroCopy__bvZw1 h1{font-size:clamp(2.6rem,12vw,4rem);line-height:.98}.SolutionPage_collabHeroPattern__DVzGD{min-height:300px}.SolutionPage_collabPatternMain__8vZoo{grid-template-columns:1fr}.SolutionPage_collabProjectPanel__tVK2u{grid-row:auto}.SolutionPage_collabCompare__Jb_kV,.SolutionPage_collabIntroBand__d7ZH_,.SolutionPage_collabUseCases___OLhf,.SolutionPage_collabWorkflow__6YIFp{padding:22px}.SolutionPage_collabPrinciple__uHgWk{grid-template-columns:1fr}.SolutionPage_textureSampleRow__nqfb2{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPage_textureMaterialHeader__lhAaP{display:grid;justify-items:start}.SolutionPage_pointCard__I8Eda{padding:16px}.SolutionPage_relatedCard__WGxIc{min-height:0}.SolutionPage_hubCtaSection__wDMtD{width:min(100% - 28px,1320px);padding:72px 0}.SolutionPage_hubHeroCopy__R9mSk h1{font-size:clamp(2.5rem,13vw,4rem)}.SolutionPage_articleImagePair__xRSIT{grid-template-columns:1fr}.SolutionPage_articleHeroStage__mDoKk{padding-bottom:40px}.SolutionPage_articleBody__yKI1t{width:min(100% - 28px,760px);padding-top:28px}.SolutionPage_articleBody__yKI1t p{font-size:1.02rem}.SolutionPage_articleLead__aKML9{font-size:1.14rem!important}}.RenderDetailPage_page__8pDdz{min-height:100vh;overflow-x:clip;background:#f8f8f4;color:#171a20}.RenderDetailPage_headerWrap__TQeBr{padding-top:18px}.RenderDetailPage_breadcrumbs__bTrQu{width:min(1320px,calc(100% - 48px));margin:32px auto -6px}.RenderDetailPage_hero__QZNJE{display:grid;grid-template-columns:minmax(0,.98fr) minmax(380px,.72fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);width:min(1320px,calc(100% - 48px));margin:0 auto;padding:34px 0 78px;align-items:start}.RenderDetailPage_mediaColumn__meSqF{display:grid;grid-gap:14px;gap:14px;min-width:0}.RenderDetailPage_compare__FdjkB{position:relative;overflow:hidden;width:100%;aspect-ratio:4/3;min-height:520px;border:1px solid rgba(25,29,34,.1);background:linear-gradient(180deg,rgba(242,244,240,.96),rgba(230,234,229,.96)),#edf0ea;box-shadow:0 26px 60px rgba(22,27,24,.1);cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RenderDetailPage_compareLayer__cpM_2{position:absolute;inset:0}.RenderDetailPage_compareImage__Ed0hH{object-fit:cover;object-position:center}.RenderDetailPage_compareTag__l7exI{position:absolute;top:18px;z-index:2;display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border-radius:999px;background:rgba(20,23,28,.76);color:#ffffff;font-size:.86rem;font-weight:560;letter-spacing:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .16s ease}.RenderDetailPage_compareTagHidden__ijRzt{opacity:0;pointer-events:none}.RenderDetailPage_compareTagBefore__ZfV2m{left:18px}.RenderDetailPage_compareTagAfter__NZ2I_{right:18px}.RenderDetailPage_compareDivider__FkW5E{position:absolute;top:0;bottom:0;z-index:2;width:2px;background:rgba(255,255,255,.9);pointer-events:none}.RenderDetailPage_compareHandle__w3U4t{position:absolute;top:50%;left:50%;width:34px;height:34px;border-radius:999px;transform:translate(-50%,-50%);background:rgba(255,255,255,.94);box-shadow:0 12px 26px rgba(20,24,30,.16)}.RenderDetailPage_compareHandle__w3U4t:after,.RenderDetailPage_compareHandle__w3U4t:before{content:"";position:absolute;top:50%;width:8px;height:8px;border-top:1.5px solid #4b5260;border-right:1.5px solid #4b5260}.RenderDetailPage_compareHandle__w3U4t:before{left:9px;transform:translateY(-50%) rotate(-135deg)}.RenderDetailPage_compareHandle__w3U4t:after{right:9px;transform:translateY(-50%) rotate(45deg)}.RenderDetailPage_imageNote__uOaqS{margin:0;color:#686f69;font-size:.9rem;line-height:1.55}.RenderDetailPage_content__SI_EP{display:grid;grid-gap:22px;gap:22px;min-width:0}.RenderDetailPage_backLink__CFeDP{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(28,34,29,.1);border-radius:999px;background:rgba(255,255,255,.62);width:-moz-fit-content;width:fit-content;color:#596170;font-size:.86rem;font-weight:560;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.RenderDetailPage_backLink__CFeDP:hover{background:#ffffff;color:#171a20;transform:translateY(-1px)}.RenderDetailPage_eyebrow__nvM_y{margin:0 0 -10px;color:#687166;font-size:.78rem;font-weight:680;letter-spacing:.12em;text-transform:uppercase}.RenderDetailPage_content__SI_EP h1{max-width:13ch;margin:0;font-size:clamp(2.25rem,4.6vw,4.9rem);font-weight:500;line-height:.98;letter-spacing:0}.RenderDetailPage_description__Ygv79{max-width:58ch;margin:0;color:#434a55;font-size:1.03rem;line-height:1.62}.RenderDetailPage_facts__o_CTx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid rgba(28,34,29,.1);background:rgba(28,34,29,.1)}.RenderDetailPage_fact__wmrXI{display:grid;grid-gap:8px;gap:8px;min-height:86px;padding:15px;background:rgba(255,255,255,.78)}.RenderDetailPage_fact__wmrXI span{color:#71796f;font-size:.76rem;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.RenderDetailPage_fact__wmrXI strong{color:#171a20;font-size:.98rem;font-weight:620;line-height:1.35}.RenderDetailPage_license__fe7nw{padding:18px 20px;background:#171a20;color:#ffffff}.RenderDetailPage_license__fe7nw span{display:block;margin-bottom:8px;color:rgba(255,255,255,.62);font-size:.76rem;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.RenderDetailPage_license__fe7nw p{margin:0;font-size:.98rem;line-height:1.55}.RenderDetailPage_actions__SIyzL{display:flex;flex-wrap:wrap;gap:10px}.RenderDetailPage_primaryAction__Nf5zD,.RenderDetailPage_secondaryAction__D8RBX{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 17px;border-radius:999px;font-size:.9rem;font-weight:520;line-height:1;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.RenderDetailPage_primaryAction__Nf5zD{background:#171a20;color:#ffffff}.RenderDetailPage_primaryActionIcon__99wpR{width:15px;height:15px;flex:0 0 auto}.RenderDetailPage_secondaryAction__D8RBX{background:#ffffff;color:#171a20;border:1px solid rgba(28,34,29,.14)}.RenderDetailPage_primaryAction__Nf5zD:hover,.RenderDetailPage_secondaryAction__D8RBX:hover{transform:translateY(-1px)}.RenderDetailPage_primaryAction__Nf5zD:hover{background:#252a32}.RenderDetailPage_secondaryAction__D8RBX:hover{border-color:rgba(28,34,29,.28)}.RenderDetailPage_similar__Ofiys{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:18px 0 84px}.RenderDetailPage_sectionHeading__3X2c_{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.RenderDetailPage_sectionHeading__3X2c_ h2{margin:0;color:#171a20;font-size:clamp(1.7rem,3vw,3rem);font-weight:500;line-height:1.02;letter-spacing:0}.RenderDetailPage_sectionHeading__3X2c_ a{flex:none;margin-top:10px;color:#171a20;font-size:.94rem;font-weight:560;text-decoration:underline;text-underline-offset:4px}.RenderDetailPage_similarGrid__HtP__{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.RenderDetailPage_similarCard__I70v1{display:grid;grid-gap:12px;gap:12px;color:inherit;text-decoration:none;background:#ffffff;border:1px solid rgba(28,34,29,.1);transition:transform .16s ease,box-shadow .16s ease}.RenderDetailPage_similarCard__I70v1:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(22,27,24,.08)}.RenderDetailPage_similarImage__s_ix4{position:relative;overflow:hidden;aspect-ratio:1/1;background:#edf0ea}.RenderDetailPage_similarImage__s_ix4 img{object-fit:cover}.RenderDetailPage_similarCard__I70v1 h3{min-height:48px;margin:0;padding:0 12px 14px;color:#171a20;font-size:.92rem;line-height:1.3}.RenderDetailPage_faqSection__Kl1gd{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:0 0 90px}@media (max-width:1120px){.RenderDetailPage_hero__QZNJE{grid-template-columns:1fr;align-items:start}.RenderDetailPage_compare__FdjkB{min-height:0}.RenderDetailPage_content__SI_EP h1{max-width:18ch}.RenderDetailPage_similarGrid__HtP__{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.RenderDetailPage_breadcrumbs__bTrQu,.RenderDetailPage_faqSection__Kl1gd,.RenderDetailPage_hero__QZNJE,.RenderDetailPage_similar__Ofiys{width:min(1320px,calc(100% - 32px))}.RenderDetailPage_hero__QZNJE{padding-top:28px}.RenderDetailPage_facts__o_CTx{grid-template-columns:1fr}.RenderDetailPage_compare__FdjkB{aspect-ratio:4/5}.RenderDetailPage_sectionHeading__3X2c_{display:grid;align-items:start}.RenderDetailPage_similarGrid__HtP__{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.RenderDetailPage_similarGrid__HtP__{grid-template-columns:1fr}}