.bls-related-solutions .bls-related-solutions__item--subscription{--bls-related-icon-bg:var(--bls-color-brand-primary-light);--bls-related-icon-color:var(--bls-color-brand-primary)}/* Generated by scripts/build-assets.mjs. Edit the modular source files, not this file. */
.ph,.ph-bold{display:inline-block;width:1em;height:1em;flex:0 0 auto;background-color:currentColor;font-family:initial!important;font-style:normal;line-height:1;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:-.125em}.ph::before,.ph-bold::before{content:none!important;display:none!important}.ph.ph-arrow-right,.ph-bold.ph-arrow-right{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M886.64%20425.36l-288-288c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64l233.4%20233.36h-626.76c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h626.76l-233.4%20233.36c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378v0l288-288c5.798-5.792%209.385-13.797%209.385-22.64s-3.587-16.848-9.385-22.64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M886.64%20425.36l-288-288c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64l233.4%20233.36h-626.76c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h626.76l-233.4%20233.36c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378v0l288-288c5.798-5.792%209.385-13.797%209.385-22.64s-3.587-16.848-9.385-22.64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-arrow-up-right,.ph-bold.ph-arrow-up-right{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M800%20704v-416c0-17.673-14.327-32-32-32s-32%2014.327-32%2032v0%20338.76l-457.36-457.4c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64v0l457.4%20457.36h-338.76c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h416c17.673%200%2032-14.327%2032-32v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M800%20704v-416c0-17.673-14.327-32-32-32s-32%2014.327-32%2032v0%20338.76l-457.36-457.4c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64v0l457.4%20457.36h-338.76c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h416c17.673%200%2032-14.327%2032-32v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-arrows-clockwise,.ph-bold.ph-arrows-clockwise{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M896%20768v-192c0-17.673-14.327-32-32-32v0h-192c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h114.76l-58.52%2058.52c-57.406%2057.66-136.758%2093.43-224.465%2093.72h-1.855c-0.221%200.001-0.483%200.001-0.746%200.001-86.795%200-165.47-34.764-222.862-91.127l0.048%200.047c-5.702-5.333-13.387-8.608-21.836-8.608-17.673%200-32%2014.327-32%2032%200%208.708%203.479%2016.604%209.122%2022.374l-0.006-0.006c69.165%2067.643%20163.909%20109.38%20268.402%20109.38%20106.073%200%20202.101-43.008%20271.596-112.538l0.002-0.002%2058.36-58.52v114.76c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0zM745.64%20226.84c-57.63-56.332-136.559-91.087-223.604-91.087-88.366%200-168.367%2035.818-226.276%2093.727l-58.52%2058.52h114.76c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-192c-17.673%200-32-14.327-32-32v0-192c0-17.673%2014.327-32%2032-32s32%2014.327%2032%2032v0%20114.76l58.52-58.52c68.889-69.226%20164.139-112.163%20269.42-112.48h2.18c0.292-0.001%200.637-0.001%200.983-0.001%20104.133%200%20198.52%2041.728%20267.352%20109.375l-0.055-0.054c5.638%205.764%209.116%2013.66%209.116%2022.368%200%2017.673-14.327%2032-32%2032-8.45%200-16.135-3.275-21.854-8.625l0.018%200.017z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M896%20768v-192c0-17.673-14.327-32-32-32v0h-192c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h114.76l-58.52%2058.52c-57.406%2057.66-136.758%2093.43-224.465%2093.72h-1.855c-0.221%200.001-0.483%200.001-0.746%200.001-86.795%200-165.47-34.764-222.862-91.127l0.048%200.047c-5.702-5.333-13.387-8.608-21.836-8.608-17.673%200-32%2014.327-32%2032%200%208.708%203.479%2016.604%209.122%2022.374l-0.006-0.006c69.165%2067.643%20163.909%20109.38%20268.402%20109.38%20106.073%200%20202.101-43.008%20271.596-112.538l0.002-0.002%2058.36-58.52v114.76c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0zM745.64%20226.84c-57.63-56.332-136.559-91.087-223.604-91.087-88.366%200-168.367%2035.818-226.276%2093.727l-58.52%2058.52h114.76c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-192c-17.673%200-32-14.327-32-32v0-192c0-17.673%2014.327-32%2032-32s32%2014.327%2032%2032v0%20114.76l58.52-58.52c68.889-69.226%20164.139-112.163%20269.42-112.48h2.18c0.292-0.001%200.637-0.001%200.983-0.001%20104.133%200%20198.52%2041.728%20267.352%20109.375l-0.055-0.054c5.638%205.764%209.116%2013.66%209.116%2022.368%200%2017.673-14.327%2032-32%2032-8.45%200-16.135-3.275-21.854-8.625l0.018%200.017z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-caret-down,.ph-bold.ph-caret-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M854.64%20553.36l-320-320c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-320%20320c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l297.36-297.4%20297.36%20297.4c5.794%205.794%2013.799%209.378%2022.64%209.378%2017.683%200%2032.018-14.335%2032.018-32.018%200-8.841-3.584-16.846-9.378-22.64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M854.64%20553.36l-320-320c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-320%20320c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l297.36-297.4%20297.36%20297.4c5.794%205.794%2013.799%209.378%2022.64%209.378%2017.683%200%2032.018-14.335%2032.018-32.018%200-8.841-3.584-16.846-9.378-22.64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-chart-line-up,.ph-bold.ph-chart-line-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M928%20128c0-17.673-14.327-32-32-32v0h-768c-17.673%200-32%2014.327-32%2032v0%20640c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0-434.76l201.36%20201.4c5.792%205.798%2013.797%209.385%2022.64%209.385s16.848-3.587%2022.64-9.385l105.36-105.4%20210.76%20210.76h-82.76c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h160c17.673%200%2032-14.327%2032-32v0-160c0-17.673-14.327-32-32-32s-32%2014.327-32%2032v0%2082.76l-233.36-233.4c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385l-105.36%20105.4-224-224v-82.76h736c17.673%200%2032-14.327%2032-32v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M928%20128c0-17.673-14.327-32-32-32v0h-768c-17.673%200-32%2014.327-32%2032v0%20640c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0-434.76l201.36%20201.4c5.792%205.798%2013.797%209.385%2022.64%209.385s16.848-3.587%2022.64-9.385l105.36-105.4%20210.76%20210.76h-82.76c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h160c17.673%200%2032-14.327%2032-32v0-160c0-17.673-14.327-32-32-32s-32%2014.327-32%2032v0%2082.76l-233.36-233.4c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385l-105.36%20105.4-224-224v-82.76h736c17.673%200%2032-14.327%2032-32v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-circle,.ph-bold.ph-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M512%20864c-229.75%200-416-186.25-416-416s186.25-416%20416-416c229.75%200%20416%20186.25%20416%20416v0c-0.25%20229.65-186.35%20415.75-415.976%20416h-0.024zM512%2096c-194.404%200-352%20157.596-352%20352s157.596%20352%20352%20352c194.404%200%20352-157.596%20352-352v0c-0.228-194.313-157.687-351.772-351.978-352h-0.022z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M512%20864c-229.75%200-416-186.25-416-416s186.25-416%20416-416c229.75%200%20416%20186.25%20416%20416v0c-0.25%20229.65-186.35%20415.75-415.976%20416h-0.024zM512%2096c-194.404%200-352%20157.596-352%20352s157.596%20352%20352%20352c194.404%200%20352-157.596%20352-352v0c-0.228-194.313-157.687-351.772-351.978-352h-0.022z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-game-controller,.ph-bold.ph-game-controller{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M704%20512h-96c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h96c17.673%200%2032-14.327%2032-32s-14.327-32-32-32v0zM416%20576h-32v32c0%2017.673-14.327%2032-32%2032s-32-14.327-32-32v0-32h-32c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0h32v-32c0-17.673%2014.327-32%2032-32s32%2014.327%2032%2032v0%2032h32c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0zM965.92%20157.4c-26.38-37.325-69.355-61.399-117.954-61.399-39.756%200-75.749%2016.111-101.807%2042.16v0c-0.48%200.48-0.96%200.96-1.4%201.48l-158.84%20180.36h-148l-160.080-181.84c-26.083-26.028-62.078-42.132-101.835-42.16h-0.005c-79.506%200.030-143.947%2064.49-143.947%20144%200%208.835%200.796%2017.484%202.319%2025.879l-0.132-0.879c-0.009%200.084-0.014%200.181-0.014%200.28s0.005%200.196%200.015%200.292l-0.001-0.012%2065.48%20336.36c20.433%20113.249%20118.229%20198.045%20235.836%20198.080h352.444c117.251-0.193%20214.796-84.325%20235.766-195.506l0.234-1.494c0-0.24%200-0.48%200-0.72l65.48-336.68c0.009-0.084%200.014-0.181%200.014-0.28s-0.005-0.196-0.015-0.292l0.001%200.012c1.472-7.701%202.313-16.559%202.313-25.614%200-30.716-9.687-59.17-26.173-82.473l0.3%200.447zM688%20384c97.202%200%20176%2078.798%20176%20176s-78.798%20176-176%20176v0h-352.44c-86.273-0.080-157.976-62.363-172.682-144.415l-0.158-1.065v-0.52l-65.52-336.36c-0.751-4.116-1.18-8.852-1.18-13.689%200-44.183%2035.817-80%2080-80%2021.8%200%2041.564%208.72%2055.993%2022.862l-0.013-0.013%20167.68%20190.36c5.891%206.66%2014.458%2010.838%2024%2010.84v0zM926.8%20253.64l-34.96%20180c-42.993-68.603-118.158-113.566-203.829-113.64h-16.811l120.8-137.24c14.459-14.075%2034.231-22.755%2056.031-22.755%204.88%200%209.657%200.435%2014.297%201.268l-0.488-0.073c37.801%206.853%2066.094%2039.513%2066.094%2078.782%200%204.826-0.427%209.551-1.246%2014.142l0.072-0.484z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M704%20512h-96c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h96c17.673%200%2032-14.327%2032-32s-14.327-32-32-32v0zM416%20576h-32v32c0%2017.673-14.327%2032-32%2032s-32-14.327-32-32v0-32h-32c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0h32v-32c0-17.673%2014.327-32%2032-32s32%2014.327%2032%2032v0%2032h32c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0zM965.92%20157.4c-26.38-37.325-69.355-61.399-117.954-61.399-39.756%200-75.749%2016.111-101.807%2042.16v0c-0.48%200.48-0.96%200.96-1.4%201.48l-158.84%20180.36h-148l-160.080-181.84c-26.083-26.028-62.078-42.132-101.835-42.16h-0.005c-79.506%200.030-143.947%2064.49-143.947%20144%200%208.835%200.796%2017.484%202.319%2025.879l-0.132-0.879c-0.009%200.084-0.014%200.181-0.014%200.28s0.005%200.196%200.015%200.292l-0.001-0.012%2065.48%20336.36c20.433%20113.249%20118.229%20198.045%20235.836%20198.080h352.444c117.251-0.193%20214.796-84.325%20235.766-195.506l0.234-1.494c0-0.24%200-0.48%200-0.72l65.48-336.68c0.009-0.084%200.014-0.181%200.014-0.28s-0.005-0.196-0.015-0.292l0.001%200.012c1.472-7.701%202.313-16.559%202.313-25.614%200-30.716-9.687-59.17-26.173-82.473l0.3%200.447zM688%20384c97.202%200%20176%2078.798%20176%20176s-78.798%20176-176%20176v0h-352.44c-86.273-0.080-157.976-62.363-172.682-144.415l-0.158-1.065v-0.52l-65.52-336.36c-0.751-4.116-1.18-8.852-1.18-13.689%200-44.183%2035.817-80%2080-80%2021.8%200%2041.564%208.72%2055.993%2022.862l-0.013-0.013%20167.68%20190.36c5.891%206.66%2014.458%2010.838%2024%2010.84v0zM926.8%20253.64l-34.96%20180c-42.993-68.603-118.158-113.566-203.829-113.64h-16.811l120.8-137.24c14.459-14.075%2034.231-22.755%2056.031-22.755%204.88%200%209.657%200.435%2014.297%201.268l-0.488-0.073c37.801%206.853%2066.094%2039.513%2066.094%2078.782%200%204.826-0.427%209.551-1.246%2014.142l0.072-0.484z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-gift,.ph-bold.ph-gift{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M864%20672h-140.32c1.56%201.32%203.16%202.6%204.68%204%2023.757%2021.176%2038.87%2051.61%2039.638%2085.586l0.002%200.134c0.036%201.149%200.057%202.5%200.057%203.856%200%2072.062-58.418%20130.48-130.48%20130.48-1.342%200-2.68-0.020-4.012-0.061l0.195%200.005c-34.125-0.758-64.576-15.874-85.657-39.523l-0.103-0.117c-14.385-16.596-26.476-35.715-35.452-56.495l-0.548-1.425c-9.524%2022.205-21.615%2041.324-36.233%2058.195l0.233-0.275c-21.184%2023.766-51.635%2038.882-85.627%2039.638l-0.133%200.002c-1.137%200.036-2.475%200.056-3.817%200.056-72.062%200-130.48-58.418-130.48-130.48%200-1.356%200.021-2.707%200.062-4.053l-0.005%200.197c0.77-34.11%2015.883-64.545%2039.523-85.617l0.117-0.103c1.52-1.32%203.12-2.6%204.68-4h-140.32c-35.346%200-64-28.654-64-64v0-128c0-35.346%2028.654-64%2064-64v0-256c0-35.346%2028.654-64%2064-64v0h576c35.346%200%2064%2028.654%2064%2064v0%20256c35.346%200%2064%2028.654%2064%2064v0%20128c0%2035.346-28.654%2064-64%2064v0zM596%20813.96c9.929%2010.934%2024.143%2017.824%2039.968%2018h1.992c36.537-0.236%2066.064-29.909%2066.064-66.479%200-0.633-0.009-1.265-0.026-1.894l0.002%200.093c-0.176-15.857-7.066-30.071-17.955-39.959l-0.045-0.041c-37.96-33.6-100.96-45.44-140-49.6%204.8%2042.36%2018%20103.92%2050%20139.88zM339.64%20812.52c11.965%2011.964%2028.467%2019.391%2046.703%2019.48h1.977c15.857-0.176%2030.071-7.066%2039.959-17.955l0.041-0.045c33.56-37.92%2045.4-100.8%2049.56-139.68-38.88%204-101.76%2016-139.68%2049.56-10.934%209.929-17.824%2024.143-18%2039.968v0.032c-0.016%200.546-0.025%201.187-0.025%201.831%200%2018.265%207.375%2034.807%2019.308%2046.812l-0.003-0.003zM160%20608h320v-128h-320zM224%20416h256v-256h-256zM800%20160h-256v256h256zM864%20480h-320v128h320v-128z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M864%20672h-140.32c1.56%201.32%203.16%202.6%204.68%204%2023.757%2021.176%2038.87%2051.61%2039.638%2085.586l0.002%200.134c0.036%201.149%200.057%202.5%200.057%203.856%200%2072.062-58.418%20130.48-130.48%20130.48-1.342%200-2.68-0.020-4.012-0.061l0.195%200.005c-34.125-0.758-64.576-15.874-85.657-39.523l-0.103-0.117c-14.385-16.596-26.476-35.715-35.452-56.495l-0.548-1.425c-9.524%2022.205-21.615%2041.324-36.233%2058.195l0.233-0.275c-21.184%2023.766-51.635%2038.882-85.627%2039.638l-0.133%200.002c-1.137%200.036-2.475%200.056-3.817%200.056-72.062%200-130.48-58.418-130.48-130.48%200-1.356%200.021-2.707%200.062-4.053l-0.005%200.197c0.77-34.11%2015.883-64.545%2039.523-85.617l0.117-0.103c1.52-1.32%203.12-2.6%204.68-4h-140.32c-35.346%200-64-28.654-64-64v0-128c0-35.346%2028.654-64%2064-64v0-256c0-35.346%2028.654-64%2064-64v0h576c35.346%200%2064%2028.654%2064%2064v0%20256c35.346%200%2064%2028.654%2064%2064v0%20128c0%2035.346-28.654%2064-64%2064v0zM596%20813.96c9.929%2010.934%2024.143%2017.824%2039.968%2018h1.992c36.537-0.236%2066.064-29.909%2066.064-66.479%200-0.633-0.009-1.265-0.026-1.894l0.002%200.093c-0.176-15.857-7.066-30.071-17.955-39.959l-0.045-0.041c-37.96-33.6-100.96-45.44-140-49.6%204.8%2042.36%2018%20103.92%2050%20139.88zM339.64%20812.52c11.965%2011.964%2028.467%2019.391%2046.703%2019.48h1.977c15.857-0.176%2030.071-7.066%2039.959-17.955l0.041-0.045c33.56-37.92%2045.4-100.8%2049.56-139.68-38.88%204-101.76%2016-139.68%2049.56-10.934%209.929-17.824%2024.143-18%2039.968v0.032c-0.016%200.546-0.025%201.187-0.025%201.831%200%2018.265%207.375%2034.807%2019.308%2046.812l-0.003-0.003zM160%20608h320v-128h-320zM224%20416h256v-256h-256zM800%20160h-256v256h256zM864%20480h-320v128h320v-128z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-lock-open,.ph-bold.ph-lock-open{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M832%20640h-448v96c0%2070.692%2057.308%20128%20128%20128v0c61.48%200%20116.8-44%20128.64-102.36%203.188-14.577%2015.987-25.329%2031.297-25.329%2017.673%200%2032%2014.327%2032%2032%200%202.14-0.21%204.23-0.61%206.252l0.034-0.203c-18.080%2089.040-98.56%20153.64-191.36%20153.64-105.993-0.114-191.886-86.007-192-191.989v-96.011h-128c-35.346%200-64-28.654-64-64v0-448c0-35.346%2028.654-64%2064-64v0h640c35.346%200%2064%2028.654%2064%2064v0%20448c0%2035.346-28.654%2064-64%2064v0zM832%20128h-640v448h640v-448zM560%20352c0-26.51-21.49-48-48-48s-48%2021.49-48%2048c0%2026.51%2021.49%2048%2048%2048v0c26.51%200%2048-21.49%2048-48v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M832%20640h-448v96c0%2070.692%2057.308%20128%20128%20128v0c61.48%200%20116.8-44%20128.64-102.36%203.188-14.577%2015.987-25.329%2031.297-25.329%2017.673%200%2032%2014.327%2032%2032%200%202.14-0.21%204.23-0.61%206.252l0.034-0.203c-18.080%2089.040-98.56%20153.64-191.36%20153.64-105.993-0.114-191.886-86.007-192-191.989v-96.011h-128c-35.346%200-64-28.654-64-64v0-448c0-35.346%2028.654-64%2064-64v0h640c35.346%200%2064%2028.654%2064%2064v0%20448c0%2035.346-28.654%2064-64%2064v0zM832%20128h-640v448h640v-448zM560%20352c0-26.51-21.49-48-48-48s-48%2021.49-48%2048c0%2026.51%2021.49%2048%2048%2048v0c26.51%200%2048-21.49%2048-48v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-package,.ph-bold.ph-package{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M894.72%20695.4l-352%20192.6c-8.858%204.986-19.446%207.923-30.72%207.923s-21.861-2.937-31.040-8.088l0.32%200.165-352-192.68c-19.939-11.067-33.224-31.976-33.28-55.992v-382.568c0.056-24.024%2013.341-44.933%2032.953-55.833l0.327-0.167%20352-192.68c8.858-4.986%2019.446-7.923%2030.72-7.923s21.861%202.937%2031.040%208.088l-0.32-0.165%20352%20192.68c19.939%2011.067%2033.224%2031.976%2033.28%2055.992v382.528c-0.010%2024.071-13.306%2045.034-32.953%2055.953l-0.327%200.167zM512%20832l321.36-176-119.080-65.2-321.4%20176zM512%20480l-321.36%20176%20135.6%2074.24%20321.36-176zM160%20600l320-175.12v-343.16l-320%20175zM864%20256.88v0l-320-175.16v343l128%2070.040v-142.76c0-17.673%2014.327-32%2032-32s32%2014.327%2032%2032v0%20177.8l128%2070.2v-343.080z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M894.72%20695.4l-352%20192.6c-8.858%204.986-19.446%207.923-30.72%207.923s-21.861-2.937-31.040-8.088l0.32%200.165-352-192.68c-19.939-11.067-33.224-31.976-33.28-55.992v-382.568c0.056-24.024%2013.341-44.933%2032.953-55.833l0.327-0.167%20352-192.68c8.858-4.986%2019.446-7.923%2030.72-7.923s21.861%202.937%2031.040%208.088l-0.32-0.165%20352%20192.68c19.939%2011.067%2033.224%2031.976%2033.28%2055.992v382.528c-0.010%2024.071-13.306%2045.034-32.953%2055.953l-0.327%200.167zM512%20832l321.36-176-119.080-65.2-321.4%20176zM512%20480l-321.36%20176%20135.6%2074.24%20321.36-176zM160%20600l320-175.12v-343.16l-320%20175zM864%20256.88v0l-320-175.16v343l128%2070.040v-142.76c0-17.673%2014.327-32%2032-32s32%2014.327%2032%2032v0%20177.8l128%2070.2v-343.080z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-percent,.ph-bold.ph-percent{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M822.64%20713.44l-576-576c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64v0l576%20576c5.793%205.797%2013.797%209.384%2022.64%209.384%2017.675%200%2032.004-14.329%2032.004-32.004%200-8.833-3.578-16.829-9.364-22.62v0zM202.16%20554.24c-26.055%2026.060-42.169%2062.058-42.169%20101.82%200%2079.534%2064.475%20144.009%20144.009%20144.009%2039.772%200%2075.778-16.123%20101.84-42.189v0c26.055-26.060%2042.169-62.058%2042.169-101.82%200-79.534-64.475-144.009-144.009-144.009-39.772%200-75.778%2016.123-101.84%2042.189v0zM224%20656c0.036-44.156%2035.839-79.937%2080-79.937%2044.183%200%2080%2035.817%2080%2080%200%2022.096-8.958%2042.099-23.44%2056.577v0c-14.476%2014.472-34.473%2023.423-56.56%2023.423-44.183%200-80-35.817-80-80%200-0.022%200-0.044%200-0.066v0.003zM864%20240c-0.019-79.515-64.483-143.967-144-143.967-79.529%200-144%2064.471-144%20144s64.471%20144%20144%20144c39.773%200%2075.779-16.124%20101.84-42.193v0c26.043-25.911%2042.161-61.778%2042.161-101.409%200-0.152%200-0.303-0.001-0.454v0.023zM800%20240c0%200.005%200%200.011%200%200.017%200%2044.183-35.817%2080-80%2080s-80-35.817-80-80c0-44.183%2035.817-80%2080-80%2022.087%200%2042.084%208.951%2056.56%2023.423v0c14.479%2014.399%2023.44%2034.334%2023.44%2056.361%200%200.070%200%200.14%200%200.209v-0.011z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M822.64%20713.44l-576-576c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64v0l576%20576c5.793%205.797%2013.797%209.384%2022.64%209.384%2017.675%200%2032.004-14.329%2032.004-32.004%200-8.833-3.578-16.829-9.364-22.62v0zM202.16%20554.24c-26.055%2026.060-42.169%2062.058-42.169%20101.82%200%2079.534%2064.475%20144.009%20144.009%20144.009%2039.772%200%2075.778-16.123%20101.84-42.189v0c26.055-26.060%2042.169-62.058%2042.169-101.82%200-79.534-64.475-144.009-144.009-144.009-39.772%200-75.778%2016.123-101.84%2042.189v0zM224%20656c0.036-44.156%2035.839-79.937%2080-79.937%2044.183%200%2080%2035.817%2080%2080%200%2022.096-8.958%2042.099-23.44%2056.577v0c-14.476%2014.472-34.473%2023.423-56.56%2023.423-44.183%200-80-35.817-80-80%200-0.022%200-0.044%200-0.066v0.003zM864%20240c-0.019-79.515-64.483-143.967-144-143.967-79.529%200-144%2064.471-144%20144s64.471%20144%20144%20144c39.773%200%2075.779-16.124%20101.84-42.193v0c26.043-25.911%2042.161-61.778%2042.161-101.409%200-0.152%200-0.303-0.001-0.454v0.023zM800%20240c0%200.005%200%200.011%200%200.017%200%2044.183-35.817%2080-80%2080s-80-35.817-80-80c0-44.183%2035.817-80%2080-80%2022.087%200%2042.084%208.951%2056.56%2023.423v0c14.479%2014.399%2023.44%2034.334%2023.44%2056.361%200%200.070%200%200.14%200%200.209v-0.011z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-receipt,.ph-bold.ph-receipt{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M288%20544c0%2017.673%2014.327%2032%2032%2032v0h384c17.673%200%2032-14.327%2032-32s-14.327-32-32-32v0h-384c-17.673%200-32%2014.327-32%2032v0zM320%20384h384c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-384c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0zM928%20736v-608c-0.010-17.666-14.333-31.983-32-31.983-5.22%200-10.148%201.25-14.502%203.467l0.182-0.084-113.68%2056.84-113.68-56.84c-4.172-2.133-9.1-3.383-14.32-3.383s-10.148%201.25-14.502%203.467l0.182-0.084-113.68%2056.84-113.68-56.84c-4.172-2.133-9.1-3.383-14.32-3.383s-10.148%201.25-14.502%203.467l0.182-0.084-113.68%2056.84-113.68-56.84c-4.172-2.133-9.1-3.383-14.32-3.383-17.667%200-31.99%2014.317-32%2031.982v608.001c0%2035.346%2028.654%2064%2064%2064v0h704c35.346%200%2064-28.654%2064-64v0zM864%20736h-704v-556.24l81.68%2040.88c4.172%202.133%209.1%203.383%2014.32%203.383s10.148-1.25%2014.502-3.467l-0.182%200.084%20113.68-56.88%20113.68%2056.88c4.172%202.133%209.1%203.383%2014.32%203.383s10.148-1.25%2014.502-3.467l-0.182%200.084%20113.68-56.88%20113.68%2056.88c4.172%202.133%209.1%203.383%2014.32%203.383s10.148-1.25%2014.502-3.467l-0.182%200.084%2081.68-40.88z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M288%20544c0%2017.673%2014.327%2032%2032%2032v0h384c17.673%200%2032-14.327%2032-32s-14.327-32-32-32v0h-384c-17.673%200-32%2014.327-32%2032v0zM320%20384h384c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-384c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0zM928%20736v-608c-0.010-17.666-14.333-31.983-32-31.983-5.22%200-10.148%201.25-14.502%203.467l0.182-0.084-113.68%2056.84-113.68-56.84c-4.172-2.133-9.1-3.383-14.32-3.383s-10.148%201.25-14.502%203.467l0.182-0.084-113.68%2056.84-113.68-56.84c-4.172-2.133-9.1-3.383-14.32-3.383s-10.148%201.25-14.502%203.467l0.182-0.084-113.68%2056.84-113.68-56.84c-4.172-2.133-9.1-3.383-14.32-3.383-17.667%200-31.99%2014.317-32%2031.982v608.001c0%2035.346%2028.654%2064%2064%2064v0h704c35.346%200%2064-28.654%2064-64v0zM864%20736h-704v-556.24l81.68%2040.88c4.172%202.133%209.1%203.383%2014.32%203.383s10.148-1.25%2014.502-3.467l-0.182%200.084%20113.68-56.88%20113.68%2056.88c4.172%202.133%209.1%203.383%2014.32%203.383s10.148-1.25%2014.502-3.467l-0.182%200.084%20113.68-56.88%20113.68%2056.88c4.172%202.133%209.1%203.383%2014.32%203.383s10.148-1.25%2014.502-3.467l-0.182%200.084%2081.68-40.88z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-rocket-launch,.ph-bold.ph-rocket-launch{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M895.4%20771.52c-2.022%2032.291-27.709%2057.978-59.816%2059.991l-0.184%200.009c-50.32%203-178.92-1.6-285.64-108.28l-19-19.24h-233.32c-0.107%200.001-0.233%200.001-0.359%200.001-17.614%200-33.557-7.156-45.080-18.719l-137.202-137.282c-11.591-11.583-18.761-27.589-18.761-45.27%200-32.186%2023.759-58.822%2054.695-63.328l0.346-0.041%20153.88-21.48%20176.84-176.84%2021.48-153.96c3.504-24.313%2020.302-43.969%2042.671-51.548l0.449-0.132c6.087-2.103%2013.101-3.318%2020.399-3.32h0.001c0.035%200%200.077%200%200.119%200%2017.614%200%2033.556%207.156%2045.079%2018.718l137.282%20137.202c11.565%2011.525%2018.721%2027.467%2018.721%2045.081%200%200.126%200%200.252-0.001%200.378v-0.019%20233.32l19.080%2019.080c106.72%20106.72%20111.32%20235.32%20108.32%20285.68zM297.44%20640h169.32l-158.12-158.080-148.64%2020.72zM595.080%20677.8c55.549%2055.882%20132.467%2090.468%20217.464%2090.468%206.676%200%2013.303-0.213%2019.873-0.634l-0.897%200.046c0.402-5.876%200.632-12.735%200.632-19.648%200-84.819-34.528-161.574-90.295-216.976l-229.856-229.776-146.72%20146.72zM704%20233.44l-137.32-137.44-20.76%20148.68%20158.080%20158.080zM407.36%20195.44c-18-39.44-78.2-131.44-247.36-131.44-17.673%200-32%2014.327-32%2032v0c0%20169.16%2092%20229.36%20131.44%20247.4%203.899%201.822%208.465%202.885%2013.28%202.885%2017.676%200%2032.005-14.329%2032.005-32.005%200-12.861-7.586-23.951-18.528-29.038l-0.197-0.082c-25.72-11.72-82.48-49.44-92.48-155.64%20106.2%2010%20144%2066.76%20155.64%2092.48%205.169%2011.139%2016.259%2018.725%2029.12%2018.725%2017.676%200%2032.005-14.329%2032.005-32.005%200-4.815-1.063-9.381-2.968-13.477l0.082%200.197z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M895.4%20771.52c-2.022%2032.291-27.709%2057.978-59.816%2059.991l-0.184%200.009c-50.32%203-178.92-1.6-285.64-108.28l-19-19.24h-233.32c-0.107%200.001-0.233%200.001-0.359%200.001-17.614%200-33.557-7.156-45.080-18.719l-137.202-137.282c-11.591-11.583-18.761-27.589-18.761-45.27%200-32.186%2023.759-58.822%2054.695-63.328l0.346-0.041%20153.88-21.48%20176.84-176.84%2021.48-153.96c3.504-24.313%2020.302-43.969%2042.671-51.548l0.449-0.132c6.087-2.103%2013.101-3.318%2020.399-3.32h0.001c0.035%200%200.077%200%200.119%200%2017.614%200%2033.556%207.156%2045.079%2018.718l137.282%20137.202c11.565%2011.525%2018.721%2027.467%2018.721%2045.081%200%200.126%200%200.252-0.001%200.378v-0.019%20233.32l19.080%2019.080c106.72%20106.72%20111.32%20235.32%20108.32%20285.68zM297.44%20640h169.32l-158.12-158.080-148.64%2020.72zM595.080%20677.8c55.549%2055.882%20132.467%2090.468%20217.464%2090.468%206.676%200%2013.303-0.213%2019.873-0.634l-0.897%200.046c0.402-5.876%200.632-12.735%200.632-19.648%200-84.819-34.528-161.574-90.295-216.976l-229.856-229.776-146.72%20146.72zM704%20233.44l-137.32-137.44-20.76%20148.68%20158.080%20158.080zM407.36%20195.44c-18-39.44-78.2-131.44-247.36-131.44-17.673%200-32%2014.327-32%2032v0c0%20169.16%2092%20229.36%20131.44%20247.4%203.899%201.822%208.465%202.885%2013.28%202.885%2017.676%200%2032.005-14.329%2032.005-32.005%200-12.861-7.586-23.951-18.528-29.038l-0.197-0.082c-25.72-11.72-82.48-49.44-92.48-155.64%20106.2%2010%20144%2066.76%20155.64%2092.48%205.169%2011.139%2016.259%2018.725%2029.12%2018.725%2017.676%200%2032.005-14.329%2032.005-32.005%200-4.815-1.063-9.381-2.968-13.477l0.082%200.197z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-share-network,.ph-bold.ph-share-network{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M704%20320c-0.015%200-0.033%200-0.051%200-44.864%200-85.403-18.516-114.393-48.323l-0.036-0.037-184.4%20118.52c6.885%2017.148%2010.879%2037.027%2010.879%2057.84s-3.994%2040.692-11.257%2058.915l0.378-1.075%20184.4%20118.52c29.083-29.771%2069.63-48.232%20114.49-48.232%2088.366%200%20160%2071.634%20160%20160s-71.634%20160-160%20160c-88.366%200-160-71.634-160-160%200-20.856%203.99-40.779%2011.249-59.049l-0.379%201.081-184.4-118.52c-29.094%2029.847-69.692%2048.36-114.615%2048.36-88.366%200-160-71.634-160-160s71.634-160%20160-160c44.922%200%2085.521%2018.513%20114.582%2048.326l0.033%200.034%20184.4-118.52c-6.849-17.153-10.82-37.033-10.82-57.84%200-88.366%2071.634-160%20160-160s160%2071.634%20160%20160c0%2088.366-71.634%20160-160%20160-0.021%200-0.042%200-0.063%200h0.003zM704%20832c53.019%200%2096-42.981%2096-96s-42.981-96-96-96c-53.019%200-96%2042.981-96%2096v0c0%2053.019%2042.981%2096%2096%2096v0zM256%20352c-53.019%200-96%2042.981-96%2096s42.981%2096%2096%2096c53.019%200%2096-42.981%2096-96v0c0-53.019-42.981-96-96-96v0zM704%2064c-53.019%200-96%2042.981-96%2096s42.981%2096%2096%2096c53.019%200%2096-42.981%2096-96v0c0-53.019-42.981-96-96-96v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M704%20320c-0.015%200-0.033%200-0.051%200-44.864%200-85.403-18.516-114.393-48.323l-0.036-0.037-184.4%20118.52c6.885%2017.148%2010.879%2037.027%2010.879%2057.84s-3.994%2040.692-11.257%2058.915l0.378-1.075%20184.4%20118.52c29.083-29.771%2069.63-48.232%20114.49-48.232%2088.366%200%20160%2071.634%20160%20160s-71.634%20160-160%20160c-88.366%200-160-71.634-160-160%200-20.856%203.99-40.779%2011.249-59.049l-0.379%201.081-184.4-118.52c-29.094%2029.847-69.692%2048.36-114.615%2048.36-88.366%200-160-71.634-160-160s71.634-160%20160-160c44.922%200%2085.521%2018.513%20114.582%2048.326l0.033%200.034%20184.4-118.52c-6.849-17.153-10.82-37.033-10.82-57.84%200-88.366%2071.634-160%20160-160s160%2071.634%20160%20160c0%2088.366-71.634%20160-160%20160-0.021%200-0.042%200-0.063%200h0.003zM704%20832c53.019%200%2096-42.981%2096-96s-42.981-96-96-96c-53.019%200-96%2042.981-96%2096v0c0%2053.019%2042.981%2096%2096%2096v0zM256%20352c-53.019%200-96%2042.981-96%2096s42.981%2096%2096%2096c53.019%200%2096-42.981%2096-96v0c0-53.019-42.981-96-96-96v0zM704%2064c-53.019%200-96%2042.981-96%2096s42.981%2096%2096%2096c53.019%200%2096-42.981%2096-96v0c0-53.019-42.981-96-96-96v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-shopping-cart-simple,.ph-bold.ph-shopping-cart-simple{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M416%2096c0-35.346-28.654-64-64-64s-64%2028.654-64%2064c0%2035.346%2028.654%2064%2064%2064v0c35.346%200%2064-28.654%2064-64v0zM768%20160c-35.346%200-64-28.654-64-64s28.654-64%2064-64c35.346%200%2064%2028.654%2064%2064v0c0%2035.346-28.654%2064-64%2064v0zM958.84%20663.44l-102.56-369.12c-11.67-40.764-48.52-70.13-92.258-70.32h-395.382c-43.907%200.021-80.937%2029.44-92.473%2069.641l-0.167%200.679-140.32%20505.68h-71.68c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h96c0.002%200%200.004%200%200.006%200%2014.626%200%2026.961-9.813%2030.779-23.214l0.055-0.226%2037.92-136.56h699.24c0.002%200%200.004%200%200.006%200%2017.673%200%2032-14.327%2032-32%200-3.047-0.426-5.994-1.221-8.786l0.055%200.226zM885.88%20640h-639.32l91.24-328.56c3.873-13.627%2016.208-23.44%2030.834-23.44%200.002%200%200.004%200%200.007%200h395.36c0.002%200%200.004%200%200.006%200%2014.626%200%2026.961%209.813%2030.779%2023.214l0.055%200.226z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M416%2096c0-35.346-28.654-64-64-64s-64%2028.654-64%2064c0%2035.346%2028.654%2064%2064%2064v0c35.346%200%2064-28.654%2064-64v0zM768%20160c-35.346%200-64-28.654-64-64s28.654-64%2064-64c35.346%200%2064%2028.654%2064%2064v0c0%2035.346-28.654%2064-64%2064v0zM958.84%20663.44l-102.56-369.12c-11.67-40.764-48.52-70.13-92.258-70.32h-395.382c-43.907%200.021-80.937%2029.44-92.473%2069.641l-0.167%200.679-140.32%20505.68h-71.68c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h96c0.002%200%200.004%200%200.006%200%2014.626%200%2026.961-9.813%2030.779-23.214l0.055-0.226%2037.92-136.56h699.24c0.002%200%200.004%200%200.006%200%2017.673%200%2032-14.327%2032-32%200-3.047-0.426-5.994-1.221-8.786l0.055%200.226zM885.88%20640h-639.32l91.24-328.56c3.873-13.627%2016.208-23.44%2030.834-23.44%200.002%200%200.004%200%200.007%200h395.36c0.002%200%200.004%200%200.006%200%2014.626%200%2026.961%209.813%2030.779%2023.214l0.055%200.226z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-sliders-horizontal,.ph-bold.ph-sliders-horizontal{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M160%20608h132c14.63-55.774%2064.588-96.251%20124-96.251s109.37%2040.477%20123.801%2095.359l0.199%200.892h324c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-324c-14.63%2055.774-64.588%2096.251-124%2096.251s-109.37-40.477-123.801-95.359l-0.199-0.892h-132c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0zM416%20704c35.346%200%2064-28.654%2064-64s-28.654-64-64-64c-35.346%200-64%2028.654-64%2064v0c0%2035.346%2028.654%2064%2064%2064v0zM864%20288h-68c-14.63%2055.774-64.588%2096.251-124%2096.251s-109.37-40.477-123.801-95.359l-0.199-0.892h-388c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0h388c14.63-55.774%2064.588-96.251%20124-96.251s109.37%2040.477%20123.801%2095.359l0.199%200.892h68c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0zM672%20192c-35.346%200-64%2028.654-64%2064s28.654%2064%2064%2064c35.346%200%2064-28.654%2064-64v0c0-35.346-28.654-64-64-64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M160%20608h132c14.63-55.774%2064.588-96.251%20124-96.251s109.37%2040.477%20123.801%2095.359l0.199%200.892h324c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-324c-14.63%2055.774-64.588%2096.251-124%2096.251s-109.37-40.477-123.801-95.359l-0.199-0.892h-132c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0zM416%20704c35.346%200%2064-28.654%2064-64s-28.654-64-64-64c-35.346%200-64%2028.654-64%2064v0c0%2035.346%2028.654%2064%2064%2064v0zM864%20288h-68c-14.63%2055.774-64.588%2096.251-124%2096.251s-109.37-40.477-123.801-95.359l-0.199-0.892h-388c-17.673%200-32-14.327-32-32s14.327-32%2032-32v0h388c14.63-55.774%2064.588-96.251%20124-96.251s109.37%2040.477%20123.801%2095.359l0.199%200.892h68c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0zM672%20192c-35.346%200-64%2028.654-64%2064s28.654%2064%2064%2064c35.346%200%2064-28.654%2064-64v0c0-35.346-28.654-64-64-64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-squares-four,.ph-bold.ph-squares-four{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M416%20800h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM416%20544h-192v192h192v-192zM800%20800h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM800%20544h-192v192h192v-192zM416%20416h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM416%20160h-192v192h192v-192zM800%20416h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM800%20160h-192v192h192v-192z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M416%20800h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM416%20544h-192v192h192v-192zM800%20800h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM800%20544h-192v192h192v-192zM416%20416h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM416%20160h-192v192h192v-192zM800%20416h-192c-35.346%200-64-28.654-64-64v0-192c0-35.346%2028.654-64%2064-64v0h192c35.346%200%2064%2028.654%2064%2064v0%20192c0%2035.346-28.654%2064-64%2064v0zM800%20160h-192v192h192v-192z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-target,.ph-bold.ph-target{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M887.48%20627.36c25.703-52.536%2040.733-114.323%2040.733-179.619%200-229.971-186.429-416.4-416.4-416.4s-416.4%20186.429-416.4%20416.4c0%20229.971%20186.429%20416.4%20416.4%20416.4%20103.689%200%20198.527-37.9%20271.416-100.602l-0.548%200.461%2090.68%2090.72c5.794%205.794%2013.799%209.378%2022.64%209.378%2017.683%200%2032.018-14.335%2032.018-32.018%200-8.841-3.584-16.846-9.378-22.64v0l-384-384c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64l110.88%20110.88c-24.834%2016.634-55.39%2026.546-88.261%2026.546-88.366%200-160-71.634-160-160s71.634-160%20160-160c88.366%200%20160%2071.634%20160%20160%200%203.199-0.094%206.376-0.279%209.529l0.020-0.435c-0.032%200.538-0.051%201.167-0.051%201.8%200%2017.701%2014.35%2032.051%2032.051%2032.051%2017.068%200%2031.020-13.341%2031.996-30.164l0.004-0.086c0.234-3.83%200.367-8.307%200.367-12.815%200-123.712-100.288-224-224-224s-224%20100.288-224%20224c0%20123.712%20100.288%20224%20224%20224%2050.555%200%2097.198-16.747%20134.684-44.997l-0.57%200.412%2091%2091c-60.419%2050.441-138.906%2081.066-224.546%2081.066-194.139%200-351.52-157.381-351.52-351.52s157.381-351.52%20351.52-351.52c194.139%200%20351.52%20157.381%20351.52%20351.52%200%2055.178-12.713%20107.386-35.37%20153.856l0.916-2.082c-1.974%204.037-3.128%208.783-3.128%2013.8%200%2017.677%2014.33%2032.008%2032.008%2032.008%2012.661%200%2023.605-7.351%2028.797-18.018l0.083-0.19z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M887.48%20627.36c25.703-52.536%2040.733-114.323%2040.733-179.619%200-229.971-186.429-416.4-416.4-416.4s-416.4%20186.429-416.4%20416.4c0%20229.971%20186.429%20416.4%20416.4%20416.4%20103.689%200%20198.527-37.9%20271.416-100.602l-0.548%200.461%2090.68%2090.72c5.794%205.794%2013.799%209.378%2022.64%209.378%2017.683%200%2032.018-14.335%2032.018-32.018%200-8.841-3.584-16.846-9.378-22.64v0l-384-384c-5.794-5.794-13.799-9.378-22.64-9.378-17.683%200-32.018%2014.335-32.018%2032.018%200%208.841%203.584%2016.846%209.378%2022.64l110.88%20110.88c-24.834%2016.634-55.39%2026.546-88.261%2026.546-88.366%200-160-71.634-160-160s71.634-160%20160-160c88.366%200%20160%2071.634%20160%20160%200%203.199-0.094%206.376-0.279%209.529l0.020-0.435c-0.032%200.538-0.051%201.167-0.051%201.8%200%2017.701%2014.35%2032.051%2032.051%2032.051%2017.068%200%2031.020-13.341%2031.996-30.164l0.004-0.086c0.234-3.83%200.367-8.307%200.367-12.815%200-123.712-100.288-224-224-224s-224%20100.288-224%20224c0%20123.712%20100.288%20224%20224%20224%2050.555%200%2097.198-16.747%20134.684-44.997l-0.57%200.412%2091%2091c-60.419%2050.441-138.906%2081.066-224.546%2081.066-194.139%200-351.52-157.381-351.52-351.52s157.381-351.52%20351.52-351.52c194.139%200%20351.52%20157.381%20351.52%20351.52%200%2055.178-12.713%20107.386-35.37%20153.856l0.916-2.082c-1.974%204.037-3.128%208.783-3.128%2013.8%200%2017.677%2014.33%2032.008%2032.008%2032.008%2012.661%200%2023.605-7.351%2028.797-18.018l0.083-0.19z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-trend-down,.ph-bold.ph-trend-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M960%20448v-256c0-17.673-14.327-32-32-32v0h-256c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h178.76l-306.76%20306.76-137.36-137.4c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-288%20288c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l265.36-265.4%20137.36%20137.4c5.792%205.798%2013.797%209.385%2022.64%209.385s16.848-3.587%2022.64-9.385v0l329.36-329.4v178.76c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M960%20448v-256c0-17.673-14.327-32-32-32v0h-256c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h178.76l-306.76%20306.76-137.36-137.4c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-288%20288c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l265.36-265.4%20137.36%20137.4c5.792%205.798%2013.797%209.385%2022.64%209.385s16.848-3.587%2022.64-9.385v0l329.36-329.4v178.76c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-user-check,.ph-bold.ph-user-check{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M576%20329.28c77.478%2048.828%20128.2%20133.931%20128.2%20230.88%200%20150.221-121.779%20272-272%20272s-272-121.779-272-272c0-96.95%2050.722-182.052%20127.077-230.219l1.123-0.661c-82.6-27.040-156.92-77.56-216.68-148.68-4.671-5.526-7.51-12.732-7.51-20.6%200-17.678%2014.331-32.010%2032.010-32.010%209.81%200%2018.589%204.413%2024.461%2011.362l0.039%200.047c80.28%2095.84%20190.92%20148.6%20311.28%20148.6s231-52.76%20311.48-148.6c5.911-6.997%2014.69-11.41%2024.5-11.41%2017.678%200%2032.010%2014.331%2032.010%2032.010%200%207.868-2.839%2015.074-7.549%2020.647l0.039-0.047c-59.76%2071.12-134.080%20121.64-216.48%20148.68zM224%20560c0%20114.875%2093.125%20208%20208%20208s208-93.125%20208-208c0-114.875-93.125-208-208-208v0c-114.82%200.137-207.863%2093.18-208%20207.987v0.013zM1014.64%20425.36l-128-128c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-64%2064c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l41.36-41.4%20105.36%20105.4c5.794%205.794%2013.799%209.378%2022.64%209.378%2017.683%200%2032.018-14.335%2032.018-32.018%200-8.841-3.584-16.846-9.378-22.64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M576%20329.28c77.478%2048.828%20128.2%20133.931%20128.2%20230.88%200%20150.221-121.779%20272-272%20272s-272-121.779-272-272c0-96.95%2050.722-182.052%20127.077-230.219l1.123-0.661c-82.6-27.040-156.92-77.56-216.68-148.68-4.671-5.526-7.51-12.732-7.51-20.6%200-17.678%2014.331-32.010%2032.010-32.010%209.81%200%2018.589%204.413%2024.461%2011.362l0.039%200.047c80.28%2095.84%20190.92%20148.6%20311.28%20148.6s231-52.76%20311.48-148.6c5.911-6.997%2014.69-11.41%2024.5-11.41%2017.678%200%2032.010%2014.331%2032.010%2032.010%200%207.868-2.839%2015.074-7.549%2020.647l0.039-0.047c-59.76%2071.12-134.080%20121.64-216.48%20148.68zM224%20560c0%20114.875%2093.125%20208%20208%20208s208-93.125%20208-208c0-114.875-93.125-208-208-208v0c-114.82%200.137-207.863%2093.18-208%20207.987v0.013zM1014.64%20425.36l-128-128c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-64%2064c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l41.36-41.4%20105.36%20105.4c5.794%205.794%2013.799%209.378%2022.64%209.378%2017.683%200%2032.018-14.335%2032.018-32.018%200-8.841-3.584-16.846-9.378-22.64v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-user-plus,.ph-bold.ph-user-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M1024%20416c0-17.673-14.327-32-32-32v0h-64v-64c0-17.673-14.327-32-32-32s-32%2014.327-32%2032v0%2064h-64c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h64v64c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0-64h64c17.673%200%2032-14.327%2032-32v0zM792.52%20180.6c4.668-5.527%207.505-12.732%207.505-20.6%200-17.687-14.338-32.025-32.025-32.025-9.819%200-18.606%204.419-24.481%2011.377l-0.039%200.048c-80.48%2095.84-191.12%20148.6-311.48%20148.6s-231-52.76-311.48-148.6c-5.911-6.997-14.69-11.41-24.5-11.41-17.678%200-32.010%2014.331-32.010%2032.010%200%207.868%202.839%2015.074%207.549%2020.647l-0.039-0.047c59.76%2071.12%20134.080%20121.64%20216.68%20148.68-77.478%2048.828-128.2%20133.931-128.2%20230.88%200%20150.221%20121.779%20272%20272%20272s272-121.779%20272-272c0-96.95-50.722-182.052-127.077-230.219l-1.123-0.661c82.6-27.040%20156.92-77.56%20216.72-148.68zM432%20352c114.875%200%20208%2093.125%20208%20208s-93.125%20208-208%20208c-114.875%200-208-93.125-208-208v0c0.137-114.82%2093.18-207.863%20207.987-208h0.013z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M1024%20416c0-17.673-14.327-32-32-32v0h-64v-64c0-17.673-14.327-32-32-32s-32%2014.327-32%2032v0%2064h-64c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h64v64c0%2017.673%2014.327%2032%2032%2032s32-14.327%2032-32v0-64h64c17.673%200%2032-14.327%2032-32v0zM792.52%20180.6c4.668-5.527%207.505-12.732%207.505-20.6%200-17.687-14.338-32.025-32.025-32.025-9.819%200-18.606%204.419-24.481%2011.377l-0.039%200.048c-80.48%2095.84-191.12%20148.6-311.48%20148.6s-231-52.76-311.48-148.6c-5.911-6.997-14.69-11.41-24.5-11.41-17.678%200-32.010%2014.331-32.010%2032.010%200%207.868%202.839%2015.074%207.549%2020.647l-0.039-0.047c59.76%2071.12%20134.080%20121.64%20216.68%20148.68-77.478%2048.828-128.2%20133.931-128.2%20230.88%200%20150.221%20121.779%20272%20272%20272s272-121.779%20272-272c0-96.95-50.722-182.052-127.077-230.219l-1.123-0.661c82.6-27.040%20156.92-77.56%20216.72-148.68zM432%20352c114.875%200%20208%2093.125%20208%20208s-93.125%20208-208%20208c-114.875%200-208-93.125-208-208v0c0.137-114.82%2093.18-207.863%20207.987-208h0.013z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-wallet,.ph-bold.ph-wallet{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M864%20704h-640c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h544c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-544c-53.019%200-96-42.981-96-96v0-512c0-53.019%2042.981-96%2096-96v0h640c35.346%200%2064%2028.654%2064%2064v0%20448c0%2035.346-28.654%2064-64%2064v0zM864%20192h-640c-17.673%200-32%2014.327-32%2032v0%20421.48c9.486-3.472%2020.439-5.48%2031.861-5.48%200.049%200%200.098%200%200.146%200h639.992zM672%20432c0%2026.51%2021.49%2048%2048%2048s48-21.49%2048-48c0-26.51-21.49-48-48-48v0c-26.51%200-48%2021.49-48%2048v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M864%20704h-640c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032v0h544c17.673%200%2032%2014.327%2032%2032s-14.327%2032-32%2032v0h-544c-53.019%200-96-42.981-96-96v0-512c0-53.019%2042.981-96%2096-96v0h640c35.346%200%2064%2028.654%2064%2064v0%20448c0%2035.346-28.654%2064-64%2064v0zM864%20192h-640c-17.673%200-32%2014.327-32%2032v0%20421.48c9.486-3.472%2020.439-5.48%2031.861-5.48%200.049%200%200.098%200%200.146%200h639.992zM672%20432c0%2026.51%2021.49%2048%2048%2048s48-21.49%2048-48c0-26.51-21.49-48-48-48v0c-26.51%200-48%2021.49-48%2048v0z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.ph.ph-check-circle,.ph-bold.ph-check-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M694.64%20566.64c5.798-5.792%209.385-13.797%209.385-22.64s-3.587-16.848-9.385-22.64v0l-224-224c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-96%2096c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l73.36-73.4%20201.36%20201.4c5.792%205.798%2013.797%209.385%2022.64%209.385s16.848-3.587%2022.64-9.385v0zM928%20448c0-229.75-186.25-416-416-416s-416%20186.25-416%20416c0%20229.75%20186.25%20416%20416%20416v0c229.65-0.25%20415.75-186.35%20416-415.976v-0.024zM864%20448c0%20194.404-157.596%20352-352%20352s-352-157.596-352-352c0-194.404%20157.596-352%20352-352v0c194.313%200.228%20351.772%20157.687%20352%20351.978v0.022z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M694.64%20566.64c5.798-5.792%209.385-13.797%209.385-22.64s-3.587-16.848-9.385-22.64v0l-224-224c-5.792-5.798-13.797-9.385-22.64-9.385s-16.848%203.587-22.64%209.385v0l-96%2096c-5.794%205.794-9.378%2013.799-9.378%2022.64%200%2017.683%2014.335%2032.018%2032.018%2032.018%208.841%200%2016.846-3.584%2022.64-9.378l73.36-73.4%20201.36%20201.4c5.792%205.798%2013.797%209.385%2022.64%209.385s16.848-3.587%2022.64-9.385v0zM928%20448c0-229.75-186.25-416-416-416s-416%20186.25-416%20416c0%20229.75%20186.25%20416%20416%20416v0c229.65-0.25%20415.75-186.35%20416-415.976v-0.024zM864%20448c0%20194.404-157.596%20352-352%20352s-352-157.596-352-352c0-194.404%20157.596-352%20352-352v0c194.313%200.228%20351.772%20157.687%20352%20351.978v0.022z%27%20transform%3D%27translate%280%20960%29%20scale%281%20-1%29%27%2F%3E%3C%2Fsvg%3E")}.bls-story-pair{width:100%}.bls-story-pair .wp-block-group__inner-container{display:contents}.bls-story-section{isolation:isolate;padding-block:var(--bls-space-7xl);position:relative}.bls-story-section::before{background-image:radial-gradient(circle,currentColor 1px,transparent 1.4px);background-position:0 0;background-size:16px 16px;content:"";inset:0;opacity:0.055;pointer-events:none;position:absolute;z-index:-1}.bls-story-section--challenge{background:var(--bls-color-surface-challenge);color:var(--bls-color-text-primary)}.bls-story-section--solution{background:linear-gradient(180deg,var(--bls-color-brand-gradient-start),var(--bls-color-brand-gradient-end));color:var(--bls-color-text-inverse)}.bls-story-section .bls-story-section__inner{align-items:start;border-left:1px solid var(--bls-color-border-secondary);display:grid;gap:27px;grid-template-columns:391px minmax(0,804px);max-width:1222px}.bls-story-section--solution .bls-story-section__inner{border-left-color:rgb(255 255 255 / 50%)}.bls-story-section .bls-story-section__heading-wrap{align-items:center;align-self:start;border-left:2px solid var(--bls-color-border-tertiary);display:flex;min-height:64px;padding:var(--bls-space-xs) 0 var(--bls-space-xs) var(--bls-space-l);position:sticky;top:104px;min-width:0}.bls-story-section--solution .bls-story-section__heading-wrap{border-left-color:var(--bls-color-border-brand-light)}.bls-story-section .bls-story-section__heading-wrap h2{color:inherit;font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h3);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h3);line-height:var(--bls-line-height-heading-h3);margin:0;max-width:100%;overflow-wrap:anywhere;text-wrap:balance;white-space:normal}.bls-story-section .bls-story-section__content{display:flex;flex-direction:column;gap:var(--bls-space-l);min-width:0;padding-top:var(--bls-space-xs)}.bls-story-section .bls-story-section__copy{display:flex;flex-direction:column;gap:var(--bls-space-m)}.bls-story-section .bls-story-section__copy p,.bls-story-section .bls-story-section__callout p{font-family:var(--bls-font-family-body);margin:0}.bls-story-section .bls-story-section__copy p:not(.bls-story-section__lead) + p{margin-top:var(--bls-space-xs)}.bls-story-section .bls-story-section__copy p:not(.bls-story-section__lead):not(.bls-story-section__emphasis){color:var(--bls-color-text-secondary);font-size:var(--bls-font-size-body-l);font-weight:400;letter-spacing:0;line-height:var(--bls-line-height-body-l)}.bls-story-section--solution .bls-story-section__copy p:not(.bls-story-section__lead):not(.bls-story-section__emphasis){color:inherit}.bls-story-section .bls-story-section__lead{color:inherit;font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);letter-spacing:0;line-height:var(--bls-line-height-heading-h6)}.bls-story-section .bls-story-section__emphasis{color:inherit;font-size:var(--bls-font-size-body-l);font-weight:var(--bls-font-weight-bold);letter-spacing:0;line-height:var(--bls-line-height-body-l)}.bls-story-section .bls-story-section__callout{align-items:center;background:var(--bls-color-surface-primary);border-radius:var(--bls-radius-component-m);box-shadow:var(--bls-shadow-card-soft);color:var(--bls-color-text-heading);display:flex;gap:19px;min-height:80px;padding:var(--bls-space-m) var(--bls-space-m) var(--bls-space-m) var(--bls-space-l)}.bls-story-section .bls-story-section__callout::before,.bls-story-section .bls-story-section__callout::after{align-items:center;background:var(--bls-color-brand-primary-light);border:1px solid var(--bls-color-border-brand-light);border-radius:var(--bls-radius-pill);color:var(--bls-color-brand-primary);display:none;flex:0 0 48px;height:48px;justify-content:center;line-height:1;width:48px}.bls-story-section .bls-story-section__callout--icon-end::after{background:linear-gradient(var(--bls-color-brand-primary),var(--bls-color-brand-primary)) center / 2px 19px no-repeat,linear-gradient(var(--bls-color-brand-primary),var(--bls-color-brand-primary)) center / 19px 2px no-repeat,var(--bls-color-brand-primary-light);content:"";display:flex;transform:rotate(45deg)}.bls-story-section .bls-story-section__callout--icon-start::before{background:radial-gradient(circle,transparent 0 5px,var(--bls-color-brand-primary) 5.5px 7px,transparent 7.5px 10px,var(--bls-color-brand-primary) 10.5px 12px,transparent 12.5px),var(--bls-color-brand-primary-light);content:"";display:flex}.bls-story-section .bls-story-section__callout p{flex:1 1 auto;font-size:var(--bls-font-size-label-xl);font-weight:var(--bls-font-weight-medium);letter-spacing:var(--bls-letter-spacing-label-xl);line-height:var(--bls-line-height-label-xl)}.bls-story-section .bls-story-section__icon{align-items:center;background:var(--bls-color-brand-primary-light);border:1px solid var(--bls-color-border-brand-light);border-radius:var(--bls-radius-pill);color:var(--bls-color-brand-primary);display:inline-flex;flex:0 0 48px;font-size:24px;height:48px;justify-content:center;width:48px}.bls-story-section .bls-story-section__icon i{display:block;line-height:1}.bls-story-section .bls-story-section__callout--icon-start{gap:var(--bls-space-m)}@media (max-width:1100px){.bls-story-section .bls-story-section__inner{gap:var(--bls-space-3xl);grid-template-columns:minmax(260px,0.65fr) minmax(0,1.35fr)}.bls-story-section .bls-story-section__heading-wrap h2{white-space:normal}}@media (max-width:740px){.bls-story-section{min-height:0;padding-block:var(--bls-space-5xl)}.bls-story-section .bls-story-section__inner{border-left:0;gap:var(--bls-space-xl);grid-template-columns:1fr}.bls-story-section .bls-story-section__heading-wrap{position:static;top:auto}.bls-story-section .bls-story-section__heading-wrap h2{font-size:36px;line-height:44px}}@media (max-width:480px){.bls-story-section .bls-story-section__callout{align-items:flex-start}.bls-story-section .bls-story-section__callout--icon-end{flex-direction:column}.bls-story-section .bls-story-section__callout--icon-start{flex-direction:column}}.bls-how-it-works.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-how-it-works .wp-block-group__inner-container{display:contents}.bls-how-it-works .bls-how__inner{display:flex;flex-direction:column;gap:var(--bls-space-4xl);max-width:1222px}.bls-how-it-works .bls-how__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0;text-align:center}.bls-how-it-works .bls-how__layout{align-items:stretch;display:grid;gap:var(--bls-space-2xl);grid-template-columns:391px minmax(0,791px)}.bls-how-it-works .bls-how__steps{border-right:1px solid var(--bls-color-border-primary);display:flex;flex-direction:column;gap:var(--bls-space-xs);margin:0;min-width:0;padding:0 var(--bls-space-2xl) 100px 0}.bls-how-it-works .bls-how__steps:has(.bls-how__step:nth-of-type(7)){max-height:620px;overscroll-behavior:contain;overflow-y:auto;scrollbar-gutter:stable}.bls-how-it-works .bls-how__step.wp-block-button{margin:0;width:100%}.bls-how-it-works .bls-how__step .wp-block-button__link{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--bls-color-border-primary);border-radius:0;box-shadow:none;color:var(--bls-color-text-secondary);display:grid;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-2xl);font-weight:var(--bls-font-weight-medium);gap:var(--bls-space-s);grid-template-columns:48px minmax(0,1fr);letter-spacing:var(--bls-letter-spacing-label-2xl);line-height:var(--bls-line-height-label-2xl);min-height:88px;padding:var(--bls-space-m);text-align:left;text-decoration:none;transition:transform 240ms ease;width:100%}.bls-how-it-works .bls-how__index{align-items:center;background:var(--bls-color-surface-primary);border-radius:var(--bls-radius-pill);display:flex;flex:0 0 48px;height:48px;justify-content:center;position:relative;width:48px}.bls-how-it-works .bls-how__index svg{height:48px;inset:0;position:absolute;transform:rotate(-90deg);width:48px}.bls-how-it-works .bls-how__index circle{fill:none;stroke-width:2px}.bls-how-it-works .bls-how__timer-track{stroke:var(--bls-color-border-primary)}.bls-how-it-works .bls-how__timer-progress{stroke:var(--bls-color-brand-primary);stroke-dasharray:138.23;stroke-dashoffset:138.23;stroke-linecap:round}.bls-how-it-works .bls-how__index>span{position:relative;z-index:1}.bls-how-it-works .bls-how__step .wp-block-button__link:hover{color:var(--bls-color-text-heading);transform:translateX(2px)}.bls-how-it-works .bls-how__step .wp-block-button__link:focus-visible{border-radius:var(--bls-radius-component-m);outline:3px solid var(--bls-color-focus-ring);outline-offset:2px}.bls-how-it-works .bls-how__step.is-active .wp-block-button__link{color:var(--bls-color-text-heading)}.bls-how-it-works .bls-how__step.is-active .bls-how__index{background:var(--bls-color-brand-primary-light);color:var(--bls-color-brand-primary)}.bls-how-it-works .bls-how__step.is-active.is-timing .bls-how__timer-progress{animation:bls-how-timer var(--bls-how-interval,5600ms) linear forwards}.bls-how-it-works.is-paused .bls-how__timer-progress{animation-play-state:paused}@keyframes bls-how-timer{to{stroke-dashoffset:0}}.bls-how-it-works .bls-how__panels{min-width:0}.bls-how-it-works .bls-how__panel{display:none;flex-direction:column;gap:var(--bls-space-l);margin:0;min-width:0}.bls-how-it-works .bls-how__panel.is-active{display:flex}.bls-how-it-works .bls-how__panel.is-active .bls-how__visual{animation:bls-how-visual-enter 520ms var(--bls-ease-emphasized) both}.bls-how-it-works .bls-how__panel.is-active .bls-how__copy{animation:bls-how-copy-enter 440ms var(--bls-ease-emphasized) 110ms both}@keyframes bls-how-visual-enter{from{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes bls-how-copy-enter{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.bls-how-it-works .bls-how__visual{align-items:center;background:var(--bls-color-surface-challenge);border-radius:var(--bls-radius-component-xl);display:flex;height:480px;justify-content:center;overflow:hidden;padding:50px 83px;position:relative}.bls-how-it-works .bls-how__visual::before{background-image:radial-gradient(circle,var(--bls-color-text-heading) 1px,transparent 1.4px);background-position:0 0;background-size:16px 16px;content:"";inset:0;opacity:0.055;pointer-events:none;position:absolute}.bls-how-it-works .bls-how__visual>*{position:relative;z-index:1}.bls-how-it-works .bls-how__figure{--bls-how-figure-height:380;--bls-how-figure-width:624;aspect-ratio:calc(var(--bls-how-figure-width) / var(--bls-how-figure-height));border:1px solid var(--bls-color-border-secondary);border-radius:var(--bls-radius-component-m);box-sizing:border-box;box-shadow:var(--bls-shadow-card-soft);display:block;margin:0;max-height:calc(var(--bls-how-figure-height) * 1px);max-width:calc(var(--bls-how-figure-width) * 1px);overflow:hidden;width:min(100%,calc(var(--bls-how-figure-width) * 1px))}.bls-how-it-works .bls-how__figure img{display:block;height:100%;margin:0;max-height:none;max-width:none;object-fit:cover;object-position:center;transform:none;width:100%}.bls-how-it-works .bls-how__figure--target{--bls-how-figure-height:360;--bls-how-figure-width:538}.bls-how-it-works .bls-how__figure--promote{--bls-how-figure-height:380;--bls-how-figure-width:624}.bls-how-it-works .bls-how__figure--payment{--bls-how-figure-height:380;--bls-how-figure-width:410}.bls-how-it-works .bls-how__figure--check{--bls-how-figure-height:380;--bls-how-figure-width:519}.bls-how-it-works .bls-how__figure--unlock{--bls-how-figure-height:384;--bls-how-figure-width:511}.bls-how-it-works .bls-how__copy{display:flex;flex-direction:column;gap:var(--bls-space-2xs);margin:0;padding-inline:var(--bls-space-m)}.bls-how-it-works .bls-how__copy h3,.bls-how-it-works .bls-how__copy p{font-family:var(--bls-font-family-body);margin:0}.bls-how-it-works .bls-how__copy h3{color:var(--bls-color-text-heading);font-size:var(--bls-font-size-heading-h5);font-weight:var(--bls-font-weight-semibold);letter-spacing:0;line-height:var(--bls-line-height-heading-h5)}.bls-how-it-works .bls-how__copy p{color:var(--bls-color-text-secondary);font-size:var(--bls-font-size-body-l);font-weight:400;letter-spacing:0;line-height:var(--bls-line-height-body-l)}@media (max-width:1100px){.bls-how-it-works .bls-how__layout{grid-template-columns:minmax(280px,34%) minmax(0,1fr)}.bls-how-it-works .bls-how__steps{padding-right:var(--bls-space-l)}.bls-how-it-works .bls-how__visual{padding-inline:var(--bls-space-xl)}}@media (max-width:820px){.bls-how-it-works.bls-solution-section{padding-block:var(--bls-space-6xl)}.bls-how-it-works .bls-how__inner{gap:var(--bls-space-2xl)}.bls-how-it-works .bls-how__layout{grid-template-columns:1fr}.bls-how-it-works .bls-how__steps{border-right:0;display:grid;grid-auto-columns:minmax(250px,78%);grid-auto-flow:column;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 var(--bls-space-s);scroll-snap-type:x mandatory;scrollbar-gutter:auto}.bls-how-it-works .bls-how__steps:has(.bls-how__step:nth-of-type(7)){max-height:none;overflow-y:hidden;scrollbar-gutter:auto}.bls-how-it-works .bls-how__step{scroll-snap-align:start}.bls-how-it-works .bls-how__step .wp-block-button__link{border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-m)}}@media (max-width:740px){.bls-how-it-works.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-how-it-works .bls-how__title{font-size:38px;letter-spacing:-0.38px;line-height:46px}.bls-how-it-works .bls-how__visual{height:clamp(280px,60vw,480px);padding:var(--bls-space-l)}.bls-how-it-works .bls-how__figure{max-width:100%}}@media (prefers-reduced-motion:reduce){.bls-how-it-works .bls-how__panel.is-active .bls-how__visual,.bls-how-it-works .bls-how__panel.is-active .bls-how__copy,.bls-how-it-works .bls-how__step.is-active.is-timing .bls-how__timer-progress{animation:none}.bls-how-it-works .bls-how__step .wp-block-button__link{transition:none}}.bls-customer-unlock.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-customer-unlock .wp-block-group__inner-container{display:contents}.bls-customer-unlock .bls-unlock__inner{display:flex;flex-direction:column;gap:var(--bls-space-3xl);max-width:1222px}.bls-customer-unlock .bls-unlock__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0;text-align:center}.bls-customer-unlock .bls-unlock__cards{display:grid;gap:var(--bls-space-l);grid-template-columns:repeat(2,minmax(0,1fr))}.bls-customer-unlock .bls-unlock__card{display:flex;flex-direction:column;gap:var(--bls-space-l);margin:0;min-width:0}.bls-customer-unlock .bls-unlock__image{aspect-ratio:2752 / 1536;border-radius:var(--bls-radius-component-xl);display:block;margin:0;overflow:hidden;width:100%}.bls-customer-unlock .bls-unlock__image img{display:block;height:100%;margin:0;max-width:none;object-fit:cover;width:100%}.bls-customer-unlock .bls-unlock__copy{display:flex;flex-direction:column;gap:var(--bls-space-xs);margin:0}.bls-customer-unlock .bls-unlock__copy h3,.bls-customer-unlock .bls-unlock__copy p,.bls-customer-unlock .bls-unlock__note p{font-family:var(--bls-font-family-body);margin:0}.bls-customer-unlock .bls-unlock__copy h3{color:var(--bls-color-text-heading);font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);letter-spacing:0;line-height:var(--bls-line-height-heading-h6)}.bls-customer-unlock .bls-unlock__copy p{color:var(--bls-color-text-secondary);font-size:var(--bls-font-size-body-l);font-weight:400;letter-spacing:0;line-height:var(--bls-line-height-body-l)}.bls-customer-unlock .bls-unlock__note{align-items:center;align-self:center;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-m);box-shadow:var(--bls-shadow-card-soft);display:flex;gap:var(--bls-space-m);margin:0;min-height:88px;padding:20px var(--bls-space-l);width:min(822px,100%)}.bls-customer-unlock .bls-unlock__note .wp-block-html{display:contents}.bls-customer-unlock .bls-unlock__icon{align-items:center;background:var(--bls-color-brand-primary-light);border:1px solid var(--bls-color-border-brand-light);border-radius:var(--bls-radius-pill);color:var(--bls-color-brand-primary);display:inline-flex;flex:0 0 48px;font-size:24px;height:48px;justify-content:center;width:48px}.bls-customer-unlock .bls-unlock__note p{color:var(--bls-color-text-heading);font-size:var(--bls-font-size-label-xl);font-weight:var(--bls-font-weight-medium);letter-spacing:var(--bls-letter-spacing-label-xl);line-height:var(--bls-line-height-label-xl)}@media (max-width:820px){.bls-customer-unlock.bls-solution-section{padding-block:var(--bls-space-6xl)}.bls-customer-unlock .bls-unlock__inner{gap:var(--bls-space-2xl)}.bls-customer-unlock .bls-unlock__cards{grid-template-columns:1fr}}@media (max-width:560px){.bls-customer-unlock.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-customer-unlock .bls-unlock__title{font-size:38px;letter-spacing:-0.38px;line-height:46px}.bls-customer-unlock .bls-unlock__note{align-items:flex-start;padding:var(--bls-space-m)}}.bls-visual-comparison.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-visual-comparison .wp-block-group__inner-container{display:contents}.bls-visual-comparison .bls-comparison__inner{display:flex;flex-direction:column;gap:var(--bls-space-3xl);max-width:1222px}.bls-visual-comparison .bls-comparison__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0;text-align:center}.bls-visual-comparison .bls-comparison__cards{display:grid;gap:var(--bls-space-l);grid-template-columns:repeat(2,minmax(0,1fr))}.bls-visual-comparison .bls-comparison__card{border-radius:var(--bls-radius-component-xl);min-width:0;position:relative}.bls-visual-comparison .bls-comparison__card--blanket{align-content:center;background:linear-gradient(133deg,transparent 1%,rgb(255 255 255 / 40%) 94%),var(--bls-color-surface-challenge);box-shadow:inset 1px 1px 0 rgb(242 242 243 / 90%),inset 1.5px 1.5px 0 rgb(255 255 255 / 80%);padding:var(--bls-space-2xl)}.bls-visual-comparison .bls-comparison__card--triggered{background:linear-gradient(133deg,transparent 1%,rgb(255 255 255 / 40%) 94%),var(--bls-color-surface-challenge);box-shadow:inset 1px 1px 0 rgb(242 242 243 / 90%),inset 1.5px 1.5px 0 rgb(255 255 255 / 80%);padding:var(--bls-space-xs)}.bls-visual-comparison .bls-comparison__card-inner{background:var(--bls-color-surface-primary);border-radius:20px;box-shadow:0 3px 1.5px rgb(23 23 23 / 6%),0 1px 0.5px rgb(23 23 23 / 6%);height:100%;padding:var(--bls-space-2xl)}.bls-visual-comparison .bls-comparison__card-content{display:flex;flex-direction:column;gap:20px}.bls-visual-comparison .bls-comparison__card h3{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-heading-h5);font-weight:var(--bls-font-weight-semibold);line-height:var(--bls-line-height-heading-h5);margin:0}.bls-visual-comparison .bls-comparison__list{display:flex;flex-direction:column;gap:var(--bls-space-m)}.bls-visual-comparison .bls-comparison__item{align-items:flex-start;display:flex;gap:var(--bls-space-xs)}.bls-visual-comparison .bls-comparison__item .wp-block-html{line-height:0}.bls-visual-comparison .bls-comparison__icon{align-items:center;display:inline-flex;flex:0 0 20px;font-size:20px;height:20px;justify-content:center;width:20px}.bls-visual-comparison .bls-comparison__card--blanket .bls-comparison__icon{color:var(--bls-color-text-secondary)}.bls-visual-comparison .bls-comparison__card--triggered .bls-comparison__icon{background:var(--bls-color-brand-primary);border-radius:50%;color:var(--bls-color-brand-primary);font-size:12px}.bls-visual-comparison .bls-comparison__card--triggered .bls-comparison__icon i{color:var(--bls-color-text-inverse)}.bls-visual-comparison .bls-comparison__item p{color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-s);font-weight:400;line-height:var(--bls-line-height-body-s);margin:0;min-width:0}@media (max-width:767px){.bls-visual-comparison.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-visual-comparison .bls-comparison__inner{gap:var(--bls-space-xl)}.bls-visual-comparison .bls-comparison__title{font-size:36px;letter-spacing:-0.36px;line-height:44px}.bls-visual-comparison .bls-comparison__cards{grid-template-columns:1fr}.bls-visual-comparison .bls-comparison__card--blanket,.bls-visual-comparison .bls-comparison__card-inner{padding:var(--bls-space-l)}}@media (prefers-reduced-motion:reduce){.bls-visual-comparison .bls-reveal{animation:none;transition:none}}.bls-campaign-ideas.bls-solution-section{background:var(--bls-color-surface-challenge);overflow:hidden;padding-block:var(--bls-space-7xl)}.bls-campaign-ideas .wp-block-group__inner-container{display:contents}.bls-campaign-ideas .bls-campaign-ideas__inner{display:flex;flex-direction:column;gap:var(--bls-space-xs);max-width:1222px}.bls-campaign-ideas .bls-campaign-ideas__header{align-items:center;display:flex;flex-direction:column;gap:var(--bls-space-xs);text-align:center}.bls-campaign-ideas .bls-campaign-ideas__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0;text-align:center}.bls-campaign-ideas .bls-campaign-ideas__intro{color:var(--bls-color-text-primary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);font-weight:var(--bls-font-weight-regular);line-height:var(--bls-line-height-body-l);margin:var(--bls-space-xs) auto 0;max-width:1016px;text-align:center}.bls-campaign-ideas .bls-campaign-ideas__viewport{margin-top:calc(var(--bls-space-3xl) - var(--bls-space-xs))}.bls-campaign-ideas .bls-campaign-ideas__eyebrow{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0;text-align:center;text-wrap:balance;width:100%}.bls-campaign-ideas .bls-campaign-ideas__lead{color:var(--bls-color-text-primary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);font-weight:var(--bls-font-weight-regular);letter-spacing:normal;line-height:var(--bls-line-height-body-l);margin:0 auto;max-width:1016px;text-align:center}.bls-campaign-ideas .bls-campaign-ideas__lead + .bls-campaign-ideas__intro{margin-top:0}.bls-campaign-ideas .bls-campaign-ideas__eyebrow ~ .bls-campaign-ideas__intro{margin-inline:auto;max-width:1016px;text-align:center;width:auto}.bls-campaign-ideas .bls-campaign-ideas__viewport{margin-left:calc(50% - 50vw);overflow:hidden;width:100vw}.bls-campaign-ideas .bls-campaign-ideas__track{display:flex;gap:var(--bls-space-l);transform:translate3d(0,0,0);width:max-content;will-change:transform}.bls-campaign-ideas .bls-campaign-ideas__card{background:linear-gradient(107deg,transparent 1%,rgb(255 255 255 / 40%) 94%),var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-xl);box-shadow:inset 1px 1px 0 rgb(242 242 243 / 90%),inset 1.5px 1.5px 0 rgb(255 255 255 / 80%);display:flex;flex:0 0 391px;flex-direction:column;gap:var(--bls-space-xl);max-width:391px;padding:var(--bls-space-xl);width:min(391px,calc(100vw - 48px))}.bls-campaign-ideas .bls-campaign-ideas__image{aspect-ratio:1;border-radius:var(--bls-radius-component-m);margin:0;overflow:hidden;width:100%}.bls-campaign-ideas .bls-campaign-ideas__image img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.bls-campaign-ideas .bls-campaign-ideas__copy{display:flex;flex-direction:column;gap:var(--bls-space-xs)}.bls-campaign-ideas .bls-campaign-ideas__copy h3,.bls-campaign-ideas .bls-campaign-ideas__copy p{font-family:var(--bls-font-family-body);margin:0}.bls-campaign-ideas .bls-campaign-ideas__copy h3{color:var(--bls-color-text-heading);font-size:var(--bls-font-size-label-2xl);font-weight:var(--bls-font-weight-medium);letter-spacing:var(--bls-letter-spacing-label-2xl);line-height:var(--bls-line-height-label-2xl)}.bls-campaign-ideas .bls-campaign-ideas__copy p{color:var(--bls-color-text-secondary);font-size:var(--bls-font-size-body-l);font-weight:400;line-height:var(--bls-line-height-body-l)}.bls-campaign-ideas.is-paused .bls-campaign-ideas__track{will-change:auto}@media (max-width:767px){.bls-campaign-ideas.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-campaign-ideas .bls-campaign-ideas__inner{gap:var(--bls-space-xs)}.bls-campaign-ideas .bls-campaign-ideas__eyebrow{font-size:36px;letter-spacing:-0.36px;line-height:44px}.bls-campaign-ideas .bls-campaign-ideas__viewport{margin-top:calc(var(--bls-space-xl) - var(--bls-space-xs))}.bls-campaign-ideas .bls-campaign-ideas__title{font-size:36px;letter-spacing:-0.36px;line-height:44px}.bls-campaign-ideas .bls-campaign-ideas__card{flex-basis:min(85vw,391px);gap:var(--bls-space-l);padding:var(--bls-space-l);width:min(85vw,391px)}}@media (prefers-reduced-motion:reduce){.bls-campaign-ideas .bls-campaign-ideas__viewport{overflow-x:auto;scroll-snap-type:x mandatory}.bls-campaign-ideas .bls-campaign-ideas__track{transform:none !important;will-change:auto}.bls-campaign-ideas .bls-campaign-ideas__card{scroll-snap-align:start}}.bls-revenue-cta.bls-solution-section{background:linear-gradient(180deg,var(--bls-color-brand-gradient-start),var(--bls-color-brand-gradient-end));color:var(--bls-color-text-inverse);padding-block:52px}.bls-revenue-cta .wp-block-group__inner-container{display:contents}.bls-revenue-cta .bls-revenue-cta__inner{align-items:center;display:flex;gap:var(--bls-space-2xl);justify-content:center;max-width:1222px}.bls-revenue-cta .bls-revenue-cta__copy{display:flex;flex:0 1 755px;flex-direction:column;gap:var(--bls-space-xs);min-width:0}.bls-revenue-cta .bls-revenue-cta__copy h2,.bls-revenue-cta .bls-revenue-cta__copy p{margin:0}.bls-revenue-cta .bls-revenue-cta__copy h2{color:var(--bls-color-text-inverse);font-family:var(--bls-font-family-display);font-size:32px;font-weight:var(--bls-font-weight-bold);letter-spacing:-0.32px;line-height:40px}.bls-revenue-cta .bls-revenue-cta__copy p{color:var(--bls-color-brand-primary-light);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);font-weight:400;line-height:var(--bls-line-height-body-l)}.bls-revenue-cta .bls-revenue-cta__actions{display:flex;flex:0 0 216px;margin:0;width:216px}.bls-revenue-cta .bls-revenue-cta__button{margin:0;width:100%}.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link{align-items:center;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-s);box-shadow:0 1px 2px rgb(23 23 23 / 4%);color:var(--bls-color-text-heading);display:inline-flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-l);font-weight:var(--bls-font-weight-medium);gap:var(--bls-space-2xs);justify-content:center;line-height:var(--bls-line-height-label-l);min-height:48px;padding:var(--bls-space-s) var(--bls-space-m);text-decoration:none;transition:transform 240ms ease;width:100%}.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M204 64v104a8 8 0 0 1-16 0V83.31L69.66 201.66a8 8 0 0 1-11.32-11.32L176.69 72H92a8 8 0 0 1 0-16h104a8 8 0 0 1 8 8Z'/%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;background:currentColor;content:"";height:18px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M204 64v104a8 8 0 0 1-16 0V83.31L69.66 201.66a8 8 0 0 1-11.32-11.32L176.69 72H92a8 8 0 0 1 0-16h104a8 8 0 0 1 8 8Z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:18px}.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link::before{content:none;display:none}.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link:hover{box-shadow:var(--bls-shadow-button-hover);color:var(--bls-color-content-brand);transform:translateY(-1px)}.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link:focus-visible{outline:3px solid rgb(255 255 255 / 55%);outline-offset:3px}.bls-revenue-cta--final.bls-solution-section{isolation:isolate;min-height:460px;padding-block:var(--bls-space-7xl);position:relative}.bls-revenue-cta--final::before{background-image:radial-gradient(circle,currentColor 1px,transparent 1.4px);background-position:0 0;background-size:16px 16px;content:"";inset:0;opacity:0.055;pointer-events:none;position:absolute;z-index:-1}.bls-revenue-cta--final .bls-revenue-cta__inner{align-items:center;flex-direction:column;gap:var(--bls-space-2xl);max-width:1094px}.bls-revenue-cta--final .bls-revenue-cta__copy{align-items:center;flex:none;max-width:1010px;text-align:center;width:100%}.bls-revenue-cta--final .bls-revenue-cta__copy h2{font-size:var(--bls-font-size-heading-h2);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2)}.bls-revenue-cta--final .bls-revenue-cta__copy p{font-size:var(--bls-font-size-body-l);line-height:var(--bls-line-height-body-l)}.bls-revenue-cta--final .bls-revenue-cta__actions{flex:none}@media (max-width:767px){.bls-revenue-cta.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-revenue-cta .bls-revenue-cta__inner{align-items:stretch;flex-direction:column;gap:var(--bls-space-xl)}.bls-revenue-cta .bls-revenue-cta__copy{flex-basis:auto}.bls-revenue-cta .bls-revenue-cta__copy h2{font-size:28px;letter-spacing:-0.28px;line-height:36px}.bls-revenue-cta .bls-revenue-cta__actions{flex-basis:auto;width:100%}.bls-revenue-cta--final.bls-solution-section{min-height:0;padding-block:var(--bls-space-5xl)}.bls-revenue-cta--final .bls-revenue-cta__inner{align-items:stretch;gap:var(--bls-space-xl)}.bls-revenue-cta--final .bls-revenue-cta__copy h2{font-size:36px;letter-spacing:-0.36px;line-height:44px}}.bls-outcomes-accordion.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-outcomes-accordion .wp-block-group__inner-container{display:contents}.bls-outcomes-accordion .bls-outcomes-accordion__inner{display:flex;flex-direction:column;gap:var(--bls-space-l);margin-inline:auto;max-width:1016px;width:calc(100% - (var(--bls-container-gutter) * 2))}.bls-outcomes-accordion .bls-outcomes-accordion__item{background:linear-gradient(105deg,rgb(255 255 255 / 100%) 0%,rgb(255 255 255 / 60%) 100%),var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-xl);box-shadow:inset 1px 1px 0 rgb(242 242 243 / 90%),inset 1.5px 1.5px 0 rgb(255 255 255 / 80%);display:grid;gap:var(--bls-space-s);grid-template-columns:48px minmax(0,1fr) 36px;margin:0;overflow:hidden;padding:var(--bls-space-l);position:relative}.bls-outcomes-accordion .bls-outcomes-accordion__number{align-items:center;align-self:start;background:var(--bls-color-surface-primary);border:2px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-pill);color:var(--bls-color-text-primary);display:flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-2xl);font-weight:var(--bls-font-weight-medium);height:48px;justify-content:center;letter-spacing:var(--bls-letter-spacing-label-2xl);line-height:var(--bls-line-height-label-2xl);margin:0;transition:none;width:48px}.bls-outcomes-accordion .bls-outcomes-accordion__item.is-open .bls-outcomes-accordion__number{background:var(--bls-color-brand-primary-light);color:var(--bls-color-content-brand)}.bls-outcomes-accordion .bls-outcomes-accordion__copy{display:flex;flex-direction:column;gap:var(--bls-space-xs);min-width:0}.bls-outcomes-accordion .bls-outcomes-accordion__copy h2,.bls-outcomes-accordion .bls-outcomes-accordion__copy p,.bls-outcomes-accordion .bls-outcomes-accordion__copy ul{margin:0}.bls-outcomes-accordion .bls-outcomes-accordion__copy h2{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);line-height:var(--bls-line-height-heading-h6)}.bls-outcomes-accordion .bls-outcomes-accordion__copy p{color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);font-weight:400;line-height:var(--bls-line-height-body-l)}.bls-outcomes-accordion .bls-outcomes-accordion__panel{display:flex;flex-direction:column;gap:var(--bls-space-2xs)}.bls-outcomes-accordion .bls-outcomes-accordion__panel[hidden]{display:none}.bls-outcomes-accordion .bls-outcomes-accordion__item:not(.is-open) .bls-outcomes-accordion__panel{display:none !important}.bls-outcomes-accordion .bls-outcomes-accordion__item:not(.is-open){align-items:center}.bls-outcomes-accordion .bls-outcomes-accordion__item:not(.is-open) .bls-outcomes-accordion__number,.bls-outcomes-accordion .bls-outcomes-accordion__item:not(.is-open) .bls-outcomes-accordion__toggle{align-self:center}.bls-outcomes-accordion .bls-outcomes-accordion__item:not(.is-open) .bls-outcomes-accordion__copy{align-self:center}.bls-outcomes-accordion .bls-outcomes-accordion__item.is-open .bls-outcomes-accordion__panel{animation:bls-outcomes-panel-in var(--bls-motion-standard) var(--bls-ease-emphasized) both}.bls-outcomes-accordion .bls-outcomes-accordion__list{display:flex;flex-direction:column;gap:var(--bls-space-m);list-style:none;padding:var(--bls-space-s) 0}.bls-outcomes-accordion .bls-outcomes-accordion__list li{align-items:flex-start;color:var(--bls-color-text-secondary);display:flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-s);font-weight:400;gap:var(--bls-space-xs);line-height:var(--bls-line-height-body-s)}.bls-outcomes-accordion .bls-outcomes-accordion__list li::before{border-bottom:2px solid var(--bls-color-brand-primary);border-right:2px solid var(--bls-color-brand-primary);content:"";flex:0 0 7px;height:12px;margin:2px 7px 0 5px;transform:rotate(45deg);width:7px}.bls-outcomes-accordion .bls-outcomes-accordion__toggle{align-items:center;align-self:start;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-pill);box-shadow:0 1px 2px rgb(23 23 23 / 4%);color:var(--bls-color-text-secondary);cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:0;padding:var(--bls-space-xs);transition:transform 240ms ease;width:36px}.bls-outcomes-accordion .bls-outcomes-accordion__toggle::before{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";font-family:initial !important;height:7px;transform:translateY(-2px) rotate(45deg);transition:transform var(--bls-motion-standard) var(--bls-ease-emphasized);width:7px}.bls-outcomes-accordion .bls-outcomes-accordion__item.is-open .bls-outcomes-accordion__toggle{align-self:start;background:var(--bls-color-surface-challenge);margin-top:16px}.bls-outcomes-accordion .bls-outcomes-accordion__item.is-open .bls-outcomes-accordion__toggle::before{transform:translateY(2px) rotate(225deg)}.bls-outcomes-accordion .bls-outcomes-accordion__toggle:hover{background:var(--bls-color-brand-primary-light);color:var(--bls-color-brand-primary);transform:translateY(-1px)}.bls-outcomes-accordion .bls-outcomes-accordion__toggle:focus-visible{outline:3px solid var(--bls-color-focus-ring);outline-offset:2px}@keyframes bls-outcomes-panel-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.bls-outcomes-accordion.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-outcomes-accordion .bls-outcomes-accordion__inner{width:calc(100% - 32px)}.bls-outcomes-accordion .bls-outcomes-accordion__item{gap:var(--bls-space-s);grid-template-columns:40px minmax(0,1fr) 36px;padding:var(--bls-space-m)}.bls-outcomes-accordion .bls-outcomes-accordion__number{font-size:16px;height:40px;width:40px}.bls-outcomes-accordion .bls-outcomes-accordion__copy h2{font-size:18px;line-height:24px}.bls-outcomes-accordion .bls-outcomes-accordion__item.is-open .bls-outcomes-accordion__toggle{margin-top:2px}.bls-outcomes-accordion .bls-outcomes-accordion__panel,.bls-outcomes-accordion .bls-outcomes-accordion__list{grid-column:1 / -1}}@media (prefers-reduced-motion:reduce){.bls-outcomes-accordion .bls-outcomes-accordion__item.is-open .bls-outcomes-accordion__panel{animation:none}.bls-outcomes-accordion .bls-outcomes-accordion__toggle,.bls-outcomes-accordion .bls-outcomes-accordion__number{transition:none}}.bls-proof.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-proof .wp-block-group__inner-container{display:contents}.bls-proof .bls-proof__inner{align-items:center;display:grid;gap:55px;grid-template-columns:minmax(0,518px) minmax(0,649px);max-width:1222px}.bls-proof .bls-proof__copy{display:flex;flex-direction:column;gap:var(--bls-space-xs);margin:0;min-width:0}.bls-proof .bls-proof__title,.bls-proof .bls-proof__copy p,.bls-proof .bls-proof__list,.bls-proof .bls-proof__visual{margin:0}.bls-proof .bls-proof__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2)}.bls-proof .bls-proof__content{display:flex;flex-direction:column;gap:var(--bls-space-m)}.bls-proof .bls-proof__intro{display:flex;flex-direction:column;gap:var(--bls-space-xs)}.bls-proof .bls-proof__intro p,.bls-proof .bls-proof__closing{color:var(--bls-color-text-primary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);font-weight:400;line-height:var(--bls-line-height-body-l)}.bls-proof .bls-proof__list{display:grid;gap:var(--bls-space-xs);list-style:none;padding:0}.bls-proof .bls-proof__item{align-items:center;color:var(--bls-color-text-primary);display:flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-s);gap:var(--bls-space-xs);line-height:var(--bls-line-height-body-s)}.bls-proof .bls-proof__check,.bls-proof .bls-proof__item>.ph{align-items:center;border:1.75px solid var(--bls-color-brand-primary);border-radius:50%;color:var(--bls-color-brand-primary);display:inline-flex;flex:0 0 20px;font-family:Arial,sans-serif !important;font-size:0;height:20px;justify-content:center;line-height:1;width:20px}.bls-proof .bls-proof__check::before,.bls-proof .bls-proof__item>.ph::before{content:"✓";font-family:Arial,sans-serif !important;font-size:12px;font-style:normal;font-weight:700;line-height:1}.bls-proof .bls-proof__visual{aspect-ratio:649 / 480;border:1px solid var(--bls-color-border-secondary);border-radius:var(--bls-radius-component-xl);line-height:0;overflow:hidden;width:100%}.bls-proof .bls-proof__visual img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:900px){.bls-proof.bls-solution-section{padding-block:80px}.bls-proof .bls-proof__inner{gap:var(--bls-space-3xl);grid-template-columns:minmax(0,1fr)}.bls-proof .bls-proof__visual{max-width:649px}}@media (max-width:680px){.bls-proof.bls-solution-section{padding-block:64px}.bls-proof .bls-proof__inner{gap:var(--bls-space-xl)}.bls-proof .bls-proof__title{font-size:38px;letter-spacing:-0.38px;line-height:46px}}.bls-why-beeliked.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-why-beeliked .wp-block-group__inner-container{display:contents}.bls-why-beeliked .bls-why-beeliked__inner{display:flex;flex-direction:column;gap:var(--bls-space-3xl);max-width:1222px}.bls-why-beeliked .bls-why-beeliked__header{display:flex;flex-direction:column;gap:var(--bls-space-xs);margin:0 auto;max-width:720px;text-align:center}.bls-why-beeliked .bls-why-beeliked__header h2,.bls-why-beeliked .bls-why-beeliked__header p,.bls-why-beeliked .bls-why-beeliked__card h3{margin:0}.bls-why-beeliked .bls-why-beeliked__header h2,.bls-why-beeliked .bls-why-beeliked__header .bls-why-beeliked__eyebrow{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2)}.bls-why-beeliked .bls-why-beeliked__header p,.bls-why-beeliked .bls-why-beeliked__header .bls-why-beeliked__title{color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-m);font-weight:var(--bls-font-weight-regular);letter-spacing:normal;line-height:var(--bls-line-height-body-m)}.bls-why-beeliked .bls-why-beeliked__grid,.bls-why-beeliked .bls-why-beeliked__row,.bls-why-beeliked .bls-why-beeliked__stack{display:grid;gap:var(--bls-space-l);margin:0}.bls-why-beeliked .bls-why-beeliked__row--top{grid-template-columns:minmax(0,391px) minmax(0,1fr);min-height:464px}.bls-why-beeliked .bls-why-beeliked__row--bottom{grid-template-columns:minmax(0,1fr) minmax(0,495px);min-height:488px}.bls-why-beeliked .bls-why-beeliked__stack{grid-template-rows:repeat(2,minmax(0,1fr))}.bls-why-beeliked .bls-why-beeliked__card{background:linear-gradient(127deg,transparent 1%,color-mix(in srgb,var(--bls-color-surface-primary) 40%,transparent) 94%),var(--bls-color-surface-challenge);border-radius:var(--bls-radius-component-xl);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--bls-color-surface-primary) 48%,transparent);display:flex;flex-direction:column;gap:var(--bls-space-l);justify-content:flex-start;margin:0;min-height:0;min-width:0;overflow:hidden;padding:var(--bls-space-xl)}.bls-why-beeliked .bls-why-beeliked__card--large{justify-content:flex-end}.bls-why-beeliked .bls-why-beeliked__card--visual-inline{align-items:center;display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);justify-content:stretch}.bls-why-beeliked .bls-why-beeliked__card--visual-stack{justify-content:space-between}.bls-why-beeliked .bls-why-beeliked__copy{display:flex;flex-direction:column;gap:var(--bls-space-l);margin:0;min-width:0}.bls-why-beeliked .bls-why-beeliked__visual{align-self:center;line-height:0;margin:0;max-width:100%;min-width:0;width:100%}.bls-why-beeliked .bls-why-beeliked__visual img{display:block;height:auto;max-width:100%;object-fit:contain;width:100%}.bls-why-beeliked .bls-why-beeliked__card--visual-inline .bls-why-beeliked__visual{max-width:431px}.bls-why-beeliked .bls-why-beeliked__card--visual-stack .bls-why-beeliked__visual{max-width:639px}.bls-why-beeliked .bls-why-beeliked__icon{align-items:center;background:var(--bls-color-surface-primary);border-radius:var(--bls-radius-component-m);box-shadow:var(--bls-shadow-card-soft);display:inline-flex;flex:0 0 64px;height:64px;justify-content:center;width:64px}.bls-why-beeliked .bls-why-beeliked__icon-bubble{align-items:center;background:var(--bls-color-brand-primary-light);border:1px solid var(--bls-color-border-brand-light);border-radius:var(--bls-radius-pill);color:var(--bls-color-brand-primary);display:inline-flex;font-size:20px;height:40px;justify-content:center;width:40px}.bls-why-beeliked .bls-why-beeliked__card h3{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);letter-spacing:0;line-height:var(--bls-line-height-heading-h6);max-width:420px}.bls-why-beeliked .bls-why-beeliked__card--large h3{max-width:360px}@media (max-width:900px){.bls-why-beeliked.bls-solution-section{padding-block:var(--bls-space-6xl)}.bls-why-beeliked .bls-why-beeliked__row--top,.bls-why-beeliked .bls-why-beeliked__row--bottom{grid-template-columns:repeat(2,minmax(0,1fr));min-height:420px}.bls-why-beeliked .bls-why-beeliked__card--visual-inline{align-items:flex-start;grid-template-columns:1fr}}@media (max-width:680px){.bls-why-beeliked.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-why-beeliked .bls-why-beeliked__inner{gap:var(--bls-space-2xl)}.bls-why-beeliked .bls-why-beeliked__header h2,.bls-why-beeliked .bls-why-beeliked__header .bls-why-beeliked__eyebrow{font-size:38px;letter-spacing:-0.38px;line-height:46px}.bls-why-beeliked .bls-why-beeliked__row--top,.bls-why-beeliked .bls-why-beeliked__row--bottom{grid-template-columns:1fr;min-height:0}.bls-why-beeliked .bls-why-beeliked__stack{grid-template-rows:none}.bls-why-beeliked .bls-why-beeliked__card,.bls-why-beeliked .bls-why-beeliked__card--large{justify-content:flex-start;min-height:208px;padding:var(--bls-space-l)}.bls-why-beeliked .bls-why-beeliked__card--visual-inline,.bls-why-beeliked .bls-why-beeliked__card--visual-stack{gap:var(--bls-space-xl)}}.bls-faq.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl)}.bls-faq .wp-block-group__inner-container{display:contents}.bls-faq .bls-faq__inner{display:flex;flex-direction:column;gap:var(--bls-space-3xl);margin-inline:auto;max-width:1016px;width:calc(100% - (var(--bls-container-gutter) * 2))}.bls-faq .bls-faq__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0;text-align:center}.bls-faq .bls-faq__list{display:flex;flex-direction:column;gap:var(--bls-space-l)}.bls-faq .bls-faq__item{align-items:center;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-xl);display:grid;gap:var(--bls-space-s);grid-template-columns:48px minmax(0,1fr) 32px;margin:0;min-height:92px;overflow:hidden;padding:var(--bls-space-m) var(--bls-space-l);transition:none}.bls-faq .bls-faq__item.is-open{align-items:start;background:var(--bls-color-surface-challenge);padding-block:var(--bls-space-l)}.bls-faq .bls-faq__number{align-items:center;background:var(--bls-color-surface-primary);border:2px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-pill);color:var(--bls-color-text-secondary);display:flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-2xl);font-weight:var(--bls-font-weight-medium);height:48px;justify-content:center;letter-spacing:var(--bls-letter-spacing-label-2xl);line-height:var(--bls-line-height-label-2xl);margin:0;width:48px}.bls-faq .bls-faq__copy{display:flex;flex-direction:column;gap:var(--bls-space-xs);min-width:0;padding-block:10px}.bls-faq .bls-faq__item:not(.is-open) .bls-faq__copy{transform:translateY(3px)}.bls-faq .bls-faq__question,.bls-faq .bls-faq__answer p{margin:0}.bls-faq .bls-faq__question{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);line-height:var(--bls-line-height-heading-h6)}.bls-faq .bls-faq__answer{max-height:0;opacity:0;overflow:hidden;transition:opacity 240ms ease}.bls-faq .bls-faq__answer p{color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-s);font-weight:400;line-height:var(--bls-line-height-body-s)}.bls-faq .bls-faq__item.is-open .bls-faq__answer{max-height:420px;opacity:1}.bls-faq .bls-faq__toggle{align-items:center;align-self:start;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-pill);box-shadow:0 1px 2px rgb(23 23 23 / 4%);color:var(--bls-color-text-secondary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:14px;padding:var(--bls-space-xs);transition:transform 240ms ease;width:32px}.bls-faq .bls-faq__toggle i{font-size:16px;line-height:1;transition:transform var(--bls-motion-standard) var(--bls-ease-emphasized)}.bls-faq .bls-faq__item.is-open .bls-faq__toggle{margin-top:8px}.bls-faq .bls-faq__item.is-open .bls-faq__toggle i{transform:rotate(180deg)}.bls-faq .bls-faq__toggle:hover{background:var(--bls-color-brand-primary-light);color:var(--bls-color-brand-primary)}.bls-faq .bls-faq__toggle:focus-visible{outline:3px solid var(--bls-color-focus-ring);outline-offset:2px}@media (max-width:767px){.bls-faq.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-faq .bls-faq__inner{gap:var(--bls-space-2xl);width:calc(100% - 32px)}.bls-faq .bls-faq__title{font-size:38px;line-height:46px}.bls-faq .bls-faq__item,.bls-faq .bls-faq__item.is-open{gap:var(--bls-space-s);grid-template-columns:40px minmax(0,1fr) 32px;padding:var(--bls-space-m)}.bls-faq .bls-faq__number{font-size:16px;height:40px;width:40px}.bls-faq .bls-faq__copy{padding-block:6px}.bls-faq .bls-faq__question{font-size:18px;line-height:26px}.bls-faq .bls-faq__toggle,.bls-faq .bls-faq__item.is-open .bls-faq__toggle{margin-top:4px}}@media (prefers-reduced-motion:reduce){.bls-faq .bls-faq__item,.bls-faq .bls-faq__answer,.bls-faq .bls-faq__toggle,.bls-faq .bls-faq__toggle i{transition:none}}.bls-related-solutions.bls-solution-section{background:var(--bls-color-surface-challenge);margin:0;padding-block:var(--bls-space-7xl)}.bls-related-solutions .wp-block-group__inner-container{max-width:none}.bls-related-solutions .bls-related-solutions__inner{display:flex;flex-direction:column;gap:var(--bls-space-2xl);margin-inline:auto;max-width:var(--bls-container-max);padding-inline:var(--bls-container-gutter)}.bls-related-solutions .bls-related-solutions__inner>.wp-block-group__inner-container{display:contents}.bls-related-solutions .bls-related-solutions__header{min-height:88px;text-align:center}.bls-related-solutions .bls-related-solutions__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0}.bls-related-solutions .bls-related-solutions__grid{background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:40px;box-shadow:0 1px 2px rgb(10 13 20 / 3%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.bls-related-solutions .bls-related-solutions__grid>.wp-block-group__inner-container{display:contents}.bls-related-solutions .bls-related-solutions__item{margin:0;min-width:0}.bls-related-solutions .bls-related-solutions__item>.wp-block-group__inner-container{height:100%}.bls-related-solutions .bls-related-solutions__item + .bls-related-solutions__item{border-left:1px solid var(--bls-color-border-primary)}.bls-related-solutions .bls-related-solutions__grid:has(.bls-related-solutions__item:nth-of-type(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.bls-related-solutions .bls-related-solutions__grid:has(.bls-related-solutions__item:nth-of-type(4)) .bls-related-solutions__item:nth-of-type(n + 3){border-top:1px solid var(--bls-color-border-primary)}.bls-related-solutions .bls-related-solutions__grid:has(.bls-related-solutions__item:nth-of-type(4)) .bls-related-solutions__item:nth-of-type(odd){border-left:0}.bls-related-solutions .bls-related-solutions__link{align-items:center;color:var(--bls-color-text-heading);display:flex;flex-direction:column;gap:var(--bls-space-l);justify-content:center;min-height:202px;padding:var(--bls-space-2xl);text-decoration:none;transition:none}.bls-related-solutions .bls-related-solutions__icon{align-items:center;background:var(--bls-related-icon-bg);border-radius:18px;color:var(--bls-related-icon-color);display:inline-flex;height:72px;justify-content:center;transition:transform var(--bls-motion-standard) var(--bls-ease-emphasized);width:72px}.bls-related-solutions .bls-related-solutions__icon i{font-size:32px;line-height:1}.bls-related-solutions .bls-related-solutions__item--product{--bls-related-icon-bg:#ffecf2;--bls-related-icon-color:#fb3d78}.bls-related-solutions .bls-related-solutions__item--acquisition{--bls-related-icon-bg:#faf1fe;--bls-related-icon-color:#9254cf}.bls-related-solutions .bls-related-solutions__item--repeat{--bls-related-icon-bg:#e2faf6;--bls-related-icon-color:#00a99d}.bls-related-solutions .bls-related-solutions__item--subscription{--bls-related-icon-bg:var(--bls-color-brand-primary-light);--bls-related-icon-color:var(--bls-color-brand-primary)}.bls-related-solutions .bls-related-solutions__label{font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);line-height:var(--bls-line-height-heading-h6);text-align:center}.bls-related-solutions .bls-related-solutions__description{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.bls-related-solutions .bls-related-solutions__link:hover{background:color-mix(in srgb,var(--bls-related-icon-bg) 35%,var(--bls-color-surface-primary));color:var(--bls-related-icon-color)}.bls-related-solutions .bls-related-solutions__link:hover .bls-related-solutions__icon{transform:translateY(-4px)}.bls-related-solutions .bls-related-solutions__link:focus-visible{box-shadow:inset 0 0 0 3px var(--bls-color-focus-ring);outline:none}@media (max-width:767px){.bls-related-solutions.bls-solution-section{padding-block:var(--bls-space-5xl)}.bls-related-solutions .bls-related-solutions__inner{padding-inline:var(--bls-container-gutter-mobile)}.bls-related-solutions .bls-related-solutions__inner>.wp-block-group__inner-container{display:contents}.bls-related-solutions .bls-related-solutions__header{min-height:0}.bls-related-solutions .bls-related-solutions__title{font-size:36px;letter-spacing:-0.36px;line-height:44px}.bls-related-solutions .bls-related-solutions__grid{border-radius:var(--bls-radius-component-xl);grid-template-columns:1fr}.bls-related-solutions .bls-related-solutions__item + .bls-related-solutions__item{border-left:0;border-top:1px solid var(--bls-color-border-primary)}.bls-related-solutions .bls-related-solutions__grid:has(.bls-related-solutions__item:nth-of-type(4)) .bls-related-solutions__item{border-left:0}.bls-related-solutions .bls-related-solutions__grid:has(.bls-related-solutions__item:nth-of-type(4)) .bls-related-solutions__item:first-child{border-top:0}.bls-related-solutions .bls-related-solutions__link{align-items:center;flex-direction:row;justify-content:flex-start;min-height:112px;padding:var(--bls-space-l)}.bls-related-solutions .bls-related-solutions__icon{border-radius:var(--bls-radius-component-m);flex:0 0 56px;height:56px;width:56px}.bls-related-solutions .bls-related-solutions__icon i{font-size:28px}.bls-related-solutions .bls-related-solutions__label{text-align:left}}@media (prefers-reduced-motion:reduce){.bls-related-solutions .bls-related-solutions__link,.bls-related-solutions .bls-related-solutions__icon{transition:none}}

/**
 * BeeLiked Solutions Components — Shopify contracts
 *
 * Approved sources:
 * - Routes: Figma 300:2679
 * - Measurement: Figma 300:10426
 * - Media/Text: Figma 300:10670
 *
 * This stylesheet contains component-level rules only. It intentionally relies
 * on the existing BeeLiked design tokens and creates no page-specific selector.
 */

.bls-shopify-routes,
.bls-shopify-measurement,
.bls-shopify-media-text {
  color: var(--bls-color-text-primary);
}

.bls-shopify-routes *,
.bls-shopify-measurement *,
.bls-shopify-media-text * {
  box-sizing: border-box;
}

.bls-shopify-section,
.bls-shopify-contracts__section {
  padding: var(--bls-space-7xl) 0;
}

.bls-shopify-section__header {
  max-width: 900px;
  margin: 0 auto 48px;
  text-align: center;
}

.bls-shopify-section__title,
.bls-shopify-media-text__title,
.bls-shopify-contracts__title {
  margin: 0;
  color: var(--bls-color-text-heading);
  font-family: var(--bls-font-family-display);
  font-size: var(--bls-font-size-heading-h2);
  font-weight: var(--bls-font-weight-bold);
  letter-spacing: var(--bls-letter-spacing-heading-h2);
  line-height: var(--bls-line-height-heading-h2);
  text-transform: none;
}

.bls-shopify-section__lede {
  margin: 8px 0 0;
  color: var(--bls-color-text-secondary);
  font-size: var(--bls-font-size-body-l);
  line-height: var(--bls-line-height-body-l);
}

.bls-shopify-routes__grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 24px;
}

.bls-shopify-route {
  min-height: 286px;
  padding: 40px 32px;
  border: 0;
  border-radius: 20px;
  background: var(--bls-color-surface-primary);
  box-shadow: 0 0 0 8px var(--bls-color-surface-subtle), 0 3px 2px rgb(23 23 23 / 6%);
}

.bls-shopify-route__number {
  display: grid;
  width: 48px;
  height: 48px;
  margin: 0;
  place-items: center;
  border: 1px solid #ddf1fe;
  border-radius: 50%;
  background: #f5faff;
  color: var(--bls-color-brand-primary);
  font-family: var(--bls-font-family-body);
  font-size: 18px;
  font-weight: var(--bls-font-weight-medium);
  line-height: 24px;
}

.bls-shopify-route__title {
  margin: 8px 0 20px;
  color: var(--bls-color-text-heading);
  font-family: var(--bls-font-family-body);
  font-size: 24px;
  font-weight: var(--bls-font-weight-semibold);
  line-height: 32px;
  text-transform: none;
}

.bls-shopify-route__copy {
  margin: 0;
  color: var(--bls-color-text-secondary);
  font-size: var(--bls-font-size-body-l);
  line-height: var(--bls-line-height-body-l);
}

.bls-shopify-routes__note {
  max-width: 900px;
  margin: 48px auto 0;
  color: var(--bls-color-text-heading);
  font-size: 20px;
  line-height: 28px;
  text-align: center;
}

.bls-shopify-routes__note strong {
  font-weight: var(--bls-font-weight-semibold);
}

.bls-shopify-measurement {
  background: var(--bls-color-surface-challenge);
}

.bls-shopify-measurement__source {
  margin: 48px 0 0;
  color: var(--bls-color-text-heading);
  font-size: 20px;
  font-weight: var(--bls-font-weight-semibold);
  line-height: 28px;
  text-align: center;
}

.bls-shopify-measurement__grid {
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
  gap: 24px;
}

.bls-shopify-metric {
  display: flex;
  grid-column: span 2;
  min-height: 126px;
  padding: 28px 20px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border: 1px solid var(--bls-color-border-primary);
  border-radius: var(--bls-radius-component-xl);
  background: var(--bls-color-surface-primary);
  color: var(--bls-color-text-heading);
  text-align: center;
}

.bls-shopify-metric:nth-child(5) {
  grid-column: 2 / span 2;
}

.bls-shopify-metric__icon {
  display: inline-flex;
  margin: 0;
  color: var(--bls-color-brand-primary);
}

.bls-shopify-metric__icon svg {
  display: block;
  width: 32px;
  height: 32px;
}

.bls-shopify-metric__label {
  margin: 0;
  color: var(--bls-color-text-heading);
  font-size: 18px;
  font-weight: var(--bls-font-weight-medium);
  letter-spacing: -.18px;
  line-height: 24px;
}

.bls-shopify-measurement__closing {
  max-width: 900px;
  margin: 20px auto 0;
  color: var(--bls-color-text-heading);
  font-size: 18px;
  font-weight: var(--bls-font-weight-medium);
  line-height: 24px;
  text-align: center;
}

.bls-shopify-media-text__grid {
  display: grid;
  grid-template-columns: minmax(0, 518px) minmax(0, 649px);
  gap: 55px;
  align-items: center;
}

.bls-shopify-media-text__copy {
  order: 1;
}

.bls-shopify-media-text__media {
  height: 480px;
  margin: 0;
  overflow: hidden;
  order: 2;
  border: 1px solid var(--bls-color-border-primary);
  border-radius: var(--bls-radius-component-xl);
}

.bls-shopify-media-text--reverse .bls-shopify-media-text__copy {
  order: 2;
}

.bls-shopify-media-text--reverse .bls-shopify-media-text__media {
  order: 1;
}

.bls-shopify-media-text__body {
  margin: var(--bls-space-l) 0 0;
  color: var(--bls-color-text-secondary);
  font-size: var(--bls-font-size-body-l);
  line-height: var(--bls-line-height-body-l);
}

.bls-shopify-media-text__body p {
  margin: 0;
}

.bls-shopify-media-text__body p + p {
  margin-top: var(--bls-space-m);
}

.bls-shopify-media-text__image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 900px) {
  .bls-shopify-section__title,
  .bls-shopify-media-text__title,
  .bls-shopify-contracts__title {
    font-size: 38px;
    line-height: 46px;
    letter-spacing: -.38px;
  }

  .bls-shopify-routes__grid {
    grid-template-columns: 1fr;
  }

  .bls-shopify-measurement__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .bls-shopify-metric,
  .bls-shopify-metric:nth-child(5) {
    grid-column: auto;
  }

  .bls-shopify-metric:nth-child(7) {
    grid-column: 1 / -1;
    width: calc(50% - 12px);
    justify-self: center;
  }

  .bls-shopify-media-text__grid {
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .bls-shopify-media-text__copy,
  .bls-shopify-media-text--reverse .bls-shopify-media-text__copy {
    order: 1;
  }

  .bls-shopify-media-text__media,
  .bls-shopify-media-text--reverse .bls-shopify-media-text__media {
    width: 100%;
    height: auto;
    aspect-ratio: 649 / 480;
    order: 2;
  }
}

@media (max-width: 600px) {
  .bls-shopify-section,
  .bls-shopify-contracts__section {
    padding: var(--bls-space-5xl) 0;
  }

  .bls-shopify-section__title,
  .bls-shopify-media-text__title,
  .bls-shopify-contracts__title {
    font-size: 36px;
    line-height: 44px;
    letter-spacing: -.36px;
  }

  .bls-shopify-route {
    min-height: 0;
    padding: 32px 28px;
  }

  .bls-shopify-route__title {
    font-size: 22px;
    line-height: 30px;
  }

  .bls-shopify-routes__note {
    font-size: 18px;
    line-height: 26px;
  }

  .bls-shopify-measurement__source {
    margin-top: 36px;
    font-size: 18px;
    line-height: 26px;
  }

  .bls-shopify-measurement__grid {
    gap: 12px;
  }

  .bls-shopify-metric {
    min-height: 132px;
    padding: 22px 12px;
    border-radius: 18px;
  }

  .bls-shopify-metric__label {
    font-size: 15px;
    letter-spacing: 0;
    line-height: 21px;
  }

  .bls-shopify-metric:nth-child(7) {
    width: calc(50% - 6px);
  }

  .bls-shopify-measurement__closing {
    font-size: 16px;
  }
}



/* Variable Hero journey: one component, 2–5 data-supplied slides. */
.bls-solution-hero .bls-solution-hero__slider[data-slide-count="2"] .bls-solution-hero__journey{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count="4"] .bls-solution-hero__journey{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count="5"] .bls-solution-hero__journey{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)}
@media(max-width:740px){.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__journey{grid-template-columns:1fr}}


/* BeeLiked responsive content fixes — 0.25.10 */
.bls-solution-hero .bls-solution-hero__cta{width:fit-content;max-width:100%}
.bls-solution-hero .bls-solution-hero__cta .wp-block-button__link{box-sizing:border-box;height:auto;min-height:48px;min-width:216px;padding:12px 52px 12px 24px;white-space:normal}
.bls-revenue-cta .bls-revenue-cta__actions{flex:0 1 auto;width:auto;max-width:100%}
.bls-revenue-cta .bls-revenue-cta__button{width:auto;max-width:100%}
.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link{box-sizing:border-box;min-height:56px;min-width:216px;padding:14px 52px 14px 24px;white-space:normal}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__journey{display:flex;grid-template-columns:none;gap:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 0 12px;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-color:var(--bls-color-border-secondary) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__step{flex:0 0 auto;min-width:max-content;padding:4px 16px;scroll-snap-align:start}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__step:first-child{padding-left:0}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__step-copy{overflow:visible}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__step-copy strong,
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__step-copy small{overflow:visible;text-overflow:clip;white-space:nowrap}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__divider{flex:0 0 1px;height:40px;width:1px}
@media(max-width:740px){
.bls-solution-hero .bls-solution-hero__cta,
.bls-revenue-cta .bls-revenue-cta__actions,
.bls-revenue-cta .bls-revenue-cta__button{width:100%}
.bls-solution-hero .bls-solution-hero__cta .wp-block-button__link,
.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link{width:100%}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count] .bls-solution-hero__journey{display:flex;grid-template-columns:none}
}
@media(max-width:480px){
}






/* Approved component corrections — 0.25.15 */
.bls-solution-hero .bls-solution-hero__content{gap:32px;justify-content:flex-start;min-height:0}
.bls-solution-hero .bls-solution-hero__actions{gap:24px}
.bls-faq .bls-faq__item{cursor:pointer;position:relative}
.bls-faq .bls-faq__toggle,
.bls-faq .bls-faq__item.is-open .bls-faq__toggle{align-items:initial;background:transparent;border:0;border-radius:inherit;box-shadow:none;display:block;height:100%;inset:0;margin:0;padding:0;position:absolute;width:100%;z-index:2}
.bls-faq .bls-faq__toggle i{align-items:center;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-pill);box-shadow:0 1px 2px rgb(23 23 23 / 4%);display:flex;height:32px;justify-content:center;position:absolute;right:24px;top:30px;width:32px}
.bls-faq .bls-faq__item.is-open .bls-faq__toggle i{top:24px}
.bls-faq .bls-faq__item:hover .bls-faq__toggle i{background:var(--bls-color-brand-primary-light);color:var(--bls-color-brand-primary)}
.bls-faq .bls-faq__toggle:focus-visible{border-radius:var(--bls-radius-component-xl);outline:3px solid var(--bls-color-focus-ring);outline-offset:-3px}
@media(max-width:740px){
.bls-solution-hero .bls-solution-hero__content{gap:28px}
.bls-solution-hero .bls-solution-hero__actions{gap:20px}
.bls-faq .bls-faq__toggle i{right:16px;top:24px}
.bls-faq .bls-faq__item.is-open .bls-faq__toggle i{top:20px}
}


/* FAQ full-card control alignment — 0.25.16 */
.bls-faq .bls-faq__toggle,
.bls-faq .bls-faq__item.is-open .bls-faq__toggle{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-end;padding:30px 24px}
.bls-faq .bls-faq__item.is-open .bls-faq__toggle{padding-top:24px}
.bls-faq .bls-faq__toggle i{flex:0 0 32px;position:static}
@media(max-width:740px){
.bls-faq .bls-faq__toggle,
.bls-faq .bls-faq__item.is-open .bls-faq__toggle{padding:24px 16px}
.bls-faq .bls-faq__item.is-open .bls-faq__toggle{padding-top:20px}
}


/* Preserve approved FAQ caret in full-card button — 0.25.17 */
.bls-faq .bls-faq__toggle i{display:none}
.bls-faq .bls-faq__toggle::after{background-color:var(--bls-color-surface-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%236A6D78' d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-pill);box-shadow:0 1px 2px rgb(23 23 23 / 4%);content:"";display:block;flex:0 0 32px;height:32px;transition:transform 240ms ease;width:32px}
.bls-faq .bls-faq__item.is-open .bls-faq__toggle::after{transform:rotate(180deg)}
.bls-faq .bls-faq__item:hover .bls-faq__toggle::after{background-color:var(--bls-color-brand-primary-light)}


/* Matrix FAQ focus treatment — 0.25.18 */
.bls-faq .bls-faq__toggle:focus-visible{outline:0;outline-offset:0}
.bls-faq .bls-faq__toggle:focus-visible::after{outline:3px solid var(--bls-color-focus-ring);outline-offset:2px}
.bls-faq .bls-faq__toggle:hover,.bls-faq .bls-faq__item.is-open .bls-faq__toggle:hover{background:transparent;color:inherit}.bls-solution-hero--single-image .bls-solution-hero__inner{align-items:center;}.bls-solution-hero .bls-solution-hero__static-visual{aspect-ratio:649 / 480;background:var(--bls-color-surface-challenge);border-radius:var(--bls-radius-component-xl);margin:0;overflow:hidden;width:100%;}.bls-solution-hero .bls-solution-hero__static-visual img{display:block;height:100%;object-fit:cover;width:100%;}.bls-campaign-ideas .bls-campaign-ideas__viewport{cursor:grab;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y;}.bls-campaign-ideas .bls-campaign-ideas__viewport::-webkit-scrollbar{display:none;}.bls-campaign-ideas .bls-campaign-ideas__track{transform:none !important;will-change:auto;}.bls-campaign-ideas .bls-campaign-ideas__viewport.is-dragging{cursor:grabbing;user-select:none;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__header{margin:0 auto var(--bls-space-3xl);max-width:1100px;text-align:center;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__kicker{color:var(--bls-color-text-secondary);font-size:var(--bls-font-size-body-l);line-height:var(--bls-line-height-body-l);margin:var(--bls-space-m) 0 0;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__description{color:var(--bls-color-text-secondary);font-size:var(--bls-font-size-body-l);line-height:var(--bls-line-height-body-l);margin:var(--bls-space-xs) auto 0;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__card{position:relative;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__card-link{color:inherit;text-decoration:none;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__card-link::after{border-radius:var(--bls-radius-component-m);content:"";inset:0;position:absolute;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__card-link:focus-visible{outline:none;}.bls-campaign-ideas--link-cards .bls-campaign-ideas__card-link:focus-visible::after{outline:3px solid var(--bls-color-content-brand);outline-offset:-3px;}@media (max-width:600px){.bls-campaign-ideas--link-cards .bls-campaign-ideas__header{margin-bottom:var(--bls-space-2xl);padding:0 var(--bls-space-m);}}

/* Quantity-aware Hero journey: two or three items remain fully visible; horizontal scrolling starts at four. */
.bls-solution-hero .bls-solution-hero__slider[data-slide-count="2"] .bls-solution-hero__journey {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 1px minmax(0, 1fr);
  overflow: visible;
}
.bls-solution-hero .bls-solution-hero__slider[data-slide-count="3"] .bls-solution-hero__journey {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 1px minmax(0, 1fr) 1px minmax(0, 1fr);
  overflow: visible;
}
.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__step {
  min-width: 0;
  width: auto;
}
.bls-solution-hero .bls-solution-hero__slide-placeholder {
  align-items: center;
  background: var(--bls-color-surface-challenge);
  display: flex;
  height: 100%;
  justify-content: center;
  margin: 0;
  width: 100%;
}
.bls-solution-hero .bls-solution-hero__slide-placeholder .bls-media-placeholder__label {
  color: var(--bls-color-text-secondary);
  font-size: var(--bls-type-body-size);
  line-height: var(--bls-type-body-line-height);
  padding: var(--bls-space-m);
  text-align: center;
}
@media (max-width: 740px) {
  .bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__journey {
    display: flex;
    flex-direction: column;
    overflow: visible;
    padding-bottom: 0;
  }
  .bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__divider {
    display: none;
  }
  .bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__step {
    min-width: 0;
    width: 100%;
  }
}

/* Keep the CTA label and its inline arrow optically centered. */
.bls-revenue-cta .bls-revenue-cta__button .wp-block-button__link {
  padding-left: var(--bls-space-m);
  padding-right: var(--bls-space-m);
}

/* Grid journeys wrap their labels inside the available column instead of creating a hidden horizontal track. */
.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__step-copy strong,
.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__step-copy small {
  white-space: normal;
}

/* Align journey icons with the first line of each step. */
.bls-solution-hero .bls-solution-hero__step {
  align-items: flex-start;
}
/* Numbered content grid, Editorial Media/Text and general Measurement — 0.25.30 */
.bls-numbered-grid-section{padding:104px 24px;background:var(--bls-color-surface-primary)}
.bls-numbered-grid-section__inner{max-width:1224px;margin:0 auto}
.bls-numbered-grid-section__title{max-width:1050px;margin:0 auto;color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:48px;font-weight:700;letter-spacing:-.48px;line-height:56px;text-align:center;text-transform:none}
.bls-numbered-grid-section__intro{max-width:900px;margin:24px auto 48px;color:var(--bls-color-text-secondary);font-size:16px;line-height:24px;text-align:center}
.bls-numbered-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}
.bls-numbered-grid__card{min-width:0;padding:40px;border:1px solid #edf0f3;border-radius:20px;background:var(--bls-color-surface-primary);box-shadow:0 6px 20px rgba(14,18,27,.10)}
.bls-numbered-grid__card:last-child:nth-child(odd),.bls-numbered-grid__card.is-wide{grid-column:1/-1}
.bls-numbered-grid__number{display:inline-flex;width:52px;height:52px;margin:0 0 16px;align-items:center;justify-content:center;border:1px solid var(--bls-color-border-brand-light);border-radius:50%;background:var(--bls-color-brand-primary-light);color:var(--bls-color-brand-primary);font-size:18px;line-height:24px}
.bls-numbered-grid__card h3{margin:0;color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:32px;text-transform:none}
.bls-numbered-grid__content{margin-top:24px;color:var(--bls-color-text-secondary);font-size:16px;line-height:24px}
.bls-numbered-grid__content p{margin:0 0 24px}
.bls-numbered-grid__content p:last-child{margin-bottom:0}
.bls-numbered-grid__content ul,.bls-numbered-grid__content ol{margin:0 0 24px;padding-left:22px}
.bls-numbered-grid__content li+li{margin-top:4px}
.bls-editorial-generic{padding:104px 24px;background:var(--bls-color-surface-primary)}
.bls-editorial-generic__inner{display:grid;max-width:1224px;margin:0 auto;gap:55px;align-items:center}
.bls-editorial-generic--media-left .bls-editorial-generic__inner{grid-template-columns:minmax(0,649px) minmax(0,518px);grid-template-areas:"media copy"}
.bls-editorial-generic--media-right .bls-editorial-generic__inner{grid-template-columns:minmax(0,518px) minmax(0,649px);grid-template-areas:"copy media"}
.bls-editorial-generic__copy{grid-area:copy;min-width:0;color:var(--bls-color-text-secondary);font-size:16px;line-height:24px}
.bls-editorial-generic__copy h2{margin:0 0 16px;color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:48px;font-weight:700;letter-spacing:-.48px;line-height:56px;text-transform:none}
.bls-editorial-generic__copy h3{margin:32px 0 12px;color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:32px;text-transform:none}
.bls-editorial-generic__copy p{margin:0 0 16px}
.bls-editorial-generic__copy p:last-child{margin-bottom:0}
.bls-editorial-generic__copy ul,.bls-editorial-generic__copy ol{margin:20px 0;padding-left:24px}
.bls-editorial-generic__copy li+li{margin-top:8px}
.bls-editorial-generic__checklist{padding-left:0!important;list-style:none}
.bls-editorial-generic__checklist li{position:relative;padding-left:30px}
.bls-editorial-generic__checklist li::before{position:absolute;top:3px;left:0;display:flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:var(--bls-color-brand-primary);color:#fff;content:"✓";font-size:12px;font-weight:700;line-height:1}
.bls-editorial-generic__media{grid-area:media;margin:0;display:flex;aspect-ratio:649/480;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:24px;background:var(--bls-color-surface-challenge);color:var(--bls-color-text-secondary);font-size:16px;line-height:24px;text-align:center}
.bls-editorial-generic__media img{display:block;width:100%;height:100%;object-fit:cover}
.bls-editorial-generic__media-label{max-width:280px;padding:24px}
.bls-general-measurement__note{max-width:900px;margin:32px auto 0;color:var(--bls-color-text-secondary);font-size:16px;line-height:24px;text-align:center}
.bls-general-measurement__note strong,.bls-general-measurement__note span{display:block}
.bls-general-measurement__note strong{margin-bottom:8px;color:var(--bls-color-text-heading)}
@media(max-width:800px){
.bls-numbered-grid-section{padding:64px 16px}
.bls-numbered-grid-section__title{font-size:38px;letter-spacing:-.38px;line-height:46px}
.bls-numbered-grid-section__intro{margin:20px auto 32px}
.bls-numbered-grid{grid-template-columns:1fr}
.bls-numbered-grid__card,.bls-numbered-grid__card:last-child:nth-child(odd),.bls-numbered-grid__card.is-wide{grid-column:auto;padding:28px}
.bls-numbered-grid__number{width:48px;height:48px}
.bls-editorial-generic{padding:64px 16px}
.bls-editorial-generic--media-left .bls-editorial-generic__inner,.bls-editorial-generic--media-right .bls-editorial-generic__inner{grid-template-columns:1fr;grid-template-areas:"copy" "media";gap:32px}
.bls-editorial-generic__copy h2{font-size:36px;letter-spacing:-.36px;line-height:44px}
.bls-editorial-generic__media{aspect-ratio:358/265}
}
/* Structural Proof placeholder — 0.25.31 */
.bls-proof-placeholder{box-sizing:border-box;min-height:405px;padding:104px 24px 128px;background:var(--bls-color-surface-primary);text-align:center}
.bls-proof-placeholder__inner{max-width:760px;margin:0 auto}
.bls-proof-placeholder__title{margin:0 0 16px;color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:48px;font-weight:700;letter-spacing:-.48px;line-height:56px;text-transform:none}
.bls-proof-placeholder__copy{margin:0;color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:18px;line-height:28px}
@media(max-width:600px){
.bls-proof-placeholder{min-height:320px;padding:64px 16px 80px}
.bls-proof-placeholder__title{font-size:38px;line-height:46px;letter-spacing:-.38px}
.bls-proof-placeholder__copy{font-size:16px;line-height:24px}
}
/* Page 4 review: one-column callout copy and centered general Measurement intro — 0.25.33 */
.bls-story-section .bls-story-section__callout-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--bls-space-s);min-width:0}
.bls-story-section .bls-story-section__callout-copy p{flex:0 0 auto}
.bls-general-measurement .bls-shopify-contracts__intro{text-align:center}
.bls-general-measurement .bls-shopify-contracts__lede,.bls-general-measurement .bls-shopify-contracts__source{margin-left:auto;margin-right:auto}
/* Count-aware Measurement grid — 0.25.34 */
@media(min-width:901px){
.bls-shopify-measurement__grid{grid-template-columns:repeat(24,minmax(0,1fr))}
.bls-shopify-measurement__grid>.bls-shopify-metric{grid-column:auto/span 6}
.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(5):last-child)>.bls-shopify-metric,.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(6):last-child)>.bls-shopify-metric{grid-column:auto/span 8}
.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(5):last-child)>.bls-shopify-metric:nth-child(4){grid-column:5/span 8}
.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(5):last-child)>.bls-shopify-metric:nth-child(5){grid-column:13/span 8}
.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(7):last-child)>.bls-shopify-metric:nth-child(5){grid-column:4/span 6}
.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(7):last-child)>.bls-shopify-metric:nth-child(6){grid-column:10/span 6}
.bls-shopify-measurement__grid:has(>.bls-shopify-metric:nth-child(7):last-child)>.bls-shopify-metric:nth-child(7){grid-column:16/span 6}
}
@media (max-width:760px){.bls-related-solutions .bls-related-solutions__grid:has(.bls-related-solutions__item:nth-of-type(4)){grid-template-columns:1fr}}

/* Preserve the complete artwork for UI screenshots that require contained framing. */
.bls-how-it-works .bls-how__figure--contain img {
  object-fit: contain;
}

.bls-site-footer__wordmark{display:none}
/* Canonical contained How It Works frame and texture layering. */
.bls-how-it-works .bls-how__visual{isolation:isolate}
.bls-how-it-works .bls-how__visual::before{z-index:0}
.bls-how-it-works .bls-how__figure{position:relative;z-index:1}
.bls-how-it-works .bls-how__figure.bls-how__figure--contain{--bls-how-figure-height:416;--bls-how-figure-width:624;aspect-ratio:624/416;max-height:416px;max-width:624px;width:min(100%,624px)}
.bls-how-it-works .bls-how__figure.bls-how__figure--contain img{object-fit:contain}

/* Uniform final artwork framing. */
.bls-how-it-works .bls-how__figure{--bls-how-figure-height:416!important;--bls-how-figure-width:624!important;aspect-ratio:3/2!important;height:auto!important;max-height:416px!important;max-width:624px!important;width:min(100%,624px)!important;position:relative;z-index:1}
.bls-how-it-works .bls-how__figure img{height:100%!important;width:100%!important;object-fit:contain!important}
.bls-editorial-generic .bls-editorial-generic__media{height:auto;aspect-ratio:1/1}
.bls-editorial-generic .bls-editorial-generic__media img{height:100%;width:100%;object-fit:contain}

.bls-related-solutions .bls-related-solutions__item--loyalty{--bls-related-icon-bg:#fff4e8;--bls-related-icon-color:var(--bls-color-brand-accent)}


/* Vertical Hero journey: active item plus a faded preview of the next item. */
.bls-solution-hero .bls-solution-hero__slider {
	--bls-hero-step-distance: 56px;
}

.bls-solution-hero .bls-solution-hero__journey,
.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__journey {
	display: block;
	height: 72px;
	margin-top: var(--bls-space-l);
	overflow: hidden;
	padding: 0 var(--bls-space-xs);
	position: relative;
	-webkit-mask-image: linear-gradient(to bottom, #000 0, #000 44px, rgb(0 0 0 / 72%) 56px, transparent 72px);
	mask-image: linear-gradient(to bottom, #000 0, #000 44px, rgb(0 0 0 / 72%) 56px, transparent 72px);
}

.bls-solution-hero .bls-solution-hero__divider,
.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__divider {
	display: none;
}

.bls-solution-hero .bls-solution-hero__step,
.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__step {
	align-items: flex-start;
	left: var(--bls-space-xs);
	max-width: calc(100% - (2 * var(--bls-space-xs)));
	opacity: 0;
	padding: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	transform: translate3d(0, calc(var(--bls-hero-offset, 2) * var(--bls-hero-step-distance)), 0);
	transition: none;
	visibility: hidden;
	width: max-content;
	will-change: opacity, transform;
}

.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-active {
	opacity: 1;
	pointer-events: auto;
	transition: opacity 280ms var(--bls-ease-in-out), transform 520ms var(--bls-ease-in-out);
	visibility: visible;
}

.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-next,
.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-active + .bls-solution-hero__divider + .bls-solution-hero__step {
	opacity: 0.34;
	pointer-events: auto;
	transition: opacity 180ms var(--bls-ease-in-out);
	visibility: visible;
}

.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-previous {
	opacity: 0;
	transition: opacity 280ms var(--bls-ease-in-out), transform 520ms var(--bls-ease-in-out);
	visibility: visible;
}

.bls-solution-hero .bls-solution-hero__slides {
	isolation: isolate;
}

.bls-solution-hero .bls-solution-hero__slide {
	opacity: 0;
	transform: translate3d(0, calc(var(--bls-hero-slide-offset, 1) * 100%), 0);
	transition: opacity 360ms var(--bls-ease-in-out), transform 560ms var(--bls-ease-in-out);
	will-change: opacity, transform;
}

.bls-solution-hero .bls-solution-hero__slide.is-active {
	opacity: 1;
	transform: translate3d(0, 0, 0);
}

.bls-solution-hero .bls-solution-hero__slide-image,
.bls-solution-hero .bls-solution-hero__slide.is-active .bls-solution-hero__slide-image {
	opacity: 1;
	transform: none;
	transition: none;
}

.bls-solution-hero .bls-solution-hero__slider[data-slide-count="1"] .bls-solution-hero__journey {
	display: none;
	margin-top: 0;
}

@media (max-width: 740px) {
	.bls-solution-hero .bls-solution-hero__journey,
	.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__journey {
		display: block;
		height: 72px;
		overflow: hidden;
		padding: 0 var(--bls-space-xs);
	}

	.bls-solution-hero .bls-solution-hero__step,
	.bls-solution-hero .bls-solution-hero__slider:is([data-slide-count="2"], [data-slide-count="3"]) .bls-solution-hero__step {
		max-width: calc(100% - (2 * var(--bls-space-xs)));
		width: max-content;
	}
}

@media (prefers-reduced-motion: reduce) {
	.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-active,
	.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-next,
	.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step.is-previous,
	.bls-solution-hero .bls-solution-hero__slide {
		transition: none;
	}
}


/* Center title-only journey steps; two-line steps retain top alignment. */
.bls-solution-hero .bls-solution-hero__slider .bls-solution-hero__step:has(.bls-solution-hero__step-copy small:empty) {
	align-items: center;
}

.bls-pillar-hero.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl);}.bls-pillar-hero__copy{margin-inline:auto;max-width:1024px;text-align:center;}.bls-pillar-hero__badge{align-items:center;background:var(--bls-color-brand-primary-light);border-radius:var(--bls-radius-pill);color:var(--bls-color-content-brand);display:inline-flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-l);font-weight:var(--bls-font-weight-medium);line-height:var(--bls-line-height-label-l);min-height:32px;padding:6px var(--bls-space-s);}.bls-pillar-hero__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-display-l);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-display-l);line-height:var(--bls-line-height-display-l);margin:var(--bls-space-l) 0 var(--bls-space-m);}.bls-pillar-hero__lead{color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);line-height:var(--bls-line-height-body-l);margin:0 auto;max-width:840px;}.bls-pillar-media{background:var(--bls-color-surface-primary);border-radius:48px;box-shadow:var(--bls-shadow-card-soft);margin-top:var(--bls-space-4xl);padding:var(--bls-space-s);width:100%;}.bls-pillar-media__placeholder{align-items:center;aspect-ratio:1224 / 688;background:linear-gradient(135deg,var(--bls-color-brand-primary-light),var(--bls-color-surface-subtle));border:1px dashed var(--bls-color-border-brand-light);border-radius:40px;color:var(--bls-color-content-brand);display:flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-l);justify-content:center;line-height:var(--bls-line-height-label-l);min-height:240px;padding:var(--bls-space-l);text-align:center;}.bls-solution-directory.bls-solution-section{background:var(--bls-color-surface-primary);padding-block:var(--bls-space-7xl);}.bls-solution-directory__group+.bls-solution-directory__group{margin-top:var(--bls-space-7xl);}.bls-solution-directory__heading{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h2);font-weight:var(--bls-font-weight-bold);letter-spacing:var(--bls-letter-spacing-heading-h2);line-height:var(--bls-line-height-heading-h2);margin:0 0 var(--bls-space-3xl);text-align:center;}.bls-solution-directory__grid{display:grid;gap:var(--bls-space-3xl) var(--bls-space-l);grid-template-columns:repeat(6,minmax(0,1fr));}.bls-solution-card{grid-column:span 2;min-width:0;}.bls-solution-directory__grid--center-last-2>.bls-solution-card:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2;}.bls-solution-directory__grid--center-last-2>.bls-solution-card:last-child:nth-child(3n+2){grid-column:4 / span 2;}.bls-solution-card__link{color:var(--bls-color-text-heading);display:flex;flex-direction:column;height:100%;text-decoration:none;}.bls-solution-card__media{aspect-ratio:2752 / 1536;background:var(--bls-color-surface-subtle);border:1px solid var(--bls-color-border-primary);border-radius:var(--bls-radius-component-xl);display:flex;overflow:hidden;}.bls-solution-card__placeholder{align-items:center;background:linear-gradient(135deg,var(--bls-color-surface-subtle),var(--bls-color-brand-primary-light));color:var(--bls-color-content-brand);display:flex;font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-s);height:100%;justify-content:center;line-height:var(--bls-line-height-body-s);padding:var(--bls-space-l);text-align:center;width:100%;}.bls-solution-card__body{display:flex;flex:1;flex-direction:column;padding-top:var(--bls-space-l);}.bls-solution-card__title{color:var(--bls-color-text-heading);font-family:var(--bls-font-family-display);font-size:var(--bls-font-size-heading-h6);font-weight:var(--bls-font-weight-semibold);line-height:var(--bls-line-height-heading-h6);margin:0 0 var(--bls-space-xs);}.bls-solution-card__description{color:var(--bls-color-text-secondary);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-body-l);line-height:var(--bls-line-height-body-l);margin:0 0 var(--bls-space-l);}.bls-solution-card__button{margin-top:auto;min-height:44px;width:216px;}.bls-solution-card__link:hover .bls-solution-card__media{border-color:var(--bls-color-brand-primary);box-shadow:var(--bls-shadow-card-soft);}.bls-solution-card__link:hover .bls-solution-card__button{background-color:var(--bls-color-brand-primary-hover);box-shadow:var(--bls-shadow-button-hover);transform:translateY(-1px);}.bls-solution-card__link:focus-visible{border-radius:var(--bls-radius-component-xl);outline:3px solid var(--bls-color-focus-ring);outline-offset:5px;}@media (max-width:900px){.bls-pillar-hero.bls-solution-section,.bls-solution-directory.bls-solution-section{padding-block:var(--bls-space-6xl);}.bls-solution-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.bls-solution-card,.bls-solution-directory__grid--center-last-2>.bls-solution-card:nth-last-child(2):nth-child(3n+1),.bls-solution-directory__grid--center-last-2>.bls-solution-card:last-child:nth-child(3n+2){grid-column:auto;}.bls-solution-directory__grid>.bls-solution-card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc((100% - var(--bls-space-l)) / 2);}}@media (max-width:560px){.bls-pillar-hero.bls-solution-section,.bls-solution-directory.bls-solution-section{padding-block:var(--bls-space-5xl);}.bls-pillar-hero__title{font-size:40px;letter-spacing:-0.4px;line-height:48px;margin-top:var(--bls-space-m);}.bls-pillar-media{border-radius:var(--bls-radius-component-xl);margin-top:var(--bls-space-2xl);padding:var(--bls-space-xs);}.bls-pillar-media__placeholder{border-radius:var(--bls-radius-component-m);min-height:180px;}.bls-solution-directory__group+.bls-solution-directory__group{margin-top:var(--bls-space-6xl);}.bls-solution-directory__heading{font-size:36px;letter-spacing:-0.36px;line-height:44px;margin-bottom:var(--bls-space-2xl);}.bls-solution-directory__grid{gap:var(--bls-space-2xl);grid-template-columns:minmax(0,1fr);}.bls-solution-directory__grid>.bls-solution-card:last-child:nth-child(odd){grid-column:auto;width:100%;}.bls-solution-card__button{width:100%;}}@media (prefers-reduced-motion:reduce){.bls-solution-card__link:hover .bls-solution-card__button{transform:none;}}
.bls-pillar-hero__badge{background:var(--bls-color-surface-challenge);border-radius:var(--bls-radius-component-s);color:var(--bls-color-text-secondary);gap:var(--bls-space-xs);min-height:24px;padding:4px 9px 4px 6px;}.bls-pillar-hero__badge-new{align-items:center;background:var(--bls-color-surface-primary);border:1px solid var(--bls-color-brand-primary-light);border-radius:var(--bls-radius-component-xl);box-shadow:0 3px 1.5px rgb(23 23 23 / 4%),0 1px .5px rgb(23 23 23 / 4%);color:var(--bls-color-content-brand);display:inline-flex;font-size:10px;font-weight:var(--bls-font-weight-semibold);height:16px;line-height:12px;padding:2px var(--bls-space-xs);}.bls-pillar-hero__badge-text{align-items:center;display:inline-flex;gap:6px;}.bls-pillar-hero__badge-arrow{font-size:16px;line-height:16px;}.bls-pillar-hero__title{margin:var(--bls-space-xs) 0 0;}.bls-pillar-hero__lead{margin-top:var(--bls-space-l);}.bls-pillar-media{border:1px solid #ebebeb;margin-top:var(--bls-space-l);position:relative;}.bls-pillar-media--video{isolation:isolate;}.bls-pillar-video{aspect-ratio:1224 / 688;background:#f7f7f7;border-radius:40px;box-shadow:0 80px 40px -20px rgb(23 23 23 / 6%),0 40px 40px -20px rgb(23 23 23 / 6%),0 10px 10px -5px rgb(23 23 23 / 6%),0 6px 6px -3px rgb(23 23 23 / 4%),0 3px 3px -1.5px rgb(23 23 23 / 4%),0 1px 1px -.5px rgb(23 23 23 / 4%);display:block;object-fit:cover;overflow:hidden;width:100%;}.bls-pillar-video__status{background:rgb(0 0 0 / 56%);border-radius:var(--bls-radius-component-s);color:var(--bls-color-text-inverse);font-family:var(--bls-font-family-body);font-size:var(--bls-font-size-label-l);left:50%;line-height:var(--bls-line-height-label-l);margin:0;padding:var(--bls-space-xs) var(--bls-space-s);pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2;}.bls-pillar-media--video[data-video-ready="true"] .bls-pillar-video__status{display:none;}.bls-solution-card__title{font-family:var(--bls-font-family-body);}.bls-solution-card__button{align-self:flex-start;gap:var(--bls-space-2xs);width:auto;}.bls-solution-card__button-arrow{font-size:18px;line-height:18px;}.bls-solution-card__link:hover .bls-solution-card__button{background:var(--bls-color-surface-primary);border-color:var(--bls-color-brand-primary);color:var(--bls-color-brand-primary);}@media (max-width:560px){.bls-pillar-video{border-radius:var(--bls-radius-component-m);}.bls-pillar-video__status{max-width:calc(100% - 32px);width:max-content;}.bls-solution-card__button{width:100%;}}
.bls-pillar-hero__inner{max-width:1250px}
.bls-solution-directory .bls-solution-directory__divider{margin-top:var(--bls-space-7xl);}.bls-solution-directory__divider+.bls-solution-directory__group{margin-top:var(--bls-space-7xl);}@media (max-width:560px){.bls-solution-directory .bls-solution-directory__divider,.bls-solution-directory__divider+.bls-solution-directory__group{margin-top:var(--bls-space-6xl);}}
.bls-solution-directory.bls-solution-section{padding-block:0;}.bls-solution-directory__group{margin-top:0;}.bls-solution-directory__group:first-child{padding-bottom:var(--bls-space-7xl);}.bls-solution-directory .bls-solution-directory__divider{margin-top:0;}.bls-solution-directory__divider+.bls-solution-directory__group{margin-top:0;padding-block:var(--bls-space-7xl);}@media (max-width:900px){.bls-solution-directory__group:first-child{padding-bottom:var(--bls-space-6xl);}.bls-solution-directory__divider+.bls-solution-directory__group{padding-block:var(--bls-space-6xl);}}@media (max-width:560px){.bls-solution-directory__group:first-child{padding-bottom:var(--bls-space-5xl);}.bls-solution-directory__divider+.bls-solution-directory__group{padding-block:var(--bls-space-5xl);}}

.bls-site-header {
	position: sticky;
	top: 0;
}
body.admin-bar .bls-site-header {
	top: 32px;
}
@media screen and (max-width: 782px) {
	body.admin-bar .bls-site-header {
		top: 46px;
	}
}
@media screen and (max-width: 600px) {
	body.admin-bar .bls-site-header {
		top: 0;
	}
}
/* Remove the reserved WordPress admin-bar gap only when the toolbar is absent. */
body.admin-bar:not(:has(#wpadminbar)) .bls-site-header {
	margin-top: -32px;
	top: 0;
}
@media screen and (max-width: 782px) {
	body.admin-bar:not(:has(#wpadminbar)) .bls-site-header {
		margin-top: -46px;
	}
}
/* Solutions mega menu — approved Figma 400:21225; preview-gated in PHP. */
.bls-site-header__solutions-item {
	position: static;
}
.bls-site-header button.bls-site-header__nav-trigger {
	align-items: center;
	appearance: none;
	background: transparent;
	border: 0;
	border-radius: 8px;
	box-shadow: none;
	color: var(--bls-color-text-secondary);
	cursor: pointer;
	display: inline-flex;
	font-family: var(--bls-font-family-body);
	font-size: var(--bls-font-size-label-l);
	font-weight: var(--bls-font-weight-medium);
	gap: 0;
	justify-content: center;
	line-height: var(--bls-line-height-label-l);
	margin: 0;
	min-height: 36px;
	padding: 8px 12px;
	text-transform: none;
	transition: none;
	white-space: nowrap;
	width: auto;
}
.bls-site-header button.bls-site-header__nav-trigger > span {
	padding-inline: 4px;
}
.bls-site-header button.bls-site-header__nav-trigger .bls-site-header__chevron {
	box-sizing: border-box;
	height: 20px;
	object-fit: contain;
	padding: 6px 5px 7px;
	width: 20px;
}
.bls-site-header button.bls-site-header__nav-trigger:hover,
.bls-site-header button.bls-site-header__nav-trigger[aria-expanded="true"] {
	background: var(--bls-color-surface-subtle);
	color: var(--bls-color-text-primary);
}
.bls-site-header button.bls-site-header__nav-trigger:focus-visible,
.bls-mega-menu a:focus-visible {
	border-radius: 8px;
	outline: 3px solid var(--bls-color-focus-ring);
	outline-offset: 3px;
}
.bls-site-header button.bls-site-header__nav-trigger[aria-expanded="true"] .bls-site-header__chevron {
	transform: rotate(180deg);
}
.bls-mega-menu[hidden] {
	display: none !important;
}
.bls-mega-menu {
	left: 50%;
	position: absolute;
	top: 72px;
	transform: translateX(-50%);
	width: 100vw;
	z-index: 1;
}
.bls-mega-menu__backdrop {
	backdrop-filter: blur(5px);
	background: rgb(11 13 14 / 48%);
	height: calc(100vh - 72px);
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.bls-mega-menu__panel {
	background: var(--bls-color-surface-primary);
	box-shadow: 0 80px 40px rgb(23 23 23 / 4%), 0 48px 24px rgb(23 23 23 / 4%);
	padding-block: 48px 56px;
	position: relative;
	width: 100%;
	z-index: 2;
}
.bls-mega-menu__grid {
	column-gap: 32px;
	display: grid;
	grid-template-columns: minmax(0, 1fr) 1px minmax(0, 1fr) 1px minmax(0, 1fr);
	row-gap: 72px;
	margin-inline: auto;
	max-width: 1222px;
	width: calc(100% - 48px);
}
.bls-mega-menu__group {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 20px;
	min-width: 0;
	position: relative;
}
.bls-mega-menu__divider {
	align-self: stretch;
	background: var(--bls-color-border-primary);
	display: block;
	width: 1px;
}
.bls-site-chrome .bls-mega-menu__eyebrow {
	color: #a3a3a3;
	font-family: var(--bls-font-family-body);
	font-size: 11px;
	font-weight: var(--bls-font-weight-medium);
	letter-spacing: .22px;
	line-height: 12px;
	margin: 0;
	text-transform: uppercase;
}
.bls-site-header .bls-mega-menu__links {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 12px;
	justify-content: flex-start;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
.bls-site-header.bls-site-chrome .bls-mega-menu__links a,
.bls-site-header.bls-site-chrome .bls-mega-menu__see-all {
	align-items: center;
	background: transparent;
	border-radius: 0;
	display: inline-flex;
	font-family: var(--bls-font-family-body);
	font-size: var(--bls-font-size-label-l);
	font-weight: var(--bls-font-weight-medium);
	justify-content: flex-start;
	line-height: var(--bls-line-height-label-l);
	min-height: 20px;
	padding: 0;
	text-align: left;
	white-space: normal;
	width: auto;
}
.bls-site-header.bls-site-chrome .bls-mega-menu__links a:not(.bls-mega-menu__see-all) {
	color: var(--bls-color-text-primary);
}
.bls-site-header.bls-site-chrome .bls-mega-menu__links a:hover,
.bls-site-header.bls-site-chrome .bls-mega-menu__links a:focus-visible,
.bls-site-header.bls-site-chrome .bls-mega-menu__see-all:hover,
.bls-site-header.bls-site-chrome .bls-mega-menu__see-all:focus-visible,
.bls-site-header.bls-site-chrome .bls-mega-menu__see-all.is-current {
	background: transparent;
	color: var(--bls-color-brand-primary);
}
.bls-site-header.bls-site-chrome .bls-mega-menu__see-all {
	color: var(--bls-color-text-secondary);
	gap: 4px;
}
.bls-mega-menu__see-all .ph {
	font-size: 20px;
	height: 20px;
	line-height: 20px;
	width: 20px;
}
.bls-mega-menu:not([hidden]) .bls-mega-menu__backdrop {
	animation: bls-mega-backdrop-in 220ms ease-out both;
}
.bls-mega-menu:not([hidden]) .bls-mega-menu__panel {
	animation: bls-mega-panel-in 220ms cubic-bezier(.22, 1, .36, 1) both;
}
@keyframes bls-mega-backdrop-in {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes bls-mega-panel-in {
	from {
		opacity: 0;
		transform: translateY(-10px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
body.bls-mega-menu-open {
	overflow: hidden;
}
@media (max-width: 1100px) and (min-width: 901px) {
	.bls-site-header button.bls-site-header__nav-trigger {
		padding-inline: 10px;
	}
}
@media (max-width: 900px) {
	.bls-site-header__solutions-item {
		width: 100%;
	}
	.bls-site-header button.bls-site-header__nav-trigger {
		justify-content: space-between;
		padding: 12px 14px;
		width: 100%;
	}
	.bls-site-header__navigation {
		max-height: calc(100vh - 88px);
		overflow-y: auto;
	}
	.bls-mega-menu {
		left: auto;
		position: static;
		top: auto;
		transform: none;
		width: 100%;
	}
	.bls-mega-menu__backdrop {
		display: none;
	}
	.bls-mega-menu__panel {
		box-shadow: none;
		padding: 8px 14px 16px;
	}
	.bls-mega-menu__grid {
		column-gap: 0;
		grid-template-columns: minmax(0, 1fr);
		row-gap: 28px;
		width: 100%;
	}
	.bls-mega-menu__group {
		gap: 16px;
	}
	.bls-mega-menu__divider {
		display: none;
	}
	.bls-site-header .bls-mega-menu__links {
		gap: 10px;
	}
	.bls-site-header.bls-site-chrome .bls-mega-menu__links a,
	.bls-site-header.bls-site-chrome .bls-mega-menu__see-all {
		line-height: 20px;
		min-height: 40px;
		padding-block: 10px;
		width: 100%;
	}
}
@media (prefers-reduced-motion: reduce) {
	.bls-site-header__nav-trigger .bls-site-header__chevron {
		transition: none;
	}
	.bls-mega-menu:not([hidden]) .bls-mega-menu__backdrop,
	.bls-mega-menu:not([hidden]) .bls-mega-menu__panel {
		animation: none;
	}
}.bls-site-header.is-stuck{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}

/* Compact Product and Resources dropdowns — approved screenshot pattern. */
.bls-site-header__dropdown-item {
	position: relative;
}
.bls-nav-dropdown[hidden] {
	display: none !important;
}
.bls-nav-dropdown {
	left: 50%;
	position: absolute;
	top: calc(100% + 12px);
	transform: translateX(-50%);
	width: min(580px, calc(100vw - 40px));
	z-index: 4;
}
.bls-nav-dropdown__panel {
	background: var(--bls-color-surface-primary);
	border: 1px solid var(--bls-color-border-primary);
	border-radius: 12px;
	box-shadow: 0 16px 40px rgb(23 23 23 / 8%);
	padding: 28px;
}
.bls-site-header .bls-nav-dropdown__grid {
	display: grid;
	gap: 8px 44px;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	list-style: none;
	margin: 0;
	padding: 0;
}
.bls-site-header .bls-nav-dropdown__grid li {
	margin: 0;
	min-width: 0;
	padding: 0;
}
.bls-site-header.bls-site-chrome .bls-nav-dropdown__grid a {
	align-items: center;
	background: transparent;
	border-radius: 8px;
	color: var(--bls-color-text-secondary);
	display: flex;
	font-family: var(--bls-font-family-body);
	font-size: 15px;
	font-weight: var(--bls-font-weight-medium);
	gap: 12px;
	justify-content: flex-start;
	line-height: 20px;
	min-height: 40px;
	padding: 8px;
	text-align: left;
	white-space: normal;
	width: 100%;
}
.bls-site-header.bls-site-chrome .bls-nav-dropdown__grid a:hover,
.bls-site-header.bls-site-chrome .bls-nav-dropdown__grid a:focus-visible {
	background: var(--bls-color-surface-subtle);
	color: var(--bls-color-text-primary);
}
.bls-nav-dropdown__icon {
	align-items: center;
	display: inline-flex;
	flex: 0 0 20px;
	height: 20px;
	justify-content: center;
	width: 20px;
}
.bls-nav-dropdown__icon .ph {
	font-size: 20px;
	height: 20px;
	line-height: 20px;
	width: 20px;
}
.bls-nav-dropdown__icon--blue {
	color: var(--bls-color-brand-primary);
}
.bls-nav-dropdown__icon--sky {
	color: #55c2f0;
}
.bls-nav-dropdown__icon--green {
	color: #00c978;
}
.bls-nav-dropdown__icon--orange {
	color: var(--bls-color-brand-accent);
}
.bls-nav-dropdown__icon--pink {
	color: #ff3b6a;
}
.bls-nav-dropdown__icon--teal {
	color: #27bfc2;
}
.bls-site-header button.bls-site-header__nav-trigger--compact[aria-expanded="true"] {
	background: transparent;
	color: var(--bls-color-brand-accent);
}
.bls-nav-dropdown:not([hidden]) .bls-nav-dropdown__panel {
	animation: bls-nav-dropdown-in 220ms cubic-bezier(.22, 1, .36, 1) both;
}
@keyframes bls-nav-dropdown-in {
	from {
		opacity: 0;
		transform: translateY(-8px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
@media (max-width: 900px) {
	.bls-site-header__dropdown-item {
		width: 100%;
	}
	.bls-nav-dropdown {
		left: auto;
		position: static;
		top: auto;
		transform: none;
		width: 100%;
	}
	.bls-nav-dropdown__panel {
		border: 0;
		border-radius: 0;
		box-shadow: none;
		padding: 4px 14px 16px;
	}
	.bls-site-header .bls-nav-dropdown__grid {
		gap: 4px;
		grid-template-columns: minmax(0, 1fr);
	}
	.bls-site-header.bls-site-chrome .bls-nav-dropdown__grid a {
		min-height: 44px;
		padding: 10px 8px;
	}
}
@media (prefers-reduced-motion: reduce) {
	.bls-nav-dropdown:not([hidden]) .bls-nav-dropdown__panel {
		animation: none;
	}
}

.bls-solution-card__image { display: block; height: 100%; object-fit: cover; width: 100%; }


/* Full-width footer boundaries requested for the global site chrome. */
.bls-site-footer {
	border-top: 1px solid #EAECF0;
}

.bls-site-footer__legal {
	border-top: 0;
	position: relative;
}

.bls-site-footer__legal::before {
	border-top: 1px solid #EAECF0;
	content: "";
	left: 50%;
	position: absolute;
	top: 0;
	transform: translateX(-50%);
	width: 100vw;
}

/* Approved split solution-directory variant: primary carousel band + fixed secondary grid. */
.bls-campaign-ideas--split-directory.bls-solution-section {
	background: transparent;
	padding-block: 0;
}

.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary {
	background: var(--bls-color-brand-primary-light);
	padding-block: var(--bls-space-7xl);
}

.bls-campaign-ideas--split-directory .bls-campaign-ideas__secondary {
	background: var(--bls-color-surface-challenge);
	padding-block: var(--bls-space-7xl);
}

.bls-campaign-ideas--split-directory .bls-split-directory__grid {
	display: grid;
	gap: var(--bls-space-l);
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

.bls-campaign-ideas--split-directory .bls-split-directory__card {
	background: var(--bls-color-surface-primary);
	border: 1px solid var(--bls-color-border-primary);
	border-radius: var(--bls-radius-component-xl);
	min-width: 0;
}

.bls-campaign-ideas--split-directory .bls-split-directory__link {
	color: inherit;
	display: flex;
	height: 100%;
	text-decoration: none;
}

.bls-campaign-ideas--split-directory .bls-split-directory__body {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: var(--bls-space-xs);
	padding: var(--bls-space-xl);
}

.bls-campaign-ideas--split-directory .bls-split-directory__title,
.bls-campaign-ideas--split-directory .bls-split-directory__description {
	font-family: var(--bls-font-family-body);
	margin: 0;
}

.bls-campaign-ideas--split-directory .bls-split-directory__title {
	color: var(--bls-color-text-heading);
	font-size: var(--bls-font-size-label-2xl);
	font-weight: var(--bls-font-weight-medium);
	letter-spacing: var(--bls-letter-spacing-label-2xl);
	line-height: var(--bls-line-height-label-2xl);
}

.bls-campaign-ideas--split-directory .bls-split-directory__description {
	color: var(--bls-color-text-secondary);
	font-size: var(--bls-font-size-body-l);
	font-weight: var(--bls-font-weight-regular);
	line-height: var(--bls-line-height-body-l);
}

.bls-campaign-ideas--split-directory .bls-split-directory__button {
	align-self: flex-start;
	margin-top: auto;
}

.bls-campaign-ideas--split-directory .bls-split-directory__link:focus-visible {
	border-radius: var(--bls-radius-component-xl);
	outline: 3px solid var(--bls-color-content-brand);
	outline-offset: 3px;
}

@media (max-width: 900px) {
	.bls-campaign-ideas--split-directory .bls-split-directory__grid {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

@media (max-width: 767px) {
	.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary,
	.bls-campaign-ideas--split-directory .bls-campaign-ideas__secondary {
		padding-block: var(--bls-space-5xl);
	}

	.bls-campaign-ideas--split-directory .bls-split-directory__grid {
		grid-template-columns: 1fr;
	}

	.bls-campaign-ideas--split-directory .bls-split-directory__body {
		padding: var(--bls-space-l);
	}
}

/* Approved semantic-icon treatment for fixed secondary split-directory cards. */
.bls-campaign-ideas--split-directory .bls-split-directory__icon {
	align-items: center;
	color: var(--bls-color-content-brand);
	display: inline-flex;
	height: 48px;
	justify-content: center;
	margin-bottom: var(--bls-space-m);
	width: 48px;
}

.bls-campaign-ideas--split-directory .bls-split-directory__icon i {
	font-size: 32px;
	line-height: 1;
}
/* 0.25.82 split-directory whole-card links and count-aware grid. */
.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card{position:relative}
.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link,.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link:visited,.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link:hover,.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link:active{color:var(--bls-color-text-heading);text-decoration:none}
.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link::after{border-radius:var(--bls-radius-component-xl);content:"";inset:0;position:absolute}
.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link:focus-visible{outline:none}
.bls-campaign-ideas--split-directory .bls-campaign-ideas__primary .bls-campaign-ideas__card-link:focus-visible::after{outline:3px solid var(--bls-color-content-brand);outline-offset:-3px}
.bls-campaign-ideas--split-directory .bls-split-directory__grid{display:grid;gap:var(--bls-space-l);grid-template-columns:repeat(6,minmax(0,1fr))}
.bls-campaign-ideas--split-directory .bls-split-directory__grid>.bls-split-directory__card{grid-column:span 2}
.bls-campaign-ideas--split-directory .bls-split-directory__grid:has(>.bls-split-directory__card:nth-child(1):last-child)>.bls-split-directory__card{grid-column:span 6}
.bls-campaign-ideas--split-directory .bls-split-directory__grid:has(>.bls-split-directory__card:nth-child(2):last-child)>.bls-split-directory__card,.bls-campaign-ideas--split-directory .bls-split-directory__grid:has(>.bls-split-directory__card:nth-child(4):last-child)>.bls-split-directory__card{grid-column:span 3}
.bls-campaign-ideas--split-directory .bls-split-directory__grid:has(>.bls-split-directory__card:nth-child(5):last-child)>.bls-split-directory__card:nth-child(n+4){grid-column:span 3}
@media(max-width:900px){.bls-campaign-ideas--split-directory .bls-split-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bls-campaign-ideas--split-directory .bls-split-directory__grid>.bls-split-directory__card{grid-column:auto}}
@media(max-width:767px){.bls-campaign-ideas--split-directory .bls-split-directory__grid{grid-template-columns:1fr}.bls-campaign-ideas--split-directory .bls-split-directory__grid>.bls-split-directory__card{grid-column:auto}}
/* 0.25.83 split-directory icon alignment. */
.bls-campaign-ideas--split-directory .bls-split-directory__icon{order:-1}
