.browser_extension{--color-text-primary: #1a1a1a;--color-text-secondary: #000;--color-bg-white: #fff;--color-bg-grey: #f5f5f5;--color-bg-dark: #181d27;--color-bg-badge: #e0e0e0;--font-family-base: "Open Sans", sans-serif;--font-feature-default: "liga" off, "clig" off;--font-size-sm: 0.875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.75rem;--font-size-xxl: 2.5rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--section-width: 66rem;--padding-large: 7.5rem 7rem;--padding-small: 5rem 7rem;--gap-lg: 3rem;--gap-md: 1.5rem;--gap-sm: 0.75rem;--radius-sm: 0.5rem;--radius-md: 0.75rem;--radius-lg: 1rem;--radius-xl: 3rem;--button-bg: #181d27;--button-bg-hover: #424242;--button-text: #fff;--button-hover-shadow: 0 0.0625rem 0.125rem 0.0625rem rgba(65, 61, 60, 0.12);--badge-bg: #f5f5f5;--badge-text: #1a1a1a}.browser_extension .section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-text-primary);-webkit-font-feature-settings:var(--font-feature-default);font-feature-settings:var(--font-feature-default);font:var(--font-weight-medium) var(--font-size-lg) var(--font-family-base)}.browser_extension .section:focus{outline:none}.browser_extension .white-bg{background:var(--color-bg-white)}.browser_extension .grey-bg{background:var(--color-bg-grey)}.browser_extension .large{padding:var(--padding-large)}.browser_extension .small{padding:var(--padding-small)}.browser_extension .title{color:var(--color-text-secondary);font:var(--font-weight-semibold) var(--font-size-xxl) var(--font-family-base);line-height:2.75rem;letter-spacing:-0.125rem}.browser_extension .subtitle{font-weight:var(--font-weight-semibold)}.browser_extension .button-wrapper{width:15rem}.browser_extension .hero-section{width:var(--section-width);display:grid;grid-template-columns:30rem 33.125rem;row-gap:0;-webkit-column-gap:var(--gap-lg);-moz-column-gap:var(--gap-lg);column-gap:var(--gap-lg);grid-template-rows:minmax(0, 1fr) minmax(0, auto) minmax(0, auto) minmax(0, 1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-areas:"subtitle hero-image" "title hero-image" "text hero-image" "button-wrapper hero-image"}.browser_extension .hero-section .subtitle{grid-area:subtitle;align-self:end;margin-bottom:1rem}.browser_extension .hero-section .title{grid-area:title;width:25rem;margin-bottom:var(--gap-lg)}.browser_extension .hero-section .text{grid-area:text;margin-bottom:var(--gap-md)}.browser_extension .hero-section .button-wrapper{grid-area:button-wrapper}.browser_extension .hero-section .hero-image{grid-area:hero-image;margin-bottom:var(--gap-lg)}.browser_extension .hero-section .hero-person img{border-radius:var(--radius-xl)}.browser_extension .hero-section .hero-list{margin-bottom:var(--gap-md)}.browser_extension .hero-section .hero-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-sm);margin-bottom:var(--gap-md)}.browser_extension .hero-section .hero-list li img{padding:0.625rem;background-color:var(--color-bg-white);border-radius:var(--radius-md)}.browser_extension .second-hero{grid-template-areas:"title hero-image" "subtitle hero-image" "text hero-image";grid-template-rows:minmax(0, 1fr) minmax(0, auto) minmax(0, 1fr)}.browser_extension .second-hero .subtitle{font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}.browser_extension .second-hero .title{-ms-flex-item-align:end;align-self:end}.browser_extension .discover-section{width:var(--section-width)}.browser_extension .discover-section .title{margin-bottom:2rem}.browser_extension .discover-section .subtitle{margin-bottom:var(--gap-lg);font-weight:var(--font-weight-medium)}.browser_extension .discover-section .brand-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:8.25rem;padding:0.625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.625rem;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--radius-lg);background:var(--color-bg-grey)}.browser_extension .howto-section{width:var(--section-width)}.browser_extension .howto-section .title{margin-bottom:4rem}.browser_extension .howto-section .howto-card{display:grid;grid-template-columns:1fr 1fr;height:16.875rem;width:41.875rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gap-lg);margin-right:15.625rem}.browser_extension .howto-section .howto-card .howto-image{width:20rem}.browser_extension .howto-section .howto-card .howto-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.browser_extension .howto-section .howto-card .howto-desc .title{width:12.5rem;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:2.25rem;margin-bottom:var(--gap-md)}.browser_extension .howto-section .howto-card .howto-desc .subtitle{font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}.browser_extension .reviews-section{width:var(--section-width)}.browser_extension .reviews-section .title{margin-bottom:4rem}.browser_extension .reviews-section .review-image-card img{width:18.0625rem;height:18.375rem;border-radius:var(--radius-xl)}.browser_extension .reviews-section .review-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:31rem;height:18.375rem;padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--radius-xl);border:0.0625rem solid rgba(255,255,255,0.3);background:var(--color-bg-grey)}.browser_extension .reviews-section .review-text{font-size:var(--font-size-base);font-weight:var(--font-weight-regular)}.browser_extension .signintosave-section{display:grid;grid-template-columns:1fr 1fr;width:var(--section-width);gap:3.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.browser_extension .signintosave-section .title{width:37.5rem}.browser_extension .faq-section{width:var(--section-width)}.browser_extension .faq-section .title{margin-bottom:4rem}.browser_extension .faq-section .accordion .accordion-title{color:var(--color-text-primary)}.browser_extension .faq-section a{color:inherit;text-decoration:underline}.browser_extension .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.75rem 1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--radius-sm);background:var(--button-bg);cursor:pointer;width:100%}.browser_extension .button-container:active{-webkit-box-shadow:var(--button-hover-shadow);box-shadow:var(--button-hover-shadow)}.browser_extension .button-container .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0.1875rem;width:1.25rem;height:1.25rem}.browser_extension .button-container .button-label{color:var(--button-text);-webkit-font-feature-settings:var(--font-feature-default);font-feature-settings:var(--font-feature-default);font:var(--font-weight-semibold) var(--font-size-base) var(--font-family-base)}.browser_extension .button-container:hover{background:var(--button-bg-hover)}.browser_extension .button-container:focus-visible{outline:2px solid #1570ef;outline-offset:2px}.browser_extension .badges-container{margin-top:1rem}.browser_extension .badges-container .badge-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.3125rem 0.625rem 0.3125rem 0.3125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;border-radius:var(--radius-sm);background:var(--badge-bg);margin-right:0.75rem;margin-bottom:0.75rem;height:2rem;color:var(--badge-text);font-size:var(--font-size-sm)}.browser_extension .badges-container .badge-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0.125rem;height:1.5rem}@media (max-width: 960px){.browser_extension{--section-width: 100%;--padding-large: 4rem 1.5rem;--padding-small: 3rem 1.5rem;--font-size-xxl: 2rem;--font-size-xl: 1.375rem;--font-size-lg: 1.125rem;--font-size-md: 1rem;--gap-lg: 2rem;--gap-md: 1rem;--max-width: 30rem}.browser_extension .section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.browser_extension .title{line-height:2.25rem;letter-spacing:-0.0625rem}.browser_extension .subtitle{font-size:var(--font-size-md)}.browser_extension .button-wrapper{width:100%}.browser_extension .hero-section{grid-template-columns:1fr;grid-template-areas:"subtitle" "title" "hero-image" "text" "button-wrapper";grid-template-rows:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto);width:100%;max-width:var(--max-width)}.browser_extension .hero-section .subtitle,.browser_extension .hero-section .title,.browser_extension .hero-section .hero-image,.browser_extension .hero-section .hero-image img{width:100%}.browser_extension .hero-section .subtitle{font-size:var(--font-size-lg)}.browser_extension .hero-section .text{font-size:var(--font-size-md)}.browser_extension .second-hero{grid-template-areas:"title" "hero-image" "subtitle" "text";grid-template-rows:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto)}.browser_extension .second-hero .subtitle{font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}.browser_extension .discover-section{max-width:var(--max-width)}.browser_extension .howto-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:var(--max-width)}.browser_extension .howto-section .title{margin-bottom:2rem}.browser_extension .howto-section card-component{width:100%;margin-left:1rem;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.browser_extension .howto-section .howto-card{grid-template-columns:1fr;width:100%;height:auto;margin-right:0}.browser_extension .howto-section .howto-card .howto-image{width:100%;height:auto}.browser_extension .howto-section .howto-card .howto-desc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.browser_extension .howto-section .howto-card .howto-desc .title{width:100%;letter-spacing:-0.0625rem}.browser_extension .reviews-section{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:var(--max-width)}.browser_extension .reviews-section .review-image-card img{width:100%;height:auto}.browser_extension .reviews-section .review-card{width:100%;height:auto}.browser_extension .reviews-section .review-text{font-size:var(--font-size-md)}.browser_extension .signintosave-section{max-width:var(--max-width);grid-template-columns:1fr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-md)}.browser_extension .signintosave-section .title{width:100%}.browser_extension .signintosave-section .button-wrapper{width:100%}.browser_extension .faq-section{max-width:var(--max-width)}.browser_extension .faq-section .title{margin-bottom:2rem}.browser_extension .faq-section .accordion .accordion-title{font-size:var(--font-size-md)}}
