.btn-icon{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;flex-shrink:0;transition:background-color var(--hover-transition),color var(--hover-transition),border-radius var(--hover-transition)}.btn-icon:focus-visible{outline:2px solid var(--color-neutral-900);outline-offset:2px}.btn-icon img,.btn-icon svg{display:block;width:100%;height:100%}.btn-icon--xl{width:64px;height:64px;padding:16px;border-radius:8px}.btn-icon--xl.is-hover,.btn-icon--xl:hover:not(:disabled){border-radius:10px}.btn-icon--l{width:54px;height:54px;padding:14px;border-radius:8px}.btn-icon--l.is-hover,.btn-icon--l:hover:not(:disabled){border-radius:10px}.btn-icon--m{width:48px;height:48px;padding:12px;border-radius:6px}.btn-icon--m.is-hover,.btn-icon--m:hover:not(:disabled){border-radius:8px}.btn-icon--s{width:40px;height:40px;padding:10px;border-radius:6px}.btn-icon--s.is-hover,.btn-icon--s:hover:not(:disabled){border-radius:8px}.btn-icon--xs{width:32px;height:32px;padding:8px;border-radius:4px}.btn-icon--xs.is-hover,.btn-icon--xs:hover:not(:disabled){border-radius:6px}.btn-icon--xxs{width:24px;height:24px;padding:6px;border-radius:2px}.btn-icon--xxs.is-hover,.btn-icon--xxs:hover:not(:disabled){border-radius:4px}@media (max-width:899.98px){.btn-icon--s{width:44px;height:44px;padding:12px}.btn-icon--xs{width:44px;height:44px;padding:14px}.btn-icon--xxs{width:44px;height:44px;padding:16px}}@media (min-width:900px){.btn-icon--s,.btn-icon--xs,.btn-icon--xxs{position:relative}.btn-icon--s:after,.btn-icon--xs:after,.btn-icon--xxs:after{content:"";position:absolute}.btn-icon--s:after{inset:-2px}.btn-icon--xs:after{inset:-6px}.btn-icon--xxs:after{inset:-10px}}.btn-icon--yellow{background:var(--btn-yellow-bg);color:var(--btn-yellow-fg)}.btn-icon--yellow.is-hover,.btn-icon--yellow:hover:not(:disabled){background:var(--btn-yellow-bg-hover);color:var(--btn-yellow-fg-hover)}.btn-icon--yellow.is-disabled,.btn-icon--yellow:disabled{background:var(--btn-yellow-bg-disabled);color:var(--btn-yellow-fg-disabled);cursor:not-allowed}.btn-icon--white{background:var(--btn-white-bg);color:var(--btn-white-fg)}.btn-icon--white.is-hover,.btn-icon--white:hover:not(:disabled){background:var(--btn-white-bg-hover);color:var(--btn-white-fg-hover)}.btn-icon--white.is-disabled,.btn-icon--white:disabled{background:var(--btn-white-bg-disabled);color:var(--btn-white-fg-disabled);cursor:not-allowed}.btn-icon--black{background:var(--btn-black-bg);color:var(--btn-black-fg)}.btn-icon--black.is-hover,.btn-icon--black:hover:not(:disabled){background:var(--btn-black-bg-hover);color:var(--btn-black-fg-hover)}.btn-icon--black.is-disabled,.btn-icon--black:disabled{background:var(--btn-black-bg-disabled);color:var(--btn-black-fg-disabled);cursor:not-allowed}.btn-icon--grey{background:var(--btn-grey-bg);color:var(--btn-grey-fg)}.btn-icon--grey.is-hover,.btn-icon--grey:hover:not(:disabled){background:var(--btn-grey-bg-hover);color:var(--btn-grey-fg-hover)}.btn-icon--grey.is-disabled,.btn-icon--grey:disabled{background:var(--btn-grey-bg-disabled);color:var(--btn-grey-fg-disabled);cursor:not-allowed}.btn-close{width:32px;height:32px;padding:8px;border-radius:4px;border:none;background:var(--color-neutral-100);color:var(--color-neutral-900);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--hover-transition),color var(--hover-transition)}.btn-close img,.btn-close svg{width:16px;height:16px;display:block}.btn-close:hover{background:var(--color-neutral-150)}.btn-close--overlay{background:rgba(19,31,36,.6);color:#fff}.btn-close--overlay:hover{background:rgba(19,31,36,.8)}@media (max-width:899.98px){.btn-close{width:44px;height:44px;padding:14px}}@media (min-width:900px){.btn-close{position:relative}.btn-close:after{content:"";position:absolute;inset:-6px}}.btn-like{width:32px;height:32px;padding:8px;border-radius:4px;border:none;background:rgba(19,31,36,.6);color:var(--color-white);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color var(--hover-transition),background-color var(--hover-transition)}.btn-like img,.btn-like svg{width:16px;height:16px;display:block}.btn-like:hover{background:rgba(19,31,36,.75)}.btn-like.is-active,.btn-like[aria-pressed=true]{color:var(--color-primary-base)}.btn-favorites.is-active,.btn-favorites[aria-pressed=true]{background:var(--color-primary-light-01);color:var(--color-neutral-900)}.btn-favorites.is-active .btn-favorites__heart,.btn-favorites[aria-pressed=true] .btn-favorites__heart{color:var(--color-primary-base)}.btn-favorites__heart{color:var(--color-neutral-900);display:inline-flex}.btn-favorites__heart img,.btn-favorites__heart svg{width:100%;height:100%;display:block}.btn-favorites__heart .icon-mask{width:100%;height:100%}.btn-filters.is-active,.btn-filters[aria-pressed=true]{background:var(--color-primary-light-01);color:var(--color-neutral-900)}.btn-filters.is-active .btn-filters__icon,.btn-filters[aria-pressed=true] .btn-filters__icon{color:var(--color-primary-base)}.btn-filters__icon{color:var(--color-neutral-900);display:inline-flex}.btn-filters__icon img,.btn-filters__icon svg{width:100%;height:100%;display:block}.btn-filters__icon .icon-mask{width:100%;height:100%}.btn-save.is-active,.btn-save[aria-pressed=true]{background:var(--color-primary-light-01);color:var(--color-neutral-900)}.btn-save.is-active .btn-save__bookmark,.btn-save[aria-pressed=true] .btn-save__bookmark{color:var(--color-primary-base)}.btn-save__bookmark{color:var(--color-neutral-900);display:inline-flex}.btn-save__bookmark img,.btn-save__bookmark svg{width:100%;height:100%;display:block}.btn-pagination{width:32px;height:32px;border-radius:999px;border:none;background:transparent;font-family:var(--font-family-base);font-weight:500;font-size:14px;letter-spacing:1px;line-height:14px;color:var(--color-neutral-900);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--hover-transition),color var(--hover-transition)}.btn-pagination:hover{background:var(--color-neutral-100)}.btn-pagination.is-current,.btn-pagination[aria-current=page]{background:var(--color-primary-base);color:var(--color-white)}.btn-pagination.is-disabled,.btn-pagination:disabled{color:var(--color-neutral-300);cursor:not-allowed}.btn-faq{width:32px;height:32px;background:transparent;border:none;color:var(--color-neutral-900);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color var(--hover-transition),transform var(--hover-transition);flex-shrink:0}.btn-faq img,.btn-faq svg{width:32px;height:32px;display:block}.btn-faq:hover{color:var(--color-primary-base)}.btn-faq.is-disabled,.btn-faq:disabled{color:var(--color-neutral-300);cursor:not-allowed}.btn-social{display:inline-flex;align-items:center;gap:12px;width:100%;max-width:220px;height:40px;padding:0 16px 0 0;border-radius:6px;background:var(--color-white);border:none;color:var(--color-neutral-900);font-family:var(--font-family-base);font-size:16px;line-height:24px;cursor:pointer;transition:background-color var(--hover-transition)}.btn-social:hover{background:var(--color-neutral-100)}.btn-social__icon-box{width:40px;height:40px;border-radius:6px;border:1px solid var(--color-neutral-150);background:var(--color-white);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:10px}.btn-social__icon-box img,.btn-social__icon-box svg{width:20px;height:20px;display:block}.btn-social__label{color:var(--color-neutral-900)}.btn-social--facebook .btn-social__icon-box{color:#1877F2}.btn-social--email .btn-social__icon-box{color:#EA4335}.btn-social--nextdoor .btn-social__icon-box{color:#6FB73E}.btn-social--imessage .btn-social__icon-box{color:#25C53A}.btn-social--whatsapp .btn-social__icon-box{color:#25D366}.btn-social--telegram .btn-social__icon-box{color:#29A9EB}.btn-social--x .btn-social__icon-box{color:var(--color-neutral-900)}.btn-text-footer{background:transparent;border:none;padding:10px 0;color:var(--color-white);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:16px;line-height:24px;cursor:pointer;text-align:left;text-decoration:none;transition:color var(--hover-transition)}.btn-text-footer.is-hover,.btn-text-footer:hover{color:var(--color-primary-base)}.btn-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-family-base);font-weight:600;font-size:var(--font-btn-link-size);line-height:var(--font-btn-link-lh);letter-spacing:var(--font-btn-link-ls);text-decoration:none;cursor:pointer;background:transparent;border:none;padding:0;transition:color var(--hover-transition)}.btn-link__text{position:relative;padding-bottom:2px;border-bottom:1px solid}.btn-link__icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn-link__icon img,.btn-link__icon svg{width:100%;height:100%;display:block}.btn-link--light{color:var(--color-primary-hover)}.btn-link--light.is-hover,.btn-link--light:hover{color:var(--color-primary-dark-01)}.btn-link--dark{color:var(--color-primary-light-01)}.btn-link--dark.is-hover,.btn-link--dark:hover{color:var(--color-primary-hover)}.icon-inline{display:inline-block}.icon-inline svg{display:block;width:100%;height:100%;fill:currentColor}.btn__icon--mask,.icon-mask{background-color:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;display:inline-block}.text-link{color:var(--color-primary-hover);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer;transition:color var(--hover-transition)}.text-link:hover{color:var(--color-primary-dark-01)}.text-link{position:relative}.text-link:after{content:"";position:absolute;inset:-12px -4px}.input--price{display:flex;flex-direction:column;min-width:0;width:auto}.input--price .input__field{display:flex;align-items:center;gap:var(--field-l-gap);height:var(--field-l-height);padding:0 18px;border:none;border-radius:var(--field-l-radius);width:var(--input-price-width);background:transparent;box-shadow:inset 0 0 0 var(--input-price-border-w) var(--input-price-border);transition:var(--hover-transition);cursor:text}.input--price .input__field:hover,.input--price.is-hover .input__field{background:var(--color-neutral-100);box-shadow:none}.input--price .input__field:focus-within,.input--price.is-active .input__field{background:transparent;box-shadow:inset 0 0 0 var(--input-price-border-active-w) var(--field-border-focus)}.input--price .input__icon{width:var(--field-l-icon-size);height:var(--field-l-icon-size);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--color-neutral-500);background:transparent}.input--price .input__icon .icon-mask,.input--price .input__icon img,.input--price .input__icon svg{width:100%;height:100%;display:block}.input--price .input__control{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;font-family:var(--font-family-base);font-size:var(--font-body02-size);line-height:var(--font-body02-lh);font-weight:var(--font-weight-medium);color:var(--color-neutral-500)}.input--price .input__control::placeholder{color:var(--color-neutral-500)}.input--price .input__field:focus-within .input__control,.input--price .input__field:hover .input__control,.input--price.is-active .input__control,.input--price.is-hover .input__control{color:var(--color-neutral-700)}.input--price .input__field:focus-within .input__control::placeholder,.input--price .input__field:hover .input__control::placeholder,.input--price.is-active .input__control::placeholder,.input--price.is-hover .input__control::placeholder{color:var(--color-neutral-700)}.input--price .input__field:focus-within .input__icon,.input--price .input__field:hover .input__icon,.input--price.is-active .input__icon,.input--price.is-hover .input__icon{color:var(--color-neutral-700)}.input--price.is-filled .input__control,.input--price.is-filled .input__icon{color:var(--color-neutral-900)}.price-range{display:flex;align-items:center;gap:12px}.price-range__dash{flex-shrink:0;width:16px;height:2px;background:var(--color-neutral-500)}.field{display:flex;flex-direction:column;gap:var(--field-stack-gap);width:100%;min-width:0;font-family:var(--font-family-base);--field-height:var(--field-m-height);--field-radius:var(--field-m-radius);--field-pad-x:var(--field-m-pad-x);--field-pad-end:var(--field-m-pad-x);--field-gap:var(--field-m-gap);--field-icon:var(--field-m-icon-size);--field-shell-bg:var(--field-bg)}.field--l{--field-height:var(--field-l-height);--field-radius:var(--field-l-radius);--field-pad-x:var(--field-l-pad-x);--field-pad-end:var(--field-l-pad-x);--field-gap:var(--field-l-gap);--field-icon:var(--field-l-icon-size);--field-shell-bg:var(--field-bg-l)}.field--has-actions{--field-pad-end:var(--field-m-pad-x-end)}.field--l.field--has-actions{--field-pad-end:var(--field-l-pad-x-end)}.field__label{display:flex;align-items:center;min-height:16px;font-weight:var(--font-weight-medium);font-size:var(--field-label-size);line-height:var(--field-label-lh);letter-spacing:var(--field-label-ls);color:var(--field-label-color)}.field__required{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--field-msg-error);font-style:normal;line-height:1}.field__box{display:flex;align-items:center;gap:var(--field-gap);height:var(--field-height);padding-inline:var(--field-pad-x) var(--field-pad-end);border:0;border-radius:var(--field-radius);background:var(--field-shell-bg);box-shadow:inset 0 0 0 var(--field-border-w) var(--field-border);transition:var(--hover-transition);cursor:text;min-width:0}.field.is-hover .field__box,.field__box:hover{background:var(--field-bg-hover);box-shadow:none}.field.is-active .field__box,.field__box:focus-within{background:var(--field-bg-focus);box-shadow:inset 0 0 0 var(--field-border-focus-w) var(--field-border-focus)}.field.is-error .field__box,.field.is-error .field__box:hover{box-shadow:inset 0 0 0 var(--field-border-error-w) var(--field-border-error);background:var(--field-shell-bg)}.field.is-error .field__box:focus-within{background:var(--field-bg-focus);box-shadow:inset 0 0 0 var(--field-border-error-w) var(--field-border-error)}.field.is-readonly .field__box,.field.is-readonly .field__box:hover{background:var(--field-shell-bg);box-shadow:inset 0 0 0 var(--field-border-w) var(--field-border-readonly);cursor:default}.field.is-disabled .field__box,.field.is-disabled .field__box:hover{background:var(--field-shell-bg);box-shadow:inset 0 0 0 var(--field-border-w) var(--field-border);cursor:not-allowed}.field.is-disabled .field__actions,.field.is-disabled .field__lead{opacity:.5}.field__control{flex:1 1 auto;min-width:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;font-family:inherit;font-weight:var(--font-weight-medium);font-size:var(--field-value-size);line-height:var(--field-value-lh);color:var(--field-text);text-overflow:ellipsis}.field__control::placeholder{color:var(--field-placeholder);transition:color var(--hover-transition)}.field.is-error .field__control::placeholder,.field__box:focus-within .field__control::placeholder,.field__box:hover .field__control::placeholder{color:var(--field-placeholder-hover)}.field.is-disabled .field__control,.field.is-readonly .field__control{color:var(--field-text-muted)}.field.is-disabled .field__control::placeholder,.field.is-readonly .field__control::placeholder{color:var(--field-placeholder)}.field__control:disabled{cursor:not-allowed}.field__control--select{appearance:none;cursor:pointer}.field--textarea .field__box{height:auto;align-items:stretch;flex-direction:column;gap:4px;padding-block:12px;cursor:text}.field--textarea .field__control{height:auto;resize:vertical;overflow-wrap:anywhere}.field--textarea .field__foot{display:flex;justify-content:flex-end;align-items:center}.field__lead{width:var(--field-icon);height:var(--field-icon);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--field-placeholder)}.field__lead .icon-mask,.field__lead img,.field__lead svg{width:100%;height:100%;display:block}.field.is-filled .field__lead,.field__box:focus-within .field__lead{color:var(--field-text)}.field__prefix{display:inline-flex;align-items:center;gap:var(--field-gap);flex-shrink:0;font-weight:var(--font-weight-medium);font-size:var(--field-value-size);line-height:var(--field-value-lh);color:var(--field-prefix-color);user-select:none}.field__divider{display:block;flex-shrink:0;width:var(--field-divider-w);height:var(--field-divider-h);border-radius:var(--field-divider-w);background:var(--field-divider-color)}.field__counter{flex-shrink:0;min-width:var(--field-counter-width);padding-inline-end:var(--field-counter-pad-end);text-align:end;font-weight:var(--font-weight-medium);font-size:var(--field-note-size);line-height:var(--field-note-lh);letter-spacing:var(--field-note-ls);color:var(--field-counter-color);user-select:none}.field--textarea .field__counter{padding-inline-end:0}.field__actions{gap:var(--field-icon-btn-gap)}.field__actions,.field__icon-btn{display:inline-flex;align-items:center;flex-shrink:0}.field__icon-btn{position:relative;width:var(--field-icon-btn-size);height:var(--field-icon-btn-size);justify-content:center;padding:10px;border:0;border-radius:var(--field-icon-btn-radius);background:transparent;color:var(--field-placeholder);cursor:pointer;transition:var(--hover-transition)}.field__icon-btn:hover{background:var(--color-neutral-100);color:var(--field-text-muted)}.field__icon-btn svg{width:var(--field-icon-btn-icon);height:var(--field-icon-btn-icon);display:block}.field__icon-btn:after{content:"";position:absolute;inset:-2px}@media (max-width:899.98px){.field__icon-btn{width:44px;height:44px}.field__icon-btn:after{inset:0}}.field__chevron{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--field-placeholder);cursor:pointer}.field__chevron .icon-mask,.field__chevron img,.field__chevron svg{width:100%;height:100%;display:block}.field.is-filled .field__chevron,.field__box:focus-within .field__chevron{color:var(--field-text)}.field--dropdown.is-active .field__chevron .icon-mask,.field--dropdown:focus-within .field__chevron .icon-mask{transform:rotate(180deg)}.field--dropdown .field__control[readonly]{cursor:pointer}.field--select .field__box{position:relative}.field--select .field__chevron{position:absolute;top:50%;right:var(--field-pad-x);translate:0 -50%;pointer-events:none;color:var(--field-text)}.field--select .field__control{padding-inline-end:calc(24px + var(--field-gap))}.field__select{position:relative;width:100%;min-width:0}.field__select>select.field__control--solo{padding-inline-end:calc(var(--field-m-pad-x) + 24px + var(--field-m-gap))}.field__select>.field__chevron{position:absolute;top:50%;right:var(--field-m-pad-x);translate:0 -50%;pointer-events:none;color:var(--field-text)}.field__helper,.field__message{display:flex;align-items:flex-start;gap:var(--field-msg-gap);margin:0;font-weight:var(--font-weight-medium);font-size:var(--field-note-size);line-height:var(--field-note-lh);letter-spacing:var(--field-note-ls)}.field__helper{color:var(--field-helper-color)}.field__message svg{width:var(--field-msg-icon);height:var(--field-msg-icon);flex-shrink:0;margin-top:-1px}.field__message--error{color:var(--field-msg-error)}.field__message--success{color:var(--field-msg-success)}.field__message--warning{color:var(--field-msg-warning)}.field__message--info{color:var(--field-msg-info)}.field__strength{display:flex;flex-direction:column;gap:4px}.field__strength-track{padding:var(--field-strength-pad);border-radius:var(--field-strength-radius);background:var(--field-strength-track-bg)}.field__strength-fill{display:block;height:var(--field-strength-track-h);border-radius:var(--field-strength-radius);transition:width var(--hover-transition),background var(--hover-transition)}.field__strength--weak .field__strength-fill,.field__strength-fill{background:var(--field-strength-weak)}.field__strength--fair .field__strength-fill{background:var(--field-strength-fair)}.field__strength--good .field__strength-fill{background:var(--field-strength-good)}.field__strength--strong .field__strength-fill{background:var(--field-strength-strong)}.field__strength-label{padding:var(--field-strength-pad);font-weight:var(--font-weight-medium);font-size:var(--field-note-size);line-height:var(--field-note-lh);letter-spacing:var(--field-note-ls)}.field__strength--weak .field__strength-label{color:var(--field-strength-weak)}.field__strength--fair .field__strength-label{color:var(--field-strength-fair-label)}.field__strength--good .field__strength-label{color:var(--field-strength-good)}.field__strength--strong .field__strength-label{color:var(--field-strength-strong)}.field__control--solo{width:100%;min-width:0;height:var(--field-m-height);padding-inline:var(--field-m-pad-x);border:0;border-radius:var(--field-m-radius);background:var(--field-bg);box-shadow:inset 0 0 0 var(--field-border-w) var(--field-border);transition:var(--hover-transition)}.field__control--solo:hover:not(:disabled):not([readonly]){background:var(--field-bg-hover);box-shadow:none}.field__control--solo:focus,.field__control--solo:focus-visible{background:var(--field-bg-focus);box-shadow:inset 0 0 0 var(--field-border-focus-w) var(--field-border-focus)}.field__control--solo[aria-invalid=true],.field__control--solo[aria-invalid=true]:hover{box-shadow:inset 0 0 0 var(--field-border-error-w) var(--field-border-error);background:var(--field-bg)}.field__control--solo[readonly]{box-shadow:inset 0 0 0 var(--field-border-w) var(--field-border-readonly);color:var(--field-text-muted)}.field__control--solo:disabled{color:var(--field-text-muted);background:var(--field-bg);cursor:not-allowed}textarea.field__control--solo{height:auto;min-height:var(--field-m-height);padding-block:12px;resize:vertical}select.field__control--solo{appearance:none;cursor:pointer}.preview-card{width:284px;background:var(--color-white);border-radius:12px;box-shadow:var(--shadow-card-preview);overflow:hidden;display:flex;flex-direction:column;position:relative}.preview-card[data-preview-href]{cursor:pointer}.preview-card__top{position:relative;width:100%;height:210px;border-radius:12px 12px 0 0;overflow:hidden;background-color:var(--color-neutral-300);background-image:var(--photo);background-size:cover;background-position:50%;background-repeat:no-repeat}.preview-card__type-badge{position:absolute;top:12px;left:12px;height:30px;padding:0 12px;border-radius:6px;background:var(--color-neutral-900);color:var(--color-white);font-family:var(--font-family-base);font-weight:700;font-size:12px;line-height:12px;letter-spacing:1px;display:inline-flex;align-items:center}.preview-card__close,.preview-card__like{position:absolute;top:12px;width:32px;height:32px;border-radius:4px;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .1s var(--hover-transition-easing),right .1s var(--hover-transition-easing),opacity .1s var(--hover-transition-easing)}.preview-card__like{background:rgba(19,31,36,.6);color:var(--color-white);right:12px}.preview-card__like:hover{background:rgba(19,31,36,.75)}.preview-card__like.is-active{color:var(--color-primary-base)}.preview-card__like .icon-mask{width:16px;height:16px}.preview-card__close{background:var(--color-white);color:var(--color-neutral-900);right:12px;opacity:0;pointer-events:none}.preview-card__close:hover{background:var(--color-neutral-100)}.preview-card__close .icon-mask{width:24px;height:24px}.preview-card__nav{display:none}.preview-card.is-hover .preview-card__nav,.preview-card:hover .preview-card__nav{display:inline-flex}.preview-card.is-hover .preview-card__like,.preview-card:hover .preview-card__like{right:60px}.preview-card.is-hover .preview-card__close,.preview-card:hover .preview-card__close{opacity:1;pointer-events:auto}.preview-card__nav{position:absolute;top:89px;width:32px;height:32px;border-radius:4px;border:0;background:var(--color-white);color:var(--color-neutral-900);align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color var(--hover-transition)}.preview-card__nav:hover{background:var(--color-neutral-100)}.preview-card__nav .icon-mask{width:16px;height:16px}.preview-card__nav--prev{left:12px}.preview-card__nav--next{right:12px}.preview-card__dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px}.preview-card__dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);border:0;padding:0;cursor:pointer;flex-shrink:0}.preview-card__dot.is-current{background:var(--color-white)}.preview-card__info{padding:16px 12px;display:flex;flex-direction:column;gap:12px}.preview-card__place{display:inline-flex;align-items:center;gap:6px;height:24px}.preview-card__place .icon-mask{width:24px;height:24px;color:var(--color-neutral-700);flex-shrink:0}.preview-card__place-text{font-family:var(--font-family-base);font-weight:400;font-size:14px;line-height:20px;color:var(--color-neutral-700)}.preview-card__title{margin:0;font-family:var(--font-family-base);font-weight:800;font-size:16px;line-height:22px;color:var(--color-neutral-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-card__title-price{display:flex;flex-direction:column;min-width:0}.preview-card__price{display:inline-flex;align-items:baseline;gap:4px}.preview-card__price-value{font-weight:800;font-size:18px;line-height:28px}.preview-card__price-unit,.preview-card__price-value{font-family:var(--font-family-base);color:var(--color-neutral-900)}.preview-card__price-unit{font-weight:400;font-size:14px;line-height:20px}.preview-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.preview-card__owner{display:flex;min-width:0;align-items:center;gap:6px;font-family:var(--font-family-base);font-weight:400;font-size:12px;line-height:14px;color:var(--color-neutral-900)}.preview-card__owner-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:899.98px){.preview-card .preview-card__close,.preview-card .preview-card__like{width:44px;height:44px}.preview-card .preview-card__like,.preview-card.is-hover .preview-card__like,.preview-card:hover .preview-card__like{right:72px}.preview-card .preview-card__close{opacity:1;pointer-events:auto}}.trailer-type-card{--tc-size:448px;position:relative;width:var(--tc-size);height:var(--tc-size);border-radius:12px;overflow:hidden;background:var(--color-neutral-150);cursor:pointer;isolation:isolate}.trailer-type-card__photo{position:absolute;inset:0}.trailer-type-card__cover{--tc-body-lines:4;--tc-details-gap:32px;--tc-details-max:calc(var(--tc-body-lines) * var(--font-body02-lh) + var(--tc-details-gap) + var(--btn-s-height));--tc-content-h:calc(var(--font-h03-lh) + 12px + var(--tc-details-max));--tc-hover-pad-block:max(0px,calc(50% - var(--tc-content-h) / 2));position:absolute;inset:0;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:0;background-color:transparent;background-image:linear-gradient(rgba(19,31,36,0),rgba(19,31,36,.44));transition:background-color .22s var(--hover-transition-easing),background-image .22s var(--hover-transition-easing),padding-block .24s var(--hover-transition-easing),gap .24s var(--hover-transition-easing)}.trailer-type-card__title{margin:0;flex-shrink:0;color:var(--color-white);transition:color .22s var(--hover-transition-easing)}.trailer-type-card__details{display:flex;flex-direction:column;gap:var(--tc-details-gap);min-height:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .24s var(--hover-transition-easing),opacity .18s var(--hover-transition-easing)}.trailer-type-card__body{margin:0;font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-body02-size);line-height:var(--font-body02-lh);letter-spacing:var(--font-body02-ls);color:var(--color-neutral-900);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tc-body-lines);line-clamp:var(--tc-body-lines);min-height:0;overflow:hidden}.trailer-type-card__cta{align-self:flex-start;flex-shrink:0}.trailer-type-card.is-hover .trailer-type-card__cover,.trailer-type-card:focus-within .trailer-type-card__cover,.trailer-type-card:hover .trailer-type-card__cover{background-image:none;background-color:var(--color-primary-base);padding-block:var(--tc-hover-pad-block);gap:12px}.trailer-type-card.is-hover .trailer-type-card__title,.trailer-type-card:focus-within .trailer-type-card__title,.trailer-type-card:hover .trailer-type-card__title{color:var(--color-neutral-900)}.trailer-type-card.is-hover .trailer-type-card__details,.trailer-type-card:focus-within .trailer-type-card__details,.trailer-type-card:hover .trailer-type-card__details{max-height:var(--tc-details-max);opacity:1}.trailer-type-card:focus-visible{outline:2px solid var(--color-neutral-900);outline-offset:2px}.section-badge{gap:6px}.section-badge,.section-badge__pill{display:inline-flex;align-items:center;height:32px}.section-badge__pill{justify-content:center;padding:0 8px;border-radius:6px 6px 6px 1px;background:var(--color-neutral-900);color:var(--color-white);font-family:var(--font-family-base);font-weight:500;font-size:var(--font-ui-base-size);line-height:var(--font-ui-base-lh);letter-spacing:.5px}.section-badge--yellow .section-badge__pill{background:var(--color-primary-base);color:var(--color-neutral-900)}.section-badge__text{font-family:var(--font-family-base);font-weight:500;font-size:var(--font-ui-base-size);line-height:var(--font-ui-base-lh);letter-spacing:.5px;color:var(--color-neutral-900)}.icon-placeholder{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;background:var(--color-neutral-150);color:var(--color-neutral-900);flex-shrink:0}.icon-placeholder .icon-mask,.icon-placeholder img,.icon-placeholder svg{width:24px;height:24px;display:block}.icon-placeholder--primary-light{background:var(--color-primary-light)}.icon-placeholder--primary-light-02{background:var(--color-primary-light-02)}.icon-placeholder--neutral{background:var(--color-neutral-150)}.icon-placeholder--neutral-300{background:var(--color-neutral-300)}.icon-placeholder--neutral-900{background:var(--color-neutral-900);color:var(--color-white)}.icon-placeholder--white{background:var(--color-white)}.divider{display:block;flex-shrink:0;background:var(--color-neutral-150);border:0;margin:0}.divider--vertical{width:1px;height:100%;min-height:1px;align-self:stretch}.divider--horizontal{width:100%;height:1px}.divider--strong{background:var(--color-neutral-300)}.divider--subtle{background:var(--color-neutral-100)}.chip{display:inline-flex;align-items:center;justify-content:center;height:var(--chip-height);padding:var(--chip-padding);gap:6px;border-radius:var(--chip-radius);background:var(--chip-bg-initial);border:1px solid var(--chip-border-initial);color:var(--chip-fg-initial);font-family:var(--font-family-base);font-weight:var(--chip-font-weight);font-size:var(--chip-font-size);line-height:14px;cursor:pointer;transition:var(--hover-transition);white-space:nowrap}.chip.is-hover,.chip:hover{background:var(--chip-bg-hover);border-color:var(--chip-border-hover);color:var(--chip-fg-hover)}.chip.is-active,.chip[aria-pressed=true]{background:var(--chip-bg-active);border-color:var(--chip-border-active);color:var(--chip-fg-active)}.chip__count{display:inline-block;margin-left:4px;color:inherit;opacity:.7;font-weight:500}.chip--scale{width:102px;height:26px;padding:6px;border:0;background:transparent;color:var(--color-neutral-500);letter-spacing:var(--font-btn-link-ls);text-transform:none}.chip--scale.is-hover,.chip--scale:hover{background:transparent;border-color:transparent;color:var(--color-neutral-700)}.chip--scale.is-active,.chip--scale[aria-pressed=true]{background:transparent;border-color:transparent;color:var(--color-neutral-900)}@media (max-width:899.98px){.chip:not(.chip--scale){height:44px}}@media (min-width:900px){.chip:not(.chip--scale){position:relative}.chip:not(.chip--scale):after{content:"";position:absolute;inset:-6px 0 0}}.badge-place{gap:6px;color:var(--badge-place-text-color)}.badge-place,.badge-place__icon{display:inline-flex;align-items:center}.badge-place__icon{width:24px;height:24px;justify-content:center;color:var(--badge-place-icon-color);flex-shrink:0}.badge-place__icon img,.badge-place__icon svg{width:100%;height:100%}.badge-place__text{font-family:var(--font-family-base);font-size:14px;line-height:20px;font-weight:500;letter-spacing:.5px}.badge-place--30 .badge-place__icon{width:30px;height:30px}.badge-place--30 .badge-place__text{font-size:18px;line-height:28px;font-weight:400;letter-spacing:0}.badge-sale{background:var(--badge-sale-bg);color:var(--badge-sale-fg);border-radius:var(--badge-sale-radius);padding:var(--badge-sale-padding);font-family:var(--font-family-base);font-weight:700;font-size:var(--badge-sale-font-size);line-height:14px;letter-spacing:var(--badge-sale-letter-sp);text-transform:uppercase}.badge-rating,.badge-sale{display:inline-flex;align-items:center}.badge-rating{gap:4px;color:var(--badge-rating-fg)}.badge-rating__star{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--badge-rating-icon-color)}.badge-rating__star img,.badge-rating__star svg{width:100%;height:100%}.badge-rating__value{font-family:var(--font-family-base);font-size:14px;line-height:20px;font-weight:500}.badge-rating__count{color:var(--badge-rating-fg-muted);font-size:14px;margin-left:2px}.badge-rating--18 .badge-rating__star{width:18px;height:18px}.badge-rating--18 .badge-rating__count,.badge-rating--18 .badge-rating__value{font-size:12px;line-height:16px}.badge-rating--30 .badge-rating__star{width:30px;height:30px}.badge-rating--30 .badge-rating__count,.badge-rating--30 .badge-rating__value{font-size:18px;line-height:28px}.badge-identified{display:inline-flex;align-items:center;gap:6px}.badge-identified__icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--badge-identified-icon)}.badge-identified__icon img,.badge-identified__icon svg{width:100%;height:100%}.badge-identified__text{font-family:var(--font-family-base);font-size:14px;line-height:20px;font-weight:500;color:var(--color-neutral-900)}.badge-complex{display:inline-flex;align-items:center;gap:12px}.badge-eyebrow{gap:var(--badge-eyebrow-gap);color:var(--badge-eyebrow-fg)}.badge-eyebrow,.badge-eyebrow__icon{display:inline-flex;align-items:center;height:var(--badge-eyebrow-icon-size)}.badge-eyebrow__icon{width:var(--badge-eyebrow-icon-size);justify-content:center;flex-shrink:0}.badge-eyebrow__icon .icon-mask,.badge-eyebrow__icon img,.badge-eyebrow__icon svg{width:100%;height:100%}.badge-eyebrow__text{display:inline-flex;align-items:center;gap:var(--badge-eyebrow-text-gap);font-family:var(--font-family-base);font-style:italic;font-size:var(--badge-eyebrow-font-size);line-height:var(--badge-eyebrow-line-height)}.badge-eyebrow__bold{font-weight:var(--badge-eyebrow-bold-weight);letter-spacing:var(--badge-eyebrow-bold-ls)}.badge-eyebrow__light{font-weight:var(--badge-eyebrow-light-weight);letter-spacing:var(--badge-eyebrow-light-ls)}.pin{display:inline-flex;flex-direction:column;align-items:center;position:relative;padding-bottom:var(--pin-tail-height);filter:drop-shadow(0 4px 12px rgba(19,31,36,.25));cursor:pointer;transform-origin:50% 100%;transition:transform .1s var(--hover-transition-easing)}.pin--hover,.pin:hover{transform:scale(1.1)}.pin__bubble{background:var(--pin-bg);color:var(--pin-fg);border-radius:var(--pin-radius);padding:var(--pin-padding);min-width:var(--pin-min-width);box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-weight:var(--pin-font-weight);font-size:var(--pin-font-size);line-height:var(--pin-line-height);white-space:nowrap;position:relative}.pin__bubble:after{content:"";position:absolute;left:50%;bottom:calc(-1 * var(--pin-tail-height));transform:translateX(-50%);width:0;height:0;border-left:calc(var(--pin-tail-size) / 2) solid transparent;border-right:calc(var(--pin-tail-size) / 2) solid transparent;border-top:var(--pin-tail-height) solid var(--pin-bg)}.pin--active{transform:scale(1.1)}.pin--active .pin__bubble{background:var(--color-neutral-900);color:var(--color-white)}.pin--active .pin__bubble:after{border-top-color:var(--color-neutral-900)}.pagination{gap:var(--pagination-arrow-gap)}.pagination,.pagination__arrow{display:inline-flex;align-items:center}.pagination__arrow{width:var(--pagination-btn-size);height:var(--pagination-btn-size);border-radius:var(--pagination-btn-radius);background:var(--color-white);border:none;justify-content:center;color:var(--pagination-arrow-fg);cursor:pointer;transition:var(--hover-transition)}.pagination__arrow:hover{background:var(--color-neutral-100)}.pagination__arrow[disabled]{color:var(--pagination-arrow-fg-disabled);cursor:not-allowed}.pagination__arrow img,.pagination__arrow svg{width:var(--pagination-btn-icon-size);height:var(--pagination-btn-icon-size)}.pagination__nums{display:inline-flex;gap:var(--pagination-row-gap)}.pagination__num{width:var(--pagination-num-size);height:var(--pagination-num-size);border-radius:999px;border:none;background:transparent;font-family:var(--font-family-base);font-weight:600;font-size:14px;color:var(--pagination-num-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:var(--hover-transition)}.pagination__num:hover{background:var(--color-neutral-100)}.pagination__num.is-current,.pagination__num[aria-current=page]{background:var(--pagination-num-bg-current);color:var(--pagination-num-fg-current)}.pagination-dots{display:inline-flex;gap:var(--pagination-dot-gap);align-items:center;background:var(--pagination-dot-container-bg);border-radius:var(--pagination-dot-container-radius);padding:20px}.pagination-dots__dot{width:var(--pagination-dot-size);height:var(--pagination-dot-size);border-radius:50%;background:var(--pagination-dot-color)}.pagination-dots__dot.is-current{background:var(--pagination-dot-color-active)}.pagination-spots{gap:40px;padding:16px 24px;border-radius:12px}.pagination-spots,.pagination-spots__arrow{display:inline-flex;align-items:center;background:var(--color-neutral-900)}.pagination-spots__arrow{width:40px;height:40px;border-radius:6px;border:1px solid rgba(255,255,255,.2);color:var(--color-white);cursor:pointer;justify-content:center;transition:var(--hover-transition)}.pagination-spots__arrow:hover{background:var(--color-neutral-700)}.pagination-spots__arrow img,.pagination-spots__arrow svg{width:20px;height:20px}.pagination-spots__dots{display:inline-flex;gap:14px}.pagination-spots__dot{width:12px;height:12px;border-radius:50%;background:var(--color-neutral-300);opacity:.5}.pagination-spots__dot.is-current{background:var(--color-white);opacity:1}.photos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.photo-card{background:var(--color-white);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);display:flex;flex-direction:column}.photo-card__image{aspect-ratio:1;background:var(--color-neutral-100) center/cover no-repeat;position:relative}.photo-card__image:after{content:"";position:absolute;inset:0;background:var(--gradient-cover)}.photo-card__meta{padding:16px 18px 20px;display:flex;flex-direction:column;gap:4px}.photo-card__name{font-family:var(--font-family-base);font-weight:700;font-size:16px}.photo-card__path{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--color-neutral-500)}.showcase{background:var(--color-white);border-radius:16px;box-shadow:var(--shadow-card);padding:32px}.showcase+.showcase{margin-top:24px}.showcase__title{font-family:var(--font-family-base);font-weight:700;font-size:14px;margin:0 0 4px}.showcase__note{margin:0 0 24px;font-size:12px;color:var(--color-neutral-500)}.btn-matrix{display:grid;gap:28px 28px;align-items:center}.btn-matrix.cols-2{grid-template-columns:110px repeat(2,minmax(0,1fr))}.btn-matrix.cols-3{grid-template-columns:110px repeat(3,minmax(0,1fr))}.btn-matrix.cols-4{grid-template-columns:110px repeat(4,minmax(0,1fr))}.btn-matrix.cols-5{grid-template-columns:110px repeat(5,minmax(0,1fr))}.btn-matrix__header{font-size:10px;letter-spacing:2px;font-weight:600;padding-bottom:12px;border-bottom:1px solid var(--color-neutral-150)}.btn-matrix__header,.btn-matrix__row-label{text-transform:uppercase;color:var(--color-neutral-500)}.btn-matrix__row-label{font-size:12px;letter-spacing:1.5px;font-weight:500}.btn-matrix__row-label b{display:block;color:var(--color-neutral-900);font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;margin-top:2px}.btn-matrix__cell{display:flex;align-items:center;justify-content:flex-start}.btn-matrix__cell--invert{background:var(--color-neutral-900);border-radius:8px;padding:16px;align-self:stretch}.checkbox{position:relative;display:flex;align-items:center;gap:var(--checkbox-label-gap);width:100%;cursor:pointer}.checkbox:has(.checkbox__input:disabled){cursor:not-allowed}.checkbox__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.checkbox__box{flex:0 0 var(--checkbox-size);width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius);background:var(--checkbox-uncheck-fill);box-shadow:inset 0 0 0 var(--checkbox-outline-w) var(--checkbox-uncheck-outline);display:grid;place-items:center;transition:background var(--hover-transition),box-shadow var(--hover-transition)}.checkbox.is-hover .checkbox__input:not(:checked):not(:disabled)+.checkbox__box,.checkbox:hover .checkbox__input:not(:checked):not(:disabled)+.checkbox__box{box-shadow:inset 0 0 0 var(--checkbox-outline-w) var(--checkbox-uncheck-outline-hover)}.checkbox__input:checked+.checkbox__box{background:var(--checkbox-check-fill);box-shadow:none}.checkbox.is-hover .checkbox__input:checked:not(:disabled)+.checkbox__box,.checkbox:hover .checkbox__input:checked:not(:disabled)+.checkbox__box{box-shadow:inset 0 0 0 var(--checkbox-outline-w) var(--checkbox-check-outline-hover)}.checkbox__check{width:var(--checkbox-check-size);height:var(--checkbox-check-size);color:var(--checkbox-check-color);opacity:0;transition:opacity var(--hover-transition)}.checkbox__input:checked+.checkbox__box .checkbox__check{opacity:1}.checkbox__input:disabled:not(:checked)+.checkbox__box{background:transparent;box-shadow:inset 0 0 0 var(--checkbox-outline-w) var(--checkbox-disabled-outline)}.checkbox__input:disabled:checked+.checkbox__box{background:var(--checkbox-disabled-fill);box-shadow:none}.checkbox__input:disabled:checked+.checkbox__box .checkbox__check{color:var(--checkbox-disabled-check-color)}.checkbox__input:focus-visible+.checkbox__box{outline:2px solid var(--color-neutral-900);outline-offset:2px}.checkbox__label{color:var(--color-neutral-900)}html:has([aria-modal=true]) .support-fab,html:has([aria-modal=true]) .support-panel{display:none}@media (max-width:899.98px){html:has(.sticky-cta-bar) .support-fab,html:has(.sticky-cta-bar) .support-panel{display:none}}.dropdown{position:relative;display:block}.dropdown-menu{position:absolute;z-index:var(--z-dropdown);left:0;top:calc(100% + var(--dropdown-menu-offset));width:100%;min-width:252px;max-height:var(--dropdown-menu-max-height);background:var(--dropdown-menu-bg);border-radius:var(--dropdown-menu-radius);box-shadow:var(--dropdown-menu-shadow);padding:var(--dropdown-menu-padding);display:none;flex-direction:column;gap:var(--dropdown-menu-gap);overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.dropdown.is-open .dropdown-menu{display:flex}.dropdown-menu.has-scroll{padding-right:8px}.dropdown-menu::-webkit-scrollbar{width:var(--dropdown-scrollbar-width)}.dropdown-menu::-webkit-scrollbar-track{background:var(--dropdown-scrollbar-track)}.dropdown-menu::-webkit-scrollbar-thumb{background:var(--dropdown-scrollbar-thumb);border-radius:30px;border:3px solid transparent;background-clip:padding-box;min-height:32px}.dropdown-menu{scrollbar-width:thin;scrollbar-color:var(--dropdown-scrollbar-thumb) transparent}.dropdown-item{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--dropdown-item-l-height);padding:var(--dropdown-item-l-padding);border-radius:var(--dropdown-item-radius);background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--font-family-base);font-weight:var(--dropdown-item-font-weight);font-size:var(--dropdown-item-font-size);line-height:var(--dropdown-item-line-height);color:var(--dropdown-item-fg);transition:background-color var(--hover-transition);box-sizing:border-box}.dropdown-item.is-active,.dropdown-item.is-hover,.dropdown-item:hover{background:var(--dropdown-item-bg-hover)}.dropdown-item.is-selected{background:var(--dropdown-item-bg-selected);color:var(--dropdown-item-fg-selected)}.dropdown-item.is-selected.is-hover,.dropdown-item.is-selected:hover{background:var(--color-neutral-700)}.dropdown-item--m{min-height:var(--dropdown-item-m-height);padding:var(--dropdown-item-m-padding)}.dropdown-item--title{cursor:default;font-weight:var(--font-weight-regular)}.dropdown-item--title:hover{background:transparent}.dropdown-item--place{align-items:center;gap:var(--dropdown-item-place-gap);min-height:var(--dropdown-item-place-min-height);padding:var(--dropdown-item-place-padding)}.dropdown-item--place.is-hover,.dropdown-item--place:hover{background:var(--dropdown-item-place-bg-hover)}.dropdown-item__tile{width:var(--dropdown-place-tile-size);height:var(--dropdown-place-tile-size);border-radius:var(--dropdown-place-tile-radius);background:var(--dropdown-place-tile-bg);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--dropdown-place-tile-icon-color);transition:background-color var(--hover-transition)}.dropdown-item--place.is-hover .dropdown-item__tile,.dropdown-item--place:hover .dropdown-item__tile{background:var(--dropdown-place-tile-bg-hover);color:var(--dropdown-place-tile-icon-color-hover)}.dropdown-item__tile .icon-mask{width:24px;height:24px}.dropdown-item__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.dropdown-item__title{font-weight:600;color:var(--color-neutral-900)}.dropdown-item__sub,.dropdown-item__title{font-family:var(--font-family-base);font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item__sub{font-weight:var(--font-weight-regular);color:var(--color-neutral-700)}.dropdown-section+.dropdown-section{margin-top:2px}.dropdown-geo{display:flex;align-items:center;gap:var(--dropdown-item-place-gap);min-height:var(--dropdown-item-place-min-height);padding:var(--dropdown-item-place-padding);font-family:var(--font-family-base);font-size:16px;line-height:24px;color:var(--color-neutral-700)}.dropdown-geo--action{width:100%;text-align:left;cursor:pointer;background:transparent;border:0;border-radius:8px;font-weight:700;color:var(--color-neutral-900)}.dropdown-geo--action:hover{background:var(--dropdown-item-place-bg-hover)}