.ym-logo{align-items:center;color:var(--ym-ink);display:inline-flex;gap:.5rem;white-space:nowrap}.ym-mark{flex:none;height:2.1875rem;width:2.1875rem}.ym-word{align-items:baseline;display:flex;font-size:clamp(1.125rem,4.6vw,1.375rem);font-weight:800;letter-spacing:-.055em;line-height:1}.ym-word strong{background:var(--ym-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.ym-logo.is-sm .ym-mark{height:1.875rem;width:1.875rem}.ym-logo.is-sm .ym-word{font-size:1.1875rem}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(../fonts/plus-jakarta-sans-var.woff2) format("woff2")}.ym-shell{--ym-page:#faf8fd;--ym-soft:#f5f0fa;--ym-card:#fffeff;--ym-line:#e9e1f0;--ym-line-strong:#d9cce6;--ym-violet:#6d28f0;--ym-violet-500:#8b3dff;--ym-fuchsia:#e13bcb;--ym-ink:#1d1424;--ym-muted:#5b5263;--ym-dim:#7a7182;--ym-green:#3ccb62;--ym-night:#1c1322;--ym-night-2:#261b2e;--ym-grad:linear-gradient(135deg,#8b3dff,#6d28f0 52%,#e13bcb);--ym-shadow-cta:0 .75rem 2.125rem rgba(109,40,240,.25);--ym-shadow-card:0 .625rem 1.875rem rgba(70,40,100,.07);--ym-shadow-video:0 1.625rem 4rem rgba(70,30,110,.2);--ym-font:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;background:radial-gradient(circle at 10% 0,rgba(160,100,220,.11),transparent 30%),radial-gradient(circle at 92% 8%,rgba(220,110,210,.12),transparent 29%),var(--ym-page);color:var(--ym-ink);font-family:var(--ym-font);font-size:1rem;height:100%;line-height:1.6;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-font-smoothing:antialiased}.ym-shell *,.ym-shell :after,.ym-shell :before{box-sizing:border-box}:where(.ym-shell) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0;padding:0}:where(.ym-shell) :where(ul,ol){list-style:none}:where(.ym-shell) a{color:inherit;text-decoration:none}:where(.ym-shell) img,:where(.ym-shell) video{display:block;max-width:100%}:where(.ym-shell) button{background:none;border:0;color:inherit;cursor:pointer;font:inherit}.ym-shell a:focus-visible,.ym-shell button:focus-visible,.ym-shell summary:focus-visible{outline:.125rem solid var(--ym-violet-500);outline-offset:.1875rem}.ym-wrap{margin:0 auto;max-width:77.5rem;width:calc(100% - 2.5rem)}.ym-narrow{max-width:55rem}.sr-only,.ym-sr{border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:.0625rem}.ym-dot{background:var(--ym-green);border-radius:50%;display:inline-block;flex:none;height:.5625rem;position:relative;width:.5625rem}.ym-dot:after{animation:ym-pulse 2.4s ease-out infinite;border:.0625rem solid var(--ym-green);border-radius:inherit;content:"";inset:-.1875rem;position:absolute}@keyframes ym-pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.8)}}.ym-kicker{align-items:center;color:var(--ym-violet);display:inline-flex;font-size:.75rem;font-weight:800;gap:.5rem;letter-spacing:.0875rem;text-transform:uppercase}.ym-h2{font-size:clamp(1.875rem,7.6vw,2.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.13;text-wrap:balance}.ym-h2 em{background:var(--ym-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}@media(min-width:1024px){.ym-h2{font-size:2.75rem}}.ym-btn{align-items:center;background:var(--ym-grad);border:.0625rem solid transparent;border-radius:1.0625rem;box-shadow:var(--ym-shadow-cta);color:#fff;display:inline-flex;font-size:1rem;font-weight:700;gap:.625rem;justify-content:center;line-height:1.2;min-height:3.375rem;padding:.8125rem 1.5rem;transition:transform .18s ease-out,box-shadow .18s ease-out;white-space:nowrap}.ym-btn:hover{box-shadow:0 1rem 2.375rem #6d28f04f;transform:translateY(-.125rem)}.ym-btn svg{fill:none;flex:none;height:1.3125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.3125rem}.ym-ghost{align-items:center;background:var(--ym-card);border:.0625rem solid var(--ym-line);border-radius:1.0625rem;box-shadow:0 .4375rem 1.375rem #4628640d;color:var(--ym-ink);display:inline-flex;font-size:1rem;font-weight:700;gap:.5625rem;justify-content:center;line-height:1.2;min-height:3.375rem;padding:.8125rem 1.375rem;transition:transform .18s ease-out,color .18s,border-color .18s;white-space:nowrap}.ym-ghost:hover{border-color:#c3a8e6;color:var(--ym-violet);transform:translateY(-.125rem)}.ym-btn.is-small,.ym-ghost.is-small{font-size:.9375rem;min-height:3rem;padding:.625rem 1rem}.ym-prose p{color:var(--ym-muted);font-size:1.03125rem;line-height:1.75}.ym-prose p+p{margin-top:1rem}.ym-prose strong{color:var(--ym-ink);font-weight:800}.ym-link{color:var(--ym-violet);font-weight:700;text-decoration:underline;text-decoration-color:#6d28f059;text-underline-offset:.1875rem}.ym-link:hover{color:var(--ym-fuchsia);text-decoration-color:var(--ym-fuchsia)}.ym-table-wrap{background:var(--ym-card);border:.0625rem solid var(--ym-line);border-radius:1.1875rem;box-shadow:var(--ym-shadow-card);overflow-x:auto}.ym-table{border-collapse:collapse;font-size:.90625rem;line-height:1.5;min-width:35rem;width:100%}.ym-table caption{caption-side:top;color:var(--ym-dim);font-size:.8125rem;font-weight:700;padding:1rem 1.125rem .375rem;text-align:left}.ym-table td,.ym-table th{border-top:.0625rem solid var(--ym-line);padding:.8125rem 1.125rem;text-align:left;vertical-align:top}.ym-table th{color:var(--ym-violet);font-size:.75rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.ym-table td{color:var(--ym-muted)}.ym-table td:first-child{color:var(--ym-ink);font-weight:800}.ym-qa{border-bottom:.0625rem solid var(--ym-line)}.ym-qa summary{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;min-height:4rem;padding:1rem 0}.ym-qa summary::-webkit-details-marker{display:none}.ym-qa summary h3{font-size:1.0625rem;font-weight:750;line-height:1.4}.ym-qa summary:after{background:var(--ym-soft);border-radius:.6875rem;content:"+";display:grid;flex:none;font-size:1.1875rem;font-weight:700;height:2rem;place-items:center;transition:background-color .18s,color .18s;width:2rem}.ym-qa summary:after,.ym-qa[open] summary h3{color:var(--ym-violet)}.ym-qa[open] summary:after{background:var(--ym-violet);color:#fff;content:"–"}.ym-qa>p{color:var(--ym-muted);font-size:.96875rem;line-height:1.72;padding:0 2.875rem 1.25rem 0}@media(prefers-reduced-motion:reduce){.ym-shell *,.ym-shell :after,.ym-shell :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.yh{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#faf8fde0;border-bottom:.0625rem solid rgba(233,225,240,.8);display:flex;gap:.625rem;height:calc(4rem + env(safe-area-inset-top));justify-content:space-between;padding:env(safe-area-inset-top) .75rem 0 1.125rem;position:sticky;top:0;z-index:50}.yh,.yh-brand{align-items:center}.yh-brand{display:inline-flex;flex:none;min-height:3rem}.yh-nav{clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;width:.0625rem}.yh-right{display:flex}.yh-online,.yh-right{align-items:center;gap:.5rem}.yh-online{background:var(--ym-card);border:.0625rem solid var(--ym-line);border-radius:62.4375rem;display:inline-flex;font-size:.78125rem;font-variant-numeric:tabular-nums;font-weight:700;min-height:2.5rem;padding:0 .75rem;white-space:nowrap}.yh-online:hover{border-color:#c3a8e6}.yh-go{display:none}.yh-burger{align-items:center;border-radius:.75rem;display:inline-flex;flex-direction:column;gap:.3125rem;height:2.75rem;justify-content:center;width:2.75rem}.yh-burger:hover{background:var(--ym-soft)}.yh-burger i{background:var(--ym-ink);border-radius:.125rem;display:block;height:.125rem;width:1.25rem}@media(max-width:389px){.yh-online-w{display:none}}@media(min-width:768px){.yh{height:4.25rem;padding-inline:1.75rem}}@media(min-width:1024px){.yh{height:4.625rem;padding-inline:2.5rem}.yh-nav{align-items:center;clip-path:none;display:flex;gap:.25rem;height:auto;overflow:visible;position:static;width:auto}.yh-nav a{color:var(--ym-muted);font-size:.9375rem;font-weight:650;padding:.625rem .8125rem;position:relative;transition:color .16s;white-space:nowrap}.yh-nav a.is-here,.yh-nav a:hover{color:var(--ym-violet)}.yh-nav a.is-here:after{background:var(--ym-grad);border-radius:.1875rem;bottom:.125rem;content:"";height:.1875rem;left:.8125rem;position:absolute;right:.8125rem}.yh-online{font-size:.84375rem;min-height:2.75rem;padding:0 1rem}.yh-go{align-items:center;background:var(--ym-grad);border-radius:.9375rem;box-shadow:var(--ym-shadow-cta);color:#fff;display:inline-flex;font-size:.9375rem;font-weight:700;min-height:2.875rem;padding:0 1.25rem;transition:transform .18s;white-space:nowrap}.yh-go:hover{transform:translateY(-.125rem)}.yh-burger{display:none}}@media(min-width:1280px){.yh{padding-inline:3.5rem}.yh-nav{gap:.625rem}}.yd{background:var(--ym-page);border-bottom:.0625rem solid var(--ym-line);box-shadow:0 1.875rem 3.75rem #3c1e5a2e;left:0;max-height:calc(100% - 4rem);overflow-y:auto;padding:.5rem 1.375rem 7.5rem;position:fixed;right:0;top:calc(4rem + env(safe-area-inset-top));transform:translateY(-115%);transition:transform .26s ease,visibility 0s linear .26s;visibility:hidden;z-index:49}.yd.is-open{transform:none;transition:transform .26s ease;visibility:visible}.yd a{align-items:center;border-bottom:.0625rem solid var(--ym-line);display:flex;font-weight:750;justify-content:space-between;min-height:3.5rem}.yd a,.yd a span{font-size:1.125rem}.yd a span,.yd-h{color:var(--ym-violet)}.yd-h{font-size:.75rem;font-weight:800;letter-spacing:.0875rem;margin:1.5rem 0 .375rem;text-transform:uppercase}.yd-app a{font-size:1rem;font-weight:650}@media(min-width:768px){.yd{top:4.25rem}}@media(min-width:1024px){.yd{display:none}}.yf{background:var(--ym-card);border-top:.0625rem solid var(--ym-line);padding:3.25rem 0 calc(1.5rem + env(safe-area-inset-bottom))}.yf-grid{display:grid;gap:2.125rem 1.375rem;grid-template-columns:repeat(2,minmax(0,1fr))}.yf-brand{grid-column:1/-1}.yf-brand>a{display:inline-flex;min-height:2.75rem}.yf-brand p{color:var(--ym-muted);font-size:.9375rem;line-height:1.55;margin:.75rem 0 .875rem}.yf-badge{align-items:center;display:flex;font-size:.8125rem;font-weight:700;gap:.5625rem}.yf-badge,.yf-mail{width:-moz-max-content;width:max-content}.yf-mail{color:var(--ym-violet);display:block;font-size:.875rem;font-weight:650;margin-top:.75rem}.yf-col{align-items:flex-start;display:flex;flex-direction:column;gap:.125rem}.yf-col strong{font-size:.8125rem;font-weight:800;margin-bottom:.5rem}.yf-col a{align-items:center;color:var(--ym-muted);display:inline-flex;font-size:.90625rem;min-height:2.5rem}.yf-col a:hover{color:var(--ym-violet)}.yf-bottom{border-top:.0625rem solid var(--ym-line);color:var(--ym-dim);display:flex;flex-direction:column;font-size:.78125rem;gap:.375rem;margin-top:2.375rem;padding-top:1.375rem}@media(min-width:900px){.yf-grid{grid-template-columns:1.6fr repeat(5,minmax(0,1fr))}.yf-brand{grid-column:auto}.yf-bottom{flex-direction:row;gap:1.25rem;justify-content:space-between}}.yk{display:none}@media(max-width:767px){.yf{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.yk{backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);background:#1c1322d1;border-top:.0625rem solid hsla(0,0%,100%,.1);bottom:0;display:flex;gap:.625rem;left:0;padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:45}.yk-alt,.yk-go{flex:1 1 0;font-size:.9375rem;min-height:3.125rem;min-width:0;padding:0 .625rem}.yk-alt{background:#fffffff5}}
