.hero-stage{view-timeline-name:--hero;view-timeline-axis:block}.hero-pin{align-items:stretch}.hero-glow{pointer-events:none;background:radial-gradient(60% 55% at 72% 55%, color-mix(in srgb, var(--mk-violet) 55%, transparent) 0%, transparent 70%), radial-gradient(40% 40% at 10% 10%, color-mix(in srgb, var(--mk-violet-strong) 35%, transparent) 0%, transparent 70%);position:absolute;inset:0}.hero-grid{pointer-events:none;opacity:.35;background-image:linear-gradient(color-mix(in srgb, var(--mk-mist) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--mk-mist) 6%, transparent) 1px, transparent 1px);-webkit-mask-image:radial-gradient(70% 70% at 60% 50%, var(--color-mk-black) 0%, transparent 75%);mask-image:radial-gradient(70% 70% at 60% 50%, var(--color-mk-black) 0%, transparent 75%);-webkit-mask-image:radial-gradient(70% 70% at 60% 50%, var(--color-mk-black) 0%, transparent 75%);background-size:56px 56px;position:absolute;inset:0}.hero-layout{grid-template-columns:minmax(min-content,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.hero-title{color:var(--color-white);margin:0;font-size:clamp(34px,4.4vw,62px);font-weight:600;line-height:1.08}.hero-line{color:var(--color-mk-lavender);margin-top:.2em;display:grid}.hero-swap-a,.hero-swap-b{grid-area:1/1}.hero-swap-a{opacity:0;display:grid}.hero-swap-b{opacity:1}.hero-phrase{opacity:0;filter:blur(8px);transition:opacity .6s var(--cz-ease-standard), filter .6s var(--cz-ease-standard);grid-area:1/1}.hero-phrase[data-on=true]{opacity:1;filter:none}.hero-frame{background-color:color-mix(in srgb, var(--mk-mist) 6%, transparent);box-shadow:inset 0 0 0 1px var(--mk-glass-line), 0 40px 120px -20px color-mix(in srgb, var(--mk-violet) 70%, transparent);border-radius:26px;position:absolute;inset:-18px}.hero-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.hero-frag{min-height:132px;display:grid;position:relative}.hero-thought,.hero-card{overflow-wrap:break-word;grid-area:1/1;min-width:0}.hero-thought{background-color:var(--mk-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-mist) 18%, transparent);color:var(--mk-mist);opacity:0;border-radius:18px;align-items:center;padding:16px 18px;font-size:15px;line-height:1.35;display:flex}.hero-thought>span{display:block}.hero-card{background-color:var(--mk-paper);color:var(--mk-paper-ink);border-radius:14px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.hero-card--zennie{background-color:var(--mk-violet-dark);color:var(--mk-surface-light)}.hero-card-label{color:var(--mk-paper-muted);font-size:13px}.hero-card--zennie .hero-card-label{color:var(--color-mk-lavender)}.hero-card-amount{font-size:22px;font-weight:600}.hero-card-amount--sm{font-size:18px}.hero-card-note{color:var(--mk-violet-strong);margin-top:auto;font-size:13px;line-height:1.35}.hero-card-note--ok{color:var(--color-CZ-tokens-success-surface-darker)}.hero-usage{border-radius:var(--radius-full);gap:4px;height:6px;margin-top:auto;display:flex;overflow:hidden}.hero-usage>span{display:block}.hero-usage-amex{background-color:var(--color-CZ-tokens-graph-bank-amex);flex:4}.hero-usage-bbva{background-color:var(--color-CZ-tokens-graph-bank-bbva);flex:3}.hero-usage-other{background-color:var(--mk-paper-muted);flex:2}.hero-usage-santander{background-color:var(--color-CZ-tokens-graph-bank-santander);flex:1.4}.hero-progress{border-radius:var(--radius-full);background-color:var(--mk-mist);height:6px;display:block;overflow:hidden}.hero-progress>span{background-color:var(--mk-violet);width:25%;height:100%;display:block}.hero-ring-track,.hero-ring-value{fill:none;stroke-width:6px}.hero-ring-track{stroke:var(--mk-mist)}.hero-ring-value{stroke:var(--mk-violet);stroke-linecap:round}.hero-hint{text-align:center;color:var(--color-mk-text-soft);opacity:0;font-size:14px;position:absolute;bottom:-56px;left:0;right:0}@keyframes hero-assemble{0%{transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(var(--s));filter:blur(var(--b))}to{filter:none;transform:none}}@keyframes hero-assemble-d{0%{transform:translate(var(--x), calc(var(--y) * .7)) rotate(var(--r)) scale(var(--s));filter:blur(var(--b))}to{filter:none;transform:none}}@keyframes hero-frame-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes hero-line-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.6em)}}@keyframes hero-line-in{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes hero-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes hero-pulse{0%,to{opacity:.55}50%{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))){.hero-frag{animation:linear both hero-assemble;animation-timeline:--hero;animation-range:contain var(--a0) contain var(--a1)}.hero-thought{opacity:1;animation:linear both mk-fade-out;animation-timeline:--hero;animation-range:contain var(--t0) contain var(--t1)}.hero-thought>span{animation:5s ease-in-out infinite hero-float;animation-delay:var(--fd)}.hero-card{animation:linear both mk-fade-in;animation-timeline:--hero;animation-range:contain var(--t0) contain var(--t1)}.hero-frame{animation:linear both hero-frame-in;animation-timeline:--hero;animation-range:contain 18% contain 58%}.hero-swap-a{opacity:1;animation:linear both hero-line-out;animation-timeline:--hero;animation-range:contain 30% contain 46%}.hero-swap-b{animation:linear both hero-line-in;animation-timeline:--hero;animation-range:contain 50% contain 66%}.hero-hint{opacity:1;animation:linear both mk-fade-out;animation-timeline:--hero;animation-range:contain contain 10%}.hero-hint>span{animation:1.8s ease-in-out infinite hero-pulse}}}@media (prefers-reduced-motion:reduce){.hero-swap-a{opacity:1}.hero-swap-b{opacity:0}.hero-phrase{transition:none}}@media (width<=1023px){.hero-layout{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=639px){.hero-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-frag{min-height:96px}.hero-opt{display:none}.hero-card{gap:4px;padding:12px}.hero-thought{padding:12px;font-size:13px}.hero-card-amount{font-size:19px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (width<=639px){.hero-layout{gap:18px}.hero-copy{gap:12px}.hero-title{font-size:24px;line-height:1.12}.hero-ctas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hero-ctas .mk-btn{min-height:44px;padding:0 10px;font-size:14px}.hero-frame{border-radius:18px;inset:-8px}.hero-frag{min-height:0}.hero-card{padding:10px 12px}.hero-card-label,.hero-card-note{font-size:12px}.hero-card-amount{font-size:17px}.hero-thought{padding:10px;font-size:12px}.hero-hint{font-size:13px;bottom:-30px}}}@media (width<=639px) and (height<=679px){.hero-hint{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px){.hero-title{font-size:min(clamp(34px, 4.4vw, 62px), calc(44px + var(--dh) * .095))}.hero-layout{gap:calc(32px + var(--dh) * .126)}.hero-frag{animation-name:hero-assemble-d}}}.pz-stage{view-timeline-name:--pz;view-timeline-axis:block}.pz-number{color:var(--color-white);font-size:clamp(56px,8vw,116px);font-weight:700;line-height:1}.pz-number--big{font-size:clamp(64px,9vw,128px)}.pz-scenes{flex-direction:column;gap:96px;display:flex}.pz-scene{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px;display:grid}.pz-dots{grid-template-columns:repeat(10,14px);gap:10px;display:grid}.pz-dot{background-color:color-mix(in srgb, var(--mk-mist) 14%, transparent);border-radius:50%;width:14px;height:14px}.pz-dot.is-lit{background-color:var(--color-mk-lavender);box-shadow:var(--mk-glow-lavender)}.pz-tower{flex-direction:column-reverse;gap:4px;width:160px;display:flex}.pz-month{width:28px;color:var(--color-mk-text-faint);text-align:right;font-size:12px}.pz-block{background-color:var(--color-mk-lavender-ring);height:18px;box-shadow:0 0 14px color-mix(in srgb, var(--color-mk-lavender-ring) 45%, transparent);border-radius:5px;flex:1}.pz-total{color:var(--color-mk-lavender);padding-bottom:4px;font-size:15px;font-weight:500}.pz-people{flex-wrap:wrap;justify-content:center;gap:14px;max-width:420px;margin:0 auto;display:flex}.pz-person{width:64px;height:84px;position:relative}.pz-person svg{fill:var(--color-mk-lavender)}.pz-person.is-lost svg{opacity:.25}.pz-q{text-align:center;color:var(--color-white);font-size:26px;font-weight:700;position:absolute;top:4px;left:0;right:0}@keyframes pz-s1{0%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-24px)}}@keyframes pz-s2{0%,34%{opacity:0;transform:translateY(24px)}40%,64%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-24px)}}@keyframes pz-s3{0%,68%{opacity:0;transform:translateY(24px)}74%,to{opacity:1;transform:none}}@keyframes pz-drop{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}@keyframes pz-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes pz-fade{0%{opacity:1}to{opacity:.25}}@keyframes pz-q-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))){.pz-scenes{display:grid}.pz-scene{grid-area:1/1}.pz-scene-1,.pz-scene-2,.pz-scene-3{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pz;animation-range:contain}.pz-scene-1{animation-name:pz-s1}.pz-scene-2{animation-name:pz-s2}.pz-scene-3{animation-name:pz-s3}.pz-dot.is-lit{background-color:color-mix(in srgb, var(--mk-mist) 14%, transparent);box-shadow:none;position:relative}.pz-dot.is-lit:after{content:"";background-color:var(--color-mk-lavender);box-shadow:var(--mk-glow-lavender);animation:linear both mk-fade-in;animation-timeline:--pz;animation-range:contain var(--a0) contain var(--a1);border-radius:50%;position:absolute;inset:0}.pz-block{animation:linear both pz-drop;animation-timeline:--pz;animation-range:contain var(--a0) contain var(--a1)}.pz-total{animation:linear both pz-in;animation-timeline:--pz;animation-range:contain 58% contain 63%}.pz-person.is-lost svg{opacity:1;animation:linear both pz-fade;animation-timeline:--pz;animation-range:contain var(--a0) contain var(--a1)}.pz-person .pz-q{animation:linear both pz-q-in;animation-timeline:--pz;animation-range:contain var(--a0) contain var(--a1)}}}@media (width<=1023px){.pz-scene{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=639px){.pz-dots{grid-template-columns:repeat(10,10px);gap:7px}.pz-dot{width:10px;height:10px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (width<=639px){.pz-scene{gap:16px}.pz-stat{gap:6px}.pz-number{font-size:44px}.pz-number--big{font-size:48px}.pz-dots{grid-template-columns:repeat(10,8px);gap:6px}.pz-dot{width:8px;height:8px}.pz-tower{gap:3px;width:140px}.pz-block{border-radius:4px;height:11px}.pz-month{font-size:10px;line-height:11px}.pz-total{font-size:13px}.pz-people{gap:10px;max-width:300px}.pz-person{width:44px;height:58px}.pz-person svg{width:100%;height:100%}.pz-q{font-size:19px;top:1px}}}.cf-stage{view-timeline-name:--cf;view-timeline-axis:block}.cf-layout{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:64px;display:grid}.cf-steps{--rail-gap:32px}.cf-step-title{font-size:22px}.cf-steps .mk-rail-desc{max-width:26em;font-size:16px}.cf-scenes{flex-direction:column;gap:48px;display:flex}.cf-scene{width:100%;max-width:520px;margin:0 auto}.cf-chip{border-radius:var(--radius-full);color:var(--color-mk-text-soft);background-color:var(--mk-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-mist) 18%, transparent);padding:7px 12px;font-size:13px}.cf-chip.is-on{background-color:var(--mk-surface-light);color:var(--color-mk-ink);box-shadow:0 0 18px color-mix(in srgb, var(--color-mk-lavender) 55%, transparent)}.cf-paper{box-shadow:var(--shadow-mk-deep);border-radius:16px;padding:22px 24px}.cf-muted{color:var(--mk-paper-muted)}.cf-violet{color:var(--mk-violet-strong)}.cf-row{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--color-CZ-tokens-neutrals-surface-background);justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;display:flex}.cf-row:last-of-type{border-bottom:none}.cf-load{border-radius:var(--radius-full);background-color:var(--mk-mist);height:6px;overflow:hidden}.cf-loadbar{background-color:var(--mk-violet);transform-origin:0;height:100%;display:block}.cf-inst{background-color:var(--mk-violet);max-width:85%;color:var(--color-white);border-radius:14px 14px 4px;flex-direction:column;align-self:flex-end;gap:4px;margin-bottom:6px;padding:10px 14px;font-size:14px;display:flex}.cf-inst-label{color:var(--color-mk-lavender);font-size:12px}.cf-cat{background-color:var(--mk-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-mist) 14%, transparent);font-variant-numeric:tabular-nums;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:grid}.cf-pill{border-radius:var(--radius-full);background-color:var(--mk-mist);color:var(--mk-violet-dark);padding:4px 10px;font-size:12px;font-weight:500}.cf-chart{background-color:var(--mk-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-mist) 14%, transparent);border-radius:16px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.cf-bars{font-variant-numeric:tabular-nums;grid-template-columns:150px minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:14px;display:grid}.cf-bar-track{display:block}.cf-bar{border-radius:var(--radius-full);background-color:var(--color-mk-lavender-ring);transform-origin:0;height:10px;display:block}.cf-zennie{background-color:var(--mk-violet-dark);color:var(--mk-surface-light);box-shadow:0 24px 70px -18px color-mix(in srgb, var(--mk-violet) 90%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) 25%, transparent);border-radius:16px;padding:18px 20px}.cf-zennie-name{color:var(--color-mk-lavender);margin-bottom:6px;font-size:13px;display:block}@keyframes cf-s1{0%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-24px)}}@keyframes cf-s2{0%,32%{opacity:0;transform:translateY(24px)}38%,64%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-24px)}}@keyframes cf-s3{0%,66%{opacity:0;transform:translateY(24px)}72%,to{opacity:1;transform:none}}@keyframes cf-st1{0%,30%{opacity:1}36%,to{opacity:var(--rail-dim,.38)}}@keyframes cf-st2{0%,30%{opacity:var(--rail-dim,.38)}36%,64%{opacity:1}70%,to{opacity:var(--rail-dim,.38)}}@keyframes cf-st3{0%,64%{opacity:var(--rail-dim,.38)}70%,to{opacity:1}}@keyframes cf-d1{0%,30%{opacity:1;grid-template-rows:1fr}36%,to{opacity:0;grid-template-rows:0fr}}@keyframes cf-d2{0%,30%{opacity:0;grid-template-rows:0fr}36%,64%{opacity:1;grid-template-rows:1fr}70%,to{opacity:0;grid-template-rows:0fr}}@keyframes cf-d3{0%,64%{opacity:0;grid-template-rows:0fr}70%,to{opacity:1;grid-template-rows:1fr}}@keyframes cf-doc-in{0%{transform:translate(60px,30px)rotate(7deg)}to{transform:none}}@keyframes cf-pop{0%{opacity:0;transform:translateY(20px)scale(.94)}70%{opacity:1;transform:translateY(-4px)scale(1.02)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=671.98px))){.cf-scenes{display:grid}.cf-scene{grid-area:1/1}.cf-scene-1,.cf-scene-2,.cf-scene-3,.cf-step-1,.cf-step-2,.cf-step-3{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cf;animation-range:contain}.cf-scene-1{animation-name:cf-s1}.cf-scene-2{animation-name:cf-s2}.cf-scene-3{animation-name:cf-s3}.cf-step-1{animation-name:cf-st1}.cf-step-2{animation-name:cf-st2}.cf-step-3{animation-name:cf-st3}.cf-steps .mk-rail-fill{animation:linear both mk-line-y;animation-timeline:--cf;animation-range:contain contain 96%}.cf-paper{animation:linear both cf-doc-in;animation-timeline:--cf;animation-range:contain contain 12%}.cf-loadbar{animation:linear both mk-line-x;animation-timeline:--cf;animation-range:contain 8% contain 28%}.cf-cat,.cf-inst{animation:linear both mk-row-in;animation-timeline:--cf;animation-range:contain var(--a0) contain var(--a1)}.cf-bar{animation:linear both mk-line-x;animation-timeline:--cf;animation-range:contain var(--a0) contain var(--a1)}.cf-zennie{animation:linear both cf-pop;animation-timeline:--cf;animation-range:contain 86% contain 94%}}}@media (width<=1023px){.cf-layout{grid-template-columns:minmax(0,1fr);gap:24px}.cf-steps{--rail-gap:14px}}@media (width<=639px){.cf-step-title{font-size:18px}.cf-steps .mk-rail-desc{font-size:14px}.cf-paper{padding:16px 18px}.cf-row{padding:5px 0;font-size:13px}.cf-cat{padding:8px 12px;font-size:13px}.cf-bars{grid-template-columns:112px minmax(0,1fr) 64px;font-size:13px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=671.98px))) and (width<=1023px){.cf-stage{--pin-gap:24px}.cf-steps .mk-rail-dw{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cf;animation-range:contain}.cf-step-1 .mk-rail-dw{animation-name:cf-d1}.cf-step-2 .mk-rail-dw{animation-name:cf-d2}.cf-step-3 .mk-rail-dw{animation-name:cf-d3}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=671.98px))) and (width<=639px){.cf-layout{gap:14px}.cf-steps .mk-rail-item{gap:4px}.cf-steps .mk-eyebrow{font-size:12px}.cf-steps .mk-rail-desc{line-height:1.45}.cf-scene-1>.mb-3\.5{gap:6px;margin-bottom:8px}.cf-chip{padding:5px 10px;font-size:12px}.cf-paper{padding:12px 14px}.cf-paper>.mb-3{margin-bottom:4px}.cf-paper>.mt-4{margin-top:8px}.cf-row{padding:4px 0;font-size:12px}.cf-scene-2{gap:5px}.cf-inst{margin-bottom:2px;padding:8px 12px}.cf-cat{gap:8px;padding:6px 10px;font-size:12px}.cf-pill{padding:3px 8px;font-size:11px}.cf-scene-3{gap:10px}.cf-chart{gap:10px;padding:14px 16px}.cf-bars{grid-template-columns:104px minmax(0,1fr) 56px;gap:8px;font-size:12px}.cf-zennie{padding:12px 14px}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=671.98px))) and (width<=639px) and (height<=779.98px){.cf-steps .mk-rail-items{display:grid}.cf-steps .mk-rail-item{--rail-dim:0;grid-area:1/1}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=671.98px))) and (width<=639px) and (height>=780px){.cf-layout{gap:10px}.cf-steps .mk-rail-items{gap:8px}.cf-steps .mk-rail-item{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 8px;display:grid}.cf-steps .mk-rail-dw{grid-column:1/-1}}}@media (width<=639px) and (height<=671.98px){.cf-stage.mk-stage{height:auto}.cf-stage .mk-pin{height:auto;position:relative}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px){.cf-steps{--rail-gap:calc(14px + var(--dh) * .095)}.cf-step-title{font-size:calc(18px + var(--dh) * .021)}.cf-steps .mk-rail-desc{font-size:calc(14px + var(--dh) * .0105)}.cf-paper{padding:calc(14px + var(--dh) * .042) calc(18px + var(--dh) * .032)}.cf-row{padding-block:calc(4px + var(--dh) * .0158)}}}.fz-stage{view-timeline-name:--fz;view-timeline-axis:block}.fz-layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:56px;display:grid}.fz-phone{width:21%;position:absolute;bottom:-56px;right:-28px}.fz-shot:not(.fz-1){opacity:0}@keyframes fz-w1{0%,17%{opacity:1;transform:none}21%,to{opacity:0;transform:scale(1.02)}}@keyframes fz-w2{0%,17%{opacity:0;transform:translateY(16px)}21%,37%{opacity:1;transform:none}41%,to{opacity:0;transform:scale(1.02)}}@keyframes fz-w3{0%,37%{opacity:0;transform:translateY(16px)}41%,57%{opacity:1;transform:none}61%,to{opacity:0;transform:scale(1.02)}}@keyframes fz-w4{0%,57%{opacity:0;transform:translateY(16px)}61%,77%{opacity:1;transform:none}81%,to{opacity:0;transform:scale(1.02)}}@keyframes fz-w5{0%,77%{opacity:0;transform:translateY(16px)}81%,to{opacity:1;transform:none}}@keyframes fz-l1{0%,17%{opacity:1}21%,to{opacity:var(--rail-dim,.36)}}@keyframes fz-l2{0%,17%{opacity:var(--rail-dim,.36)}21%,37%{opacity:1}41%,to{opacity:var(--rail-dim,.36)}}@keyframes fz-l3{0%,37%{opacity:var(--rail-dim,.36)}41%,57%{opacity:1}61%,to{opacity:var(--rail-dim,.36)}}@keyframes fz-l4{0%,57%{opacity:var(--rail-dim,.36)}61%,77%{opacity:1}81%,to{opacity:var(--rail-dim,.36)}}@keyframes fz-l5{0%,77%{opacity:var(--rail-dim,.36)}81%,to{opacity:1}}@keyframes fz-d1{0%,17%{opacity:1;grid-template-rows:1fr}21%,to{opacity:0;grid-template-rows:0fr}}@keyframes fz-d2{0%,17%{opacity:0;grid-template-rows:0fr}21%,37%{opacity:1;grid-template-rows:1fr}41%,to{opacity:0;grid-template-rows:0fr}}@keyframes fz-d3{0%,37%{opacity:0;grid-template-rows:0fr}41%,57%{opacity:1;grid-template-rows:1fr}61%,to{opacity:0;grid-template-rows:0fr}}@keyframes fz-d4{0%,57%{opacity:0;grid-template-rows:0fr}61%,77%{opacity:1;grid-template-rows:1fr}81%,to{opacity:0;grid-template-rows:0fr}}@keyframes fz-d5{0%,77%{opacity:0;grid-template-rows:0fr}81%,to{opacity:1;grid-template-rows:1fr}}@keyframes fz-rise{0%{transform:translateY(var(--rise,60px)) rotate(4deg);opacity:0}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))){.fz-shot,.fz-list .mk-rail-item{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--fz;animation-range:contain}.fz-shot.fz-1{animation-name:fz-w1}.fz-shot.fz-2{animation-name:fz-w2}.fz-shot.fz-3{animation-name:fz-w3}.fz-shot.fz-4{animation-name:fz-w4}.fz-shot.fz-5{animation-name:fz-w5}.mk-rail-item.fz-1{animation-name:fz-l1}.mk-rail-item.fz-2{animation-name:fz-l2}.mk-rail-item.fz-3{animation-name:fz-l3}.mk-rail-item.fz-4{animation-name:fz-l4}.mk-rail-item.fz-5{animation-name:fz-l5}.fz-list .mk-rail-fill{animation:linear both mk-line-y;animation-timeline:--fz;animation-range:contain contain 96%}.fz-phone{animation:linear both fz-rise;animation-timeline:--fz;animation-range:contain contain 8%}}}@media (width<=1023px){.fz-layout{grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:32px}.fz-device{display:none}.fz-phone{width:min(55vw,260px);margin:0 auto;position:relative;bottom:auto;right:auto}}@media (width<=639px){.fz-sub{display:none}.fz-layout{grid-template-columns:minmax(0,1fr);gap:20px}.fz-list{--rail-gap:10px}.fz-phone{flex:none;width:min(55vw,260px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width<=1023px){.fz-stage{--pin-gap:24px}.fz-list .mk-rail-dw{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--fz;animation-range:contain}.fz-1 .mk-rail-dw{animation-name:fz-d1}.fz-2 .mk-rail-dw{animation-name:fz-d2}.fz-3 .mk-rail-dw{animation-name:fz-d3}.fz-4 .mk-rail-dw{animation-name:fz-d4}.fz-5 .mk-rail-dw{animation-name:fz-d5}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width<=639px){.fz-layout{gap:14px}.fz-list .mk-rail-items{gap:8px}.fz-list .mk-rail-item{gap:4px}.fz-list .mk-rail-desc{line-height:1.45}.fz-phone{animation-name:mk-fade-in}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width<=375.98px) and (height<=869.98px),(prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width>=376px) and (width<=412.98px) and (height<=909.98px),(prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width>=413px) and (width<=639px) and (height<=944.98px),(prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width>=640px) and (width<=1023px) and (height<=874.98px){.fz-stage .mk-pin{--pin-gap:10px;padding-top:88px;padding-bottom:6px}.fz-layout{gap:10px}.fz-list .mk-rail-items{display:grid}.fz-list .mk-rail-item{--rail-dim:0;grid-area:1/1}.fz-list .mk-rail-desc{line-height:1.4}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not (((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)))) and (width>=640px) and (width<=1023px) and (height<=874.98px){.fz-stage .mk-pin{padding-top:100px}}}.fz-reel-wrap{flex-direction:column;gap:14px;display:none}.fz-reel{--reel-item:min(78%, 340px);--reel-gap:16px;margin-block:0;list-style:none}.fz-reel-card{flex-direction:column;gap:16px;display:flex}.fz-reel-phone{flex:none;width:min(55vw,260px);margin-inline:auto}.fz-reel-shot{opacity:1}@media ((width<=375.98px) and (height<=689.98px)) or ((width>=376px) and (width<=412.98px) and (height<=734.98px)) or ((width>=413px) and (width<=639px) and (height<=765.98px)) or ((width>=640px) and (width<=1023px) and (height<=759.98px)){.fz-stage.mk-stage{height:auto}.fz-stage .mk-pin{height:auto;position:relative}.fz-layout{display:none}.fz-reel-wrap{display:flex}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px){.fz-list{--rail-gap:calc(8px + var(--dh) * .074)}.fz-list .mk-rail-title{font-size:18px}.fz-list .mk-rail-desc{font-size:calc(14px + var(--dh) * .0053)}.fz-device{width:min(100%, calc((100svh - 268px - var(--dh) * .85) * 1.6 + 20px));margin-left:auto}.fz-phone{bottom:calc(-16px - var(--dh) * .21);--rise:calc(var(--dh) * .316)}}@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px) and (height<=839.98px){.fz-list .mk-rail-dw{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--fz;animation-range:contain}.fz-1 .mk-rail-dw{animation-name:fz-d1}.fz-2 .mk-rail-dw{animation-name:fz-d2}.fz-3 .mk-rail-dw{animation-name:fz-d3}.fz-4 .mk-rail-dw{animation-name:fz-d4}.fz-5 .mk-rail-dw{animation-name:fz-d5}}}.ia-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:48px;display:grid}.ia-panel{flex-direction:column;gap:24px;padding:26px;display:flex}.ia-label{color:var(--color-mk-text-faint);font-size:13px}.ia-card{box-shadow:var(--shadow-mk-float);border-radius:18px;flex-direction:column;gap:12px;padding:22px 24px;display:flex}.ia-card-meta{color:var(--mk-paper-muted);font-size:12px}.ia-field{background-color:var(--color-CZ-tokens-neutrals-surface-background);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.ia-field-name{color:var(--mk-paper-muted)}.ia-raw{color:var(--color-CZ-tokens-neutrals-text-icon-placeholder)}.ia-tag{border-radius:var(--radius-full);white-space:nowrap;background-color:var(--mk-mist);color:var(--mk-violet-dark);padding:4px 10px;font-size:12px;font-weight:500}.ia-reco{background-color:var(--color-CZ-tokens-success-surface-subtle);color:var(--color-CZ-tokens-success-surface-darker);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.ia-question{background-color:var(--mk-violet);max-width:80%;color:var(--color-white);border-radius:16px 16px 4px;align-self:flex-end;padding:12px 16px;font-size:15px}.ia-reply{background-color:var(--mk-violet-dark);max-width:92%;color:var(--mk-surface-light);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) 25%, transparent);border-radius:16px 16px 16px 4px;padding:14px 18px;font-size:15px;line-height:1.55}.ia-reply-name{color:var(--color-mk-lavender);margin-bottom:4px;font-size:12px;display:block}@keyframes ia-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.ia-swap{animation:ia-in var(--cz-duration-pill) var(--cz-ease-overshoot) both}@media (prefers-reduced-motion:reduce){.ia-swap{animation:none}}@media (width<=1023px){.ia-grid{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=639px){.ia-panel{padding:20px}.ia-card{padding:18px}}.ac-stage{view-timeline-name:--ac;view-timeline-axis:block}.ac-stage .mk-pin{padding:120px 24px}@media (width<=639px){.ac-stage .mk-pin{padding:88px 20px}.ac-stage .mk-pin .ac-title{font-size:clamp(28px,3.4vw,48px);line-height:1.12}.ac-stage .mk-pin .mk-lead{font-size:18px;line-height:1.6}}.ac-top{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:48px;display:grid}.ac-title{font-size:clamp(28px,3.4vw,48px);line-height:1.12}.ac-free{border-radius:18px;padding:20px 22px}.ac-free strong{color:var(--color-white)}.ac-bars{view-timeline-name:--acb;view-timeline-axis:block;grid-template-columns:minmax(0,.85fr) repeat(6,minmax(0,1fr));align-items:end;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ac-bar{min-height:var(--h);box-sizing:border-box;background:linear-gradient(180deg, color-mix(in srgb, var(--color-mk-lavender) var(--fill-top), transparent) 0%, color-mix(in srgb, var(--mk-violet) var(--fill-bottom), transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) var(--edge), transparent);border-radius:16px 16px 10px 10px;flex-direction:column;padding:18px 16px;display:flex;position:relative;overflow:hidden}.ac-bar:before{content:"";background-color:var(--color-mk-lavender);height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--color-mk-lavender) 90%, transparent);opacity:var(--glow);position:absolute;inset:0 0 auto}.ac-bar.is-welcome{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-mk-lavender) 45%, transparent);background:0 0}.ac-bar.is-welcome:before{display:none}.ac-inner{flex-direction:column;flex:1;gap:4px;display:flex}@media (width>=1024px){.ac-name{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.ac-mods{color:var(--mk-mist);flex-direction:column;gap:5px;margin:10px 0 0;padding:0;font-size:14px;line-height:1.35;list-style:none;display:flex}.ac-count{color:var(--color-mk-text-faint);margin-top:auto;padding-top:12px;font-size:12px}@keyframes ac-grow{0%{clip-path:inset(100% 0 0 round 16px)}to{clip-path:inset(0 round 16px)}}@keyframes ac-fade{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (width<=1023px){.ac-bar{animation:linear both ac-grow;animation-timeline:--acb;animation-range:var(--a0) var(--a1)}.ac-inner{animation:linear both ac-fade;animation-timeline:--acb;animation-range:var(--b0) var(--b1)}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (width>=1024px) and (height>=650px) and (not (((width>=1024px) and (width<=1099.98px) and (height<=789.98px)) or ((width>=1100px) and (width<=1139.98px) and (height<=719.98px)))){.ac-stage .mk-pin{padding-top:104px;padding-bottom:12px}.ac-bar{animation:linear both ac-grow;animation-timeline:--ac;animation-range:contain var(--sa0) contain var(--sa1)}.ac-inner{animation:linear both ac-fade;animation-timeline:--ac;animation-range:contain var(--sb0) contain var(--sb1)}}}@media (width<=1023px),(width>=1024px) and (height<=649.98px),(width>=1024px) and (width<=1099.98px) and (height<=789.98px),(width>=1100px) and (width<=1139.98px) and (height<=719.98px){.ac-stage.mk-stage{height:auto}.ac-stage .mk-pin{height:auto;display:block;position:relative}}@media (width<=1023px){.ac-top{grid-template-columns:minmax(0,1fr);gap:24px}.ac-bars{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ac-bar{min-height:0}.ac-bar.is-welcome{grid-column:1/-1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px) and (not (((width>=1024px) and (width<=1099.98px) and (height<=789.98px)) or ((width>=1100px) and (width<=1139.98px) and (height<=719.98px)))){.ac-title{font-size:min(clamp(28px, 3.4vw, 48px), calc(30px + var(--dh) * .095))}.ac-wrap{gap:calc(16px + var(--dh) * .105)}.ac-top{gap:calc(24px + var(--dh) * .126)}.ac-bar{min-height:calc(var(--h) - var(--hcut) + var(--dh) * var(--hk));padding:calc(12px + var(--dh) * .032) calc(12px + var(--dh) * .021)}.ac-mods{margin-top:calc(6px + var(--dh) * .021);gap:calc(3px + var(--dh) * .0105)}.ac-count{padding-top:calc(6px + var(--dh) * .032)}}}.sg-stage{view-timeline-name:--sg;view-timeline-axis:block}.sg-layout{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.sg-list{--rail-gap:20px}.sg-scenes{place-items:center;min-height:440px;display:grid;position:relative}.sg-scene{grid-area:1/1;width:100%;max-width:480px}.sg-scene:not(.sg-s5){opacity:0}.sg-paper{box-shadow:var(--shadow-mk-float);border-radius:18px;padding:22px 24px;position:relative;overflow:hidden}.sg-muted{color:var(--mk-paper-muted)}.sg-violet{color:var(--mk-violet-strong)}.sg-row{font-variant-numeric:tabular-nums;border-radius:8px;justify-content:space-between;gap:16px;margin:0 -8px;padding:7px 8px;font-size:14px;display:flex}.sg-crow{grid-template-columns:minmax(0,1fr);display:grid}.sg-plain,.sg-cipher{grid-area:1/1;justify-content:space-between;gap:16px;display:flex}.sg-cipher{color:var(--mk-violet);opacity:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.sg-crow{position:relative}.sg-crow:before{content:"";background-color:color-mix(in srgb, var(--mk-violet) 16%, transparent);opacity:0;border-radius:8px;position:absolute;inset:0}.sg-beam{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--mk-violet) 22%, transparent) 70%, color-mix(in srgb, var(--mk-violet) 55%, transparent) 100%);border-bottom:2px solid var(--mk-violet);opacity:0;height:46px;position:absolute;top:0;left:0;right:0}.sg-bank{background-color:var(--mk-violet-dark);color:var(--mk-surface-light);box-shadow:0 20px 50px -10px color-mix(in srgb, var(--color-mk-black) 50%, transparent);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:absolute;top:-26px;right:-18px}.sg-dots{letter-spacing:4px;color:var(--color-mk-text-faint);font-size:18px;position:relative}.sg-dots:after{content:"";background-color:var(--color-CZ-tokens-error-surface-default);height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-8deg)}.sg-part{background-color:var(--color-mk-lavender);width:10px;height:10px;box-shadow:0 0 12px color-mix(in srgb, var(--color-mk-lavender) 90%, transparent);opacity:0;border-radius:3px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.sg-gone{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.sg-cat{background-color:var(--mk-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-mist) 14%, transparent);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;gap:12px;padding:11px 14px;font-size:14px;display:flex}.sg-vault{background:radial-gradient(circle at 50% 40%, var(--color-mk-violet-deep) 0%, var(--mk-violet-dark) 70%);width:150px;height:150px;box-shadow:0 0 0 10px color-mix(in srgb, var(--color-mk-lavender) 12%, transparent), 0 0 80px color-mix(in srgb, var(--color-mk-lavender) 60%, transparent);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.sg-vault svg{stroke:var(--color-white)}.sg-badge{background-color:color-mix(in srgb, var(--mk-mist) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) 30%, transparent);color:var(--mk-surface-light);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.sg-check{background-color:var(--color-mk-lavender);width:22px;height:22px;color:var(--color-mk-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.sg-promises-wrap{padding:24px 24px 120px}.sg-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:0;padding:0;list-style:none;display:grid}.sg-promise{border-radius:18px;flex-direction:column;gap:8px;padding:22px;display:flex}@keyframes sg-w1{0%,17%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(-16px)}}@keyframes sg-w2{0%,17%{opacity:0;transform:translateY(16px)}21%,37%{opacity:1;transform:none}41%,to{opacity:0;transform:translateY(-16px)}}@keyframes sg-w3{0%,37%{opacity:0}41%,57%{opacity:1}61%,to{opacity:0}}@keyframes sg-w4{0%,57%{opacity:0;transform:translateY(16px)}61%,77%{opacity:1;transform:none}81%,to{opacity:0;transform:translateY(-16px)}}@keyframes sg-w5{0%,77%{opacity:0;transform:scale(.94)}81%,to{opacity:1;transform:none}}@keyframes sg-l1{0%,17%{opacity:1}21%,to{opacity:var(--rail-dim,.36)}}@keyframes sg-l2{0%,17%{opacity:var(--rail-dim,.36)}21%,37%{opacity:1}41%,to{opacity:var(--rail-dim,.36)}}@keyframes sg-l3{0%,37%{opacity:var(--rail-dim,.36)}41%,57%{opacity:1}61%,to{opacity:var(--rail-dim,.36)}}@keyframes sg-l4{0%,57%{opacity:var(--rail-dim,.36)}61%,77%{opacity:1}81%,to{opacity:var(--rail-dim,.36)}}@keyframes sg-l5{0%,77%{opacity:var(--rail-dim,.36)}81%,to{opacity:1}}@keyframes sg-d1{0%,17%{opacity:1;grid-template-rows:1fr}21%,to{opacity:0;grid-template-rows:0fr}}@keyframes sg-d2{0%,17%{opacity:0;grid-template-rows:0fr}21%,37%{opacity:1;grid-template-rows:1fr}41%,to{opacity:0;grid-template-rows:0fr}}@keyframes sg-d3{0%,37%{opacity:0;grid-template-rows:0fr}41%,57%{opacity:1;grid-template-rows:1fr}61%,to{opacity:0;grid-template-rows:0fr}}@keyframes sg-d4{0%,57%{opacity:0;grid-template-rows:0fr}61%,77%{opacity:1;grid-template-rows:1fr}81%,to{opacity:0;grid-template-rows:0fr}}@keyframes sg-d5{0%,77%{opacity:0;grid-template-rows:0fr}81%,to{opacity:1;grid-template-rows:1fr}}@keyframes sg-enter{0%{transform:translate(70px,50px)rotate(8deg)}to{transform:none}}@keyframes sg-bank-in{0%{opacity:0;transform:translateY(12px)scale(.9)}to{opacity:1;transform:none}}@keyframes sg-scan{0%{opacity:1;transform:translateY(-46px)}to{transform:translateY(var(--scan-end,340px));opacity:1}}@keyframes sg-row-lit{0%{opacity:0}40%{opacity:1}to{opacity:.5}}@keyframes sg-out{0%{opacity:1;filter:none}to{opacity:0;filter:blur(3px)}}@keyframes sg-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}@keyframes sg-dissolve{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(10px);transform:scale(.9)}}@keyframes sg-burst{0%{opacity:0;transform:translate(0)scale(1)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.3) rotate(var(--rt))}}@keyframes sg-gone{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes sg-shackle{0%{transform:translateY(-9px)}to{transform:none}}@keyframes sg-pop{0%{opacity:0;transform:translateY(14px)scale(.9)}70%{opacity:1;transform:translateY(-3px)scale(1.03)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=603.98px))){.sg-scene,.sg-list .mk-rail-item{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sg;animation-range:contain}.sg-s1{animation-name:sg-w1}.sg-s2{animation-name:sg-w2}.sg-s3{animation-name:sg-w3}.sg-s4{animation-name:sg-w4}.sg-s5{animation-name:sg-w5}.mk-rail-item.sg-i1{animation-name:sg-l1}.mk-rail-item.sg-i2{animation-name:sg-l2}.mk-rail-item.sg-i3{animation-name:sg-l3}.mk-rail-item.sg-i4{animation-name:sg-l4}.mk-rail-item.sg-i5{animation-name:sg-l5}.sg-list .mk-rail-fill{animation:linear both mk-line-y;animation-timeline:--sg;animation-range:contain contain 96%}.sg-enter{animation:linear both sg-enter;animation-timeline:--sg;animation-range:contain contain 8%}.sg-bank{animation:linear both sg-bank-in;animation-timeline:--sg;animation-range:contain 6% contain 12%}.sg-beam{animation:linear both sg-scan;animation-timeline:--sg;animation-range:contain 22% contain 36%}.sg-crow:before{animation:linear both sg-row-lit;animation-timeline:--sg;animation-range:contain var(--a0) contain var(--a1)}.sg-plain{animation:linear both sg-out;animation-timeline:--sg;animation-range:contain var(--c0) contain var(--c1)}.sg-cipher{animation:linear both sg-in;animation-timeline:--sg;animation-range:contain var(--c0) contain var(--c1)}.sg-dissolve{animation:linear both sg-dissolve;animation-timeline:--sg;animation-range:contain 43% contain 51%}.sg-part{animation:linear both sg-burst;animation-timeline:--sg;animation-range:contain var(--a0) contain var(--a1)}.sg-gone{animation:linear both sg-gone;animation-timeline:--sg;animation-range:contain 50% contain 55%}.sg-cat{animation:linear both mk-row-in;animation-timeline:--sg;animation-range:contain var(--a0) contain var(--a1)}.sg-shackle{animation:linear both sg-shackle;animation-timeline:--sg;animation-range:contain 82% contain 86%}.sg-badge{animation:linear both sg-pop;animation-timeline:--sg;animation-range:contain var(--a0) contain var(--a1)}}}@media (width<=1023px){.sg-layout{grid-template-columns:minmax(0,1fr);gap:24px}.sg-list{--rail-gap:12px}.sg-scenes{min-height:360px}.sg-bank{right:-6px}}@media (width<=639px){.sg-paper{--scan-end:280px;padding:16px 18px}.sg-row{padding:5px 8px;font-size:13px}.sg-vault{width:110px;height:110px}.sg-promises{grid-template-columns:minmax(0,1fr)}.sg-promises-wrap{padding:16px 20px 88px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=603.98px))) and (width<=1023px){.sg-list .mk-rail-dw{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sg;animation-range:contain}.sg-i1 .mk-rail-dw{animation-name:sg-d1}.sg-i2 .mk-rail-dw{animation-name:sg-d2}.sg-i3 .mk-rail-dw{animation-name:sg-d3}.sg-i4 .mk-rail-dw{animation-name:sg-d4}.sg-i5 .mk-rail-dw{animation-name:sg-d5}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=603.98px))) and (width<=639px){.sg-layout{gap:14px}.sg-list .mk-rail-item{gap:4px}.sg-list .mk-rail-desc{line-height:1.45}.sg-scenes{min-height:0}.sg-paper{--scan-end:230px;padding:12px 14px}.sg-paper>.mb-2\.5{margin-bottom:4px}.sg-row{padding:4px 8px;font-size:12px}.sg-cipher{font-size:11px}.sg-bank{gap:2px;padding:8px 10px;top:-18px;right:-4px}.sg-dots{font-size:14px}.sg-s4{gap:5px}.sg-cat{border-radius:10px;padding:7px 10px;font-size:12px}.sg-s5{gap:14px}.sg-vault{width:76px;height:76px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-mk-lavender) 12%, transparent), 0 0 48px color-mix(in srgb, var(--color-mk-lavender) 60%, transparent)}.sg-vault svg{width:38px;height:38px}.sg-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sg-badge{border-radius:12px;align-items:flex-start;gap:6px;padding:8px 9px;font-size:14px;line-height:1.3}.sg-check{width:16px;height:16px;font-size:10px}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=603.98px))) and (width<=639px) and (height<=759.98px){.sg-list .mk-rail-items{display:grid}.sg-list .mk-rail-item{--rail-dim:0;grid-area:1/1}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (not ((width<=639px) and (height<=603.98px))) and (width<=639px) and (height>=760px){.sg-layout{gap:10px}.sg-list .mk-rail-items{gap:8px}}}@media (width<=639px) and (height<=603.98px){.sg-stage.mk-stage{height:auto}.sg-stage .mk-pin{height:auto;position:relative}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px){.sg-list{--rail-gap:calc(5px + var(--dh) * .079)}.sg-list .mk-rail-title{font-size:18px}.sg-list .mk-rail-desc{font-size:calc(14px + var(--dh) * .0053);line-height:calc(1.4 + var(--dh) * .0008)}.sg-scenes{min-height:calc(360px + var(--dh) * .42)}.sg-paper{padding:calc(14px + var(--dh) * .042) calc(18px + var(--dh) * .032)}.sg-row{padding-block:calc(4px + var(--dh) * .0158)}}}.eq-heading .mk-h2{font-size:clamp(28px,3.6vw,50px);line-height:1.1}.eq-venn{view-timeline-name:--eqv;view-timeline-axis:block;width:100%;max-width:560px;height:300px;margin:0 auto;position:relative}.eq-circle{box-sizing:border-box;text-align:center;width:200px;height:200px;color:var(--color-white);mix-blend-mode:screen;transform:translate(var(--x1), var(--y1));border-radius:50%;justify-content:center;align-items:center;margin:-100px 0 0 -100px;padding:30px;font-size:14px;font-weight:500;display:flex;position:absolute;top:50%;left:50%}.eq-circle--finance{background:radial-gradient(circle, color-mix(in srgb, var(--color-mk-lavender) 55%, transparent) 0%, color-mix(in srgb, var(--mk-violet) 35%, transparent) 70%)}.eq-circle--design{background:radial-gradient(circle, color-mix(in srgb, var(--color-mk-lavender-ring) 50%, transparent) 0%, color-mix(in srgb, var(--mk-violet-strong) 35%, transparent) 70%)}.eq-circle--dev{background:radial-gradient(circle, color-mix(in srgb, var(--mk-mist) 45%, transparent) 0%, color-mix(in srgb, var(--mk-violet-dark) 40%, transparent) 70%)}.eq-core{z-index:2;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eq-circle--finance>span{translate:-16px}.eq-circle--design>span{translate:24px}.eq-circle--dev>span{translate:0 -12px}.eq-mark{height:56px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--color-mk-lavender) 80%, transparent)) drop-shadow(0 0 24px color-mix(in srgb, var(--color-mk-lavender) 45%, transparent))}.eq-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.eq-card{transition:transform var(--cz-duration-pill) var(--cz-ease-overshoot), box-shadow .3s var(--cz-ease-standard);flex-direction:column;gap:14px;padding:26px;display:flex}@media (hover:hover) and (pointer:fine){.eq-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) 40%, transparent), 0 30px 70px -30px color-mix(in srgb, var(--color-mk-lavender) 60%, transparent);transform:translateY(-4px)}}.eq-photo{aspect-ratio:1;border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.eq-photo--finance{background:linear-gradient(140deg, var(--mk-violet) 0%, var(--mk-violet-dark) 100%)}.eq-photo--design{background:linear-gradient(140deg, var(--mk-violet-strong) 0%, var(--color-mk-ink) 100%)}.eq-photo--dev{background:linear-gradient(140deg, var(--color-CZ-primary-400) 0%, var(--mk-violet-dark) 100%)}.eq-initials{color:color-mix(in srgb, var(--color-white) 92%, transparent);font-size:56px;font-weight:600}.eq-photo-note{text-align:center;color:color-mix(in srgb, var(--color-white) 60%, transparent);font-size:11px;position:absolute;bottom:10px;left:0;right:0}@keyframes eq-join{0%{transform:translate(var(--x0), var(--y0)) scale(.85);opacity:.4}to{transform:translate(var(--x1), var(--y1)) scale(1);opacity:1}}@keyframes eq-core{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes eq-rise{0%{opacity:0;translate:0 46px}to{opacity:1;translate:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.eq-circle{animation:linear both eq-join;animation-timeline:--eqv;animation-range:entry 20% cover 50%}.eq-core{animation:linear both eq-core;animation-timeline:--eqv;animation-range:cover 44% cover 54%}.eq-card{animation:linear both eq-rise;animation-timeline:view();animation-range:entry var(--e0) cover var(--e1)}}}@media (width<=1023px){.eq-cards{--reel-item:min(85%, 420px)}.eq-photo{aspect-ratio:4/3}}@media (width<=639px){.eq-card{gap:12px;padding:20px}.eq-venn{height:240px}.eq-circle{width:150px;height:150px;margin:-75px 0 0 -75px;padding:20px;font-size:12px}.eq-mark{height:40px}}.pl-title{font-size:clamp(28px,3.6vw,50px);line-height:1.1}.pl-save{border-radius:var(--radius-full);background-color:var(--color-CZ-tokens-success-surface-subtle);color:var(--color-CZ-tokens-success-surface-darker);padding:3px 8px;font-size:12px;font-weight:600}.pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;margin:0;padding:0;list-style:none;display:grid}.pl-card{background-color:color-mix(in srgb, var(--mk-mist) 6%, transparent);box-shadow:var(--shadow-mk-glass);transition:transform var(--cz-duration-pill) var(--cz-ease-overshoot);border-radius:24px;flex-direction:column;gap:18px;padding:28px;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.pl-card:hover{transform:translateY(-4px)}}.pl-card.is-elite{background:linear-gradient(160deg, var(--color-mk-violet-deep) 0%, var(--mk-violet-dark) 55%, var(--color-mk-ink) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) 45%, transparent), 0 40px 120px -30px color-mix(in srgb, var(--color-mk-lavender) 70%, transparent);padding:34px 28px}.pl-skeleton{gap:14px;min-height:360px}.pl-skeleton .cz-skeleton{background-color:var(--mk-glass-strong);display:block}.pl-sheen{pointer-events:none;background:linear-gradient(110deg, transparent 40%, color-mix(in srgb, var(--color-white) 18%, transparent) 50%, transparent 60%);position:absolute;inset:-40% -60%;transform:translate(-60%)}.pl-spark{background-color:var(--color-white);width:4px;height:4px;box-shadow:0 0 10px var(--color-white);opacity:0;animation:3.2s ease-in-out infinite pl-twinkle;animation-delay:var(--d);border-radius:50%;position:absolute}.pl-badge{border-radius:var(--radius-full);background-color:var(--mk-surface-light);color:var(--mk-violet-dark);align-self:flex-start;padding:5px 12px;font-size:12px;font-weight:600}.pl-price{align-items:baseline;gap:8px;min-height:58px;display:flex}.pl-amount{color:var(--color-white);font-size:42px;font-weight:700;line-height:1.1}.pl-unit{color:var(--color-mk-text-soft);font-size:15px}.pl-per-month{color:var(--color-mk-text-faint);font-size:13px}.pl-inc{background-color:color-mix(in srgb, var(--color-mk-lavender) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mk-lavender) 32%, transparent);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.pl-inc-title{color:var(--color-white);align-items:center;gap:8px;font-size:15px;display:flex}.pl-plus{background-color:var(--mk-surface-light);width:22px;height:22px;color:var(--mk-violet-dark);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.pl-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pl-feats{color:var(--mk-mist);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:flex}.pl-feats li{grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}.pl-tick{background-color:color-mix(in srgb, var(--color-mk-lavender) 20%, transparent);width:20px;height:20px;color:var(--mk-mist);border-radius:50%;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:flex}.pl-error{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:32rem;margin:0 auto;padding:32px;display:flex}.pl-all{color:var(--color-mk-text-soft);flex-wrap:wrap;justify-content:center;gap:10px 28px;font-size:15px;display:flex}@keyframes pl-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pl-twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@keyframes pl-rise{0%{opacity:0;translate:0 50px}to{opacity:1;translate:0}}@keyframes pl-elite{0%{opacity:0;translate:0 70px;scale:.94}70%{opacity:1;translate:0 -6px;scale:1.02}to{opacity:1;translate:0;scale:1}}@keyframes pl-sweep{0%{transform:translate(-60%)}to{transform:translate(60%)}}.pl-swap{animation:pl-in var(--cz-duration-pill) var(--cz-ease-overshoot) both}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pl-card{animation:linear both pl-rise;animation-timeline:view();animation-range:entry var(--e0) cover var(--e1)}.pl-card.is-elite{animation-name:pl-elite}.pl-sheen{animation:linear both pl-sweep;animation-timeline:view();animation-range:cover 30% cover 48%}}}@media (prefers-reduced-motion:reduce){.pl-spark{opacity:0;animation:none}.pl-swap{animation:none}}@media (width<=1023px){.pl-grid{--reel-item:100%;--reel-gap:24px;align-items:start}.pl-tabs{z-index:1;width:100%;max-width:480px;margin:0 auto;position:relative}.pl-grid.mk-reel{margin-block:-40px -96px;padding-block:52px 132px}.pl-cta{z-index:1;position:relative}.pl-tabs .mk-seg-btn{padding:10px 4px}.pl-grid:not(.mk-reel){grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto}.pl-skeleton{min-height:300px}}@media (width<=639px){.pl-card{padding:22px}.pl-card.is-elite{padding:28px 22px}}.fq-layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.fq-side{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}.fq-title{font-size:clamp(28px,3.4vw,46px);line-height:1.12}.fq-help{border-radius:18px;flex-direction:column;gap:6px;padding:20px 22px;display:flex}@keyframes fq-rise{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#faq .mk-acc-item{animation:linear both fq-rise;animation-timeline:view();animation-range:entry cover 18%}}}@media (width<=1023px){.fq-layout{grid-template-columns:minmax(0,1fr);gap:28px}.fq-side{position:static}}.ci-stage{view-timeline-name:--ci;view-timeline-axis:block}.ci-pin{flex-direction:column;justify-content:center;align-items:center;min-height:640px;display:flex;overflow:hidden}.ci-frag{white-space:nowrap;color:var(--mk-mist);background-color:var(--mk-glass);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-mist) 18%, transparent);transform:translate(-50%, -50%) translate(var(--x), var(--y)) rotate(var(--r));opacity:.75;border-radius:14px;padding:10px 16px;font-size:14px;position:absolute;top:50%;left:50%}.ci-orb{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--color-mk-lavender) 55%, transparent) 0%, color-mix(in srgb, var(--mk-violet) 35%, transparent) 35%, transparent 70%);border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;position:absolute;top:50%;left:50%}.ci-core{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:760px;margin:0 auto;padding:0 24px;display:flex;position:relative}.ci-title{color:var(--color-white);margin:0;font-size:clamp(32px,5vw,64px);font-weight:600;line-height:1.08}.ci-logo{z-index:3;flex-direction:column;align-items:center;gap:18px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ci-mark{width:240px;height:240px;position:relative}.ci-lines{z-index:1;width:100%;height:100%;color:var(--mk-surface-light);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--color-mk-lavender) 85%, transparent));position:relative}.ci-flare{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle, color-mix(in srgb, var(--color-white) 95%, transparent) 0%, color-mix(in srgb, var(--mk-surface-light) 60%, transparent) 16%, color-mix(in srgb, var(--color-mk-lavender) 22%, transparent) 38%, transparent 66%);border-radius:50%;width:460px;height:460px;margin:-230px 0 0 -230px;position:absolute;top:50%;left:50%}.ci-ring{z-index:0;pointer-events:none;opacity:0;width:260px;height:260px;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-white) 75%, transparent), 0 0 30px color-mix(in srgb, var(--color-white) 60%, transparent);border-radius:50%;margin:-130px 0 0 -130px;position:absolute;top:50%;left:50%}.ci-word{height:64px}@keyframes ci-gather{0%{transform:translate(-50%, -50%) translate(var(--x), var(--y)) rotate(var(--r));opacity:.8;filter:blur()}to{opacity:0;filter:blur(6px);transform:translate(-50%,-50%)scale(.2)}}@keyframes ci-gather-d{0%{transform:translate(-50%, -50%) translate(var(--x), var(--yv)) rotate(var(--r));opacity:.8;filter:blur()}to{opacity:0;filter:blur(6px);transform:translate(-50%,-50%)scale(.2)}}@keyframes ci-orb{0%{opacity:.2;transform:scale(.4)}22%{opacity:1;transform:scale(1.08)}30%,48%{opacity:.9;transform:scale(1)}62%{opacity:.55;transform:scale(.35)}to{opacity:.6;transform:scale(.55)}}@keyframes ci-core{0%,22%{opacity:0;transform:translateY(24px)}30%,42%{opacity:1;transform:none}50%,to{opacity:0;visibility:hidden;transform:translateY(-40px)}}@keyframes ci-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ci-seal{0%,99%{opacity:0}to{opacity:1}}@keyframes ci-flare{0%{opacity:0;transform:scale(.35)}30%{opacity:1;transform:scale(1.15)}to{opacity:.35;transform:scale(1)}}@keyframes ci-ring{0%{opacity:0;transform:scale(.35)}8%{opacity:.95;transform:scale(.45)}to{opacity:0;transform:scale(2.1)}}@keyframes ci-word-in{0%{opacity:0;transform:translateY(12px)scale(1.08)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))){.ci-pin{min-height:0}.ci-logo{display:flex}.ci-frag{animation:linear both ci-gather;animation-timeline:--ci;animation-range:contain 0% contain var(--end)}.ci-orb{animation:linear both ci-orb;animation-timeline:--ci;animation-range:contain}.ci-core{animation:linear both ci-core;animation-timeline:--ci;animation-range:contain}.ci-lines .mk-logo-reveal{animation:linear both ci-draw;animation-timeline:--ci}.ci-lines .mk-logo-seal{animation:linear both ci-seal;animation-timeline:--ci}.ci-lines [data-line=head]{animation-range:contain 52% contain 69.7%}.ci-lines [data-line=body]{animation-range:contain 58.1% contain 75.8%}.ci-lines [data-line=base]{animation-range:contain 64.3% contain 82%}.ci-flare{animation:linear both ci-flare;animation-timeline:--ci;animation-range:contain 81% contain 92%}.ci-ring{animation:linear both ci-ring;animation-timeline:--ci;animation-range:contain 81% contain 89%}.ci-word{animation:linear both ci-word-in;animation-timeline:--ci;animation-range:contain 86% contain 95%}}}@keyframes ci-gather-m{0%{transform:translate(-50%, -50%) translate(var(--mx), var(--my)) rotate(var(--r));opacity:.95;filter:blur()}70%{transform:translate(-50%, -50%) translate(calc(var(--mx) * .4), calc(var(--my) * .4)) rotate(calc(var(--r) * .4));opacity:.95;filter:blur()}to{opacity:0;filter:blur(6px);transform:translate(-50%,-50%)scale(.2)}}@media (width<=639px){.ci-opt{display:none}.ci-frag{opacity:.95;transform:translate(-50%, -50%) translate(var(--mx), var(--my)) rotate(var(--r));padding:8px 12px;font-size:13px}.ci-orb{width:360px;height:360px;margin:-180px 0 0 -180px}.ci-pin{min-height:560px}.ci-mark{width:180px;height:180px}.ci-word{height:48px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height<=649.98px))) and (width<=639px){.ci-frag{animation-name:ci-gather-m}}@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=650px){.ci-frag{animation-name:ci-gather-d}}}
