:root{--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a:rgb(0, 0, 0);--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187:rgb(255, 243, 240);--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0:rgba(255, 255, 255, 0.65);--token-9a0a5818-786e-4389-a1ff-e52b77b8236e:rgba(15, 15, 15, 0.85);--token-feab5ab7-d914-42dd-ad2d-73b5c8596806:rgba(23, 23, 23, 0.85);--token-27bd6520-c1b1-4e4d-94a8-4d38b552143d:rgba(38, 38, 38, 0.85);--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b:rgba(255, 255, 255, 0.1);--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8:rgba(255, 255, 255, 0.25);--token-259d8c78-fccd-4e6b-bbb0-32a9dcab750e:rgba(0, 0, 0, 0.85);--token-47679c26-af3f-4cd0-91b2-530be918763e:rgba(255, 255, 255, 0);--token-792af9ed-53d8-45b2-94fd-014e7edc8f44:rgba(255, 255, 255, 0.8);--token-3fab9d78-ec3a-44ec-ad62-b2eca6daf4a5:rgba(23, 23, 23, 0.5);--token-33ef294f-bf95-4931-af4a-e98d2138d080:rgb(122, 122, 122);--token-fa5efa90-02ea-4140-be93-9c156158d5ba:rgba(48, 48, 48, 0.95);--token-3890c723-b81b-4cd9-8ee4-78ba3e4a048f:rgba(18, 18, 18, 0.8);--token-030445e0-66b1-4cf5-86f5-06201f409f19:rgba(31, 31, 31, 0.95);--token-d22f0868-8c79-43bb-98c5-f93163ec74ff:rgb(27, 34, 40);--token-6a452ef3-b274-4837-a15c-2ae68577eccf:rgb(53, 63, 68);--token-dedd8b7f-b7f1-475e-b235-b10db7e547da:rgb(211, 151, 148);--token-666d339b-7d60-4b7a-abe3-01853a672031:rgb(23, 114, 117);--token-1ec80be1-93dc-4b5e-a38f-5b1f087c77a5:rgba(0, 0, 0, 0);}

*{box-sizing:border-box}
html,body{margin:0;padding:0;background:var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{font-family:"Inter",sans-serif;color:#fff;overflow-x:hidden}
@font-face{font-family:"Inter";src:url(fonts/inter-latin-opsz-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"Inter";src:url(fonts/inter-latin-opsz-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:"Inter Display";src:url(fonts/inter-latin-opsz-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
body{font-optical-sizing:none;font-variation-settings:"opsz" 14}
[style*="Inter Display"]{font-variation-settings:"opsz" 32}
.rt h1,.rt h2,.rt h3,.rt h4,.rt h5,.rt h6,.rt p{margin:0;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-wrap:inherit}
.rt > * + *{margin-top:var(--ps,0px)}
.rt a{color:inherit}
.rt ul,.rt ol{margin:0;padding-left:1.5em}
a{color:inherit}
.tp-bM7WzBkv5{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187)}.tp-bM7WzBkv5{font-size:36px;letter-spacing:-0.04em;line-height:1.3em;--ps:0px}@media (min-width:810px){.tp-bM7WzBkv5{font-size:40px;letter-spacing:-0.04em;line-height:1.3em;--ps:0px}}@media (min-width:1280px){.tp-bM7WzBkv5{font-size:56px;letter-spacing:-0.04em;line-height:1.3em;--ps:0px}}.tp-nZtZfLTSW{font-family:"Inter",sans-serif;font-style:normal;font-weight:500;color:rgb(255, 255, 255)}.tp-nZtZfLTSW{font-size:32px;letter-spacing:-0.04em;line-height:1.35em;--ps:32px}@media (min-width:810px){.tp-nZtZfLTSW{font-size:36px;letter-spacing:-0.04em;line-height:1.35em;--ps:36px}}@media (min-width:1280px){.tp-nZtZfLTSW{font-size:40px;letter-spacing:-0.04em;line-height:1.35em;--ps:40px}}.tp-uLTHU2gC4{font-family:"Inter Display","Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187);font-variation-settings:"opsz" 32}.tp-uLTHU2gC4{font-size:28px;letter-spacing:-0.03em;line-height:1.35em;--ps:28px}@media (min-width:810px){.tp-uLTHU2gC4{font-size:32px;letter-spacing:-0.03em;line-height:1.35em;--ps:32px}}@media (min-width:1280px){.tp-uLTHU2gC4{font-size:36px;letter-spacing:-0.03em;line-height:1.35em;--ps:36px}}.tp-gk3iglzUb{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187)}.tp-gk3iglzUb{font-size:22px;letter-spacing:-0.03em;line-height:1.35em;--ps:22px}@media (min-width:810px){.tp-gk3iglzUb{font-size:24px;letter-spacing:-0.03em;line-height:1.35em;--ps:24px}}@media (min-width:1280px){.tp-gk3iglzUb{font-size:28px;letter-spacing:-0.03em;line-height:1.35em;--ps:28px}}.tp-gSwoAzhaJ{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187)}.tp-gSwoAzhaJ{font-size:20px;letter-spacing:-0.03em;line-height:1.4em;--ps:40px}@media (min-width:810px){.tp-gSwoAzhaJ{font-size:22px;letter-spacing:-0.03em;line-height:1.4em;--ps:40px}}@media (min-width:1280px){.tp-gSwoAzhaJ{font-size:24px;letter-spacing:-0.03em;line-height:1.4em;--ps:40px}}.tp-Q_3jdt9X6{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187)}.tp-Q_3jdt9X6{font-size:18px;letter-spacing:-0.02em;line-height:1.5em;--ps:18px}@media (min-width:810px){.tp-Q_3jdt9X6{font-size:20px;letter-spacing:-0.02em;line-height:1.5em;--ps:20px}}@media (min-width:1280px){.tp-Q_3jdt9X6{font-size:22px;letter-spacing:-0.02em;line-height:1.5em;--ps:22px}}.tp-POYKcChXw{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44)}.tp-POYKcChXw{font-size:16px;letter-spacing:-0.01em;line-height:1.5em;--ps:24px}.tp-enswJ9cCo{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44);font-feature-settings:"blwf" 1,"cv03" 1,"cv04" 1,"cv09" 1,"cv11" 1}.tp-enswJ9cCo{font-size:16px;letter-spacing:-0.02em;line-height:2.2em;--ps:20px}.tp-O0790qsZT{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44);font-feature-settings:"blwf" 1}.tp-O0790qsZT{font-size:14px;letter-spacing:-0.02em;line-height:1.5em;--ps:20px}.tp-dvE5DE7ca{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;color:var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0);font-feature-settings:"blwf" 1}.tp-dvE5DE7ca{font-size:12px;letter-spacing:-0.02em;line-height:1.5em;--ps:20px}
@media (min-width: 1280px){.bp:not(.bp-desktop){display:none}}@media (min-width: 810px) and (max-width: 1279.98px){.bp:not(.bp-tablet){display:none}}@media (max-width: 809.98px){.bp:not(.bp-phone){display:none}}
@keyframes loop0{to{opacity:0}}
.overlay{position:fixed;inset:0;display:none}
.theme-light,.theme-dark{display:block}
.theme-dark{display:none}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .theme-dark{display:block}:root:not([data-theme="light"]) .theme-light{display:none}}
:root[data-theme="dark"] .theme-dark{display:block}:root[data-theme="dark"] .theme-light{display:none}
.theme-switch button{position:relative;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}
.theme-switch button[aria-pressed="true"]{background:var(--ts-active)}
.theme-switch svg{width:18px;height:18px;stroke:var(--ts-icon);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.theme-switch button[aria-pressed="true"] svg{stroke:var(--ts-icon-active)}
.overlay.open{display:block}
.overlay-backdrop{position:absolute;inset:0}
[data-appear]{will-change:opacity,transform}
[data-hidden]{display:none!important}
.fb{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-sizing:border-box}


[data-framer-name="Features"], [data-framer-name="About"] { overflow-x: clip }
.pw-rows { position: relative; width: 100%; display: flex; flex-direction: column; gap: 160px; padding-top: 24px }
.pw-row { position: relative; width: 100%; display: flex; flex-direction: row; align-items: center; gap: 48px }
.pw-text { position: relative; flex: 1 0 0px; min-width: 1px; display: flex; flex-direction: column; align-items: flex-start; gap: 24px; z-index: 1 }
.pw-title, .pw-desc { width: 100%; text-align: left; text-wrap: balance }
.pw-desc { padding-bottom: 24px }
.pw-chip { position: relative; height: 30px; display: flex; align-items: center; gap: 12px; padding: 4px 16px; border-radius: 393px; background: var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b); overflow: hidden }
.pw-chip .rt { white-space: nowrap; color: var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44) }
.pw-dot { width: 7px; aspect-ratio: 1; border-radius: 215px; background: var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187); animation: loop0 1s linear infinite alternate }
.pw-btn { position: relative; height: 48px; display: flex; align-items: center; justify-content: center; padding: 0 36px; border-radius: 768px; overflow: clip; background: var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44); text-decoration: none }
.pw-btn .rt { white-space: nowrap; color: var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a) }
.pw-media { position: relative; flex: 2 0 0px; min-width: 1px }
.pw-frame { position: relative; width: calc(100% + max(24px, (100vw - 1080px) / 2)); aspect-ratio: 16 / 10; border-radius: 24px 0 0 24px; overflow: clip; background-size: cover; background-position: center; mask-image: linear-gradient(90deg, #000 72%, transparent 100%); -webkit-mask-image: linear-gradient(90deg, #000 72%, transparent 100%) }
.pw-frame video { position: absolute; left: 7%; top: 50%; width: min(80%, 820px); height: auto; transform: translateY(-50%); border-radius: 10px; box-shadow: 0 18px 50px rgba(0, 0, 0, 0.45); display: block }
.pw-row:nth-child(even) { flex-direction: row-reverse }
.pw-row:nth-child(even) .pw-frame { margin-left: calc(-1 * max(24px, (100vw - 1080px) / 2)); border-radius: 0 24px 24px 0; mask-image: linear-gradient(270deg, #000 72%, transparent 100%); -webkit-mask-image: linear-gradient(270deg, #000 72%, transparent 100%) }
.pw-row:nth-child(even) .pw-frame video { left: auto; right: 7% }
@media (max-width: 1023.98px) {
  .pw-rows { gap: 120px }
  .pw-row, .pw-row:nth-child(even) { flex-direction: column; align-items: flex-start; gap: 40px }
  .pw-media { width: 100%; flex: none }
  .pw-frame, .pw-row:nth-child(even) .pw-frame { width: 100%; margin-left: 0; border-radius: 24px; mask-image: none; -webkit-mask-image: none }
  .pw-frame video, .pw-row:nth-child(even) .pw-frame video { left: 50%; right: auto; width: 88%; transform: translate(-50%, -50%) }
}
@media (min-width: 1024px) and (max-width: 1279.98px) { .pw-rows { gap: 120px } .pw-row { gap: 40px } }
@media (max-width: 809.98px) {
  .pw-rows { gap: 96px; padding-bottom: 56px }
  .pw-desc { padding-bottom: 8px }
  /* phones: the clip frames run to 8px from the screen edges and the clips fill more of them */
  .pw-frame, .pw-row:nth-child(even) .pw-frame { width: calc(100% + 32px); margin-left: -16px; border-radius: 16px }
  .pw-frame video, .pw-row:nth-child(even) .pw-frame video { width: 95%; border-radius: 8px }
}

/* Phone hero: the video runs close to the screen edges (8px gutters instead of 24px); the hills and shrubs
   start just below it (the hero's bottom padding) and everything scrolls at normal speed, with no hold */
.bp-phone [data-framer-name="Hero"] [data-framer-name="Chat UI"] { width: calc(100% + 32px) !important; max-width: none !important; border-radius: 14px !important }

/* Removed links: Blog and Changelog in the navigation and footer, the footer's Company and Legal columns (no pages) and the template
   author's social links */
nav a[data-framer-name="Blog"], nav a[data-framer-name="Changelog"], footer a[href="#changelog"] { display: none !important }
footer [data-framer-name="CTA Layout"] > div:nth-child(2) > div:nth-child(n+2) { display: none !important }
footer a[data-framer-name="Icon"] { display: none !important }

/* Intro: lines stay lit once highlighted (variant 2 keeps line 1, variant 3 keeps lines 1 and 2) */
[data-variant="AiXSYLYyn"] > .rt:nth-child(1), [data-variant="ZNSbXqhCK"] > .rt:nth-child(-n+2) { opacity: 1 !important }
/* Pricing tables: room between each row's text and the column's borders */
[data-framer-name="Pricing Column"] [style*="max-width:1228px"] { padding-left: 16px !important; padding-right: 16px !important }
/* ...and space under each table before the card ends (or the next card starts, where they stack) */
[data-framer-name="Pricing Column"] { padding-bottom: 32px !important }
/* Export and share cards: all four the same height, icon at the bottom */
[data-framer-name="Integrations Grid"] { align-items: stretch !important }
[data-framer-name="Integrations Grid"] > * { justify-content: space-between !important }
.bp-phone [data-framer-name="Integrations Grid"] > *, .bp-tablet [data-framer-name="Integrations Grid"] > * { padding: 16px !important }

/* Guides section */
.pw-guides { width: 100%; display: flex; justify-content: center; padding: 160px 24px 40px }
.pw-guides-in { width: 100%; max-width: 1080px; display: flex; flex-direction: column; align-items: flex-start; gap: 24px }
.pw-guides-grid { width: 100%; display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 24px }
.pw-guide { display: flex; flex-direction: column; gap: 10px; padding: 24px; border-radius: 16px; background: var(--token-9a0a5818-786e-4389-a1ff-e52b77b8236e); border: 1px solid var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b); text-decoration: none; transition: border-color .2s }
.pw-guide:hover { border-color: var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0) }
.pw-guide-kind, .pw-guide-blurb { color: var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0) }
.pw-guide-title { color: var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187) }
.pw-more-grid { grid-template-columns: repeat(4, 1fr) }
.pw-more { padding-top: 120px }
div.pw-guide:hover { border-color: var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b) }
@media (max-width: 1279.98px) { .pw-guides-grid, .pw-more-grid { grid-template-columns: repeat(2, 1fr) } }
@media (max-width: 809.98px) { .pw-guides { padding-top: 112px } .pw-guides-grid, .pw-more-grid { grid-template-columns: 1fr } }

/* Responsive fixes for the template itself */
/* Large desktops: sections run the full width of the screen (the template stopped them at 1600px); their
   content stays centred at its own max-width */
.bp-desktop [data-page] > section { max-width: none !important }
/* Tablet: the template caps its tablet layout at 720px; let it grow with the screen up to the desktop width */
.bp-tablet [style*="max-width:720px"] { max-width: 1080px !important }
/* Pricing rows: longer Panwise labels wrap instead of running out of the column */
[data-framer-name="Pricing Column"] .rt[style*="nowrap"] { white-space: normal !important; min-width: 0; flex-shrink: 1 !important }
[data-framer-name="Pricing Column"] [data-framer-name="Check Feature"] { flex: 1 1 auto !important; min-width: 0 }
/* Numbers cards: the caption under the big number stays inside the card on narrow phones */
[data-framer-name="label"] > div { max-width: 100% }
[data-framer-name="label"] .rt.tp-POYKcChXw { max-width: 100% }

.carousel-card:nth-child(1) [data-variant] > div[style*="aspect-ratio:1"] > div::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M214.31-270q-86.2%200-145.26-62.2Q10-394.39%2010-481.58q0-86.19%2059.36-147.3Q128.72-690%20214.31-690q33.96%200%2065.79%2011.62%2031.82%2011.61%2057.05%2035.46l94.54%2087.69-32%2031.23-90.92-85.46q-19.54-17.92-43.81-26.54-24.27-8.62-50.68-8.62-66.98%200-112.94%2047.91-45.96%2047.91-45.96%20115.16%200%2068.24%2045.66%20117.2%2045.65%2048.97%20113.24%2048.97%2025.8%200%2050.07-8.62t44.42-25.92l314.08-293q24.84-23.85%2056.79-35.46Q711.59-690%20745.08-690q86.2%200%20145.56%2061.08T950-481.65q0%2087.19-59.36%20149.42Q831.28-270%20745.08-270q-33.46%200-65.35-11.69-31.88-11.7-56.88-34.39l-92.54-88.07%2031.61-31.62%2089.69%2085.85q18.16%2017.77%2042.93%2026.15%2024.77%208.39%2050.57%208.39%2067.59%200%20113.55-49.03%2045.96-49.02%2045.96-117.27%200-67.24-46.46-115.09-46.46-47.85-113.05-47.85-25.8%200-50.07%209.24-24.27%209.23-43.43%2026.53L337.15-315.46q-24.84%2023.23-57.1%2034.34Q247.79-270%20214.31-270Z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M214.31-270q-86.2%200-145.26-62.2Q10-394.39%2010-481.58q0-86.19%2059.36-147.3Q128.72-690%20214.31-690q33.96%200%2065.79%2011.62%2031.82%2011.61%2057.05%2035.46l94.54%2087.69-32%2031.23-90.92-85.46q-19.54-17.92-43.81-26.54-24.27-8.62-50.68-8.62-66.98%200-112.94%2047.91-45.96%2047.91-45.96%20115.16%200%2068.24%2045.66%20117.2%2045.65%2048.97%20113.24%2048.97%2025.8%200%2050.07-8.62t44.42-25.92l314.08-293q24.84-23.85%2056.79-35.46Q711.59-690%20745.08-690q86.2%200%20145.56%2061.08T950-481.65q0%2087.19-59.36%20149.42Q831.28-270%20745.08-270q-33.46%200-65.35-11.69-31.88-11.7-56.88-34.39l-92.54-88.07%2031.61-31.62%2089.69%2085.85q18.16%2017.77%2042.93%2026.15%2024.77%208.39%2050.57%208.39%2067.59%200%20113.55-49.03%2045.96-49.02%2045.96-117.27%200-67.24-46.46-115.09-46.46-47.85-113.05-47.85-25.8%200-50.07%209.24-24.27%209.23-43.43%2026.53L337.15-315.46q-24.84%2023.23-57.1%2034.34Q247.79-270%20214.31-270Z%22%2F%3E%3C%2Fsvg%3E") }
.carousel-card:nth-child(2) [data-variant] > div[style*="aspect-ratio:1"] > div::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M479.23-140q-133%200-229.15-87.62Q153.92-315.23%20141-445.23q-1-9.69%205.39-17.15%206.38-7.47%2016.22-7.47%209.39%200%2015.78%206.77%206.38%206.77%208%2017.08%2013.3%20111.15%2096.38%20185.88%2083.08%2074.73%20196.46%2074.73%20123.11%200%20208.86-85.74%2085.76-85.74%2085.76-208.83%200-123.09-85.76-208.87-85.75-85.78-208.86-85.78-65.68%200-123.11%2027.99-57.43%2028-101.27%2076.16h77.46q9.66%200%2016.18%206.56%206.51%206.57%206.51%2016.31%200%209.74-6.51%2016.13-6.52%206.38-16.18%206.38h-128q-12.36%200-20.6-8.24-8.25-8.25-8.25-20.6v-128.39q0-9.29%206.57-15.99%206.57-6.7%2016.31-6.7%209.74%200%2016.12%206.7%206.39%206.7%206.39%2015.99v81q49.92-55.84%20117.14-87.27Q405.2-820%20479.23-820q70.77%200%20132.62%2026.77%2061.84%2026.77%20107.84%2072.77t72.77%20107.85q26.77%2061.84%2026.77%20132.61%200%2070.77-26.77%20132.61-26.77%2061.85-72.77%20107.85-46%2046-107.84%2072.77Q550-140%20479.23-140Zm-.14-283.85q-23.17%200-39.59-16.46-16.42-16.47-16.42-39.64t16.47-39.88q16.46-16.71%2039.63-16.71t39.88%2016.76q16.71%2016.75%2016.71%2039.92t-16.76%2039.59q-16.75%2016.42-39.92%2016.42Z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M479.23-140q-133%200-229.15-87.62Q153.92-315.23%20141-445.23q-1-9.69%205.39-17.15%206.38-7.47%2016.22-7.47%209.39%200%2015.78%206.77%206.38%206.77%208%2017.08%2013.3%20111.15%2096.38%20185.88%2083.08%2074.73%20196.46%2074.73%20123.11%200%20208.86-85.74%2085.76-85.74%2085.76-208.83%200-123.09-85.76-208.87-85.75-85.78-208.86-85.78-65.68%200-123.11%2027.99-57.43%2028-101.27%2076.16h77.46q9.66%200%2016.18%206.56%206.51%206.57%206.51%2016.31%200%209.74-6.51%2016.13-6.52%206.38-16.18%206.38h-128q-12.36%200-20.6-8.24-8.25-8.25-8.25-20.6v-128.39q0-9.29%206.57-15.99%206.57-6.7%2016.31-6.7%209.74%200%2016.12%206.7%206.39%206.7%206.39%2015.99v81q49.92-55.84%20117.14-87.27Q405.2-820%20479.23-820q70.77%200%20132.62%2026.77%2061.84%2026.77%20107.84%2072.77t72.77%20107.85q26.77%2061.84%2026.77%20132.61%200%2070.77-26.77%20132.61-26.77%2061.85-72.77%20107.85-46%2046-107.84%2072.77Q550-140%20479.23-140Zm-.14-283.85q-23.17%200-39.59-16.46-16.42-16.47-16.42-39.64t16.47-39.88q16.46-16.71%2039.63-16.71t39.88%2016.76q16.71%2016.75%2016.71%2039.92t-16.76%2039.59q-16.75%2016.42-39.92%2016.42Z%22%2F%3E%3C%2Fsvg%3E") }
.carousel-card:nth-child(3) [data-variant] > div[style*="aspect-ratio:1"] > div::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M355.23-561.77h-56.61q-9.65%200-16.17-6.58-6.53-6.58-6.53-16.31%200-9.72%206.53-16.11%206.52-6.38%2016.17-6.38h56.61v-55.62q0-9.64%206.58-16.17%206.58-6.52%2016.31-6.52%209.73%200%2016.11%206.52%206.38%206.53%206.38%2016.17v55.62h55.62q9.64%200%2016.17%206.58%206.52%206.58%206.52%2016.3%200%209.73-6.52%2016.12-6.53%206.38-16.17%206.38h-55.62v56.62q0%209.64-6.58%2016.16-6.58%206.53-16.3%206.53-9.73%200-16.11-6.53-6.39-6.52-6.39-16.16v-56.62Zm23.92%20219.69q-101.87%200-172.43-70.51-70.56-70.52-70.56-171%200-100.49%2070.51-171.06%2070.51-70.58%20171.22-70.58%20100.7%200%20171.25%2070.53t70.55%20171.06q0%2042.02-14.38%2081.83-14.39%2039.81-41.62%2072.12l243.54%20241.92q6.69%206.25%206.88%2016.39.2%2010.15-6.88%2017.03-7.08%206.89-17.03%206.89-9.95%200-16.58-7.08L531.08-397.08q-29.85%2026.42-69.61%2040.71t-82.32%2014.29Zm-.61-45.38q81.95%200%20138.86-57.12%2056.91-57.11%2056.91-139.07%200-81.97-56.91-139.08-56.91-57.12-138.86-57.12-82.47%200-139.74%2057.12-57.26%2057.11-57.26%20139.08%200%2081.96%2057.26%20139.07%2057.27%2057.12%20139.74%2057.12Z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M355.23-561.77h-56.61q-9.65%200-16.17-6.58-6.53-6.58-6.53-16.31%200-9.72%206.53-16.11%206.52-6.38%2016.17-6.38h56.61v-55.62q0-9.64%206.58-16.17%206.58-6.52%2016.31-6.52%209.73%200%2016.11%206.52%206.38%206.53%206.38%2016.17v55.62h55.62q9.64%200%2016.17%206.58%206.52%206.58%206.52%2016.3%200%209.73-6.52%2016.12-6.53%206.38-16.17%206.38h-55.62v56.62q0%209.64-6.58%2016.16-6.58%206.53-16.3%206.53-9.73%200-16.11-6.53-6.39-6.52-6.39-16.16v-56.62Zm23.92%20219.69q-101.87%200-172.43-70.51-70.56-70.52-70.56-171%200-100.49%2070.51-171.06%2070.51-70.58%20171.22-70.58%20100.7%200%20171.25%2070.53t70.55%20171.06q0%2042.02-14.38%2081.83-14.39%2039.81-41.62%2072.12l243.54%20241.92q6.69%206.25%206.88%2016.39.2%2010.15-6.88%2017.03-7.08%206.89-17.03%206.89-9.95%200-16.58-7.08L531.08-397.08q-29.85%2026.42-69.61%2040.71t-82.32%2014.29Zm-.61-45.38q81.95%200%20138.86-57.12%2056.91-57.11%2056.91-139.07%200-81.97-56.91-139.08-56.91-57.12-138.86-57.12-82.47%200-139.74%2057.12-57.26%2057.11-57.26%20139.08%200%2081.96%2057.26%20139.07%2057.27%2057.12%20139.74%2057.12Z%22%2F%3E%3C%2Fsvg%3E") }
.carousel-card:nth-child(4) [data-variant] > div[style*="aspect-ratio:1"] > div::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M466.46-428.54q-6.31-1.69-12.92-4.92L109.62-614.38q-8-4.62-11.5-11.12-3.5-6.5-3.5-14.31%200-7.8%203.5-14.3%203.5-6.5%2011.5-11.12l343.92-180.92q6.61-3.23%2012.92-4.93%206.31-1.69%2013.54-1.69%207.23%200%2013.54%201.69%206.31%201.7%2012.92%204.93l344.31%20180.92q8%204.62%2011.81%2011.12%203.8%206.5%203.8%2014.3%200%207.81-3.8%2014.31-3.81%206.5-11.81%2011.12L506.46-433.46q-6.61%203.23-12.92%204.92T480-426.85q-7.23%200-13.54-1.69ZM480-471.69%20805.77-640%20480-807.92%20155.61-640%20480-471.69ZM481-640Zm-1%20328.54%20338.62-176.77q2.38-1%2012.46-1.08%208.15.77%2014.07%206.77%205.93%206%205.93%2015.16%200%206.07-2.85%2010.84t-8.92%208.62L506.46-273.85q-6.61%203.62-12.92%205.12t-13.54%201.5q-7.23%200-13.54-1.5-6.31-1.5-12.92-5.12L122.08-447.92q-6.08-3.85-9.31-8.62-3.23-4.77-3.23-10.84%200-9.16%206.11-15.16%206.12-6%2014.27-6.77%203.62-.77%206.73-.34%203.12.42%206.12%202.42L480-311.46Zm0%20160%20338.62-176.77q2.38-1.39%2012.46-1.46%208.15%201.15%2014.07%207.15%205.93%206%205.93%2014.77%200%206.08-2.85%2011.04-2.85%204.96-8.92%208.81L506.46-113.85q-6.61%203.62-12.92%205.12t-13.54%201.5q-7.23%200-13.54-1.5-6.31-1.5-12.92-5.12L122.08-287.92q-6.08-3.85-9.31-8.81-3.23-4.96-3.23-11.04%200-8.77%206.11-14.77%206.12-6%2014.27-7.15%203.62-.39%206.73.04%203.12.42%206.12%202.03L480-151.46Z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M466.46-428.54q-6.31-1.69-12.92-4.92L109.62-614.38q-8-4.62-11.5-11.12-3.5-6.5-3.5-14.31%200-7.8%203.5-14.3%203.5-6.5%2011.5-11.12l343.92-180.92q6.61-3.23%2012.92-4.93%206.31-1.69%2013.54-1.69%207.23%200%2013.54%201.69%206.31%201.7%2012.92%204.93l344.31%20180.92q8%204.62%2011.81%2011.12%203.8%206.5%203.8%2014.3%200%207.81-3.8%2014.31-3.81%206.5-11.81%2011.12L506.46-433.46q-6.61%203.23-12.92%204.92T480-426.85q-7.23%200-13.54-1.69ZM480-471.69%20805.77-640%20480-807.92%20155.61-640%20480-471.69ZM481-640Zm-1%20328.54%20338.62-176.77q2.38-1%2012.46-1.08%208.15.77%2014.07%206.77%205.93%206%205.93%2015.16%200%206.07-2.85%2010.84t-8.92%208.62L506.46-273.85q-6.61%203.62-12.92%205.12t-13.54%201.5q-7.23%200-13.54-1.5-6.31-1.5-12.92-5.12L122.08-447.92q-6.08-3.85-9.31-8.62-3.23-4.77-3.23-10.84%200-9.16%206.11-15.16%206.12-6%2014.27-6.77%203.62-.77%206.73-.34%203.12.42%206.12%202.42L480-311.46Zm0%20160%20338.62-176.77q2.38-1.39%2012.46-1.46%208.15%201.15%2014.07%207.15%205.93%206%205.93%2014.77%200%206.08-2.85%2011.04-2.85%204.96-8.92%208.81L506.46-113.85q-6.61%203.62-12.92%205.12t-13.54%201.5q-7.23%200-13.54-1.5-6.31-1.5-12.92-5.12L122.08-287.92q-6.08-3.85-9.31-8.81-3.23-4.96-3.23-11.04%200-8.77%206.11-14.77%206.12-6%2014.27-7.15%203.62-.39%206.73.04%203.12.42%206.12%202.03L480-151.46Z%22%2F%3E%3C%2Fsvg%3E") }
.carousel-card:nth-child(5) [data-variant] > div[style*="aspect-ratio:1"] > div::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M298.85-280.39v-399.22q0-9.65%206.5-16.17%206.5-6.53%2016.11-6.53%209.62%200%2016.19%206.53%206.58%206.52%206.58%2016.17v399.22q0%209.65-6.77%2016.17-6.76%206.53-16.37%206.53-9.62%200-15.93-6.53-6.31-6.52-6.31-16.17Zm158.46%20157.7v-714.62q0-9.64%206.58-16.16%206.58-6.53%2016.31-6.53%209.72%200%2016.11%206.53%206.38%206.52%206.38%2016.16v714.62q0%209.64-6.58%2016.16-6.58%206.53-16.31%206.53-9.72%200-16.11-6.53-6.38-6.52-6.38-16.16ZM140-436.54v-86.92q0-9.65%206.58-16.17%206.58-6.52%2016.31-6.52%209.73%200%2016.11%206.52%206.39%206.52%206.39%2016.17v86.92q0%209.65-6.59%2016.17-6.58%206.52-16.3%206.52-9.73%200-16.11-6.52-6.39-6.52-6.39-16.17Zm476.15%20156.15v-399.22q0-9.65%206.51-16.17%206.5-6.53%2016.11-6.53t16.19%206.53q6.58%206.52%206.58%2016.17v399.22q0%209.65-6.77%2016.17-6.76%206.53-16.38%206.53-9.61%200-15.92-6.53-6.32-6.52-6.32-16.17Zm158.46-156.15v-86.92q0-9.65%206.59-16.17%206.58-6.52%2016.3-6.52%209.73%200%2016.11%206.52%206.39%206.52%206.39%2016.17v86.92q0%209.65-6.58%2016.17-6.58%206.52-16.31%206.52-9.73%200-16.11-6.52-6.39-6.52-6.39-16.17Z%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20d%3D%22M298.85-280.39v-399.22q0-9.65%206.5-16.17%206.5-6.53%2016.11-6.53%209.62%200%2016.19%206.53%206.58%206.52%206.58%2016.17v399.22q0%209.65-6.77%2016.17-6.76%206.53-16.37%206.53-9.62%200-15.93-6.53-6.31-6.52-6.31-16.17Zm158.46%20157.7v-714.62q0-9.64%206.58-16.16%206.58-6.53%2016.31-6.53%209.72%200%2016.11%206.53%206.38%206.52%206.38%2016.16v714.62q0%209.64-6.58%2016.16-6.58%206.53-16.31%206.53-9.72%200-16.11-6.53-6.38-6.52-6.38-16.16ZM140-436.54v-86.92q0-9.65%206.58-16.17%206.58-6.52%2016.31-6.52%209.73%200%2016.11%206.52%206.39%206.52%206.39%2016.17v86.92q0%209.65-6.59%2016.17-6.58%206.52-16.3%206.52-9.73%200-16.11-6.52-6.39-6.52-6.39-16.17Zm476.15%20156.15v-399.22q0-9.65%206.51-16.17%206.5-6.53%2016.11-6.53t16.19%206.53q6.58%206.52%206.58%2016.17v399.22q0%209.65-6.77%2016.17-6.76%206.53-16.38%206.53-9.61%200-15.92-6.53-6.32-6.52-6.32-16.17Zm158.46-156.15v-86.92q0-9.65%206.59-16.17%206.58-6.52%2016.3-6.52%209.73%200%2016.11%206.52%206.39%206.52%206.39%2016.17v86.92q0%209.65-6.58%2016.17-6.58%206.52-16.31%206.52-9.73%200-16.11-6.52-6.39-6.52-6.39-16.17Z%22%2F%3E%3C%2Fsvg%3E") }
.carousel-card [data-variant] > div[style*="aspect-ratio:1"] > div::after { content: ""; position: absolute; left: 50%; top: 50%; width: 34%; aspect-ratio: 1; transform: translate(-50%, -50%); background: var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187); opacity: 0.9; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; pointer-events: none }

