:root,[data-brand=v3]{--ys-brand-primary:var(--pink);--ys-interaction-primary:var(--pink);--ys-interaction-primary-hover:var(--pink-deep);--ys-interaction-primary-feedback:var(--pink-pale);--ys-brand-highlight:var(--pink-pale);--ys-brand-highlight-1:var(--pink-pale);--ys-neutral-primary:var(--ink);--ys-neutral-secondary:var(--ink-mid);--ys-neutral-inactive:var(--ink-mid);--ys-neutral-border:var(--line);--ys-neutral-divider:var(--line);--ys-neutral-surface:var(--paper);--ys-neutral-strong:var(--ink);--ys-white:#fff;--ys-radius-base:var(--radius-input);--ys-radius-media:var(--radius-input);--ys-radius-edge:var(--radius-card);--ys-radius-field:var(--radius-input);--ys-radius-pill:var(--radius-pill);--ys-radius-mini:var(--radius-input);--ys-space-xxxs:2px;--ys-space-xxs:4px;--ys-space-xs:8px;--ys-space-st:12px;--ys-space-sm:16px;--ys-space-md:24px;--ys-space-lg:32px;--ys-space-xl:48px;--ys-space-xxl:64px;--ys-elevation-low:var(--shadow-float);--ys-max-width:1440px}.ys-root{color:var(--ys-neutral-primary);background-color:var(--paper)}.vertical-tabs-progress{animation:vertical-tabs-progress var(--vertical-tabs-duration) linear both;will-change:transform}.vertical-tabs-image-layer{opacity:0;pointer-events:none;will-change:opacity, transform;backface-visibility:hidden;transition:opacity .32s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.23,1,.32,1);transform:translateY(24px)}.vertical-tabs-image-layer[data-travel=backward]{transform:translateY(-24px)}.vertical-tabs-image-layer[data-active=true]{z-index:1;opacity:1;transform:translate(0,0)}.vertical-tabs-description-enter{animation:.16s linear both vertical-tabs-description-in}@keyframes vertical-tabs-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vertical-tabs-description-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.vertical-tabs-progress,.vertical-tabs-description-enter{animation:none}.vertical-tabs-progress{transform:scaleY(1)}.vertical-tabs-image-layer{transition:none;transform:none}}.ys-shell{width:100%;max-width:var(--ys-max-width);padding:0 var(--ys-space-sm);margin:0 auto}@media (min-width:960px){.ys-shell{padding:0 var(--ys-space-lg)}}@media (min-width:1264px){.ys-shell{padding:0 var(--ys-space-xxl)}}.ys-btn{justify-content:center;align-items:center;gap:var(--ys-space-xs);border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--duration-state) linear, color var(--duration-state) linear, border-color .15s cubic-bezier(.22, .1, .1, 1);font-weight:600;display:inline-flex}.ys-btn--small{height:36px;padding:0 22px;font-size:.875rem;line-height:1.571}.ys-btn--regular{height:40px;padding:0 28px;font-size:.9375rem;line-height:1.5}.ys-btn--large{height:44px;padding:0 34px;font-size:1rem;line-height:1.5}.ys-btn--primary{background-color:var(--ys-interaction-primary);color:var(--ys-white)}.ys-btn--primary:hover{background-color:var(--ys-interaction-primary-hover)}.ys-btn--secondary{color:var(--ys-neutral-primary);border:1px solid var(--ys-neutral-primary);background-color:#0000}.ys-btn--secondary:hover{background-color:var(--ys-neutral-primary);color:var(--paper)}.ys-icon-btn{border-radius:var(--ys-radius-pill);width:40px;height:40px;color:var(--ys-neutral-primary);justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.22,.1,.1,1);display:inline-flex}.ys-icon-btn:hover{background-color:var(--ys-neutral-surface)}.ys-icon-btn:disabled{color:var(--ys-neutral-inactive);cursor:not-allowed}.ys-icon-btn--contained{background-color:var(--surface);box-shadow:0 1px 4px #00000029}.ys-from-md{display:none}@media (min-width:768px){.ys-from-md{display:inline-flex}}.ys-tab{height:var(--app-header-row-2-h);padding:0 var(--ys-space-sm);border-radius:var(--ys-radius-mini);color:var(--ys-neutral-secondary);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:color .15s cubic-bezier(.22,.1,.1,1),background-color .15s cubic-bezier(.22,.1,.1,1);display:inline-flex;position:relative}.ys-tab__icon{margin-right:var(--ys-space-xs);flex:none}.ys-tab:after{content:"";transform-origin:50%;opacity:0;background-color:var(--ys-neutral-strong);border-radius:20px;width:100%;height:4px;transition:transform .15s ease-out,opacity .15s ease-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.ys-tab:hover{color:var(--ys-neutral-strong);background-color:var(--ys-neutral-surface)}.ys-tab:hover:after{opacity:1;transform:translate(-50%)scaleX(.35)}.ys-tab[data-selected=true]{color:var(--ys-neutral-strong)}.ys-tab[data-selected=true]:after{opacity:1;transition:transform .2s ease-out,opacity .15s ease-out;transform:translate(-50%)scaleX(1)}.ys-tab[data-selected=true]:hover{background-color:var(--surface)}.ys-tab[data-selected=true]:hover:after{transform:translate(-50%)scaleX(1)}@media (prefers-reduced-motion:reduce){.ys-tab,.ys-tab:after{transition:none}}.ys-coachmark{z-index:40;width:max-content;max-width:280px;padding:var(--ys-space-st) var(--ys-space-sm);border-radius:var(--ys-radius-media);background-color:var(--ys-neutral-primary);color:var(--ys-white);text-align:left;white-space:normal;cursor:pointer;transform-origin:100% 0;font-size:.875rem;font-weight:400;line-height:1.5;animation:.26s cubic-bezier(.22,.1,.1,1) both ys-coachmark-in;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 16px #0000002e}.ys-coachmark:after{content:"";background-color:var(--ys-neutral-primary);border-top-left-radius:2px;width:12px;height:12px;position:absolute;top:-5px;left:34px;transform:rotate(45deg)}.ys-coachmark[data-leaving=true]{animation:.2s cubic-bezier(.52,0,1,1) both ys-coachmark-out}@media (min-width:768px){.ys-coachmark{display:block}}@keyframes ys-coachmark-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:none}}@keyframes ys-coachmark-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ys-coachmark,.ys-coachmark[data-leaving=true]{animation:none}}.ys-fav-demo{--ys-fav-cycle:4.2s;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative}.ys-fav-demo__disc{border-radius:var(--ys-radius-pill);background-color:var(--surface);width:100%;height:100%;animation:ys-fav-press var(--ys-fav-cycle) cubic-bezier(.22, .1, .1, 1) infinite;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #02171a14}.ys-fav-demo__heart{color:var(--ys-interaction-primary);position:absolute}.ys-fav-demo__heart--fill{animation:ys-fav-fill var(--ys-fav-cycle) cubic-bezier(.22, .1, .1, 1) infinite}.ys-fav-demo__cursor{color:var(--ys-neutral-strong);animation:ys-fav-travel var(--ys-fav-cycle) cubic-bezier(.22, .1, .1, 1) infinite;position:absolute;bottom:4px;right:4px}.ys-fav-demo__pointer{position:absolute;inset:0}.ys-fav-demo__pointer--arrow{animation:ys-fav-arrow var(--ys-fav-cycle) linear infinite}.ys-fav-demo__pointer--hand{animation:ys-fav-hand var(--ys-fav-cycle) linear infinite}@keyframes ys-fav-travel{0%{opacity:0;transform:translate(26px,22px)}10%{opacity:1}28%{opacity:1;transform:translate(0)}34%{transform:translateY(3px)scale(.9)}42%,74%{transform:translate(0)scale(1)}92%,to{opacity:0;transform:translate(26px,22px)}}@keyframes ys-fav-arrow{0%,20%{opacity:1}20.01%,76%{opacity:0}76.01%,to{opacity:1}}@keyframes ys-fav-hand{0%,20%{opacity:0}20.01%,76%{opacity:1}76.01%,to{opacity:0}}@keyframes ys-fav-fill{0%,33%{opacity:0;transform:scale(.55)}40%{opacity:1;transform:scale(1.2)}46%,70%{opacity:1;transform:scale(1)}78%,to{opacity:0;transform:scale(.9)}}@keyframes ys-fav-press{0%,32%{transform:scale(1)}36%{transform:scale(.92)}44%{transform:scale(1.07)}52%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ys-fav-demo__disc,.ys-fav-demo__heart--fill,.ys-fav-demo__cursor,.ys-fav-demo__pointer{animation:none}.ys-fav-demo__heart--fill{opacity:1}.ys-fav-demo__cursor{display:none}}.ys-band{--ys-band-cut:clamp(20px, 4vw, 56px);background-color:var(--pink);color:var(--ys-white);clip-path:polygon(0 0, 100% var(--ys-band-cut), 100% 100%, 0 calc(100% - var(--ys-band-cut)))}[data-brand=v3] .ys-band{color:var(--on-accent)}.ys-band-ink{--ys-band-cut:clamp(20px, 4vw, 56px);clip-path:polygon(0 var(--ys-band-cut), 100% 0, 100% calc(100% - var(--ys-band-cut)), 0 100%)}.ys-sheen{background-image:radial-gradient(115% 85% at 76% 12%, var(--gold-sheen-a) 0%, var(--gold-sheen-a-clear) 58%), radial-gradient(90% 70% at 12% 92%, var(--gold-sheen-b) 0%, var(--gold-sheen-b-clear) 62%);opacity:0;transition:opacity var(--duration-state) linear}.group\/card:hover .ys-sheen{opacity:1}[data-brand=v3] .ys-sheen{display:none}.ys-footer-link,.ys-footer-text{min-height:24px;color:var(--ys-neutral-secondary);align-items:center;font-size:.875rem;line-height:1.571;display:inline-flex}.ys-footer-link:hover{color:var(--ys-neutral-primary);text-decoration:underline}.ys-placeholder{padding:var(--ys-space-st);background-image:linear-gradient(135deg, hsl(var(--ys-hue) 70% 62%) 0%, hsl(calc(var(--ys-hue) + 18) 68% 46%) 100%);color:var(--ys-white);text-shadow:0 1px 2px #00000059;align-items:flex-end;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:0}.ys-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}@media (prefers-reduced-motion:reduce){[data-ys-entry-promo]{animation:none}}.ys-faq-details[open]>.ys-faq-answer{animation:.2s ease-out ys-faq-open}@keyframes ys-faq-open{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ys-faq-details[open]>.ys-faq-answer{animation:none}}
