.mad-search-app{width:100%}.mad-search-bar{width:100%;max-width:900px;margin:0 0 24px}.mad-search-bar__form{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0}.mad-search-bar__form .mad-search-bar__input[type=search]{flex:1 1 auto;min-width:0;border-right:0;border-radius:1000000px 0 0 1000000px;padding-left:22px}@media (max-width:768px){.mad-search-bar__form .mad-search-bar__input[type=search]{padding-left:16px}}@media (pointer:coarse){.mad-search-bar__form .mad-search-bar__input[type=search]{font-size:16px}}.mad-search-bar__form .mad-search-bar__input[type=search]:focus{border-right:0}.mad-search-bar__input[type=search]::-webkit-search-cancel-button{position:relative;right:12px}.mad-search-bar__form .mad-search-bar__submit{flex:0 0 auto;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1000000px;box-shadow:none}.mad-search-bar__form .mad-search-bar__submit:hover{box-shadow:none}.mad-search-bar__submit{margin-left:-20px}.mad-search-list{width:100%;max-width:900px}.mad-search-list__hint{margin:0 0 24px;color:rgba(var(--brz-global-color1),1);font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial)}@media (max-width:991px){.mad-search-list__hint{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__hint{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}.mad-search-list__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:44px}@media (max-width:768px){.mad-search-list__items{gap:30px}}.mad-search-list__item{position:relative;display:flex;align-items:flex-start;gap:30px}@media (max-width:768px){.mad-search-list__item{gap:16px}}.mad-search-list__media{position:relative;flex:0 0 auto;display:block;width:200px;aspect-ratio:4/3;overflow:hidden;border-radius:5px}@media (max-width:768px){.mad-search-list__media{flex:0 0 33%;width:33%}}.mad-search-list__img{width:100%;height:100%;display:block;transition:transform .35s ease}.mad-search-list__placeholder-icon{position:absolute;inset:0;margin:auto;width:85%;max-height:90%}.mad-search-list__item:hover .mad-search-list__img{transform:scale(1.03)}.mad-search-list__body{flex:1 1 auto;min-width:0}.mad-search-list__breadcrumb{margin-bottom:10px;color:rgba(var(--brz-global-color1),.65);font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial);font-size:calc(var(--brz-smallparagraphfontsize) * .85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.mad-search-list__breadcrumb{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__breadcrumb{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}@media (max-width:991px){.mad-search-list__breadcrumb{font-size:calc(var(--brz-smallparagraphtabletfontsize) * .85)}}@media (max-width:768px){.mad-search-list__breadcrumb{font-size:calc(var(--brz-smallparagraphmobilefontsize) * .85)}}.mad-search-list__title{margin:0 0 4px;font-family:var(--brz-heading6fontfamily);font-size:var(--brz-heading6fontsize);line-height:var(--brz-heading6lineheight);font-weight:var(--brz-heading6fontweight);letter-spacing:var(--brz-heading6letterspacing);font-variation-settings:var(--brz-heading6fontvariation,initial);font-style:var(--brz-heading6italic,initial);text-decoration:var(--brz-heading6textdecoration,initial);text-transform:var(--brz-heading6texttransform,initial)}@media (max-width:991px){.mad-search-list__title{font-size:var(--brz-heading6tabletfontsize);line-height:var(--brz-heading6tabletlineheight);font-weight:var(--brz-heading6tabletfontweight);letter-spacing:var(--brz-heading6tabletletterspacing);font-variation-settings:var(--brz-heading6tabletfontvariation,initial);font-style:var(--brz-heading6tabletitalic,initial);text-decoration:var(--brz-heading6tablettextdecoration,initial);text-transform:var(--brz-heading6tablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__title{font-size:var(--brz-heading6mobilefontsize);line-height:var(--brz-heading6mobilelineheight);font-weight:var(--brz-heading6mobilefontweight);letter-spacing:var(--brz-heading6mobileletterspacing);font-variation-settings:var(--brz-heading6mobilefontvariation,initial);font-style:var(--brz-heading6mobileitalic,initial);text-decoration:var(--brz-heading6mobiletextdecoration,initial);text-transform:var(--brz-heading6mobiletexttransform,initial)}}.mad-search-list__title a{color:rgba(var(--brz-global-color7),1);text-decoration:none}.mad-search-list__title a:hover{color:rgba(var(--brz-global-color3),1)}.mad-search-list__link::after{content:"";position:absolute;inset:0;z-index:1}.mad-search-list__item:hover .mad-search-list__link{color:rgba(var(--brz-global-color3),1);text-decoration:underline}.mad-search-list__excerpt{color:rgba(var(--brz-global-color7),1);font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:991px){.mad-search-list__excerpt{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__excerpt{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}@media (max-width:768px){.mad-search-list__excerpt{-webkit-line-clamp:3}}.mad-search-list__excerpt .relevanssi-query-term,.mad-search-list__excerpt mark,.mad-search-list__excerpt strong{background:rgba(var(--brz-global-color3),.16);color:inherit;border-radius:2px;font-weight:600}.mad-search-list__skeleton{display:block;border-radius:5px;background:linear-gradient(90deg,rgba(var(--brz-global-color5),.1) 25%,rgba(var(--brz-global-color5),.22) 37%,rgba(var(--brz-global-color5),.1) 63%);background-size:400% 100%;animation:mad-search-list-shimmer 1.5s ease infinite}.mad-search-list__skeleton--breadcrumb{width:42%;height:10px;margin-bottom:14px}.mad-search-list__skeleton--title{width:68%;height:18px;margin-bottom:14px}.mad-search-list__skeleton--line{height:11px;margin-bottom:9px}.mad-search-list__skeleton--line:last-child{margin-bottom:0}.mad-search-list__empty{padding:8px 0 24px}.mad-search-list__empty-text{margin:0;color:rgba(var(--brz-global-color7),1);font-family:var(--brz-smallimportantparagraphfontfamily);font-size:var(--brz-smallimportantparagraphfontsize);line-height:var(--brz-smallimportantparagraphlineheight);font-weight:var(--brz-smallimportantparagraphfontweight);letter-spacing:var(--brz-smallimportantparagraphletterspacing);font-variation-settings:var(--brz-smallimportantparagraphfontvariation,initial);font-style:var(--brz-smallimportantparagraphitalic,initial);text-decoration:var(--brz-smallimportantparagraphtextdecoration,initial);text-transform:var(--brz-smallimportantparagraphtexttransform,initial)}@media (max-width:991px){.mad-search-list__empty-text{font-size:var(--brz-smallimportantparagraphtabletfontsize);line-height:var(--brz-smallimportantparagraphtabletlineheight);font-weight:var(--brz-smallimportantparagraphtabletfontweight);letter-spacing:var(--brz-smallimportantparagraphtabletletterspacing);font-variation-settings:var(--brz-smallimportantparagraphtabletfontvariation,initial);font-style:var(--brz-smallimportantparagraphtabletitalic,initial);text-decoration:var(--brz-smallimportantparagraphtablettextdecoration,initial);text-transform:var(--brz-smallimportantparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__empty-text{font-size:var(--brz-smallimportantparagraphmobilefontsize);line-height:var(--brz-smallimportantparagraphmobilelineheight);font-weight:var(--brz-smallimportantparagraphmobilefontweight);letter-spacing:var(--brz-smallimportantparagraphmobileletterspacing);font-variation-settings:var(--brz-smallimportantparagraphmobilefontvariation,initial);font-style:var(--brz-smallimportantparagraphmobileitalic,initial);text-decoration:var(--brz-smallimportantparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallimportantparagraphmobiletexttransform,initial)}}.mad-search-list__didyoumean{margin:14px 0 0;color:rgba(var(--brz-global-color1),1);font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial)}@media (max-width:991px){.mad-search-list__didyoumean{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__didyoumean{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}.mad-search-list__didyoumean a{color:rgba(var(--brz-global-color3),1);text-decoration:none}.mad-search-list__didyoumean a:hover{text-decoration:underline}.mad-search-list__load-more-wrapper{display:flex;justify-content:center;align-items:center;margin-top:2rem;width:100%}.mad-search-list__load-more-btn[disabled]{opacity:.6;cursor:default}.mad-search-list__pagination{margin-top:40px}.mad-search-list__pagination .page-numbers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mad-search-list__pagination li{margin:0}.mad-search-list__pagination .page-numbers:not(ul){display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid rgba(var(--brz-global-color5),.15);border-radius:5px;color:rgba(var(--brz-global-color7),1);text-decoration:none;font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial);transition:color .2s ease,border-color .2s ease}@media (max-width:991px){.mad-search-list__pagination .page-numbers:not(ul){font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-list__pagination .page-numbers:not(ul){font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}.mad-search-list__pagination .page-numbers:not(ul):hover{color:rgba(var(--brz-global-color3),1);border-color:rgba(var(--brz-global-color3),1)}.mad-search-list__pagination .page-numbers:not(ul).current{color:rgba(var(--brz-global-color3),1);border-color:rgba(var(--brz-global-color3),1);font-weight:600}.mad-search-list__pagination .page-numbers:not(ul).dots{border-color:transparent}@keyframes mad-search-list-shimmer{0%{background-position:100% 0}100%{background-position:0 0}}@media (prefers-reduced-motion:reduce){.mad-search-list__skeleton{animation:none}}.mad-search-ai{position:relative;width:100%;max-width:900px;margin:0 0 32px;padding:22px 24px;border-radius:5px;background:radial-gradient(120% 140% at 0 0,rgba(var(--brz-global-color3),.06),transparent 55%),radial-gradient(120% 140% at 100% 0,rgba(var(--brz-global-color5),.07),transparent 55%),rgba(var(--brz-global-color2),1);overflow:hidden;isolation:isolate}.mad-search-ai::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,rgba(var(--brz-global-color3),.55),rgba(var(--brz-global-color5),.45) 55%,rgba(var(--brz-global-color3),.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:0}.mad-search-ai[hidden]{display:none}.mad-search-ai.is-loading{animation:mad-search-ai-glow 2.6s ease-in-out infinite}.mad-search-ai.is-loading::after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(100deg,transparent 0,rgba(var(--brz-global-color3),.05) 38%,rgba(255,255,255,.28) 50%,rgba(var(--brz-global-color3),.05) 62%,transparent 100%);transform:translateX(-140%) skewX(-14deg);animation:mad-search-ai-glare 2.4s ease-in-out infinite;pointer-events:none;z-index:2}.mad-search-ai__header{display:flex;align-items:center;gap:8px;margin-bottom:14px}.mad-search-ai__badge{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--brz-global-color3),1);font-family:var(--brz-smallimportantparagraphfontfamily);font-size:var(--brz-smallimportantparagraphfontsize);line-height:var(--brz-smallimportantparagraphlineheight);font-weight:var(--brz-smallimportantparagraphfontweight);letter-spacing:var(--brz-smallimportantparagraphletterspacing);font-variation-settings:var(--brz-smallimportantparagraphfontvariation,initial);font-style:var(--brz-smallimportantparagraphitalic,initial);text-decoration:var(--brz-smallimportantparagraphtextdecoration,initial);text-transform:var(--brz-smallimportantparagraphtexttransform,initial);background:linear-gradient(90deg,rgba(var(--brz-global-color3),1),rgba(var(--brz-global-color5),1));-webkit-background-clip:text;background-clip:text}@media (max-width:991px){.mad-search-ai__badge{font-size:var(--brz-smallimportantparagraphtabletfontsize);line-height:var(--brz-smallimportantparagraphtabletlineheight);font-weight:var(--brz-smallimportantparagraphtabletfontweight);letter-spacing:var(--brz-smallimportantparagraphtabletletterspacing);font-variation-settings:var(--brz-smallimportantparagraphtabletfontvariation,initial);font-style:var(--brz-smallimportantparagraphtabletitalic,initial);text-decoration:var(--brz-smallimportantparagraphtablettextdecoration,initial);text-transform:var(--brz-smallimportantparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-ai__badge{font-size:var(--brz-smallimportantparagraphmobilefontsize);line-height:var(--brz-smallimportantparagraphmobilelineheight);font-weight:var(--brz-smallimportantparagraphmobilefontweight);letter-spacing:var(--brz-smallimportantparagraphmobileletterspacing);font-variation-settings:var(--brz-smallimportantparagraphmobilefontvariation,initial);font-style:var(--brz-smallimportantparagraphmobileitalic,initial);text-decoration:var(--brz-smallimportantparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallimportantparagraphmobiletexttransform,initial)}}.mad-search-ai__badge::before{content:"";width:14px;height:14px;flex:0 0 auto;background:linear-gradient(135deg,rgba(var(--brz-global-color3),1),rgba(var(--brz-global-color5),1));clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.mad-search-ai.is-loading .mad-search-ai__badge::before{animation:mad-search-ai-twinkle 1.8s ease-in-out infinite}.mad-search-ai__body{position:relative;z-index:1;color:rgba(var(--brz-global-color7),1);font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial)}@media (max-width:991px){.mad-search-ai__body{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-ai__body{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}@media (max-width:768px){.mad-search-ai__body{font-size:calc(var(--brz-smallparagraphmobilefontsize) * .85)}}.mad-search-ai__text{margin:0;animation:mad-search-ai-reveal .45s ease both;font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial)}@media (max-width:991px){.mad-search-ai__text{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-ai__text{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}.mad-search-ai__toggle{display:none;margin-top:8px;padding:0;border:0;background:0 0;color:rgba(var(--brz-global-color3),1);cursor:pointer;font-family:var(--brz-smallimportantparagraphfontfamily);font-size:var(--brz-smallimportantparagraphfontsize);line-height:var(--brz-smallimportantparagraphlineheight);font-weight:var(--brz-smallimportantparagraphfontweight);letter-spacing:var(--brz-smallimportantparagraphletterspacing);font-variation-settings:var(--brz-smallimportantparagraphfontvariation,initial);font-style:var(--brz-smallimportantparagraphitalic,initial);text-decoration:var(--brz-smallimportantparagraphtextdecoration,initial);text-transform:var(--brz-smallimportantparagraphtexttransform,initial)}@media (max-width:991px){.mad-search-ai__toggle{font-size:var(--brz-smallimportantparagraphtabletfontsize);line-height:var(--brz-smallimportantparagraphtabletlineheight);font-weight:var(--brz-smallimportantparagraphtabletfontweight);letter-spacing:var(--brz-smallimportantparagraphtabletletterspacing);font-variation-settings:var(--brz-smallimportantparagraphtabletfontvariation,initial);font-style:var(--brz-smallimportantparagraphtabletitalic,initial);text-decoration:var(--brz-smallimportantparagraphtablettextdecoration,initial);text-transform:var(--brz-smallimportantparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-ai__toggle{font-size:var(--brz-smallimportantparagraphmobilefontsize);line-height:var(--brz-smallimportantparagraphmobilelineheight);font-weight:var(--brz-smallimportantparagraphmobilefontweight);letter-spacing:var(--brz-smallimportantparagraphmobileletterspacing);font-variation-settings:var(--brz-smallimportantparagraphmobilefontvariation,initial);font-style:var(--brz-smallimportantparagraphmobileitalic,initial);text-decoration:var(--brz-smallimportantparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallimportantparagraphmobiletexttransform,initial)}}.mad-search-ai__toggle:hover{text-decoration:underline}@media (max-width:768px){.mad-search-ai.is-collapsible .mad-search-ai__toggle{display:inline-block;font-size:calc(var(--brz-smallparagraphmobilefontsize) * .85)}.mad-search-ai.is-collapsed .mad-search-ai__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mad-search-ai.is-collapsed .mad-search-ai__sources{display:none}}.mad-search-ai__cite{font-size:.7em;line-height:0;margin-left:1px}.mad-search-ai__cite a{color:rgba(var(--brz-global-color3),1);text-decoration:none;padding:0 1px}.mad-search-ai__cite a:hover{text-decoration:underline}.mad-search-ai__skeleton{height:12px;margin-bottom:12px;border-radius:1000000px;background:linear-gradient(90deg,rgba(var(--brz-global-color5),.1) 25%,rgba(var(--brz-global-color5),.22) 37%,rgba(var(--brz-global-color5),.1) 63%);background-size:400% 100%;animation:mad-search-ai-shimmer 1.5s ease infinite}.mad-search-ai__skeleton:last-child{margin-bottom:0}.mad-search-ai__skeleton--short{width:55%}.mad-search-ai__sources{position:relative;z-index:1;margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;animation:mad-search-ai-reveal .45s ease .1s both}.mad-search-ai__source{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid rgba(var(--brz-global-color5),.15);border-radius:1000000px;background:rgba(var(--brz-global-color8),1);color:rgba(var(--brz-global-color7),1);text-decoration:none;font-family:var(--brz-smallparagraphfontfamily);font-size:var(--brz-smallparagraphfontsize);line-height:var(--brz-smallparagraphlineheight);font-weight:var(--brz-smallparagraphfontweight);letter-spacing:var(--brz-smallparagraphletterspacing);font-variation-settings:var(--brz-smallparagraphfontvariation,initial);font-style:var(--brz-smallparagraphitalic,initial);text-decoration:var(--brz-smallparagraphtextdecoration,initial);text-transform:var(--brz-smallparagraphtexttransform,initial);transition:color .2s ease,border-color .2s ease,box-shadow .2s ease}@media (max-width:991px){.mad-search-ai__source{font-size:var(--brz-smallparagraphtabletfontsize);line-height:var(--brz-smallparagraphtabletlineheight);font-weight:var(--brz-smallparagraphtabletfontweight);letter-spacing:var(--brz-smallparagraphtabletletterspacing);font-variation-settings:var(--brz-smallparagraphtabletfontvariation,initial);font-style:var(--brz-smallparagraphtabletitalic,initial);text-decoration:var(--brz-smallparagraphtablettextdecoration,initial);text-transform:var(--brz-smallparagraphtablettexttransform,initial)}}@media (max-width:768px){.mad-search-ai__source{font-size:var(--brz-smallparagraphmobilefontsize);line-height:var(--brz-smallparagraphmobilelineheight);font-weight:var(--brz-smallparagraphmobilefontweight);letter-spacing:var(--brz-smallparagraphmobileletterspacing);font-variation-settings:var(--brz-smallparagraphmobilefontvariation,initial);font-style:var(--brz-smallparagraphmobileitalic,initial);text-decoration:var(--brz-smallparagraphmobiletextdecoration,initial);text-transform:var(--brz-smallparagraphmobiletexttransform,initial)}}.mad-search-ai__source:hover{color:rgba(var(--brz-global-color3),1);border-color:rgba(var(--brz-global-color3),1);box-shadow:0 2px 10px -4px rgba(var(--brz-global-color3),.35)}@keyframes mad-search-ai-glare{0%{transform:translateX(-140%) skewX(-14deg)}100%,60%{transform:translateX(320%) skewX(-14deg)}}@keyframes mad-search-ai-shimmer{0%{background-position:100% 0}100%{background-position:0 0}}@keyframes mad-search-ai-glow{0%,100%{box-shadow:0 0 0 0 rgba(var(--brz-global-color3),0)}50%{box-shadow:0 6px 26px -8px rgba(var(--brz-global-color3),.28)}}@keyframes mad-search-ai-reveal{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mad-search-ai-twinkle{0%,100%{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.55;transform:scale(.8) rotate(45deg)}}.mad-search-filters{width:100%;max-width:820px;margin:0 0 24px;display:flex;flex-wrap:wrap;gap:10px}.mad-search-filters:empty{display:none}
/*# sourceMappingURL=search.min.css.map */
