.visible-mobile{display:none}@media(max-width: 1023px){.visible-mobile{display:block}}.hidden-mobile{display:block}@media(max-width: 1023px){.hidden-mobile{display:none}}:root{--mdc-theme-text-primary-on-light: $grey;--mdc-theme-primary: $blue}.mdc-typography{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-font-family, Roboto, sans-serif)}.mdc-typography--headline1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:6rem;font-size:var(--mdc-typography-headline1-font-size, 6rem);line-height:6rem;line-height:var(--mdc-typography-headline1-line-height, 6rem);font-weight:300;font-weight:var(--mdc-typography-headline1-font-weight, 300);letter-spacing:-0.015625em;letter-spacing:var(--mdc-typography-headline1-letter-spacing, -0.015625em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline1-text-transform, inherit)}.mdc-typography--headline2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3.75rem;font-size:var(--mdc-typography-headline2-font-size, 3.75rem);line-height:3.75rem;line-height:var(--mdc-typography-headline2-line-height, 3.75rem);font-weight:300;font-weight:var(--mdc-typography-headline2-font-weight, 300);letter-spacing:-0.0083333333em;letter-spacing:var(--mdc-typography-headline2-letter-spacing, -0.0083333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline2-text-transform, inherit)}.mdc-typography--headline3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline3-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3rem;font-size:var(--mdc-typography-headline3-font-size, 3rem);line-height:3.125rem;line-height:var(--mdc-typography-headline3-line-height, 3.125rem);font-weight:400;font-weight:var(--mdc-typography-headline3-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline3-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline3-text-transform, inherit)}.mdc-typography--headline4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline4-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:2.125rem;font-size:var(--mdc-typography-headline4-font-size, 2.125rem);line-height:2.5rem;line-height:var(--mdc-typography-headline4-line-height, 2.5rem);font-weight:400;font-weight:var(--mdc-typography-headline4-font-weight, 400);letter-spacing:0.0073529412em;letter-spacing:var(--mdc-typography-headline4-letter-spacing, 0.0073529412em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline4-text-transform, inherit)}.mdc-typography--headline5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline5-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.5rem;font-size:var(--mdc-typography-headline5-font-size, 1.5rem);line-height:2rem;line-height:var(--mdc-typography-headline5-line-height, 2rem);font-weight:400;font-weight:var(--mdc-typography-headline5-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline5-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline5-text-transform, inherit)}.mdc-typography--headline6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-typography--subtitle1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit)}.mdc-typography--subtitle2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit)}.mdc-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-typography--body2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mdc-typography--caption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit)}.mdc-typography--button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase)}.mdc-typography--overline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-overline-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-overline-font-size, 0.75rem);line-height:2rem;line-height:var(--mdc-typography-overline-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-overline-font-weight, 500);letter-spacing:0.1666666667em;letter-spacing:var(--mdc-typography-overline-letter-spacing, 0.1666666667em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-overline-text-decoration, none);text-decoration:var(--mdc-typography-overline-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-overline-text-transform, uppercase)}:root{--mdc-typography-font-family: $font-family-secondary;--mdc-typography-headline3-font-family: $font-family-secondary;--mdc-typography-headline3-font-weight: 500;--mdc-typography-headline3-font-size: 2rem;--mdc-typography-headline3-line-height: 2.2rem;--mdc-typography-body1-font-family: $font-family-secondary;--mdc-typography-body1-letter-spacing: 0;--mdc-typography-body1-font-size: 1.125rem;--mdc-typography-body1-line-height: 1.8rem}.about-search-pill{align-items:center;background-color:#fff;border-radius:50px;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;max-height:40px;padding:6px 12px 6px 8px}.about-search-pill img{max-width:28px}.about-search-pill>span{color:#3c4043;font-weight:500}html[lang=fr-CA] .card .card__text,html[lang=fr-FR] .card .card__text{font-size:23px}html[lang=fr-CA] .card .card__text--expanded,html[lang=fr-FR] .card .card__text--expanded{font-size:21px}html[lang=de-DE] .card .card__text{font-size:26px}.card{align-items:center;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;margin-right:20px;margin-bottom:30px;min-height:250px;min-width:276px;overflow:hidden;padding:24px;width:23%;z-index:1}@media(max-width: 1280px){.card{width:29%}}@media(max-width: 1023px){.card{width:43%;margin-right:10px;margin-bottom:15px}}@media(max-width: 767px){.card{width:90%;margin-right:5%;margin-left:5%;margin-bottom:40px}}.card .secondary-background-image{opacity:0;transition:opacity .2s;z-index:0}.card__content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between}.card-sizer{width:25%}@media(max-width: 1280px){.card-sizer{width:33.3%}}@media(max-width: 1023px){.card-sizer{width:50%}}@media(max-width: 767px){.card-sizer{width:0%}}.card .image{z-index:1;max-width:100%;max-height:250px}.card--image .card__text,.card--image .card__text--expanded{justify-self:flex-end}.card--image--swap{margin:0 auto;max-width:300px;position:relative}.card--image--swap img{transition:all .5s ease-in-out;max-height:250px;max-width:100%;width:auto}.card--image--swap .image-swap{left:0;opacity:0;position:absolute;visibility:hidden}.card--gradient{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 42.69%, rgba(0, 0, 0, 0.4) 74.41%, rgba(0, 0, 0, 0.4) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.35) 14.27%, rgba(0, 0, 0, 0) 27.22%);flex:1;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;opacity:0;transition:opacity .5s ease-in}.card--gradient.visible{opacity:1}.card--background-image .background-image,.card--background-image .secondary-background-image{border-radius:24px;height:100%;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;width:100%;z-index:-2}.card--background-image .card__content{justify-content:flex-end}.card--image-and-background .secondary-background-image{opacity:0;transition:opacity .2s;z-index:0}.card--image-and-background .card__text,.card--image-and-background .card__text--expanded{flex:1}.card--image-and-background .card--gradient{transition:none}.card-top{align-items:center;display:flex;justify-content:space-between;width:100%}.card-top--plus-button{max-height:40px}.card-top--plus-button .card__plus-button:last-child{display:none}.card--expanded{z-index:1}.card--expanded .hide-on-expanded{visibility:hidden}.card--expanded .card__text{flex:0;height:0;opacity:0;position:absolute;visibility:hidden}.card--expanded .card__text--expanded{height:auto;opacity:1;position:relative;transition:opacity .5s ease-in-out,height .5s ease-in-out,visibility 0s;visibility:visible}.card--expanded .card-top--plus-button .card__plus-button:first-child{display:none}.card--expanded .card-top--plus-button .card__plus-button:last-child{display:block}.card--expanded .card__plus-button{transform:rotate(45deg)}.card--expanded .card--gradient{opacity:1}.card--expanded .secondary-background-image{opacity:1;z-index:-2}.card--expanded .image-swap{opacity:1;visibility:visible}.card--expanded .image-primary{opacity:0;visibility:hidden}.card__text,.card__text--expanded{align-items:flex-end;display:flex;font-weight:500;justify-content:flex-end;line-height:116%}.card__text>div,.card__text--expanded>div{font-weight:500;height:-moz-fit-content;height:fit-content;line-height:116%}.card__text{flex:1;font-size:28px;height:auto;opacity:1;transition:opacity .5s ease-in-out,height .5s ease-in-out,visibility 0s}.card__text--expanded{font-size:20px;height:0;opacity:0;position:absolute;transition:opacity .5s ease-in-out,height .5s ease-in-out,visibility 0s;visibility:hidden}.card__plus-button{align-items:center;cursor:pointer;display:flex;transition:transform 100ms ease-in-out}.card-sizer{visibility:hidden}.card .hidden{display:none}@media(forced-colors: active){.card .card__plus-button{forced-color-adjust:none}.card .card__plus-button svg{background-color:#000;border-radius:50%}.card .card__plus-button svg path{fill:#fff}}.small{height:250px}.medium{height:325px}.large{height:400px}.extra-large{height:450px}.x-extra-large{height:460px}.xx-extra-large{height:486px}.about-search-features_tips-tricks{align-items:center;background:#f8f9fa;display:flex;flex-direction:column;gap:64px;padding:64px}@media(max-width: 767px){.about-search-features_tips-tricks{gap:34px;padding:48px 28px}}.about-search-features_tips-tricks h2{color:#000;--annotation: Heading 4;font-family:"Google Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:48px;letter-spacing:-0.48px;line-height:120%;font-weight:400}@media(max-width: 430px){.about-search-features_tips-tricks h2{font-size:32px;letter-spacing:-0.32px;line-height:110%}}@media(min-width: 430px)and (max-width: 1080px){.about-search-features_tips-tricks h2{font-size:32px;letter-spacing:-0.32px;line-height:110%}}.about-search-features_tips-tricks__button{background:#f8f9fa;border:2px solid #e8eaed;padding:22px 36px}@media(max-width: 767px){.about-search-features_tips-tricks__button{padding:17px 26px}}.about-search-features_tips-tricks__button span{color:#1967d2;font-weight:500;font-size:22px;letter-spacing:-0.22px}@media(max-width: 767px){.about-search-features_tips-tricks__button span{font-size:18px}}.about-search-features_tips-tricks__button:hover span{color:#fff}.about-search-features_tips-tricks__button:focus{outline:inherit}.about-search-features_tips-tricks__button:focus-visible{outline:2px solid #1a73e8}.about-search-features_tips-tricks .card{margin:0;width:331.19px}.about-search-features_tips-tricks .card--gradient{display:block;z-index:1}.about-search-features_tips-tricks .card--image--swap{height:inherit}.about-search-features_tips-tricks .card--image--swap .image{flex:1}.about-search-features_tips-tricks .card--image .image-primary,.about-search-features_tips-tricks .card--image .image-swap{width:100%;height:auto}.about-search-features_tips-tricks .card--image .card__text{flex:0}.about-search-features_tips-tricks .card--background-image{position:relative}.about-search-features_tips-tricks .card--background-image::before{z-index:1}.about-search-features_tips-tricks .card--expanded .secondary-background-image{opacity:1;z-index:0}.about-search-features_tips-tricks .card-top{z-index:1}.about-search-features_tips-tricks .card__text,.about-search-features_tips-tricks .card__text--expanded{z-index:1}.about-search-features_tips-tricks .background-image{z-index:0}.about-search-features_tips-tricks .carousel-inner{display:flex;gap:31px;position:relative;transition:transform .3s ease;width:100%}@media(max-width: 767px){.about-search-features_tips-tricks .carousel-inner{gap:20px}}.about-search-features_tips-tricks .carousel-item{align-items:center;display:flex;flex-shrink:0;justify-content:center}.about-search-features_tips-tricks .carousel-dots{display:none;justify-content:center;margin-top:34px}@media(max-width: 1439px){.about-search-features_tips-tricks .carousel-dots{display:flex}}.about-search-features_tips-tricks .dot{background-color:#ccc;border:none;border-radius:50%;width:12px;height:12px;margin:0 6px;padding:0;cursor:pointer;transition:background-color .2s ease}.about-search-features_tips-tricks .dot.active{background-color:#007bff}@media(forced-colors: active){.about-search-features_tips-tricks .dot{font-size:36px}.about-search-features_tips-tricks .dot.active::after{content:"●"}.about-search-features_tips-tricks .dot::after{content:"○"}}