.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.fc-cta{padding:var(--upa-space-140) 0 var(--upa-space-80);background:var(--upa-color-bg-page)}.fc-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.fc-cta__eyebrow{margin-bottom:var(--upa-space-16)}.fc-cta__title{max-width:760px;margin-bottom:var(--upa-space-24);font-size:var(--upa-font-size-display);font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.fc-cta__desc{max-width:560px;margin-bottom:var(--upa-space-24)}@media(max-width:1279px){.fc-cta__desc{margin-bottom:var(--upa-space-32)}}@media(min-width:768px)and (max-width:1279px){.fc-cta .fc-cta__eyebrow{margin-bottom:var(--upa-space-12);font-size:14px}.fc-cta .fc-cta__title{max-width:none;margin-bottom:var(--upa-space-16);font-size:var(--upa-font-size-h2)}.fc-cta .fc-cta__desc{max-width:600px;margin-bottom:var(--upa-space-28)}}.fc-faq{background:var(--upa-color-bg-page)}.fc-faq__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--upa-space-40);align-items:start}.fc-faq .fc-faq__list{display:flex;flex-direction:column;gap:36px}.fc-faq .fc-faq-item{position:relative;padding-top:22px;border:0}.fc-faq .fc-faq-item:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--upa-color-border)}.fc-faq .fc-faq-item[open]:before{background:var(--upa-gradient-brand)}.fc-faq .fc-faq-item__question{padding:0}.fc-faq .fc-faq-item__answer{padding:36px 0 0}@media(max-width:1279px){.fc-faq{padding-block:var(--upa-space-80)}.fc-faq__inner{grid-template-columns:minmax(0,1fr)}}.fc-features{background:var(--upa-color-bg-page)}.fc-features__inner{display:flex;flex-direction:column;gap:var(--upa-space-80)}.fc-features__heading{display:flex;flex-direction:column;gap:var(--upa-space-12)}.fc-features__subheading{width:fit-content;font-size:var(--upa-font-size-label-lg)}.fc-features__titles{display:flex;flex-direction:column;gap:var(--upa-space-16)}.fc-features__title{max-width:800px}.fc-features__desc{max-width:600px}.fc-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--upa-space-40)}.fc-features__actions{display:flex;justify-content:center}.upa-btn.fc-features__cta{min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}@media(max-width:1279px){.fc-features__inner{gap:var(--upa-space-40)}}@media(max-width:767px){.fc-features__grid{grid-template-columns:minmax(0,1fr)}}.fc-hero{position:relative;overflow:hidden;padding-block:var(--upa-space-140);background:var(--upa-color-bg-page);text-align:center}.fc-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:fill;object-position:bottom;opacity:.75;pointer-events:none}.fc-hero__inner{position:relative}.fc-hero__badges{display:flex;align-items:center;justify-content:center;gap:var(--upa-space-6);margin-bottom:var(--upa-space-12);font-size:var(--upa-font-size-label-md);font-weight:var(--upa-font-weight-medium);line-height:1}.fc-hero__shopify-badge{display:inline-flex;align-items:center;gap:var(--upa-space-4);padding:var(--upa-space-4);background:var(--upa-color-badge-shopify-bg);color:var(--upa-color-badge-shopify-fg)}.fc-hero__divider{align-self:stretch;width:1px;min-height:22px;background:var(--upa-color-border)}.fc-hero__rating{display:inline-flex;align-items:center;gap:var(--upa-space-4)}.fc-hero__title{max-width:1200px;margin:0 auto var(--upa-space-16)}.fc-hero__desc{max-width:800px;margin:0 auto}fc-search-form{display:block}.fc-search{display:flex;flex-direction:column;gap:var(--upa-space-28);max-width:1240px;margin:var(--upa-space-80) auto 0;padding:0 var(--upa-space-80);border-radius:var(--upa-radius-40);background:var(--upa-color-bg-card-glass);text-align:left}.fc-search__field{display:flex;flex-direction:column;gap:var(--upa-space-12);min-width:0}.fc-search__label{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-label-lg);font-weight:var(--upa-font-weight-medium);line-height:14px}.fc-search__field:has(upa-combobox[disabled]) .fc-search__label{color:var(--upa-color-text-disabled)}.fc-search__field--engagement{position:relative}.fc-search__field .fc-er-tooltip{position:absolute;top:calc(100% + 4px);left:calc(87.5% - .75px);z-index:20;display:none;box-sizing:border-box;width:320px;padding:var(--upa-space-12) var(--upa-space-24);border-radius:var(--upa-radius-16);background:var(--upa-color-bg-surface);box-shadow:var(--upa-shadow-tooltip);color:var(--upa-color-text-primary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);white-space:normal;transform:translate(-50%);pointer-events:none}.fc-search__field .fc-er-tooltip:before{content:"";position:absolute;bottom:100%;left:50%;border:9px solid transparent;border-top:0;border-right-width:13px;border-bottom-color:var(--upa-color-bg-surface);border-left-width:13px;transform:translate(-50%)}.fc-search__field--engagement:has(input[value="5"]:disabled+.upa-seg__btn:hover) .fc-er-tooltip{display:block}.fc-search__field .fc-er-tooltip.fc-er-tooltip--compact{left:50%;display:none;width:min(320px,100%)}.fc-search__field--engagement.is-er-tip .fc-er-tooltip.fc-er-tooltip--compact{display:block}.fc-subscribers-label,.fc-search:has(input[name=platform][value=youtube]:checked) .fc-followers-label{display:none}.fc-search:has(input[name=platform][value=youtube]:checked) .fc-subscribers-label{display:inline}.fc-quota__dots span.is-used{background:var(--upa-color-border)}.fc-search__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--upa-space-28) var(--upa-space-20)}.fc-search__field--third{grid-column:span 2}.fc-search__field--followers{grid-column:span 4}.fc-search__field--engagement{grid-column:span 2}.fc-search__field .fc-only-tablet{display:none}.fc-locked__intro{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:22px}.fc-locked__more{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.fc-locked__more:focus-visible{outline:2px solid var(--upa-color-border-focus);outline-offset:2px}.fc-locked__link{background-image:var(--upa-gradient-brand-vertical);font-size:var(--upa-font-size-body);font-weight:700;text-decoration:underline;text-decoration-color:var(--upa-color-red-10)}.fc-locked{display:flex;flex-wrap:wrap;gap:10px}.fc-search upa-recaptcha{display:block;margin-top:var(--upa-space-16)}.fc-search__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--upa-space-16);margin-top:var(--upa-space-20);padding-top:48px;border-top:1px solid var(--upa-color-border)}.fc-quota{display:flex;align-items:center;gap:var(--upa-space-12);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.fc-quota__dots{display:flex;gap:var(--upa-space-4)}.fc-quota__dots span{width:14px;height:14px;border-radius:50%;background:var(--upa-gradient-brand-vertical)}.fc-quota__text strong{color:var(--upa-color-text-primary);font-weight:700}.upa-btn.fc-search__submit{min-height:0;padding:var(--upa-space-14) var(--upa-space-28);font-size:var(--upa-font-size-label-md);line-height:1}.fc-alert{display:flex;align-items:flex-start;gap:var(--upa-space-8);max-width:1240px;margin:var(--upa-space-80) auto 0;padding:var(--upa-space-12) var(--upa-space-12) var(--upa-space-12) 17px;border-left:5px solid var(--upa-color-red-10);border-radius:var(--upa-radius-12);background:#bc9c9a;color:var(--upa-color-ink-1);text-align:left}.fc-alert[hidden]{display:none}.fc-alert:not([hidden])+.fc-search{margin-top:var(--upa-space-40)}.fc-alert__icon{flex-shrink:0;color:var(--upa-color-red-10)}.fc-alert__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--upa-space-4)}.fc-alert__title{font-size:var(--upa-font-size-label-lg);font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.fc-alert__text{color:var(--upa-color-ink-2);font-size:14px;line-height:var(--upa-line-height-body)}.fc-alert__retry{margin-top:var(--upa-space-8);padding:var(--upa-space-4) 13px;border:1px solid var(--upa-color-red-10);border-radius:var(--upa-radius-pill);color:var(--upa-color-ink-1);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.fc-alert__retry:focus-visible{outline:2px solid var(--upa-color-ink-1);outline-offset:2px}.fc-search[hidden]{display:none}.fc-summary{display:flex;flex-direction:column;gap:var(--upa-space-40);max-width:1240px;margin:var(--upa-space-80) auto 0;padding:var(--upa-space-40) var(--upa-space-80);border:1px solid var(--upa-color-border);border-radius:var(--upa-radius-40);background:var(--upa-color-bg-card-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 11px #cc6af933,0 -4px 11px #ff4e4133;text-align:left}.fc-summary[hidden]{display:none}.fc-summary__chips{display:flex;flex-wrap:wrap;gap:var(--upa-space-8)}.fc-summary__chip{padding:var(--upa-space-8) var(--upa-space-16);border-radius:var(--upa-radius-12);background:var(--upa-color-bg-chip-selected);color:var(--upa-color-text-chip-selected);font-size:var(--upa-font-size-subtext);font-weight:var(--upa-font-weight-medium);line-height:1}.fc-summary__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--upa-space-20)}.upa-btn.fc-summary__edit,.upa-btn.fc-search__submit.is-loading{min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}.upa-btn.fc-summary__edit{font-size:var(--upa-font-size-subtext)}.fc-summary__quota{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.fc-summary__quota strong{font-weight:inherit}.fc-summary .fc-summary__dots{display:none}.fc-search__submit.is-loading{cursor:progress;opacity:.7}@media(max-width:1279px){.fc-search{margin-top:var(--upa-space-80);padding:0;background:none;box-shadow:none}.fc-search{gap:var(--upa-space-20)}.fc-search__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--upa-space-20)}.fc-search__field--third,.fc-search__field--followers,.fc-search__field--engagement{grid-column:span 1}.fc-search__field .fc-only-desktop{display:none}.fc-search__field .fc-only-tablet{display:block}.fc-search__footer{padding-top:var(--upa-space-40)}.fc-summary{padding:var(--upa-space-40)}.fc-alert{margin-top:var(--upa-space-56)}}@media(max-width:767px){.fc-hero__title{margin-bottom:var(--upa-space-16)}.fc-summary{padding:var(--upa-space-24)}.fc-summary .fc-summary__footer{flex-wrap:nowrap;justify-content:space-between}.fc-summary .fc-summary__dots{display:flex;order:-1;gap:3.4px}.fc-summary .fc-summary__dots span{width:12px;height:12px}.fc-summary .fc-summary__quota{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fc-search__grid{grid-template-columns:minmax(0,1fr)}.fc-quota__text{display:none}.upa-btn.fc-search__submit{min-width:0}}@media(min-width:1280px){.upa-modal.fc-locked-modal .upa-modal__panel{gap:var(--upa-space-8);padding:var(--upa-space-32)}.upa-modal.fc-locked-modal .upa-modal__actions{margin-top:var(--upa-space-16)}}.upa-modal.fc-limit-modal .upa-btn.upa-modal__cta{font-size:var(--upa-font-size-subtext);line-height:1}.fc-logos{background:var(--upa-color-bg-page)}.fc-logos__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.fc-logos__track{display:flex;width:max-content;animation:fc-logos-scroll var(--fc-logos-duration, 40s) linear infinite}.fc-logos__viewport:hover .fc-logos__track{animation-play-state:paused}.fc-logos__list{display:flex;align-items:center;gap:52px;padding-right:52px}.fc-logos__item{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:44px}.fc-logos__item img{height:var(--fc-logo-h, 24px);object-fit:contain}.fc-logos__name{font-size:22px;font-weight:var(--upa-font-weight-semibold);letter-spacing:-.5px;white-space:nowrap;opacity:.85}@keyframes fc-logos-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fc-logos__track{animation:none}}.template-page--pdf-link{background:var(--upa-color-light-bg)}.template-page--pdf-link .shopify-section-group-header-group,.template-page--pdf-link .shopify-section-group-footer-group{display:none}.fc-pdf-link{display:flex;align-items:center;min-height:100svh;background:var(--upa-color-light-bg);color:var(--upa-color-light-text-primary)}.fc-pdf-link__inner{display:flex;justify-content:center;padding-inline:var(--upa-space-64)}.fc-pdf-link__content{display:flex;flex-direction:column;align-items:center;gap:var(--upa-space-24);width:100%;max-width:800px;text-align:center}.fc-pdf-link__content[hidden]{display:none}.fc-pdf-link__title{margin:0;font-size:32px;font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.fc-pdf-link__title:focus{outline:none}.fc-pdf-link__text{max-width:600px;margin:0;font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);color:var(--upa-color-light-text-secondary)}.fc-pdf-link__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--upa-space-12)}.fc-pdf-link .fc-pdf-link__btn{padding-inline:var(--upa-space-28);font-size:var(--upa-font-size-subtext)}.fc-pdf-link .fc-pdf-link__btn--primary{background:var(--upa-color-light-btn-primary-bg);color:var(--upa-color-light-btn-primary-fg)}.fc-pdf-link .fc-pdf-link__btn--secondary{border:1px solid var(--upa-color-light-border);background:var(--upa-color-light-btn-secondary-bg);color:var(--upa-color-light-btn-secondary-fg)}.fc-pdf-link .fc-pdf-link__btn:focus-visible{outline-color:var(--upa-color-light-text-primary)}@media(max-width:767px){.fc-pdf-link__inner{padding-inline:var(--upa-space-24)}.fc-pdf-link__content{gap:var(--upa-space-20)}.fc-pdf-link__title{font-size:28px}.fc-pdf-link__actions{flex-direction:column;align-items:center}}.fc-results{background:var(--upa-color-bg-page)}.fc-results[hidden]{display:none}fc-results{display:flex;flex-direction:column;gap:var(--upa-space-40)}.fc-results__found{display:flex;flex-direction:column;gap:var(--upa-space-40)}.fc-results__found[hidden],.fc-nodata[hidden],.fc-results__locked[hidden],.fc-results__action[hidden],.upa-btn.fc-nodata__continue[hidden],.fc-nodata__chips[hidden],.fc-banner[hidden],.upa-btn.fc-results__more[hidden]{display:none}.fc-banner{display:flex;align-items:center;gap:var(--upa-space-28);padding:var(--upa-space-40);border:1px solid var(--upa-color-purple-6);border-radius:var(--upa-radius-20);background:var(--fc-banner-haze) center / cover no-repeat,var(--fc-banner-glow) center / 100% 100% no-repeat;box-shadow:0 -4px 11px 5px #ff4e4133,0 4px 11px 5px #cc6af933}.fc-banner__text{display:flex;flex:1;flex-direction:column;gap:var(--upa-space-16);min-width:0}.fc-banner__title{font-size:40px;font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.fc-banner__title:focus{outline:none}.fc-banner__desc{max-width:840px;color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.fc-banner__desc strong{font-weight:var(--upa-font-weight-bold)}.upa-btn.fc-banner__cta{flex-shrink:0;min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}.upa-btn.fc-results__more{display:none;align-self:center;min-height:0;padding:var(--upa-space-14) var(--upa-space-28);background:var(--upa-color-ink-3);color:var(--upa-color-text-primary)}.fc-results__header{display:flex;align-items:center;gap:var(--upa-space-28)}.fc-results__heading{display:flex;flex:1;flex-direction:column;gap:var(--upa-space-12)}.fc-results__title{max-width:800px;font-size:40px;font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.fc-results__title:focus{outline:none}.fc-results__desc{max-width:600px}.fc-results__desc:empty{display:none}.upa-btn.fc-results__action{flex-shrink:0;min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}.fc-results__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--upa-space-20)}.fc-card{display:flex;flex-direction:column;gap:var(--upa-space-32);min-width:0;padding:var(--upa-space-32) var(--upa-space-20);background:var(--upa-color-bg-surface);box-shadow:0 2px 4px #00000014}.fc-card__head{display:flex;align-items:center;gap:var(--upa-space-12)}.fc-card__avatar{flex-shrink:0;width:60px;height:60px;border-radius:50%;background:var(--upa-color-bg-surface-raised);object-fit:cover}.fc-card__identity{display:flex;flex-direction:column;gap:var(--upa-space-4);min-width:0}.fc-card__name{max-width:360px;overflow:hidden;font-size:20px;line-height:var(--upa-line-height-body);text-overflow:ellipsis;white-space:nowrap}.fc-card__handle{display:flex;align-items:center;gap:var(--upa-space-4);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body)}.fc-card__platform{display:none;color:var(--upa-color-text-primary)}.fc-card[data-platform=instagram] .fc-card__platform--instagram,.fc-card[data-platform=tiktok] .fc-card__platform--tiktok,.fc-card[data-platform=youtube] .fc-card__platform--youtube{display:inline-flex}.fc-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--upa-space-4);margin:0}.fc-card[data-platform=youtube] .fc-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-card__metric{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:var(--upa-space-6);min-height:84px;padding:var(--upa-space-16);background:var(--upa-color-bg-page)}.fc-card__metric dt{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body)}.fc-card__metric dd{margin:0;overflow:hidden;font-family:var(--upa-font-family-number);font-size:18px;line-height:var(--upa-line-height-heading);text-overflow:ellipsis;white-space:nowrap}.upa-btn.fc-card__cta[hidden]{display:none}.upa-btn.fc-card__cta{width:100%;min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}.fc-results__locked{position:relative;height:220px;overflow:hidden}.fc-results__grid--blurred{-webkit-user-select:none;user-select:none}.fc-results__locked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,var(--upa-color-bg-page),rgba(5,5,5,.12));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fc-results__unlock{position:absolute;top:50%;left:50%;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--upa-space-16);width:min(600px,100%);text-align:center;transform:translate(-50%,-50%)}.fc-results__unlock-title{font-size:32px;font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.upa-btn.fc-results__unlock-btn{min-height:0;margin-top:var(--upa-space-12);padding:var(--upa-space-14) var(--upa-space-28)}.fc-nodata{display:flex;flex-direction:column;align-items:center;gap:var(--upa-space-28);text-align:center}.fc-nodata.is-last{gap:var(--upa-space-20)}.fc-nodata__text{display:flex;flex-direction:column;align-items:center;gap:var(--upa-space-16)}.fc-nodata__text .upa-text{max-width:600px}.fc-results__unlock[hidden]{display:none}.fc-nodata__used:empty{display:none}.fc-nodata__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--upa-space-8)}.fc-suggestion{padding:var(--upa-space-6) var(--upa-space-12);border-radius:var(--upa-radius-12);background:var(--upa-color-bg-chip-selected);color:var(--upa-color-text-chip-selected);font-size:var(--upa-font-size-label-md);font-weight:var(--upa-font-weight-medium);line-height:1;transition:background-color var(--upa-transition-fast)}.fc-suggestion:hover{background:var(--upa-color-white)}.fc-suggestion:focus-visible{outline:2px solid var(--upa-color-border-focus);outline-offset:2px}.fc-suggestion[hidden]{display:none}@media(max-width:1279px){.fc-results__header{flex-direction:column;align-items:flex-start}.fc-results__grid{grid-template-columns:minmax(0,1fr)}.fc-results__grid.fc-results__grid--blurred{grid-template-columns:repeat(3,minmax(0,1fr))}.fc-results__grid.is-collapsed:not(.has-seed) .fc-card:nth-child(n+4),.fc-results__grid.is-collapsed.has-seed .fc-card:nth-child(n+5){display:none}.upa-btn.fc-results__more{display:inline-flex}.fc-banner{flex-direction:column;align-items:flex-start;padding:var(--upa-space-24)}.fc-banner__title{font-size:25px}}@media(max-width:767px){.fc-card__metric{padding:var(--upa-space-12) var(--upa-space-8)}.fc-card__metric dd{font-size:16px}.fc-card[data-platform=youtube] .fc-card__metric{padding:var(--upa-space-16)}.fc-card[data-platform=youtube] .fc-card__metric dd{font-size:18px}.fc-results__title{font-size:25px}.fc-results__locked{height:340px}.upa-btn.fc-results__unlock-btn{font-size:var(--upa-font-size-subtext)}.fc-results__unlock-title{font-size:22px}.fc-results__grid.fc-results__grid--blurred{grid-template-columns:minmax(0,1fr)}.fc-results__grid--blurred .fc-card:nth-child(n+2){display:none}}.fc-steps{display:block;padding-bottom:100px;background:var(--upa-color-bg-surface)}.fc-steps__inner{display:grid;grid-template-columns:minmax(0,712fr) minmax(0,608fr);gap:var(--upa-space-80);align-items:start}.fc-steps__intro{position:sticky;top:var(--upa-space-140)}.fc-steps__title{max-width:706px;margin-bottom:var(--upa-space-16)}.fc-steps__desc{max-width:590px}.fc-steps__actions{display:flex;margin-top:var(--upa-space-28)}.upa-btn.fc-steps__cta{min-height:0;max-width:100%;padding:var(--upa-space-14) var(--upa-space-28);line-height:1.2;text-align:center;text-wrap:balance;white-space:normal}@media(max-width:389px){.upa-btn.fc-steps__cta{padding-inline:var(--upa-space-20)}}.fc-steps__list{position:relative;display:flex;flex-direction:column;gap:128px;padding-bottom:112px}.fc-steps__line{position:absolute;top:24px;bottom:0;left:23.5px;width:1px;overflow:hidden;background:var(--upa-color-border);-webkit-mask-image:linear-gradient(#000 0%,#000 92%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 92%,transparent 100%);pointer-events:none}.fc-steps__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--upa-color-bg-fill-highlight);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.fc-steps__list>:not(.fc-steps__line){position:relative}@media(prefers-reduced-motion:reduce){.fc-steps__fill{-webkit-clip-path:none;clip-path:none}}@media(max-width:1279px){.fc-steps{padding-bottom:var(--upa-section-padding)}.fc-steps__inner{grid-template-columns:minmax(0,1fr);gap:var(--upa-section-gap)}.fc-steps__intro{position:static}.fc-steps__title,.fc-steps__desc{max-width:none}.fc-steps__list{gap:64px;padding-bottom:48px}}.fc-testi{display:block;overflow:hidden;padding-block:var(--upa-space-80);background:var(--upa-color-bg-page)}.fc-testi__title{margin-bottom:var(--upa-space-80);text-align:center}.fc-testi__viewport{position:relative;--fc-testi-offset: max(var(--upa-layout-gutter), calc((100vw - var(--upa-layout-max-width)) / 2));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fc-testi-offset);scrollbar-width:none}.fc-testi__viewport::-webkit-scrollbar{display:none}.fc-testi__track{display:flex;gap:var(--upa-space-40);width:max-content;padding-inline:var(--fc-testi-offset)}.fc-testi__nav{display:flex;align-items:center;justify-content:center;gap:var(--upa-space-16);margin-top:var(--upa-space-40)}.fc-testi__arrow{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--upa-color-border);border-radius:50%;transition:border-color var(--upa-transition-fast)}.fc-testi__arrow:hover:not(:disabled){border-color:var(--upa-color-text-primary)}.fc-testi__arrow:disabled{cursor:default;opacity:.4}.fc-testi__dots{display:flex;align-items:center;gap:var(--upa-space-6)}.fc-testi__dot{width:10px;height:10px;border-radius:var(--upa-radius-pill);background:var(--upa-color-border);transition:width var(--upa-transition-base),background-color var(--upa-transition-base)}.fc-testi__dot.is-active{width:40px;background:var(--upa-color-text-primary)}@media(max-width:1279px){.fc-testi{padding-block:var(--upa-space-40)}.fc-testi__title{margin-bottom:var(--upa-section-gap)}.fc-testi__track{gap:var(--upa-space-24)}}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.upa-footer{border-top:1px solid var(--upa-color-border);background:var(--upa-color-bg-page);font-size:var(--upa-font-size-label-md);line-height:1.6}.upa-footer__inner{display:grid;grid-template-columns:minmax(0,449fr) minmax(0,951fr);min-height:712px}.upa-footer__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--upa-space-24);padding:76px var(--upa-space-40) var(--upa-space-60);border-right:1px solid var(--upa-color-border)}.upa-footer__legal{font-size:var(--upa-font-size-body);line-height:1.6}.upa-footer__email{display:inline-flex;align-items:center;gap:var(--upa-space-6);font-size:var(--upa-font-size-label-lg)}.upa-footer__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--upa-space-16)}.upa-footer__badges img{height:56px}.upa-footer__badge-placeholder{width:56px;height:56px;border-radius:50%;background:var(--upa-color-bg-surface-raised)}.upa-footer__social{display:flex;align-items:center;justify-content:space-between;gap:var(--upa-space-24);width:100%;margin-top:auto;padding-top:var(--upa-space-32)}.upa-footer__social-list{display:flex;gap:var(--upa-space-12)}.upa-footer__social-link{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--upa-color-border);transition:border-color var(--upa-transition-fast)}.upa-footer__social-link:hover{border-color:var(--upa-color-text-primary)}.upa-footer__heading{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-label-md);font-weight:var(--upa-font-weight-medium);line-height:var(--upa-line-height-body);text-transform:uppercase}.upa-footer__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--upa-space-24);padding:76px 0 var(--upa-space-60) 41px}@media(max-width:1279px){.upa-footer .upa-footer__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-inline:0}.upa-footer .upa-footer__nav{order:-1;display:flex;flex-direction:column;gap:var(--upa-space-40);padding:72px var(--upa-space-24) var(--upa-space-40)}.upa-footer .upa-footer__nav .upa-footer-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--upa-space-32)}.upa-footer .upa-footer__heading{font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1}.upa-footer .upa-footer-group .upa-footer__heading{margin-bottom:14px}.upa-footer .upa-footer-group__links{gap:0;font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:14px}.upa-footer .upa-footer-group__links a{display:block;padding:var(--upa-space-12) 0}.upa-footer .upa-footer__info{padding:var(--upa-space-40) var(--upa-space-24);border-top:1px solid var(--upa-color-border);border-right:0}.upa-footer .upa-footer__legal,.upa-footer .upa-footer__email{color:var(--upa-color-text-secondary);font-size:14px;line-height:22.8px}.upa-footer .upa-footer__social{flex-direction:column;align-items:flex-start;gap:var(--upa-space-24)}}.upa-header{position:fixed;inset:0 0 auto;z-index:60;transition:background-color .25s ease,padding .25s ease}.upa-header.is-scrolled{background:var(--upa-color-bg-page)}.upa-header__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--upa-space-16);padding:var(--upa-space-16) var(--upa-space-24)}.upa-header__logo{display:inline-flex;flex-shrink:0}.upa-header__nav,.upa-header .upa-header__btn-demo,.upa-header .upa-header__btn-start{display:none}.upa-header__actions{display:inline-flex;align-items:center;gap:var(--upa-space-12)}.upa-header__cta-mb{padding:var(--upa-space-12) 0;font-size:var(--upa-font-size-label-lg);font-weight:var(--upa-font-weight-medium);line-height:1;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:4px;text-transform:uppercase;white-space:nowrap}.upa-header__burger{display:inline-flex;align-items:center;justify-content:center;padding:var(--upa-space-12) 0;border:0;background:none;color:var(--upa-color-text-primary);cursor:pointer}.upa-header__mega-col{display:flex;flex-direction:column;gap:var(--upa-space-12);min-width:0}.upa-header__mega-head{display:flex;align-items:center;gap:var(--upa-space-12);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);font-weight:var(--upa-font-weight-medium);line-height:1;text-transform:uppercase}.upa-header__mega-head img{display:block;width:16px;height:16px}.upa-header__mega-divider{width:100%;margin:0;border:0;border-top:1px solid var(--upa-color-border)}.upa-header__mega-list{display:flex;flex-direction:column;gap:var(--upa-space-6);margin:0;padding:0 0 0 28px;list-style:none}.upa-header__mega-list a{display:block;padding:var(--upa-space-8) 0;color:var(--upa-color-text-primary);font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1}.upa-header__mega-list a:hover{text-decoration:underline}.upa-header__mega-cta{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:200px;padding:var(--upa-space-20);overflow:hidden;background:linear-gradient(90deg,#0000001f,#0000001f),linear-gradient(180deg,var(--upa-color-red-10) 0%,var(--upa-color-purple-6) 100%);color:var(--upa-color-white)}.upa-header__mega-cta:before{content:"";position:absolute;top:50%;left:50%;width:327px;height:245px;background:var(--upa-mega-cta-shape) no-repeat center / 100% 100%;transform:translate(calc(-50% + 224.5px),calc(-50% + .5px)) rotate(90deg) scaleY(-1);pointer-events:none}.upa-header__mega-cta-title,.upa-header__mega-cta-link{position:relative}.upa-header__mega-cta-title{max-width:200px;margin:0;font-size:20px;font-weight:var(--upa-font-weight-semibold);line-height:1.2}.upa-header__mega-cta-link{display:inline-flex;align-items:center;gap:var(--upa-space-8);font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1;text-transform:uppercase}.upa-header__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;overflow:hidden;background:var(--upa-color-bg-surface);transform:translate(100%);transition:transform .25s ease}.upa-header__drawer.is-open{transform:translate(0)}.upa-header__drawer-bar{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--upa-space-8) var(--upa-space-24)}.upa-header__drawer-back{display:none;align-items:center;gap:var(--upa-space-6);padding:14px 0;border:0;background:none;color:var(--upa-color-text-secondary);font:inherit;font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1;cursor:pointer}.upa-header__drawer-close{display:inline-flex;align-items:center;justify-content:center;padding:var(--upa-space-12) 0;border:0;background:none;color:var(--upa-color-text-primary);cursor:pointer}.upa-header__drawer.is-l2 .upa-header__drawer-logo{display:none}.upa-header__drawer.is-l2 .upa-header__drawer-back{display:inline-flex}.upa-header__drawer-stage{position:relative;flex:1 1 0;min-height:0;overflow:hidden}.upa-header__drawer-l1,.upa-header__drawer-l2{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--upa-color-bg-surface);transition:transform .25s ease}.upa-header__drawer-l1>*,.upa-header__drawer-l2>*{flex-shrink:0}.upa-header__drawer-l1{gap:var(--upa-space-4);margin:0;padding:var(--upa-space-12) var(--upa-space-24) var(--upa-space-24);list-style:none}.upa-header__drawer-nav{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--upa-space-12) 0;border:0;background:none;color:var(--upa-color-text-secondary);font:inherit;font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1;text-align:left;cursor:pointer}.upa-header__drawer-demo-item,.upa-header__drawer-cta-item{margin-top:var(--upa-space-12)}.upa-header__drawer-demo,.upa-header__drawer-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px var(--upa-space-24);border-radius:var(--upa-radius-pill);font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1;text-transform:uppercase;white-space:nowrap}.upa-header__drawer-demo{border:1px solid var(--upa-color-border);background:var(--upa-color-bg-surface);color:var(--upa-color-text-primary)}.upa-header__drawer-demo:hover{border-color:var(--upa-color-text-primary)}.upa-header__drawer-cta{border:2px solid transparent;background:linear-gradient(var(--upa-color-btn-primary-bg),var(--upa-color-btn-primary-bg)) padding-box,var(--upa-gradient-brand) border-box;color:var(--upa-color-btn-primary-fg)}.upa-header__drawer-l2{gap:var(--upa-space-40);padding:var(--upa-space-24);transform:translate(100%)}.upa-header__drawer-l2[data-panel=solutions]{gap:48px}.upa-header__drawer.is-l2 .upa-header__drawer-l1{transform:translate(-100%)}.upa-header__drawer.is-l2[data-active=solutions] .upa-header__drawer-l2[data-panel=solutions],.upa-header__drawer.is-l2[data-active=resource] .upa-header__drawer-l2[data-panel=resource]{transform:translate(0)}@media(min-width:1280px){.upa-header{padding:var(--upa-space-16) var(--upa-space-32)}.upa-header.is-scrolled{padding:0}.upa-header__bar{max-width:1400px;margin:0 auto;padding:var(--upa-space-12) var(--upa-space-24);gap:var(--upa-space-32);transition:max-width .25s ease}.upa-header.is-scrolled .upa-header__bar{max-width:100%}.upa-header__nav{position:relative;display:block;flex:1 1 0;min-width:0}.upa-header .upa-header__btn-demo,.upa-header .upa-header__btn-start{display:inline-flex}.upa-header__actions{gap:var(--upa-space-8)}.upa-header__cta-mb,.upa-header__burger,.upa-header__drawer{display:none}.upa-header__nav-list{display:flex;align-items:center;gap:var(--upa-space-32);margin:0;padding:0;list-style:none}.upa-header__nav-link{display:inline-flex;align-items:center;gap:var(--upa-space-6);padding:var(--upa-space-12) 0;border:0;background:none;color:var(--upa-color-text-primary);font:inherit;font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1;white-space:nowrap;cursor:pointer}.upa-header__mega{position:absolute;top:calc(100% + 24px);left:0;display:flex;gap:var(--upa-space-40);width:1000px;max-width:calc(100vw - 64px);padding:var(--upa-space-24);background:var(--upa-color-bg-surface);box-shadow:0 12px 32px #00000014;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease}.upa-header__nav-item--has-mega:hover .upa-header__mega,.upa-header__nav-item--has-mega.is-open .upa-header__mega{opacity:1;pointer-events:auto;transform:translateY(0)}.upa-header__mega:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:24px}.upa-header__mega-col{flex:1 1 0}.upa-header__mega-cta{flex:0 0 300px}.upa-header__mega-cta:before{transform:translate(calc(-50% + 205.5px),calc(-50% + .5px)) rotate(90deg) scaleY(-1)}.upa-header .upa-lang__label .upa-icon{display:none}}@media(min-width:1280px)and (max-width:1439px){.upa-header{padding-inline:var(--upa-space-16)}.upa-header__bar{gap:var(--upa-space-24);padding-inline:var(--upa-space-16)}.upa-header__nav-list{gap:var(--upa-space-20)}.upa-header .upa-btn{padding:0 var(--upa-space-16)}}.fc-faq-item{border-bottom:1px solid var(--upa-color-border)}.fc-faq-item:last-child,.fc-faq__list>:last-child .fc-faq-item{border-bottom:0}.fc-faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:var(--upa-space-16);padding:28px 0;list-style:none;cursor:pointer}.fc-faq-item__question::-webkit-details-marker{display:none}.fc-faq-item__chevron{flex-shrink:0;transition:transform var(--upa-transition-fast)}.fc-faq-item[open] .fc-faq-item__chevron{transform:rotate(180deg)}.fc-faq-item__answer{padding:var(--upa-space-4) 0 var(--upa-space-24);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}@media(max-width:1279px){.fc-faq-item__question{padding:var(--upa-space-24) 0}}.fc-feature__top{display:flex;align-items:center;gap:var(--upa-space-12);margin-bottom:var(--upa-space-16)}.fc-feature__icon{flex-shrink:0;width:32px;height:32px}.fc-feature__chip{padding:var(--upa-space-2) var(--upa-space-6);border-radius:4px;background:var(--upa-gradient-brand);font-size:10px;font-weight:var(--upa-font-weight-semibold);line-height:12px;text-transform:uppercase}.fc-feature__text{color:var(--upa-color-text-primary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.fc-feature__text strong{color:var(--upa-color-text-primary);font-weight:var(--upa-font-weight-semibold)}.fc-step{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--upa-space-32)}.fc-step__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--upa-color-btn-primary-bg);color:var(--upa-color-btn-primary-fg);transition:background-color var(--upa-transition-fast),color var(--upa-transition-fast)}.fc-step--active .fc-step__icon{background:var(--upa-color-bg-fill-highlight);color:var(--upa-color-text-primary)}.fc-step__body{padding-top:var(--upa-space-8)}.fc-step__title{margin-bottom:var(--upa-space-16)}.fc-step__text{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.fc-step__note{color:var(--upa-color-text-accent)}@media(max-width:1279px){.fc-step{gap:var(--upa-space-20)}.fc-step__body{padding-top:var(--upa-space-12)}.fc-step__title{margin-bottom:var(--upa-space-12)}}.fc-testi-card{display:flex;flex-direction:column;width:min(1300px,calc(100vw - var(--fc-testi-offset, 32px) * 2 - 80px));min-height:545px;padding:var(--upa-space-56) var(--upa-space-40) var(--upa-space-60);background:var(--upa-color-bg-surface);opacity:.5;scroll-snap-align:start;transition:opacity var(--upa-transition-base)}.fc-testi-card.is-active,fc-testi-slider:not(.is-ready) .fc-testi__track>.fc-testi-card:first-child,fc-testi-slider:not(.is-ready) .fc-testi__track>:first-child>.fc-testi-card{opacity:1}.fc-testi-card__stat-label{margin-bottom:var(--upa-space-4);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-label-lg);font-weight:var(--upa-font-weight-medium);line-height:var(--upa-line-height-body)}.fc-testi-card__stat{margin-bottom:var(--upa-space-40);font-family:var(--upa-font-family-number);font-size:var(--upa-font-size-h2);line-height:var(--upa-line-height-heading);letter-spacing:.04em}.fc-testi-card__quote-icon{margin-bottom:var(--upa-space-16)}.fc-testi-card__quote{margin:0 0 var(--upa-space-56);font-size:var(--upa-font-size-quote);line-height:var(--upa-line-height-body)}.fc-testi-card__author{display:flex;align-items:flex-end;gap:var(--upa-space-24);margin-top:auto}.fc-testi-card__media{flex-shrink:0;width:200px;aspect-ratio:2 / 1;overflow:hidden;background:var(--upa-color-bg-surface-raised)}.fc-testi-card__media img{width:100%;height:100%;object-fit:cover}.fc-testi-card__name{margin-bottom:var(--upa-space-8);font-size:var(--upa-font-size-label-lg);font-weight:var(--upa-font-weight-medium);line-height:var(--upa-line-height-body)}.fc-testi-card__role{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-label-md);font-weight:var(--upa-font-weight-medium);line-height:var(--upa-line-height-body);text-transform:uppercase}@media(max-width:1279px){.fc-testi-card{width:calc(100vw - var(--fc-testi-offset, 20px) * 2 - 48px);min-height:0;padding:var(--upa-space-32) var(--upa-space-24) var(--upa-space-24)}.fc-testi-card__stat,.fc-testi-card__quote{margin-bottom:var(--upa-space-32)}.fc-testi-card__media{width:80px;aspect-ratio:1}}.upa-footer-col{display:flex;flex-direction:column;gap:var(--upa-space-40)}@media(max-width:1279px){.upa-footer-col{display:contents}}.upa-footer-group .upa-footer__heading{margin-bottom:var(--upa-space-16)}.upa-footer-group__links{display:flex;flex-direction:column;gap:18px;font-weight:var(--upa-font-weight-medium);line-height:var(--upa-line-height-body)}.upa-footer-group__links a{transition:opacity var(--upa-transition-fast)}.upa-footer-group__links a:hover{opacity:.7}.fc-adblock-toast{position:fixed;bottom:var(--upa-space-24);left:50%;z-index:1000;display:flex;align-items:center;gap:var(--upa-space-12);box-sizing:border-box;width:max-content;max-width:min(440px,calc(100vw - 32px));padding:var(--upa-space-12) var(--upa-space-16) var(--upa-space-12) var(--upa-space-24);border-radius:var(--upa-radius-16);background:var(--upa-color-bg-surface);box-shadow:var(--upa-shadow-tooltip);color:var(--upa-color-text-primary);transform:translate(-50%);animation:fc-adblock-toast-in .2s ease-out both}.fc-adblock-toast[hidden]{display:none}.fc-adblock-toast__icon{display:flex;flex:none;color:var(--upa-color-warning)}.fc-adblock-toast__text{min-width:0;margin:0;font-size:14px;line-height:20px}.fc-adblock-toast__close{flex:none;padding:0;border:0;background:none;cursor:pointer}@keyframes fc-adblock-toast-in{0%{opacity:0;transform:translate(-50%,8px)}}@media(prefers-reduced-motion:reduce){.fc-adblock-toast{animation:none}}.upa-modal.fc-profile{width:min(980px,calc(100vw - var(--upa-space-24)))}.upa-modal.fc-profile::backdrop{background:var(--upa-color-backdrop-frosted);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.upa-modal__panel.fc-profile__panel{align-items:stretch;gap:var(--upa-space-32);height:min(920px,calc(100dvh - 160px));padding:var(--upa-space-32) var(--upa-space-32) 0;overflow:hidden;box-shadow:var(--upa-shadow-drawer);text-align:left}.fc-profile__head{display:flex;flex-shrink:0;align-items:center;gap:var(--upa-space-12)}.fc-profile__avatar{flex-shrink:0;width:64px;height:64px;border:1px solid #e3e3e3;border-radius:50%;background:var(--upa-color-bg-surface-raised);object-fit:cover}.fc-profile__identity{display:flex;flex:1;flex-direction:column;gap:var(--upa-space-4);min-width:0}.fc-profile__name{display:flex;align-items:center;gap:var(--upa-space-4);min-width:0;font-size:20px;font-weight:var(--upa-font-weight-regular);line-height:28px}.fc-profile__name:focus{outline:none}.fc-profile__name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-profile__verified{display:inline-flex;flex-shrink:0}.fc-profile__verified[hidden]{display:none}.fc-profile__handle-link{color:inherit}.fc-profile__handle-link[href]:hover,.fc-profile__handle-link[href]:focus-visible{color:var(--upa-color-text-primary);text-decoration:underline}.fc-profile__location:before{content:"\b7";margin-inline-end:var(--upa-space-4)}.fc-profile__handle{display:flex;align-items:center;gap:var(--upa-space-4);color:var(--upa-color-text-secondary);font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1}.fc-profile__platform{display:none}.fc-profile[data-platform=instagram] [data-platform-icon=instagram],.fc-profile[data-platform=tiktok] [data-platform-icon=tiktok],.fc-profile[data-platform=youtube] [data-platform-icon=youtube]{display:inline-flex}.fc-profile__close{align-self:flex-start}.fc-profile__body{flex:1;min-height:0;margin-right:calc(var(--upa-space-16) * -1);padding:0 var(--upa-space-16) var(--upa-space-20) 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--upa-color-scroll-thumb) var(--upa-color-scroll-track);scrollbar-width:thin}.fc-profile__status{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--upa-space-12);min-height:100%;color:var(--upa-color-text-secondary);text-align:center}.fc-profile__status[hidden],.fc-profile__grid[hidden],.upa-btn.fc-profile__retry[hidden]{display:none}.fc-profile__status-title{color:var(--upa-color-text-primary);font-size:var(--upa-font-size-h5);font-weight:var(--upa-font-weight-semibold)}.fc-profile__status[data-error-state=failed]{justify-content:flex-start;gap:var(--upa-space-24);padding-top:var(--upa-space-140)}.fc-profile__error-title{color:var(--upa-color-text-primary);font-size:20px;font-weight:var(--upa-font-weight-regular);line-height:var(--upa-line-height-body)}.fc-profile__spinner{animation:fc-profile-spin .9s linear infinite}@keyframes fc-profile-spin{to{transform:rotate(360deg)}}.upa-btn.fc-profile__retry{min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}.fc-profile__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:var(--upa-space-24)}.fc-profile__main,.fc-profile__side{display:flex;flex-direction:column;gap:var(--upa-space-24);min-width:0}.fc-profile__section-title{font-size:20px;font-weight:var(--upa-font-weight-regular);line-height:28px}.fc-block{background:var(--upa-color-bg-surface)}.fc-block__title{padding:var(--upa-space-16);border-bottom:1px solid var(--upa-color-border);font-size:var(--upa-font-size-body);font-weight:var(--upa-font-weight-regular);line-height:var(--upa-line-height-body)}.fc-block__body{display:flex;flex-direction:column;gap:var(--upa-space-12);padding:var(--upa-space-16)}.fc-block__body[hidden]{display:none}.fc-tabs{display:flex;overflow-x:auto;border-bottom:1px solid var(--upa-color-border);scrollbar-width:none}.fc-tabs[data-more-end]{-webkit-mask-image:linear-gradient(270deg,transparent 12px,#000 64px);mask-image:linear-gradient(270deg,transparent 12px,#000 64px)}.fc-tabs[data-more-start]{-webkit-mask-image:linear-gradient(90deg,transparent 12px,#000 64px);mask-image:linear-gradient(90deg,transparent 12px,#000 64px)}.fc-tabs[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,transparent 12px,#000 64px,#000 calc(100% - 64px),transparent calc(100% - 12px));mask-image:linear-gradient(90deg,transparent 12px,#000 64px,#000 calc(100% - 64px),transparent calc(100% - 12px))}.fc-tabs__tab{flex-shrink:0;padding:var(--upa-space-16);border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);white-space:nowrap;transition:color var(--upa-transition-fast)}.fc-tabs__tab:hover,.fc-tabs__tab[aria-selected=true]{color:var(--upa-color-text-primary)}.fc-tabs__tab[aria-selected=true]{border-bottom-color:var(--upa-color-tab-indicator)}.fc-tabs__tab:focus-visible{outline:2px solid var(--upa-color-border-focus);outline-offset:-2px}.fc-bars{display:flex;flex-direction:column;gap:var(--upa-space-12)}.fc-bar{display:grid;grid-template-columns:120px minmax(0,1fr) 80px;align-items:center;gap:var(--upa-space-16);min-height:20px}.fc-bar__label{display:flex;align-items:center;gap:var(--upa-space-6);min-width:0;color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body)}.fc-bar__label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-bar__info{display:inline-flex;flex-shrink:0;cursor:help}.fc-bar__track{height:8px;overflow:hidden;border-radius:var(--upa-radius-16);background:var(--upa-color-bar-track)}.fc-bar__fill{height:100%;border-radius:inherit;background:var(--upa-color-bar-fill)}.fc-bar__value{display:flex;align-items:center;justify-content:flex-end;gap:var(--upa-space-4);font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1;white-space:nowrap;text-align:right}.fc-bar__value--good{color:var(--upa-color-trend-good)}.fc-bar__value--bad{color:var(--upa-color-trend-bad)}.fc-bar__trend{flex:none;width:16px;height:16px}.fc-bar__trend--down{transform:scaleY(-1)}.fc-group{display:flex;flex-direction:column;gap:var(--upa-space-12)}.fc-group+.fc-group{padding-top:var(--upa-space-12);border-top:1px solid var(--upa-color-border)}.fc-group__title{font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1}.fc-posts{display:flex;flex-direction:column;align-items:center;gap:var(--upa-space-16);padding:var(--upa-space-16)}.fc-posts__page{display:grid;grid-template-columns:repeat(var(--fc-posts-per-page, 3),minmax(0,1fr));gap:var(--upa-space-16);width:100%}.fc-posts__page--list{grid-template-columns:minmax(0,1fr)}.fc-posts__empty{padding:var(--upa-space-40) 0;color:var(--upa-color-text-secondary);text-align:center}.fc-post{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--upa-color-border);border-radius:4px;background:var(--upa-color-bg-page);transition:border-color var(--upa-transition-fast)}.fc-post:hover{border-color:var(--upa-color-text-muted)}.fc-post:focus-visible{outline:2px solid var(--upa-color-border-focus);outline-offset:2px}.fc-post__thumb{width:100%;aspect-ratio:170.7 / 120.5;background:var(--upa-color-bg-surface-raised);object-fit:cover}.fc-post--media .fc-post__thumb{aspect-ratio:170.7 / 169}.fc-post__info{display:flex;flex-direction:column;gap:var(--upa-space-8);padding:var(--upa-space-8) var(--upa-space-12)}.fc-post--media .fc-post__info{padding:var(--upa-space-8)}.fc-post__brand{display:flex;align-items:center;gap:var(--upa-space-8);min-width:0}.fc-post__logo{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border:1px solid #ebebeb;border-radius:50%;background:var(--upa-color-ink-3);font-weight:var(--upa-font-weight-semibold)}.fc-post__brand-text{display:flex;flex-direction:column;min-width:0}.fc-post__brand-name,.fc-post__category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-post__brand-name{font-size:14px;font-weight:var(--upa-font-weight-semibold);line-height:20px}.fc-post__category{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:18px}.fc-post__stats{display:flex;gap:var(--upa-space-20);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body)}.fc-post__stat{display:inline-flex;align-items:center;gap:var(--upa-space-4)}.fc-post__stats--compact{font-size:10px;line-height:14px}.fc-post__stats--compact:has(>:nth-child(3)){justify-content:space-between;gap:var(--upa-space-8);max-width:150px}.fc-post__stat>.upa-icon{flex:none}.fc-lookalike{display:flex;align-items:center;justify-content:space-between;gap:var(--upa-space-8);padding:calc(var(--upa-space-12) - 1px) calc(var(--upa-space-16) - 1px);border:1px solid var(--upa-color-border);border-radius:4px;background:var(--upa-color-bg-page)}.fc-lookalike__who{display:flex;align-items:center;gap:var(--upa-space-8);min-width:0}.fc-lookalike__avatar{flex-shrink:0;width:40px;height:40px;border:1px solid #ebebeb;border-radius:50%;object-fit:cover}.fc-lookalike__name{overflow:hidden;font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);text-overflow:ellipsis;white-space:nowrap}.fc-lookalike__sub,.fc-lookalike__er{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body)}.fc-lookalike__stats{flex-shrink:0;text-align:right}.fc-lookalike__followers{font-size:14px;font-weight:var(--upa-font-weight-medium);line-height:1}.fc-pager{display:flex;align-items:center;gap:var(--upa-space-16)}.fc-pager[hidden]{display:none}.fc-pager__arrow{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--upa-color-border);border-radius:var(--upa-radius-pill);background:var(--upa-color-bg-page);color:var(--upa-color-text-primary)}.fc-pager__arrow:disabled{opacity:var(--upa-opacity-disabled);cursor:not-allowed}.fc-pager__arrow:focus-visible{outline:2px solid var(--upa-color-border-focus);outline-offset:2px}.fc-pager__dots{display:flex;align-items:center;gap:var(--upa-space-8)}.fc-pager__dot{width:12px;height:12px;border-radius:var(--upa-radius-pill);background:var(--upa-color-border);transition:width var(--upa-transition-fast),background-color var(--upa-transition-fast)}.fc-pager__dot.is-active{width:40px;background:var(--upa-color-white)}.fc-stats{display:flex;flex-direction:column;gap:var(--upa-space-4);margin:0}.fc-stat{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:var(--upa-space-8);padding:var(--upa-space-16);background:var(--upa-color-bg-surface)}.fc-stat dt{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body);text-align:right}.fc-stat dd{margin:0;font-family:var(--upa-font-family-number);font-size:18px;line-height:21px}.fc-contact{display:flex;flex-direction:column;gap:var(--upa-space-8);margin:0;padding:var(--upa-space-16);list-style:none}.fc-contact__link{position:relative;display:flex;align-items:center;gap:var(--upa-space-8);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:7px 15px;border:1px solid transparent;background:var(--upa-color-bg-page);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body);transition:border-color var(--upa-transition-fast)}.fc-contact__link:hover,.fc-contact__link:focus-visible{border-color:var(--upa-color-border);outline:none}.fc-contact__icon{display:inline-flex;flex-shrink:0;color:var(--upa-color-text-secondary)}.fc-contact__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-contact__copied{flex-shrink:0;margin-left:auto;color:var(--upa-color-verified)}@media(hover:hover){.fc-contact__link:before,.fc-contact__link:after{position:absolute;z-index:2;display:none;pointer-events:none}.fc-contact__link:after{content:attr(data-tip);top:calc(100% + 9px);left:var(--upa-space-16);padding:var(--upa-space-12) var(--upa-space-24);border-radius:var(--upa-radius-16);background:var(--upa-color-bg-surface);box-shadow:var(--upa-shadow-tooltip);color:var(--upa-color-text-primary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);white-space:nowrap}.fc-contact__link:before{content:"";top:calc(100% + 1px);left:calc(var(--upa-space-16) + 36px);border:9px solid transparent;border-top:0;border-bottom-color:var(--upa-color-bg-surface);border-left-width:13px;border-right-width:13px}.fc-contact__link:hover:before,.fc-contact__link:hover:after{display:block}}.fc-profile__foot{display:flex;flex-shrink:0;justify-content:center;margin:0 calc(var(--upa-space-32) * -1);padding:var(--upa-space-32);border-radius:0 0 var(--upa-radius-20) var(--upa-radius-20);background:var(--upa-color-bg-page);box-shadow:var(--upa-shadow-sticky-footer)}.upa-btn.fc-profile__cta{min-height:0;padding:var(--upa-space-14) var(--upa-space-28);font-size:var(--upa-font-size-subtext)}@media(max-width:1279px){.upa-modal.fc-profile{width:min(720px,calc(100vw - var(--upa-space-24)))}.upa-modal__panel.fc-profile__panel{padding:var(--upa-space-20) var(--upa-space-20) 0}.fc-profile__grid{grid-template-columns:minmax(0,1fr)}.fc-profile__side{order:-1}.fc-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fc-stat{flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:0}.fc-stat dt{text-align:left}.fc-profile__foot{margin:0 calc(var(--upa-space-20) * -1);padding:var(--upa-space-20)}.upa-btn.fc-profile__cta{width:100%}}@media(max-width:767px){.upa-modal__panel.fc-profile__panel{height:calc(100dvh - var(--upa-space-24))}.fc-profile__body{margin-right:calc(var(--upa-space-8) * -1);padding-right:var(--upa-space-8)}.fc-bar{grid-template-columns:96px minmax(0,1fr) 64px;gap:var(--upa-space-12)}.fc-bar__label>span{overflow:visible;white-space:normal}}.fc-keyword-field{display:flex;flex-direction:column;gap:var(--upa-space-6)}.fc-keyword-field:has(input[name=mode][value=filters]:checked) .fc-keyword__by-mode--account,.fc-keyword-field:has(input[name=mode][value=account]:checked) .fc-keyword__by-mode--filters,.fc-keyword-field:has(input[name=mode][value=filters]:checked) .fc-keyword__current--account,.fc-keyword-field:has(input[name=mode][value=account]:checked) .fc-keyword__current--filters{display:none}.fc-keyword{display:flex;height:48px;border:1px solid var(--upa-color-border);border-radius:var(--upa-radius-16);background:var(--upa-color-bg-surface)}.fc-keyword__mode{position:relative;flex:0 0 200px}.fc-keyword__trigger{display:flex;align-items:center;gap:var(--upa-space-4);height:100%;padding:var(--upa-space-12) var(--upa-space-16);border-radius:calc(var(--upa-radius-16) - 1px) 0 0 calc(var(--upa-radius-16) - 1px);background:var(--upa-color-bg-surface-raised);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-label-lg);font-weight:var(--upa-font-weight-medium);line-height:1;white-space:nowrap;list-style:none;cursor:pointer}.fc-keyword__trigger::-webkit-details-marker{display:none}.fc-keyword__current{flex:1;overflow:hidden;text-overflow:ellipsis}.fc-keyword__chevron{flex-shrink:0;transition:transform var(--upa-transition-fast)}.fc-keyword__mode[open] .fc-keyword__chevron{transform:rotate(180deg)}.fc-keyword__menu{position:absolute;top:calc(100% + 1px + var(--upa-space-4));left:-1px;z-index:5;gap:var(--upa-space-2);width:360px}.fc-keyword__option input{position:absolute;opacity:0;pointer-events:none}.fc-keyword__option:has(input:checked){background:var(--upa-color-bg-page)}.fc-keyword__option:has(input:checked) .upa-option__check{visibility:visible}.fc-keyword__option:has(input:focus-visible){outline:2px solid var(--upa-color-border-focus);outline-offset:-2px}.fc-keyword__input-wrap{flex:1;min-width:0}.fc-keyword__input{width:100%;height:100%;padding:0 var(--upa-space-16);border:0;background:transparent;font-size:var(--upa-font-size-body);text-overflow:ellipsis;outline:none}.fc-keyword__input::placeholder{color:var(--upa-color-text-placeholder)}.fc-keyword__error{display:flex;align-items:center;gap:var(--upa-space-4);color:var(--upa-color-text-error);font-size:14px;font-style:italic;font-variation-settings:"opsz" 9;line-height:var(--upa-line-height-body)}.fc-keyword__error-icon{flex-shrink:0}.fc-keyword__error[hidden]{display:none}.fc-keyword-field:has(.fc-keyword__error:not([hidden])) .fc-keyword{border-color:var(--upa-color-border-error)}.fc-keyword__helper{color:var(--upa-color-text-secondary);font-size:14px;font-style:italic;font-variation-settings:"opsz" 9;line-height:var(--upa-line-height-body)}.fc-keyword{position:relative;transition:border-color var(--upa-transition-fast)}.fc-keyword:has(.fc-keyword__input:focus){border-color:var(--upa-color-border-focus)}.fc-keyword__input-wrap{display:flex;align-items:center}.fc-keyword__chip{margin-left:var(--upa-space-16)}.fc-keyword__input-wrap.has-chip .fc-keyword__input{position:absolute;width:1px;opacity:0;pointer-events:none}.fc-keyword__suggest{position:absolute;top:calc(100% + 1px + var(--upa-space-4));right:-1px;left:-1px;z-index:20}.fc-keyword__list{max-height:240px}.fc-keyword__list:empty{display:none}.fc-keyword__loading{display:flex;align-items:center;justify-content:center;min-height:104px;color:var(--upa-color-border)}.fc-keyword__loading[hidden]{display:none}.fc-keyword__spinner{animation:fc-keyword-spin .9s linear infinite}@keyframes fc-keyword-spin{to{transform:rotate(360deg)}}.fc-keyword__creator{display:flex;align-items:center;gap:var(--upa-space-12);min-width:0}.fc-keyword__avatar{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--upa-gradient-brand-vertical);color:var(--upa-color-white);font-size:var(--upa-font-size-body);font-weight:var(--upa-font-weight-semibold);text-transform:uppercase;object-fit:cover}.fc-keyword__creator-text{display:flex;flex-direction:column;gap:var(--upa-space-4);min-width:0}.fc-keyword__creator-name{overflow:hidden;font-size:var(--upa-font-size-body);text-overflow:ellipsis}.fc-keyword__creator-handle{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext)}@media(max-width:1279px){.fc-keyword{flex-direction:column;height:auto}.fc-keyword__mode{position:static;flex-basis:auto}.fc-keyword__trigger{height:44px;border-radius:calc(var(--upa-radius-16) - 1px) calc(var(--upa-radius-16) - 1px) 0 0}.fc-keyword__menu{right:-1px;width:auto}.fc-keyword__input{height:44px}.fc-keyword__input-wrap{min-height:44px}}.fc-mode-label--youtube,form:has(input[name=platform][value=youtube]:checked) .fc-mode-label:not(.fc-mode-label--youtube){display:none}form:has(input[name=platform][value=youtube]:checked) .fc-mode-label--youtube{display:inline}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.upa-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--upa-space-8);padding:0 var(--upa-space-24);border-radius:var(--upa-radius-pill);font-size:var(--upa-font-size-label-md);font-weight:var(--upa-font-weight-medium);line-height:1;text-transform:uppercase;white-space:nowrap;transition:opacity var(--upa-transition-fast)}.upa-btn:hover{opacity:.9}.upa-btn:focus-visible{outline:2px solid var(--upa-color-border-strong);outline-offset:2px}.upa-btn--md{min-height:44px}.upa-btn--sm{min-height:40px}.upa-btn--primary{background:var(--upa-color-btn-primary-bg);color:var(--upa-color-btn-primary-fg)}.upa-btn--secondary{border:1px solid var(--upa-color-border);background:var(--upa-color-btn-secondary-bg);color:var(--upa-color-btn-secondary-fg)}.upa-btn--gradient{border:2px solid transparent;background:linear-gradient(var(--upa-color-btn-primary-bg),var(--upa-color-btn-primary-bg)) padding-box,var(--upa-gradient-brand) border-box;color:var(--upa-color-btn-primary-fg)}@media(max-width:767px){.upa-btn{padding:0 var(--upa-space-16)}}.upa-chip{display:inline-flex;align-items:center;gap:var(--upa-space-12);height:38px;padding:0 calc(var(--upa-space-16) - 1px);border:1px dashed var(--upa-color-border);border-radius:var(--upa-radius-12);background:var(--upa-color-bg-page);color:var(--upa-color-text-muted);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);white-space:nowrap}.upa-chip--action{cursor:pointer;transition:background-color var(--upa-transition-fast)}.upa-chip--action:hover,.upa-chip--action:active,.upa-chip--action[aria-expanded=true]{background:var(--upa-color-bg-surface)}.upa-chip--action:focus-visible{outline:2px solid var(--upa-color-border-focus);outline-offset:2px}.upa-combo{position:relative;display:block}.upa-combo__field{position:relative;display:flex;align-items:center;gap:10px;height:54px;padding:0 var(--upa-space-16);border:1px solid var(--upa-color-border);border-radius:var(--upa-radius-16);background:var(--upa-color-bg-surface);transition:border-color var(--upa-transition-fast)}.upa-combo__toggle{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 42px 0 var(--upa-space-16);border-radius:inherit;text-align:left;cursor:pointer}.upa-combo__toggle:focus-visible{outline:none}.upa-combo:has(.upa-combo__toggle:focus-visible) .upa-combo__field{border-color:var(--upa-color-border-focus)}.upa-combo__placeholder{overflow:hidden;color:var(--upa-color-text-placeholder);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);text-overflow:ellipsis;white-space:nowrap}.upa-combo.has-value .upa-combo__placeholder{visibility:hidden}.upa-combo__chip{position:relative;z-index:1;max-width:calc(100% - 26px);pointer-events:none}.upa-combo__chip .upa-value-chip__remove{pointer-events:auto}.upa-combo__chevron{position:relative;z-index:1;flex-shrink:0;margin-left:auto;color:var(--upa-color-text-secondary);pointer-events:none;transition:transform var(--upa-transition-fast)}.upa-combo.is-open .upa-combo__field{border-color:var(--upa-color-border-focus)}.upa-combo.is-open .upa-combo__chevron{transform:rotate(180deg)}.upa-combo__popup{position:absolute;top:calc(100% + var(--upa-space-4));right:0;left:0;z-index:20}.upa-combo[disabled] .upa-combo__toggle{cursor:not-allowed}.upa-combo[disabled] .upa-combo__placeholder,.upa-combo[disabled] .upa-combo__chevron{color:var(--upa-color-text-disabled)}.upa-combo__tooltip{position:absolute;top:calc(100% + 2px);left:27px;z-index:20;display:none;padding:var(--upa-space-12) var(--upa-space-24);border-radius:var(--upa-radius-16);background:var(--upa-color-bg-surface);box-shadow:var(--upa-shadow-tooltip);color:var(--upa-color-text-primary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);white-space:nowrap;pointer-events:none}.upa-combo__tooltip:before{content:"";position:absolute;bottom:100%;left:50%;border:9px solid transparent;border-top:0;border-right-width:13px;border-bottom-color:var(--upa-color-bg-surface);border-left-width:13px;transform:translate(-50%)}.upa-combo[disabled]:hover .upa-combo__tooltip,.upa-combo[disabled]:focus-within .upa-combo__tooltip{display:block}.upa-lang__label{display:inline-flex;align-items:center;gap:var(--upa-space-4);height:40px;padding:0 var(--upa-space-4);color:var(--upa-color-text-secondary);transition:color var(--upa-transition-fast);cursor:pointer}.upa-lang__label:hover{color:var(--upa-color-text-primary)}.upa-lang__select{border:0;background:transparent;color:inherit;font-size:var(--upa-font-size-label-md);font-weight:var(--upa-font-weight-medium);outline:none;cursor:pointer}.upa-lang__select option{background:var(--upa-color-bg-surface)}.upa-logo{display:inline-flex;align-items:center}.upa-logo__mark{width:var(--upa-logo-size);height:var(--upa-logo-size)}.upa-logo__full{width:auto;height:32px}.upa-logo--full .upa-logo__mark{display:none}@media(max-width:767px){.upa-logo--full .upa-logo__full{display:none}.upa-logo--full .upa-logo__mark{display:block}}.upa-modal{width:min(640px,calc(100vw - var(--upa-layout-gutter) * 2));max-width:none;margin:auto;padding:0;border:0;background:transparent;color:var(--upa-color-text-primary);overflow:visible}html:has(dialog.upa-modal[open]){overflow:hidden}.upa-modal::backdrop{background:var(--upa-color-backdrop)}.upa-modal[open]{animation:upa-modal-in var(--upa-transition-base)}.upa-modal__panel{display:flex;flex-direction:column;align-items:flex-end;gap:var(--upa-space-24);padding:var(--upa-space-20);border-radius:var(--upa-radius-20);background:var(--upa-color-bg-page);box-shadow:var(--upa-shadow-modal)}.upa-modal__body{display:flex;flex-direction:column;gap:var(--upa-space-12);width:100%;text-align:center}.upa-modal__title{font-size:var(--upa-font-size-h5);font-weight:var(--upa-font-weight-semibold);line-height:var(--upa-line-height-heading)}.upa-modal__description{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body)}.upa-modal__actions{display:flex;justify-content:center;width:100%}.upa-btn.upa-modal__cta{min-height:0;padding:var(--upa-space-14) var(--upa-space-28)}@keyframes upa-modal-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.upa-modal[open]{animation:none}}.grecaptcha-badge{visibility:hidden}.upa-recaptcha__notice{color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-subtext);line-height:var(--upa-line-height-body)}.upa-recaptcha__notice[hidden]{display:none}.upa-recaptcha__notice a{text-decoration:underline}.upa-seg{position:relative;display:flex;gap:var(--upa-space-4);padding:var(--upa-space-4);border:1px solid var(--upa-color-border);border-radius:var(--upa-radius-20);background:var(--upa-color-bg-surface)}.upa-seg__item{position:relative;z-index:1;flex:1;min-width:0}.upa-seg__item input{position:absolute;opacity:0;pointer-events:none}.upa-seg__btn{display:flex;align-items:center;justify-content:center;gap:var(--upa-space-12);height:38px;padding:var(--upa-space-8) var(--upa-space-16);border-radius:var(--upa-radius-16);color:var(--upa-color-text-secondary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);white-space:nowrap;cursor:pointer;transition:background-color var(--upa-transition-fast),color var(--upa-transition-fast)}.upa-seg__item:hover input:not(:checked,:disabled)+.upa-seg__btn{background:var(--upa-color-bg-page);color:var(--upa-color-text-primary)}.upa-seg__item input:disabled+.upa-seg__btn{opacity:var(--upa-opacity-disabled);cursor:not-allowed}.upa-seg__item input:checked+.upa-seg__btn{background:var(--upa-color-bg-fill-selected);color:var(--upa-color-text-primary)}.upa-seg__thumb{position:absolute;top:0;left:0;background:var(--upa-color-bg-fill-selected);pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}.upa-seg__thumb[hidden],.upa-seg:not(.has-thumb) .upa-seg__thumb{display:none}.upa-seg.has-thumb .upa-seg__item input:checked+.upa-seg__btn{background:transparent}@media(prefers-reduced-motion:reduce){.upa-seg__thumb{transition:none}}.upa-seg__item input:focus-visible+.upa-seg__btn{outline:2px solid var(--upa-color-border-strong);outline-offset:2px}.upa-seg--tall{padding:var(--upa-space-2)}.upa-seg--tall .upa-seg__btn{flex-direction:column;gap:var(--upa-space-2);height:48px;border-radius:var(--upa-radius-18)}.upa-seg__sub{font-size:var(--upa-font-size-subtext)}@media(max-width:767px){.upa-seg--icon-only-mobile .upa-seg__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.upa-seg__btn{height:36px}}.upa-select{width:100%;height:54px;padding:0 42px 0 var(--upa-space-16);border:1px solid var(--upa-color-border);border-radius:var(--upa-radius-16);background-color:var(--upa-color-bg-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='white' fill-opacity='0.8' d='M8 11.8c-.15 0-.29-.03-.42-.09a1.1 1.1 0 0 1-.36-.25L.93 5.17a.57.57 0 0 1 0-.8.57.57 0 0 1 .8 0L8 10.63l6.26-6.26a.57.57 0 0 1 .8 0 .57.57 0 0 1 0 .8l-6.3 6.31c-.08.1-.21.17-.34.23-.13.06-.28.09-.43.09Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--upa-space-16) center;background-size:16px 16px;color:var(--upa-color-text-primary);font-size:var(--upa-font-size-body);line-height:var(--upa-line-height-body);outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--upa-transition-fast)}.upa-select:focus{border-color:var(--upa-color-border-strong)}.upa-select:has(option[value=""]:checked){color:var(--upa-color-text-placeholder)}.upa-select option{background:var(--upa-color-bg-surface);color:var(--upa-color-text-primary)}.upa-select.is-error{border-color:var(--upa-color-border-error)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
