@property --hstack-gap{syntax:"<length-percentage>";inherits:false;initial-value:0}.UUXOXG_hStack{align-items:var(--_hstack-align-items,center);gap:var(--hstack-gap,0);display:flex}.UUXOXG_alignStart{--_hstack-align-items:flex-start}.UUXOXG_alignCenter{--_hstack-align-items:center}.UUXOXG_alignEnd{--_hstack-align-items:flex-end}
.EOerXG_article{--_article-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;border-radius:var(--_article-radius);flex-direction:column;height:100%;display:flex;position:relative}@supports selector(:focus-visible){.EOerXG_article:has(.EOerXG_link:focus-visible){outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}@supports not selector(:focus-visible){.EOerXG_article:has(.EOerXG_link:focus){outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}.EOerXG_articleSmall{--_article-small-image-size:6.25rem;grid-template-columns:var(--_article-small-image-size) 1fr;display:grid}@media (min-width:37rem){.EOerXG_articleSmall{--_article-small-image-size:12.5rem}}.EOerXG_articleLarge{--focus-outline-offset:.1875rem}@media (min-width:37rem){.EOerXG_articleLarge{grid-template-columns:1fr 1fr;display:grid}}.EOerXG_image{aspect-ratio:16/9;object-fit:cover;object-position:center;background-color:var(--color-surface-secondary);width:100%;height:auto;display:block}.EOerXG_articleSmall .EOerXG_image,.EOerXG_articleLarge .EOerXG_image{border-top-left-radius:var(--_article-radius);border-bottom-left-radius:var(--_article-radius)}.EOerXG_articleSmall .EOerXG_image{aspect-ratio:unset;height:100%}.EOerXG_articleMedium .EOerXG_image{border-top-left-radius:var(--_article-radius);border-top-right-radius:var(--_article-radius)}@media (max-width:calc(37rem - 1px)){.EOerXG_articleLarge .EOerXG_image{border-top-right-radius:var(--_article-radius);border-bottom-left-radius:0}}@media (min-width:37rem){.EOerXG_articleLarge .EOerXG_image{aspect-ratio:unset;height:100%}}.EOerXG_body{--_article-card-body-padding:1.5rem;padding:var(--_article-card-body-padding);background-color:var(--color-fill-inverse);color:var(--color-text);border:1px solid var(--color-border);flex-direction:column;flex:auto;display:flex}.EOerXG_articleSmall .EOerXG_body,.EOerXG_articleLarge .EOerXG_body{border-top-right-radius:var(--_article-radius);border-bottom-right-radius:var(--_article-radius)}@media (min-width:37rem){.EOerXG_articleMedium .EOerXG_body,.EOerXG_articleLarge .EOerXG_body{--_article-card-body-padding:2rem}}@media (max-width:calc(37rem - 1px)){.EOerXG_articleSmall .EOerXG_body{--_article-card-body-padding:1rem}}.EOerXG_articleMedium .EOerXG_body{border-bottom-left-radius:var(--_article-radius);border-bottom-right-radius:var(--_article-radius)}@media (max-width:calc(37rem - 1px)) and (max-width:calc(37rem - 1px)){.EOerXG_articleLarge .EOerXG_body{border-top-right-radius:0;border-bottom-left-radius:var(--_article-radius)}}.EOerXG_article:not(:has(.EOerXG_image)) .EOerXG_body{border-radius:var(--_article-radius)}@media (any-hover:hover) and (any-pointer:fine){.EOerXG_body:has(.EOerXG_title:hover){background-color:var(--color-fill-inverse-hover)}}.EOerXG_preTitle{--_margin-block-end:.5rem;margin-block-start:0;margin-block-end:var(--_margin-block-end)}@media (max-width:calc(37rem - 1px)){.EOerXG_articleSmall .EOerXG_preTitle{--_margin-block-end:.25rem}}@media (min-width:37rem){.EOerXG_articleLarge .EOerXG_preTitle{--_margin-block-end:1.5rem}}@media (max-width:calc(37rem - 1px)){.EOerXG_preTitle{font-size:var(--font-size-xs);line-height:var(--line-height-body-xs)}}@media (min-width:37rem){.EOerXG_preTitle{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}}.EOerXG_title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);text-wrap:balance;margin-block:0}.EOerXG_articleSmall .EOerXG_title{font-size:var(--font-size-heading-md);line-height:var(--line-height-heading-md)}.EOerXG_articleMedium .EOerXG_title{font-size:var(--font-size-heading-lg);line-height:var(--line-height-heading-lg)}.EOerXG_articleLarge .EOerXG_title{font-size:var(--font-size-heading-xl);line-height:var(--line-height-heading-xl)}.EOerXG_link{color:currentColor;text-decoration:none}.EOerXG_link:before{content:"";position:absolute;inset:0}.EOerXG_link:focus{outline:none}.EOerXG_excerpt{-webkit-line-clamp:3;text-wrap:balance;color:var(--color-text-secondary);-webkit-box-orient:vertical;max-width:60ch;margin-block:.5rem 0;display:-webkit-box;overflow:hidden}.EOerXG_articleSmall .EOerXG_excerpt{display:none}@media (max-width:calc(37rem - 1px)){.EOerXG_articleMedium .EOerXG_excerpt{font-size:var(--font-size-xs);line-height:var(--line-height-content-xs)}}@media (min-width:37rem){.EOerXG_articleMedium .EOerXG_excerpt{font-size:var(--font-size-sm);line-height:var(--line-height-content-sm)}}@media (max-width:calc(37rem - 1px)){.EOerXG_articleLarge .EOerXG_excerpt{font-size:var(--font-size-sm);line-height:var(--line-height-content-sm)}}@media (min-width:37rem){.EOerXG_articleLarge .EOerXG_excerpt{font-size:var(--font-size-md);line-height:var(--line-height-content-md)}}.EOerXG_footer{--_footer-padding-block-start:1rem;padding-top:var(--_footer-padding-block-start);justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}@media (min-width:37rem){.EOerXG_articleSmall .EOerXG_footer{--_footer-padding-block-start:.5rem}.EOerXG_articleMedium .EOerXG_footer{--_footer-padding-block-start:1.5rem}.EOerXG_articleLarge .EOerXG_footer{--_footer-padding-block-start:3.75rem}}@media (max-width:calc(37rem - 1px)){.EOerXG_meta{font-size:var(--font-size-xs);line-height:var(--line-height-content-xs)}}@media (min-width:37rem){.EOerXG_meta{font-size:var(--font-size-sm);line-height:var(--line-height-content-sm)}}.EOerXG_icon{--_backdrop-size:2.25rem;background-color:var(--color-fill);color:var(--color-icon-on-fill);width:var(--_backdrop-size);height:var(--_backdrop-size);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:calc(37rem - 1px)){.EOerXG_articleSmall .EOerXG_icon{display:none}}.EOerXG_icon .EOerXG_spinner{display:none}.EOerXG_article:has([data-link-pending]) .EOerXG_icon .EOerXG_arrow{display:none}.EOerXG_article:has([data-link-pending]) .EOerXG_icon .EOerXG_spinner{display:block}.EOerXG_badges{--_meta-offset:1rem;top:var(--_meta-offset);left:var(--_meta-offset);display:block;position:absolute}
.q-Octq_grid{--_list-columns:4;--_list-gap:3.25rem 1rem;grid-template-columns:repeat(var(--_list-columns), minmax(0, 1fr));gap:var(--_list-gap);display:grid}@media (max-width:calc(37rem - 1px)){.q-Octq_grid{--_list-columns:2;--_list-gap:2rem 1rem}}.q-Octq_category{flex-direction:column;display:flex}.q-Octq_categoryLink{color:currentColor;text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.q-Octq_categoryLink:hover{text-decoration:underline}}.q-Octq_logo{--_logo-size:2rem;width:var(--_logo-size);height:var(--_logo-size);object-fit:contain;margin-bottom:.75rem;display:block}@media (min-width:37rem){.q-Octq_logo{--_logo-size:2.625rem}}.q-Octq_heading{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);font-size:var(--font-size-xl);line-height:var(--line-height-body-xl);margin:0}.q-Octq_description{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);color:var(--color-text-secondary);margin-block:.25rem 0}.q-Octq_list{flex-direction:column;gap:1rem;margin-block:1rem 0;padding:0;list-style:none;display:flex}.q-Octq_item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:calc(37rem - 1px)){.q-Octq_item{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}}@media (min-width:37rem){.q-Octq_item{font-size:var(--font-size-md);line-height:var(--line-height-body-md)}}.q-Octq_itemHidden{display:none}.q-Octq_link{display:block}.q-Octq_showMore{margin-top:auto}.q-Octq_showMoreButton{margin-top:1rem}.q-Octq_categoryLink .q-Octq_logoSpinner{margin-bottom:.75rem;font-size:2rem;display:block}@media (min-width:37rem){.q-Octq_categoryLink .q-Octq_logoSpinner{font-size:2.625rem}}
.Ya4DYq_section{--_section-gap:var(--page-content-gap);gap:var(--_section-gap);flex-direction:column;display:flex}.Ya4DYq_header{flex-direction:column;gap:.5rem;max-width:39.5rem;display:flex}.Ya4DYq_description{font-size:var(--font-size-md);line-height:var(--line-height-body-md);max-width:26rem;color:var(--color-text-secondary);margin:0}@media (min-width:56rem){.Ya4DYq_description{font-size:var(--font-size-lg);line-height:var(--line-height-body-lg)}}.Ya4DYq_other{flex-direction:column;gap:1.5rem;display:flex}
.IMaifq_banner{--_banner-padding:1.5rem;justify-content:space-between;align-items:center;gap:1rem var(--_banner-padding);padding:var(--_banner-padding);border-radius:var(--radius-xl);background-color:var(--color-fill);color:var(--color-text-on-fill);isolation:isolate;flex-wrap:wrap;display:flex;position:relative}@media (min-width:56rem){.IMaifq_banner{--_banner-padding:2rem}}.IMaifq_content{flex-direction:column;gap:.5rem;display:flex}.IMaifq_description{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);margin-block:0}.IMaifq_gradient{object-fit:cover;border-radius:inherit;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
._0Z4hNG_foldout{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:50;width:16rem;transform-origin:var(--radix-popover-content-transform-origin);box-shadow:0 0 1.25rem #0000000f}._0Z4hNG_foldout:not(._0Z4hNG_headerMenu){max-width:90vw}._0Z4hNG_foldout[data-state=open]{animation:_0Z4hNG_popover-menu-in var(--motion-duration-fast) var(--motion-ease-out)}._0Z4hNG_foldout[data-state=closed]{animation:_0Z4hNG_popover-menu-out var(--motion-duration-instant) var(--motion-ease-out)}@keyframes _0Z4hNG_popover-menu-in{0%{opacity:0;transform:scale(.96)translateY(-.25rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _0Z4hNG_popover-menu-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.98)translateY(-.125rem)}}._0Z4hNG_foldout[data-side=top][data-state=open]{animation-name:_0Z4hNG_popover-menu-in-from-bottom}._0Z4hNG_foldout[data-side=top][data-state=closed]{animation-name:_0Z4hNG_popover-menu-out-from-bottom}@keyframes _0Z4hNG_popover-menu-in-from-bottom{0%{opacity:0;transform:scale(.96)translateY(.25rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _0Z4hNG_popover-menu-out-from-bottom{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.98)translateY(.125rem)}}@media (prefers-reduced-motion:reduce){._0Z4hNG_foldout[data-state=open],._0Z4hNG_foldout[data-state=closed]{animation:none}}._0Z4hNG_foldoutAnchorWidth{width:var(--radix-popper-anchor-width)}@media (max-width:calc(56rem - 1px)){._0Z4hNG_headerMenu{width:100vw;box-shadow:none;border:none;border-radius:0}._0Z4hNG_headerMenu:after{content:"";background:#0003;width:100%;height:2rem;position:absolute;top:100%;left:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}}._0Z4hNG_nav{padding:.5rem}._0Z4hNG_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._0Z4hNG_link{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);color:currentColor;border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.75rem;display:flex}._0Z4hNG_link .lucide{color:var(--color-icon);flex-shrink:0;font-size:1.25rem}@media (any-hover:hover) and (any-pointer:fine){._0Z4hNG_link:hover{background-color:var(--color-surface-hover)}}._0Z4hNG_link[aria-current=true]{background-color:var(--color-surface-active)}._0Z4hNG_link{text-decoration:none}._0Z4hNG_button{font:inherit;color:currentColor;text-align:center;cursor:pointer;line-height:1.5;font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);border-radius:0;border-radius:var(--radius-sm);background-color:#0000;border:0;align-items:center;gap:.5rem;margin:0;padding:.75rem;text-decoration:none;display:flex}._0Z4hNG_button .lucide{color:var(--color-icon);flex-shrink:0;font-size:1.25rem}@media (any-hover:hover) and (any-pointer:fine){._0Z4hNG_button:hover{background-color:var(--color-surface-hover)}}._0Z4hNG_button[aria-current=true]{background-color:var(--color-surface-active)}._0Z4hNG_button{width:100%}._0Z4hNG_notificationCount{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);--_notification-count-size:1lh;min-width:var(--_notification-count-size);height:var(--_notification-count-size);border-radius:calc(var(--_notification-count-size)/2);background-color:var(--color-fill-brand);color:var(--color-text-on-fill-brand);font-size:calc(var(--_notification-count-size)*.6);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding-inline:.25rem;display:flex}
._7gCYWW_label{flex-shrink:0}@media (max-width:calc(56rem - 1px)){._7gCYWW_buttonLabelPrefix{display:none}}@media (min-width:56rem){._7gCYWW_buttonLabelValue{text-transform:lowercase}}
.tzNL6G_label{flex-shrink:0}@media (max-width:calc(56rem - 1px)){.tzNL6G_buttonLabelPrefix{display:none}}@media (min-width:56rem){.tzNL6G_buttonLabelValue{text-transform:lowercase}}
.K1m4xa_section{flex-direction:column;gap:1.5rem;display:flex}
.QLthXW_list{--_list-gap:.25rem;gap:var(--_list-gap);margin:0;padding:0;list-style:none;display:flex}@media (max-width:calc(56rem - 1px)){.QLthXW_list{scrollbar-width:none;-ms-overflow-style:none}.QLthXW_list::-webkit-scrollbar{display:none}.QLthXW_list{margin:-1.5rem calc(var(--container-gutter)*-1);padding-block:1.5rem;padding-inline:var(--container-gutter);scroll-snap-type:x mandatory;scroll-padding-left:var(--container-gutter);align-items:center;overflow:auto}}@media (min-width:56rem){.QLthXW_list{--_list-gap:.5rem;flex-direction:column}}.QLthXW_link{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);--_link-padding:.75rem 1.25rem;--_link-gap:.5rem;--_link-bg:transparent;--_link-fg:var(--color-text);--_link-radius:var(--radius-sm);--_link-border:var(--color-border);align-items:center;gap:var(--_link-gap);padding:var(--_link-padding);background-color:var(--_link-bg);color:var(--_link-fg);border-radius:var(--_link-radius);text-decoration:none;display:flex}@media (max-width:calc(56rem - 1px)){.QLthXW_link{border:1px solid var(--_link-border);white-space:nowrap;scroll-snap-align:start}}@media (min-width:56rem){.QLthXW_link{--_link-padding:.75rem 1rem;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media (any-hover:hover) and (any-pointer:fine){.QLthXW_link:not(.QLthXW_linkActive):hover{--_link-bg:var(--color-fill-secondary-hover)}}.QLthXW_link .lucide{font-size:1.25rem}.QLthXW_linkActive{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}@media (max-width:calc(56rem - 1px)){.QLthXW_linkActive{--_link-bg:var(--color-fill-secondary);--_link-fg:var(--color-text-on-fill-secondary);--_link-border:var(--_link-bg)}}@media (min-width:56rem){.QLthXW_linkActive{--_link-bg:var(--color-fill-secondary-active)}}.QLthXW_notificationCount{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);--_notification-count-size:1lh;min-width:var(--_notification-count-size);height:var(--_notification-count-size);border-radius:calc(var(--_notification-count-size)/2);background-color:var(--color-fill-brand);color:var(--color-text-on-fill-brand);font-size:calc(var(--_notification-count-size)*.6);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding-inline:.25rem;display:flex}
.nK65TG_author{align-items:center;gap:1rem;display:flex}.nK65TG_image{--_image-size:3.5rem;width:var(--_image-size);height:var(--_image-size);object-fit:cover;background-color:var(--color-surface-secondary);border-radius:50%;flex-shrink:0}.nK65TG_info{flex-direction:column;gap:.25rem;display:flex}.nK65TG_name{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}.nK65TG_name:is(p){margin:0}.nK65TG_name:is(a){color:currentColor;text-decoration:none}@media (any-hover:hover) and (any-pointer:fine){.nK65TG_name:is(a):hover{text-decoration:underline}}.nK65TG_meta{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);margin:0}
.K8Jijq_list{--_list-gap:.5rem;align-items:center;gap:var(--_list-gap);margin:0;padding:0;list-style:none;display:flex}@media (max-width:calc(85rem - 1px)){.K8Jijq_list{--_list-gap:0;scrollbar-width:none;-ms-overflow-style:none}.K8Jijq_list::-webkit-scrollbar{display:none}.K8Jijq_list{margin-inline:calc(var(--container-gutter)*-1);padding-inline:var(--container-gutter);scroll-snap-type:x mandatory;scroll-padding-left:var(--container-gutter);overflow:auto hidden}}.K8Jijq_item{flex:100%;min-width:0}@media (max-width:calc(85rem - 1px)){.K8Jijq_item{scroll-snap-align:start;flex:1 0 auto}}.K8Jijq_link{--focus-outline-offset:calc(var(--focus-outline-size) * -1);--_link-padding-block:1rem;--_link-padding-inline:1.5rem;font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);padding:var(--_link-padding-block) var(--_link-padding-inline);border-radius:var(--radius-sm);color:currentColor;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;text-decoration:none;display:flex}@media (any-hover:hover) and (any-pointer:fine){.K8Jijq_link:hover{background-color:var(--color-surface-hover)}}:is(.K8Jijq_link .lucide,.K8Jijq_link .K8Jijq_spinner){font-size:1.5rem}.K8Jijq_link span{--_label-margin:.5rem;max-width:calc(100% + var(--_link-padding-inline) + var(--_label-margin));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.WiiIYa_card{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template:"header actions""images images"/1fr auto;gap:0 1.5rem;padding:1.5rem;display:grid}@media (max-width:calc(56rem - 1px)){.WiiIYa_card{grid-template:"header""images""actions"/1fr}}.WiiIYa_header{flex-direction:column;grid-area:header;gap:.25rem;min-width:0;display:flex}.WiiIYa_heading{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.WiiIYa_title,.WiiIYa_description{text-overflow:ellipsis;white-space:nowrap;margin-block:0;overflow:hidden}.WiiIYa_title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);font-size:var(--font-size-heading-xl);line-height:var(--line-height-heading-xl)}.WiiIYa_description{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}.WiiIYa_actions{grid-area:actions;align-items:center;gap:.5rem;display:flex}@media (max-width:calc(56rem - 1px)){.WiiIYa_actions{margin-top:1.5rem}}.WiiIYa_imageList{grid-area:images;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.WiiIYa_image{aspect-ratio:1;border-radius:var(--radius-md);object-fit:cover;flex-shrink:0;width:100%;display:block}
.fBNMoa_wrapper{grid-template-columns:19.25rem minmax(0,1fr);display:grid}@media (max-width:calc(56rem - 1px)){.fBNMoa_wrapper{margin-top:calc(var(--page-content-spacing-block-start)*-1);grid-template-columns:minmax(0,1fr)}}@media (min-width:56rem){.fBNMoa_wrapper{gap:2rem}}@media (max-width:calc(56rem - 1px)){.fBNMoa_content{margin-block-start:var(--page-content-gap)}}
._9pzBpq_heading{margin-bottom:2rem}
.J69Iaq_header{flex-direction:column;gap:2rem;display:flex}.J69Iaq_meta{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.J69Iaq_tags{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.J69Iaq_readingTime{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);margin:0}.J69Iaq_info{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.J69Iaq_author{flex:60%}
.PyfRpq_card{--_card-aspect-ratio:2 / 3;--_card-radius:var(--radius-lg);aspect-ratio:var(--_card-aspect-ratio);border-radius:var(--_card-radius);color:var(--color-text-on-fill);isolation:isolate;flex-direction:column;justify-content:flex-end;padding-block-start:var(--_content-gradient-height);display:flex;position:relative;overflow:hidden}.PyfRpq_card:not(:has(.PyfRpq_image)){background-color:var(--color-fill)}@media (min-width:37rem){.PyfRpq_card{--_card-aspect-ratio:3 / 2}}@media (min-width:56rem){.PyfRpq_card{--_card-aspect-ratio:16 / 9;--_card-radius:var(--radius-2xl)}}.PyfRpq_image{object-fit:cover;border-radius:var(--_card-radius);z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.PyfRpq_content{--_content-padding-block:1.5rem;--_content-padding-inline:1rem;--_content-gradient-height:6rem;--_content-overlay-color:#0006;--_content-overlay-color-transparent:#0000;max-height:calc(100% - var(--_content-gradient-height));padding-block:0 var(--_content-padding-block);padding-inline:var(--_content-padding-inline);background-color:var(--_content-overlay-color);border-bottom-left-radius:var(--_card-radius);border-bottom-right-radius:var(--_card-radius);flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.PyfRpq_content:before{content:"";width:100%;height:var(--_content-gradient-height);background-image:linear-gradient(var(--_content-overlay-color-transparent), var(--_content-overlay-color));position:absolute;bottom:100%;left:0}@media (min-width:56rem){.PyfRpq_content{--_content-padding-block:2.5rem;--_content-padding-inline:2.5rem;--_content-gradient-height:9.375rem}}.PyfRpq_label{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);font-size:var(--font-size-md);line-height:var(--line-height-content-md);align-items:center;gap:.5rem;display:flex}.PyfRpq_label .market-symbol{fill:currentColor;height:1.25rem}.PyfRpq_heading{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);font-size:var(--font-size-heading-3xl);line-height:var(--line-height-heading-3xl);text-align:center;margin-block:0}.PyfRpq_excerpt{text-align:center;max-width:50ch;margin-block:-.75rem 0}@media (max-width:calc(56rem - 1px)){.PyfRpq_excerpt{font-size:var(--font-size-sm);line-height:var(--line-height-content-sm)}}@media (min-width:56rem){.PyfRpq_excerpt{font-size:var(--font-size-md);line-height:var(--line-height-content-md)}}
.jzO6rG_card{--_card-text-color:var(--color-text);height:100%;color:var(--_card-text-color);flex-direction:column;gap:1rem;display:flex;position:relative}@supports selector(:focus-visible){.jzO6rG_card:has(.jzO6rG_title:focus-visible){outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}@supports not selector(:focus-visible){.jzO6rG_card:has(.jzO6rG_title:focus){outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}@media (any-hover:hover) and (any-pointer:fine){.jzO6rG_card:has(.jzO6rG_link:hover) .jzO6rG_imageWrapper:before{content:"";background-color:var(--color-fill-transparent-hover);border-radius:var(--radius-lg);z-index:1;pointer-events:none;position:absolute;inset:0}}.jzO6rG_cardDisabled{--_card-text-color:var(--color-text-disabled);cursor:not-allowed;text-decoration:line-through}.jzO6rG_imageWrapper{position:relative}.jzO6rG_image{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);background-color:var(--color-fill-secondary);width:100%;height:auto;display:block}.jzO6rG_cardDisabled .jzO6rG_image{opacity:.5}.jzO6rG_body{flex-direction:column;gap:.25rem;display:flex}.jzO6rG_link{color:currentColor;text-decoration:none}.jzO6rG_title,.jzO6rG_subTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jzO6rG_title{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);font-size:var(--font-size-md);line-height:var(--line-height-body-md);text-wrap:balance;margin-block:0}.jzO6rG_title:before{content:"";position:absolute;inset:0}.jzO6rG_title:focus{outline:none}.jzO6rG_subTitle{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}.jzO6rG_footer{margin-top:auto}.jzO6rG_price{flex-direction:column;flex:auto;gap:.25rem;margin:0;display:flex}.jzO6rG_priceLabel,.jzO6rG_priceValue{margin:0}.jzO6rG_priceLabel{font-size:var(--font-size-xs);line-height:var(--line-height-body-xs);color:var(--color-text-secondary)}.jzO6rG_priceValue{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);font-size:var(--font-size-heading-lg);line-height:var(--line-height-heading-lg)}.jzO6rG_badge{z-index:5;position:absolute;top:.5rem;left:.5rem}.jzO6rG_floatingAction{z-index:5;position:absolute;top:.5rem;right:.5rem}.jzO6rG_floatingAction>*{box-shadow:0 .25rem .5rem #0000000d}
.yKqJvG_card{border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:1rem;padding:1rem;display:flex}@container profile-layout (max-width:719px){.yKqJvG_card{flex-direction:column}}@container profile-layout (min-width:720px){.yKqJvG_card{align-items:center}}.yKqJvG_body{--_body-gap:1rem;align-items:center;gap:var(--_body-gap);flex:auto;display:flex}@container profile-layout (min-width:720px){.yKqJvG_body{--_body-gap:1.5rem}}.yKqJvG_image{--_image-size:4.5rem;width:var(--_image-size);aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);background-color:var(--color-surface-secondary);flex-shrink:0;display:block}@container profile-layout (min-width:720px){.yKqJvG_image{--_image-size:6.25rem}}.yKqJvG_info{--_info-gap:.25rem;gap:var(--_info-gap);flex-direction:column;display:flex}.yKqJvG_heading{font-family:var(--font-family-body-strong);font-weight:var(--font-weight-body-strong);letter-spacing:var(--letter-spacing-body-strong);margin-block:0}@container profile-layout (max-width:719px){.yKqJvG_heading{font-size:var(--font-size-md);line-height:var(--line-height-body-md)}}@container profile-layout (min-width:720px){.yKqJvG_heading{font-size:var(--font-size-xl);line-height:var(--line-height-body-xl)}}.yKqJvG_description{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);margin-block:calc(var(--_info-gap)*-1) 0}.yKqJvG_descriptionList{flex-wrap:wrap;gap:.25rem;display:flex}.yKqJvG_descriptionDetails{margin:0}@container profile-layout (min-width:720px){.yKqJvG_footer{flex-shrink:0;margin-left:auto}}
@media (max-width:calc(56rem - 1px)){.vcBYMq_buttonLabelPrefix{display:none}}@media (min-width:56rem){.vcBYMq_buttonLabelValue{text-transform:lowercase}}.vcBYMq_label{flex-shrink:0}
._5yskza_article{flex-direction:column;gap:3rem;display:flex}
._3kcoma_actions{align-items:center;gap:.5rem;display:flex}
.Vt3gqa_infoSection{--_info-section-gap:1rem;gap:var(--_info-section-gap);flex-direction:column;display:flex}@media (min-width:56rem){.Vt3gqa_infoSection{--_info-section-gap:1.5rem}}.Vt3gqa_searchBar{--_search-bar-gap:1rem;gap:var(--_search-bar-gap);flex-direction:column;display:flex}.Vt3gqa_searchBarActions{justify-content:space-between;align-items:center;gap:var(--_search-bar-gap);display:flex}.Vt3gqa_totalHits{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm);color:var(--color-text-secondary);margin-block:0}.Vt3gqa_sortBy{width:12.5rem;max-width:100%}.Vt3gqa_listSection{gap:var(--_page-gap);flex-direction:column;display:flex}
.cQza_W_fullWidthSection{--_fill-width-section-padding-block:4.5rem;width:100vw;padding-block:var(--_fill-width-section-padding-block);background-color:var(--_full-width-section-bg,var(--color-surface));color:var(--_full-width-section-fg,var(--color-text));margin-left:calc(50% - 50vw)}@media (min-width:56rem){.cQza_W_fullWidthSection{--_fill-width-section-padding-block:7.5rem}}.cQza_W_toneSurfaceSecondary{--_full-width-section-bg:var(--color-surface-secondary);--_full-width-section-fg:var(--color-text)}
.bOp-Fa_slider{--_slider-padding-block:3rem;--_slider-padding-inline:1.5rem;--_slider-gap:2rem;--_slider-radius:var(--radius-xl);--_slider-duration:.4s;gap:var(--_slider-gap);background-color:var(--color-fill);color:var(--color-text-on-fill);padding:var(--_slider-padding-block) var(--_slider-padding-inline);border-radius:var(--_slider-radius);flex-direction:column;display:flex}@supports selector(:focus-visible){.bOp-Fa_slider:focus-visible{outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}@supports not selector(:focus-visible){.bOp-Fa_slider:focus{outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}.bOp-Fa_slider:focus-visible{box-shadow:0 0 0 2px var(--color-focus)}@media (min-width:56rem){.bOp-Fa_slider{--_slider-padding-block:6.25rem;--_slider-padding-inline:6.25rem;--_slider-gap:2.5rem;--_slider-radius:var(--radius-3xl)}}.bOp-Fa_header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bOp-Fa_heading{font-family:var(--font-family-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);font-size:var(--font-size-md);line-height:var(--line-height-body-md);margin-block:0}@media (min-width:56rem){.bOp-Fa_heading{font-size:var(--font-size-xl);line-height:var(--line-height-body-xl)}}.bOp-Fa_controls{align-items:center;gap:.5rem;display:flex}.bOp-Fa_testimonials{width:calc(100% + var(--_slider-padding-inline)*2);margin-inline:calc(var(--_slider-padding-inline)*-1);padding-inline:var(--_slider-padding-inline);position:relative;overflow:hidden}.bOp-Fa_slidesContainer{will-change:transform;width:100%;transition:transform var(--_slider-duration) ease,opacity var(--_slider-duration) ease;display:flex}@media (prefers-reduced-motion:reduce){.bOp-Fa_slidesContainer{transition:none}}.bOp-Fa_slide{width:100%;transition:opacity var(--_slider-duration) ease;flex:0 0 100%;align-items:center;display:flex}.bOp-Fa_slide[aria-hidden=true]{opacity:0}.bOp-Fa_slide[aria-hidden=false]{opacity:1}@media (prefers-reduced-motion:reduce){.bOp-Fa_slide{transition:none}}.bOp-Fa_quote{font-family:var(--font-family-heading-brand);font-weight:var(--font-weight-heading-brand);letter-spacing:var(--letter-spacing-heading-brand);font-size:var(--font-size-heading-3xl);line-height:var(--line-height-heading-3xl);margin-block:0}.bOp-Fa_quote:before,.bOp-Fa_quote:after{content:"“"}@media (min-width:56rem){.bOp-Fa_quote{font-family:var(--font-family-heading-brand);font-weight:var(--font-weight-heading-brand);letter-spacing:var(--letter-spacing-heading-brand);font-size:var(--font-size-heading-4xl);line-height:var(--line-height-heading-4xl)}}.bOp-Fa_indicator{--_indicator-gap:.5rem;align-self:center;align-items:center;gap:var(--_indicator-gap);width:100%;max-width:26.25rem;display:flex}@media (max-width:calc(56rem - 1px)){.bOp-Fa_indicator{padding-inline:var(--_slider-padding-block)}}@media (min-width:56rem){.bOp-Fa_indicator{--_indicator-gap:1rem}}.bOp-Fa_indicatorDot{--_bg:#ffffff1c;--_bg-hover:#ffffff38;border-radius:var(--radius-full);background-color:var(--_bg);cursor:pointer;border:none;flex:100%;height:.25rem;margin:0;padding:0;transition:background-color .2s,transform .2s;position:relative}@media (prefers-reduced-motion:reduce){.bOp-Fa_indicatorDot{transition:background-color .2s}}@media (any-hover:hover) and (any-pointer:fine){.bOp-Fa_indicatorDot:hover:not(:disabled){background-color:var(--_bg-hover)}}.bOp-Fa_indicatorDot:disabled{cursor:not-allowed}.bOp-Fa_indicatorDot:before{content:"";inset-block:-.75rem;inset-inline:calc(var(--_indicator-gap)*-.5);position:absolute}.bOp-Fa_indicatorDotActive{--_bg:var(--color-fill-brand);--_bg-hover:var(--color-fill-brand-hover)}
.qHogVa_articlesSection{flex-direction:column;gap:1.5rem;display:flex}
.IEGoBG_profileLayout{--profile-layout-gap:3.5rem;gap:var(--profile-layout-gap);flex-direction:column;padding-block-end:var(--profile-layout-gap);display:flex;container:profile-layout/inline-size}
.tS-DFW_article{-webkit-user-select:none;user-select:none;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);height:100%;color:var(--color-text);align-items:center;gap:1rem;padding:1rem;display:flex;position:relative}@supports selector(:focus-visible){.tS-DFW_article:has(.tS-DFW_link:focus-visible){outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}@supports not selector(:focus-visible){.tS-DFW_article:has(.tS-DFW_link:focus){outline:var(--focus-outline-size) var(--focus-outline-style) var(--focus-outline-color);outline-offset:var(--focus-outline-offset,var(--focus-outline-size))}}@media (any-hover:hover) and (any-pointer:fine){.tS-DFW_article:has(.tS-DFW_link:hover){background-color:var(--color-surface-hover)}}.tS-DFW_logotypeWrapper{--_logotype-size:4rem;width:var(--_logotype-size);height:var(--_logotype-size);flex-shrink:0;padding:.5rem;position:relative}@media (min-width:56rem){.tS-DFW_logotypeWrapper{--_logotype-size:5rem}}.tS-DFW_logotypeWrapper:empty{background-color:var(--color-fill-tertiary);border-radius:var(--radius-md)}.tS-DFW_logotype{object-fit:contain;width:100%;height:100%;display:block}.tS-DFW_body{flex-direction:column;flex:auto;gap:.25rem;display:flex}.tS-DFW_title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);font-size:var(--font-size-heading-sm);line-height:var(--line-height-heading-sm);color:currentColor;text-wrap:balance;margin-block:0;text-decoration:none}@media (min-width:56rem){.tS-DFW_title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);font-size:var(--font-size-heading-md);line-height:var(--line-height-heading-md)}}.tS-DFW_link{color:inherit;text-decoration:none}.tS-DFW_link:before{content:"";position:absolute;inset:0}.tS-DFW_link:focus{outline:none}.tS-DFW_meta{font-size:var(--font-size-sm);line-height:var(--line-height-body-sm)}.tS-DFW_logotypeWrapper .tS-DFW_spinner{color:var(--color-icon);margin:auto;display:none;position:absolute;inset:0}.tS-DFW_article:has([data-link-pending]) .tS-DFW_logotype{visibility:hidden}.tS-DFW_article:has([data-link-pending]) .tS-DFW_logotypeWrapper .tS-DFW_spinner{display:block}