.oldcase{--font-sans:var(--nf-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--nf-mono),ui-monospace,"SFMono-Regular",monospace;--font-serif:var(--nf-serif),Georgia,serif;--color-ink:#0e1a24;--color-paper:#ece9e2;--color-signal:#ff4f1a;--paper:#ece9e2;--paper-2:#f4f2ed;--surface:#fbfaf7;--ink:#0e1a24;--ink-2:#2a3742;--muted:#5b6871;--line:#d3cec4;--line-2:#bfb9ad;--sea:#2f5f6b;--sea-2:#7fa3a6;--wall-grid:rgba(47,95,107,0.06);--foam:#d7e2df;--signal:#ff4f1a;--signal-ink:#b8360d;--ok:#1f7a4d;--r-sm:4px;--r:8px;--r-lg:14px;--taskbar:48px;--ease:cubic-bezier(0.2,0.8,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--shadow-win:0 0 0 1px var(--ink),6px 6px 0 0 rgba(14,26,36,0.1),0 30px 60px -28px rgba(14,26,36,0.5);--focus:0 0 0 2px var(--surface),0 0 0 4px var(--signal)}.oldcase *{box-sizing:border-box}.oldcase{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;margin:0;background:var(--paper);color:var(--ink);font-family:var(--nf-sans),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;word-spacing:.06em}.oldcase h1,.oldcase h2,.oldcase h3{font-weight:600}.oldcase code{word-spacing:normal}.oldcase h1,.oldcase h2,.oldcase h3,.oldcase p{margin:0;overflow-wrap:break-word}.oldcase ol,.oldcase ul{margin:0;padding:0;list-style:none}.oldcase dd,.oldcase dl{margin:0}.oldcase a{color:inherit}.oldcase button{font:inherit;color:inherit;cursor:pointer}.oldcase button:disabled{cursor:not-allowed}.oldcase ::selection{background:var(--signal);color:#fff}.oldcase :focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.oldcase [hidden]{display:none!important}.oldcase .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.oldcase .mono{font-family:var(--nf-mono),ui-monospace,monospace;word-spacing:normal}.oldcase .skip{position:fixed;left:12px;top:12px;z-index:1000;padding:10px 14px;background:var(--ink);color:var(--surface);border-radius:var(--r);transform:translateY(-200%);opacity:0;pointer-events:none;transition:transform .2s var(--ease)}.oldcase .skip:focus{transform:none;opacity:1;pointer-events:auto}.oldcase .placeholder{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:13px;color:var(--muted);background:repeating-linear-gradient(-45deg,transparent 0 6px,rgba(14,26,36,.04) 6px 12px);padding:2px 6px;border:1px dashed var(--line-2);border-radius:var(--r-sm)}.oldcase .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid transparent;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .15s var(--ease),background-color .15s,color .15s,border-color .15s}.oldcase .btn:active{transform:translateY(1px)}.oldcase .btn--ink{background:var(--ink);color:var(--surface)}.oldcase .btn--ink:hover{background:var(--sea)}.oldcase .btn--line{border-color:currentColor;background:transparent}.oldcase .btn--line:hover{background:rgba(14,26,36,.06)}.oldcase .btn--signal{background:var(--signal);color:#fff}.oldcase .btn--signal:hover{background:var(--signal-ink)}.oldcase .btn--lime{background:#a8f06a;color:#0b1210}.oldcase .btn--lime:hover{background:#c3f792}.oldcase .btn--ghost{border-color:rgba(221,230,227,.3);color:inherit;background:transparent}.oldcase .btn--ghost:hover{border-color:rgba(221,230,227,.6)}.oldcase .btn--sm{min-height:34px;padding:0 12px;font-size:13px}.oldcase .btn--block{width:100%}.oldcase .pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11.5px;letter-spacing:.01em;white-space:nowrap;border:1px solid}.oldcase .pill:before{content:"";width:6px;height:6px;border-radius:6px;background:currentColor}.oldcase .pill--live{color:var(--ok)}.oldcase .pill--concept{color:#8a4b12;border-style:dashed}.oldcase .pill--concept:before{background:transparent;border:1px solid}.oldcase .pill--internal{color:var(--sea)}.oldcase .kicker{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sea)}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.oldcase .case{--c-bg:var(--surface);--c-fg:var(--ink);--c-muted:var(--muted);--c-line:var(--line);--c-panel:var(--paper-2);--c-accent:var(--signal);--c-display:var(--nf-sans);background:var(--c-bg);color:var(--c-fg);overflow-x:clip}.oldcase .case :focus-visible{box-shadow:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-accent)}.oldcase .rv{animation:rv-in .55s var(--ease) both;animation-delay:calc(var(--d, 0) * 60ms)}@keyframes rv-in{0%{opacity:.001;translate:0 12px}}.oldcase .scene{display:grid;gap:32px;max-width:1280px;margin:0 auto;padding:72px 16px}@media (min-width:720px){.oldcase .scene{padding:112px 40px}}.oldcase .scene__text{display:grid;gap:14px;align-content:start;max-width:560px}.oldcase .scene__kicker{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.oldcase .scene__title{font-family:var(--c-display);font-size:clamp(30px,4.6vw,54px);line-height:1.02;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.oldcase .scene__body{display:grid;gap:16px;font-size:17px;line-height:1.55;color:var(--c-muted)}.oldcase .scene__body p{max-width:52ch}@media (min-width:1000px){.oldcase .scene--split{grid-template-columns:minmax(300px,.8fr) 1.2fr;align-items:center;gap:64px}.oldcase .scene--flip>:first-child{order:2}}.oldcase .scene--center .scene__text{margin:0 auto;text-align:center;justify-items:center}.oldcase .scene--bleed{max-width:1440px}.oldcase .scene--dark{max-width:none;background:var(--c-dark,#17120f);color:#f4ede4;--c-muted:rgba(244,237,228,0.72)}.oldcase .scene--dark>*{width:100%;max-width:1200px;justify-self:center}.oldcase .chips{display:flex;flex-wrap:wrap;gap:8px}.oldcase .chips li{padding:7px 12px;border:1px solid var(--c-line);border-radius:999px;font-size:13.5px;color:var(--c-fg);background:var(--c-bg)}.oldcase .viztag{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;border:1px dashed;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11px;letter-spacing:.02em;color:var(--c-muted);white-space:normal}.oldcase .viztag--dark{color:rgba(244,237,228,.72)}.oldcase .plink{display:inline-flex;align-items:center;gap:10px;justify-self:start;padding:10px 14px 10px 10px;border:1px solid var(--c-line);border-radius:12px;font-size:14.5px;line-height:1.35;color:var(--c-fg);text-decoration:none;transition:border-color .2s var(--ease),translate .2s var(--ease)}.oldcase .plink svg:first-child{flex:none}.oldcase .plink:hover{border-color:var(--c-accent);translate:2px 0}.oldcase .scene--dark .plink{color:#f4ede4;border-color:rgba(244,237,228,.22);--ico-ink:#f4ede4}.oldcase .live{display:inline-flex;align-items:center;gap:8px;margin-top:26px;padding:8px 14px;border:1px solid;border-radius:999px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12.5px;text-decoration:none}.oldcase .live__dot{width:7px;height:7px;border-radius:7px;background:#2fbf71;box-shadow:0 0 0 3px rgba(47,191,113,.25)}.oldcase .live__host{opacity:.65}@media (max-width:520px){.oldcase .live__host{display:none}}.oldcase .live--solid{min-height:44px;padding:0 18px;background:var(--c-fg);border-color:var(--c-fg);color:var(--c-bg);font-size:13px}.oldcase .live--solid:hover{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.oldcase .bshot{overflow:hidden;border:1px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;box-shadow:0 40px 70px -40px rgba(30,20,10,.55)}.oldcase .bshot__bar{display:flex;align-items:center;gap:12px;height:30px;padding:0 12px;background:#f3f0ea;border-bottom:1px solid rgba(0,0,0,.08)}.oldcase .bshot__dots{display:flex;gap:5px}.oldcase .bshot__dots i{display:block;width:8px;height:8px;border-radius:50%;background:#d6d0c5}.oldcase .bshot__url{flex:1;max-width:320px;margin:0 auto;padding:2px 10px;border-radius:999px;background:#fff;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11px;text-align:center;color:#6c665d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oldcase .bshot img,.oldcase .pshot img{display:block;width:100%;height:auto}.oldcase .pshot{width:30%;max-width:210px;padding:6px;border-radius:26px;background:#121212;box-shadow:0 30px 50px -22px rgba(0,0,0,.55)}.oldcase .pshot img{border-radius:20px}.oldcase .cend{display:grid}@media (min-width:900px){.oldcase .cend{grid-template-columns:1.3fr 1fr}}.oldcase .cend__cta{padding:56px 16px;background:var(--ink);color:var(--paper)}@media (min-width:720px){.oldcase .cend__cta{padding:80px 40px}}.oldcase .cend__cta h2{font-size:clamp(28px,3.6vw,44px);letter-spacing:-.04em;line-height:1.05;max-width:18ch;text-wrap:balance}.oldcase .cend__cta p{margin-top:14px;color:rgba(236,233,226,.75);max-width:46ch}.oldcase .cend__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.oldcase .cend__cta .btn--line{color:var(--paper)}.oldcase .cend__cta .btn--line:hover{background:rgba(236,233,226,.1)}.oldcase .cend__next{position:relative;display:grid;align-content:center;gap:8px;padding:48px 16px;background:var(--paper);color:var(--ink);text-decoration:none;--ico-ink:var(--ink)}@media (min-width:720px){.oldcase .cend__next{padding:56px 40px}}.oldcase .cend__label{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--sea)}.oldcase .cend__name{display:flex;align-items:center;gap:14px;font-size:clamp(28px,3.4vw,40px);font-weight:600;letter-spacing:-.04em}.oldcase .cend__type{color:var(--muted)}.oldcase .cend__arrow{position:absolute;right:24px;top:50%;translate:0 -50%;transition:translate .25s var(--ease)}.oldcase .cend__next:hover .cend__arrow{translate:6px -50%;color:var(--signal)}.oldcase .cend__next:hover .cend__name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.oldcase .case--fashion{--c-bg:#f7f2eb;--c-fg:#1c1714;--c-muted:#6b6058;--c-line:#e1d7ca;--c-accent:#8a2f1c;--c-display:var(--nf-serif);--c-dark:#1d1612}.oldcase .case--fashion .scene__title{font-weight:400;letter-spacing:-.02em;font-size:clamp(36px,5.4vw,64px)}.oldcase .fhero{display:grid;gap:40px;padding:48px 16px 64px;max-width:1320px;margin:0 auto}@media (min-width:1000px){.oldcase .fhero{grid-template-columns:.9fr 1.3fr;align-items:center;gap:56px;padding:72px 40px 96px}}.oldcase .fhero__kicker{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted)}.oldcase .fhero__title{display:grid;gap:18px;margin-top:18px;font-weight:400}.oldcase .fhero__word{font-family:var(--nf-serif);font-size:clamp(52px,8vw,104px);line-height:.9;letter-spacing:-.03em}.oldcase .fhero__word em{font-style:italic;color:var(--c-accent)}.oldcase .fhero__headline{font-family:var(--nf-sans);font-size:clamp(20px,2.2vw,26px);line-height:1.25;letter-spacing:-.02em;font-weight:500;max-width:22ch}.oldcase .fhero__lead{margin-top:16px;font-size:17px;line-height:1.55;color:var(--c-muted);max-width:44ch}.oldcase .ahero__shots,.oldcase .fhero__shots{position:relative;margin:0;padding:0 7% 56px 0}.oldcase .ahero__phone,.oldcase .fhero__phone{position:absolute;right:0;bottom:0}.oldcase .ahero__shots figcaption,.oldcase .fhero__shots figcaption{margin-top:12px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11px;color:var(--c-muted)}.oldcase .fdiscover{max-width:1280px}.oldcase .fchoose{position:relative;padding:0 0 48px}.oldcase .fchoose__cat{width:82%}.oldcase .fchoose__prod{position:relative;width:72%;margin:-28% 0 0 auto}.oldcase .fchoose__phone{position:absolute;left:4%;bottom:0;width:24%}.oldcase .fowner-scene{padding-top:96px;padding-bottom:96px}.oldcase .fowner{margin:0;display:grid;gap:12px}.oldcase .fowner__win{display:grid;grid-template-columns:150px 1fr;overflow:hidden;border-radius:14px;background:#faf6f0;color:#1c1714;box-shadow:0 50px 80px -40px rgba(0,0,0,.7)}.oldcase .fowner__nav{padding:18px 10px;background:#efe7dc;display:grid;align-content:start;gap:2px;font-size:13px}.oldcase .fowner__nav li{padding:7px 10px;border-radius:8px;color:#6b6058}.oldcase .fowner__nav li[data-on]{background:#fff;color:#1c1714;font-weight:600}.oldcase .fowner__main{padding:22px;display:grid;gap:14px;align-content:start}.oldcase .fowner__product{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e1d7ca;border-radius:12px;background:#fff}.oldcase .fowner__thumb{width:44px;height:54px;border-radius:6px;background:linear-gradient(160deg,#efe4d2,#d5c3a8)}.oldcase .fowner__name{display:grid;flex:1;font-size:14px}.oldcase .fowner__name small{color:#6b6058}.oldcase .fowner__pill{padding:3px 9px;border-radius:999px;background:#f3e6c9;color:#7a5a14;font-size:12px}.oldcase .fowner__btn{padding:7px 12px;border-radius:8px;background:#1c1714;color:#fff;font-size:12.5px}.oldcase .fowner__label{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#8b7f74}.oldcase .fowner__sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.oldcase .fowner__sizes span{display:grid;place-items:center;gap:2px;padding:10px 0;border:1px solid #e1d7ca;border-radius:10px;background:#fff;font-size:15px;font-weight:600}.oldcase .fowner__sizes b{font-size:11px;font-weight:500;color:#8b7f74}.oldcase .fowner__sizes span[data-zero]{color:#b2a497;background:transparent}.oldcase .fowner__campaign{display:grid;gap:2px;padding:16px;border-radius:12px;background:linear-gradient(120deg,#2b211b,#5b3a2a);color:#f7f2eb}.oldcase .fowner__campaign small{font-size:11px;opacity:.7}.oldcase .fowner__campaign strong{font-family:var(--nf-serif);font-weight:400;font-size:26px}@media (max-width:560px){.oldcase .fowner__win{grid-template-columns:1fr}.oldcase .fowner__nav{display:flex;overflow:hidden;padding:8px}.oldcase .fowner__nav li{white-space:nowrap}}.oldcase .case--adatrend{--c-bg:#f6f3ec;--c-fg:#14231c;--c-muted:#56645c;--c-line:#dcd8cb;--c-accent:#165c45}.oldcase .ahero{display:grid;gap:40px;padding:48px 16px 64px;max-width:1360px;margin:0 auto}@media (min-width:1000px){.oldcase .ahero{grid-template-columns:.75fr 1.35fr;align-items:center;gap:56px;padding:72px 40px 96px}}.oldcase .ahero__kicker{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.oldcase .ahero__kicker span{color:var(--c-muted);margin-right:8px}.oldcase .ahero__title{margin-top:18px;font-size:clamp(38px,5.4vw,66px);line-height:.98;letter-spacing:-.045em;font-weight:600;text-wrap:balance}.oldcase .ahero__lead{margin-top:18px;font-size:17px;line-height:1.55;color:var(--c-muted);max-width:44ch}.oldcase .sides{position:relative;display:grid;gap:48px}@media (min-width:1000px){.oldcase .sides{grid-template-columns:repeat(3,1fr);gap:28px;padding-top:28px}.oldcase .sides:before{content:"";position:absolute;top:6px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--c-accent) 15%,var(--c-accent) 85%,transparent);opacity:.4}}.oldcase .sides__col{display:grid;gap:12px;align-content:start}.oldcase .sides__col:nth-child(2){transition-delay:.08s}.oldcase .sides__col:nth-child(3){transition-delay:.16s}.oldcase .sides__label{display:flex;align-items:center;gap:10px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-accent)}.oldcase .sides__label span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--c-accent);color:#f6f3ec;font-size:11px}.oldcase .sides__col h3{font-size:24px;line-height:1.12;letter-spacing:-.03em}.oldcase .sides__col>p:not(.sides__label){color:var(--c-muted);line-height:1.55;min-height:7.2em}.oldcase .sides__col .aop,.oldcase .sides__col .bshot{margin-top:8px}.oldcase .aop{margin:0;display:grid;gap:10px}.oldcase .aop__win{border-radius:12px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 40px 70px -40px rgba(20,35,28,.5)}.oldcase .aop__head{display:flex;justify-content:space-between;padding:12px 14px;background:#14231c;color:#f6f3ec;font-size:13px}.oldcase .aop__head span{opacity:.6}.oldcase .aop__row{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid #ece8de;font-size:13px}.oldcase .aop__mark{display:grid;place-items:center;width:30px;height:30px;border:1px solid #dcd8cb;border-radius:6px;font-family:var(--nf-serif);font-size:16px}.oldcase .aop__name{display:grid;flex:1}.oldcase .aop__name small{color:#56645c}.oldcase .aop__row[data-tone=wait] .aop__name small{color:#a5621b}.oldcase .aop__actions{display:flex;gap:6px}.oldcase .aop__btn{padding:5px 9px;border:1px solid #dcd8cb;border-radius:6px;font-size:11.5px;white-space:nowrap}.oldcase .aop__btn--ok{background:#165c45;border-color:#165c45;color:#fff}.oldcase .case--cloudbase{--c-bg:#f6f3ef;--c-fg:#191720;--c-muted:#6f6977;--c-line:#e3ddd5;--c-accent:#6f55a6;--cb-pay:#b34242;--cb-col:#2f8a66;--cb-warn:#c17a29}.oldcase .chero{display:grid;gap:40px;padding:48px 16px 72px;max-width:1320px;margin:0 auto}@media (min-width:1000px){.oldcase .chero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;padding:80px 40px 104px}}.oldcase .chero__kicker{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.oldcase .chero__kicker span{color:var(--c-muted);margin-right:8px}.oldcase .chero__title{margin-top:18px;font-size:clamp(34px,4.8vw,60px);line-height:1;letter-spacing:-.045em;font-weight:600;text-wrap:balance}.oldcase .chero__lead{margin-top:18px;font-size:17px;line-height:1.55;color:var(--c-muted);max-width:46ch}.oldcase .cws{margin:0;display:grid;gap:12px}.oldcase .cws__win{padding:16px;border-radius:18px;background:rgba(255,254,251,.9);border:1px solid rgba(41,36,49,.12);box-shadow:0 22px 60px rgba(44,37,54,.12);font-family:Inter,var(--nf-sans),sans-serif}.oldcase .cws__tabs{display:flex;gap:4px;overflow:hidden;padding-bottom:12px;border-bottom:1px solid #eee9e2;mask-image:linear-gradient(90deg,#000 85%,transparent)}.oldcase .cws__tabs span{padding:6px 10px;border-radius:8px;font-size:12px;color:#6f6977;white-space:nowrap}.oldcase .cws__tabs span[data-on]{background:#eee9e2;color:#191720;font-weight:600}.oldcase .cws__period{margin:14px 2px 10px;font-size:12px;color:#6f6977}.oldcase .cws__metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:640px){.oldcase .cws__metrics{grid-template-columns:repeat(4,1fr)}}.oldcase .cws__metric{display:grid;gap:6px;padding:14px;border-radius:14px;background:#fffefb;border:1px solid #eee9e2;border-top:3px solid #8d79b8}.oldcase .cws__metric small{font-size:11.5px;color:#6f6977}.oldcase .cws__metric strong{font-size:19px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.oldcase .cws__metric[data-tone=pay]{border-top-color:var(--cb-pay)}.oldcase .cws__metric[data-tone=col]{border-top-color:var(--cb-col)}.oldcase .cws__metric[data-tone=warn]{border-top-color:var(--cb-warn)}.oldcase .cws__chart{width:100%;height:90px;margin-top:14px}.oldcase .cws__line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.oldcase .cws__line--plan{stroke:#b9a3e2;stroke-dasharray:5 5}.oldcase .cws__line--actual{stroke:#6f55a6}.oldcase .cthread{max-width:1180px;margin:0 auto;padding:24px 16px 96px}@media (min-width:720px){.oldcase .cthread{padding:40px 40px 120px}}.oldcase .cthread__head{display:grid;gap:14px;max-width:640px;margin-bottom:48px}.oldcase .cthread__steps{position:relative;display:grid;gap:28px}.oldcase .cthread__steps:before{content:"";position:absolute;top:20px;bottom:20px;left:19px;width:2px;background:linear-gradient(#b9a3e2,#6f55a6);opacity:.5}.oldcase .cstep{position:relative;display:grid;grid-template-columns:40px 1fr;gap:16px 22px}@media (min-width:900px){.oldcase .cstep{grid-template-columns:40px .9fr 1.1fr;align-items:center}}.oldcase .cstep__n{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#6f55a6;color:#fff;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:13px}.oldcase .cstep__text h3{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.03em;line-height:1.1}.oldcase .cstep__text p{margin-top:8px;color:var(--c-muted);line-height:1.55;max-width:48ch}.oldcase .cviz{grid-column:2;padding:16px;border-radius:16px;background:#fffefb;border:1px solid #eee9e2;box-shadow:0 18px 40px -24px rgba(44,37,54,.3);font-family:Inter,var(--nf-sans),sans-serif;font-size:13px}@media (min-width:900px){.oldcase .cviz{grid-column:3}}.oldcase .cviz__file{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;color:#191720}.oldcase .cviz__file small{grid-column:2;display:inline-flex;align-items:center;gap:4px;color:var(--cb-col)}.oldcase .cviz__warn{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:#fbf0e2;color:#8a5317}.oldcase .cviz__tr{display:grid;grid-template-columns:.7fr 1fr 1fr 1fr .9fr;gap:8px;align-items:center;padding:8px 4px;border-top:1px solid #f0ebe4;font-variant-numeric:tabular-nums}.oldcase .cviz__th{border-top:0;font-size:11.5px;color:#6f6977}.oldcase .cviz__tr span[data-open]{color:var(--cb-warn);font-weight:600}.oldcase .cviz__badge{justify-self:start;padding:2px 8px;border-radius:999px;background:#e6f2ec;color:var(--cb-col);font-size:11.5px}.oldcase .cviz__badge[data-open]{background:#fbf0e2}.oldcase .cviz__counts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.oldcase .cviz__counts div{display:grid;gap:2px;padding:10px;border-radius:10px;background:#f6f3ef}.oldcase .cviz__counts strong{font-size:20px}.oldcase .cviz__counts small{font-size:11px;color:#6f6977;line-height:1.25}.oldcase .cviz__counts div[data-tone=warn] strong{color:var(--cb-warn)}.oldcase .cviz [data-sel]{position:relative;background:linear-gradient(90deg,rgba(111,85,166,.16),rgba(111,85,166,.05)) no-repeat;background-size:100% 100%;box-shadow:inset 3px 0 0 #6f55a6;border-radius:8px}.oldcase .cviz__sheet{margin-top:12px;border:1px solid #eee9e2;border-radius:10px;overflow:hidden;font-variant-numeric:tabular-nums}.oldcase .cviz__srow{display:grid;grid-template-columns:.9fr .9fr 1.1fr .7fr .9fr;gap:6px;padding:7px 10px;border-top:1px solid #f0ebe4;font-size:12.5px}.oldcase .cviz__srow--head{border-top:0;background:#f6f3ef;font-size:11px;color:#6f6977}.oldcase .cviz__srow[data-sel]{border-radius:0;font-weight:600}.oldcase .cviz__tr[data-sel]{grid-template-rows:auto auto;padding-left:10px}.oldcase .cviz__includes{grid-column:1/-1;font-size:11.5px;color:#6f55a6}.oldcase .cviz__gap{display:grid;gap:4px;margin-top:12px;padding:10px 12px 10px 14px;font-variant-numeric:tabular-nums}.oldcase .cviz__gapflight{display:flex;align-items:center;gap:6px;font-weight:600;color:#191720}.oldcase .cviz__gapflight svg{color:var(--cb-warn)}.oldcase .cviz__gapline{display:grid;grid-template-columns:1fr .8fr .9fr;color:#6f6977}.oldcase .cviz__gapline:last-of-type span:not(:first-child){color:#191720;font-weight:600}.oldcase .cviz__gapdelta{justify-self:start;margin-top:4px;padding:3px 9px;border-radius:999px;background:#fbf0e2;color:#8a5317;font-weight:600}.oldcase .cviz--out{display:flex;flex-wrap:wrap;gap:8px}.oldcase .cviz--out li{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:#f1edf7;color:#4b3a75}.oldcase .cthread__note{margin:48px 0 0 62px;max-width:60ch;font-size:17px;line-height:1.55}.oldcase .cthread__client{display:grid;justify-items:start;gap:8px;margin:18px 0 0 62px;max-width:60ch;font-size:14px;color:var(--c-muted)}.oldcase .case--oddkin{--c-bg:#0f1417;--c-fg:#e8efe9;--c-muted:rgba(232,239,233,0.68);--c-line:rgba(232,239,233,0.14);--c-accent:#a8f06a;--ico-ink:#e8efe9}.oldcase .case--oddkin ::selection{background:#a8f06a;color:#0f1417}.oldcase .ohero{position:relative;display:grid;gap:32px;padding:48px 16px 72px;max-width:1280px;margin:0 auto;grid-template-areas:"text" "phone" "beats"}@media (min-width:1000px){.oldcase .ohero{grid-template-columns:1fr 400px;grid-template-areas:"text phone" "beats phone";align-items:start;column-gap:72px;row-gap:40px;padding:72px 40px 104px}}.oldcase .ohero__text{grid-area:text}.oldcase .ohero__kicker{display:flex;align-items:center;gap:10px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.oldcase .ohero__kicker span:first-child{color:var(--c-muted)}.oldcase .ohero__live{width:7px;height:7px;border-radius:50%;background:#2fbf71;box-shadow:0 0 0 3px rgba(47,191,113,.25)}.oldcase .ohero__title{margin-top:18px;font-size:clamp(40px,6vw,76px);line-height:.96;letter-spacing:-.05em;font-weight:600;text-wrap:balance}.oldcase .ohero__lead{margin-top:20px;font-size:18px;line-height:1.55;color:var(--c-muted);max-width:46ch}.oldcase .oseq{grid-area:beats;display:grid;gap:14px}.oldcase .oseq__frames{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:22px 14px}@media (min-width:640px){.oldcase .oseq__frames{grid-template-columns:repeat(4,1fr)}.oldcase .oseq__frames:before{content:"";position:absolute;top:74px;left:12%;right:12%;height:2px;background:linear-gradient(90deg,var(--c-accent) var(--fill,0),var(--c-line) var(--fill,0));transition:--fill .6s var(--ease)}.oldcase .oseq__frames:has(li:nth-child(2)[data-on]){--fill:33%}.oldcase .oseq__frames:has(li:nth-child(3)[data-on]){--fill:66%}.oldcase .oseq__frames:has(li:nth-child(4)[data-on]){--fill:100%}}@property --fill{syntax:"<percentage>";inherits:true;initial-value:0}.oldcase .oseq__frames li{position:relative;display:grid;gap:4px;align-content:start;color:var(--c-muted);font-size:13.5px;line-height:1.4}.oldcase .oseq__frames li strong{margin-top:8px;color:var(--c-fg);font-size:15px}.oldcase .oseq__visual{position:relative;display:grid;place-items:center;height:150px;border-radius:14px;background:#151d21;border:1px solid var(--c-line);overflow:hidden;opacity:.45;scale:.96;filter:saturate(.4);transition:opacity .5s var(--ease),scale .5s var(--ease),filter .5s var(--ease),border-color .5s var(--ease)}.oldcase .oseq__frames li[data-on] .oseq__visual{opacity:1;scale:1;filter:none;border-color:rgba(168,240,106,.5)}.oldcase .oseq__img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.oldcase .oseq__img--card{object-position:50% 100%;background:#f6f2ec}.oldcase .oseq__live{position:absolute;left:6px;top:6px;padding:2px 7px;border-radius:999px;background:rgba(15,20,23,.78);font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:10px;color:#e8efe9}.oldcase .oseq__draft{display:grid;gap:3px;width:86%;padding:10px;border-radius:10px;background:#1d272d;border:1px solid rgba(168,240,106,.3);font-size:11.5px;color:var(--c-muted)}.oldcase .oseq__draft strong{margin:0;font-size:12.5px;color:var(--c-fg)}.oldcase .oseq__ok{display:grid;gap:10px;justify-items:center}.oldcase .oseq__btn{position:relative;padding:8px 16px;border-radius:10px;background:var(--c-accent);color:#0f1417;font-weight:700;font-size:13px}.oldcase .oseq__frames li[data-on] .oseq__btn:after{content:"";position:absolute;inset:-6px;border-radius:14px;border:2px solid var(--c-accent);animation:tap 1.1s var(--ease) .2s both}@keyframes tap{0%{opacity:1;scale:.8}to{opacity:0;scale:1.25}}.oldcase .oseq__done{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--c-accent);opacity:0;transition:opacity .4s .3s var(--ease)}.oldcase .oseq__frames li[data-on] .oseq__done{opacity:1}.oldcase .oseq__note{max-width:62ch;font-size:13px;color:var(--c-muted)}.oldcase .ophone{grid-area:phone;margin:0;display:grid;gap:12px;justify-items:center}.oldcase .ophone__frame{width:min(100%,380px);padding:10px;border-radius:40px;background:#050708;border:1px solid rgba(232,239,233,.16);box-shadow:0 60px 90px -40px rgba(0,0,0,.8),0 0 0 8px rgba(232,239,233,.03)}.oldcase .ophone__bar{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:30px 30px 0 0;background:#172026;font-weight:600;font-size:14px}.oldcase .ochat{display:flex;flex-direction:column;gap:8px;height:520px;overflow-y:auto;padding:14px 12px 18px;border-radius:0 0 30px 30px;background:radial-gradient(120% 60% at 80% 0,rgba(168,240,106,.06),transparent 60%),#0d1316;scrollbar-width:none}.oldcase .ochat>li{animation:chat-in .4s var(--ease) both}@keyframes chat-in{0%{opacity:0;translate:0 8px}}.oldcase .ochat__time{align-self:center;padding:3px 10px;border-radius:999px;background:rgba(232,239,233,.08);font-size:11.5px;color:var(--c-muted)}.oldcase .ochat__msg{display:grid;gap:6px;max-width:84%}.oldcase .ochat__msg--me{align-self:flex-end;justify-items:end}.oldcase .ochat__bubble{padding:9px 12px;border-radius:16px;font-size:14px;line-height:1.4}.oldcase .ochat__msg--me .ochat__bubble{background:#2c6b44;border-bottom-right-radius:5px}.oldcase .ochat__msg--bot .ochat__bubble{background:#1d272d;border-bottom-left-radius:5px}.oldcase .ochat__photo{display:block;width:150px;height:190px;border-radius:14px;object-fit:cover;object-position:50% 30%}.oldcase .ocard{display:grid;gap:4px;padding:12px;border-radius:16px;border-bottom-left-radius:5px;background:#1d272d;border:1px solid rgba(168,240,106,.28);font-size:13.5px}.oldcase .ocard strong{font-size:14.5px}.oldcase .ocard span{color:var(--c-muted)}.oldcase .ocard__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.oldcase .ocard__btn{padding:6px 10px;border-radius:10px;background:rgba(232,239,233,.08);font-size:12.5px;color:var(--c-fg)!important}.oldcase .ocard__btn--main{background:var(--c-accent);color:#0f1417!important;font-weight:600}.oldcase .ocard__done{color:var(--c-accent)!important;font-weight:600}.oldcase .ocard[data-done]{border-color:rgba(232,239,233,.14)}.oldcase .ophone figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;max-width:380px;text-align:center}.oldcase .ophone__replay{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--c-line);border-radius:999px;font-size:13px;color:var(--c-fg)}.oldcase .ophone__replay:hover{border-color:var(--c-accent)}.oldcase .ocontrol{display:grid;gap:16px;max-width:1120px;margin:0 auto}@media (min-width:900px){.oldcase .ocontrol{grid-template-columns:repeat(3,1fr)}}.oldcase .ocontrol li{display:grid;gap:10px;align-content:start;padding:26px;border-radius:18px;background:#151d21;border:1px solid var(--c-line)}.oldcase .ocontrol svg{color:var(--c-accent)}.oldcase .ocontrol h3{font-size:20px;line-height:1.2;letter-spacing:-.02em}.oldcase .ocontrol p{color:var(--c-muted);line-height:1.55}.oldcase .oask{display:flex;flex-wrap:wrap;gap:10px}.oldcase .oask li{padding:14px 18px;border-radius:16px 16px 16px 5px;background:#1d272d;font-size:16px}.oldcase .oask li:nth-child(2n){background:#2c6b44;border-radius:16px 16px 5px 16px}.oldcase .case--oddkin .plink{color:var(--c-fg);border-color:var(--c-line)}.oldcase .case--talos{--c-bg:#13121f;--c-fg:#f1ece2;--c-muted:rgba(241,236,226,0.66);--c-line:rgba(241,236,226,0.14);--c-accent:#f0a35e;--ico-ink:#f1ece2}.oldcase .thero{position:relative;display:grid;justify-items:center;gap:18px;padding:72px 16px 88px;text-align:center;overflow:hidden}@media (min-width:720px){.oldcase .thero{padding:112px 40px 120px}}.oldcase .thero__glow{position:absolute;inset:auto 0 -40% 0;height:80%;background:radial-gradient(50% 50% at 50% 50%,rgba(240,163,94,.22),transparent 70%);pointer-events:none}.oldcase .thero>:not(.thero__glow){position:relative}.oldcase .thero__kicker{display:flex;align-items:center;gap:10px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted)}.oldcase .thero__concept{padding:4px 10px;border:1px solid var(--c-accent);border-radius:999px;color:var(--c-accent)}.oldcase .thero__title{max-width:14ch;font-size:clamp(42px,7vw,92px);line-height:.95;letter-spacing:-.05em;font-weight:600;text-wrap:balance}.oldcase .thero__lead{max-width:54ch;font-size:18px;line-height:1.55;color:var(--c-muted)}.oldcase .tflow{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.oldcase .tflow li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--c-line);border-radius:999px;font-size:13.5px}.oldcase .tflow li:not(:last-child):after{content:"→";margin-left:4px;color:var(--c-muted)}.oldcase .tflow li[data-gate]{border-color:var(--c-accent);color:var(--c-accent)}.oldcase .tstory{border-top:1px solid var(--c-line)}.oldcase .tstory__tag{display:flex;justify-content:center;padding:0 16px 24px}.oldcase .tboard,.oldcase .tprop,.oldcase .ttr{padding:22px;border-radius:18px;background:#1c1a2e;border:1px solid var(--c-line);box-shadow:0 40px 70px -40px rgba(0,0,0,.7)}.oldcase .ttr{display:grid;gap:12px}.oldcase .ttr__meeting{display:flex;align-items:center;gap:8px;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:12px;color:var(--c-muted)}.oldcase .ttr__line{display:grid;gap:2px;padding:10px 12px;border-radius:10px;font-size:16px;line-height:1.45}.oldcase .ttr__line b{font-size:12px;color:var(--c-muted);font-weight:500}.oldcase .ttr__line[data-key]{background:rgba(240,163,94,.12);box-shadow:inset 2px 0 0 var(--c-accent)}.oldcase .tprop{display:grid;gap:12px;border-color:rgba(240,163,94,.45)}.oldcase .tprop__label{font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-accent)}.oldcase .tprop__title{font-size:20px;line-height:1.25;letter-spacing:-.02em}.oldcase .tprop dl{display:grid;gap:6px}.oldcase .tprop dl div{display:grid;grid-template-columns:90px 1fr;gap:8px;font-size:14px}.oldcase .tprop dt{color:var(--c-muted)}.oldcase .tprop__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.oldcase .tprop__btn{padding:8px 14px;border-radius:10px;border:1px solid var(--c-line);font-size:13.5px}.oldcase .tprop__btn--main{background:var(--c-accent);border-color:var(--c-accent);color:#1b1408;font-weight:600}.oldcase .tboard{display:grid;gap:10px;background:#ece6da;color:#1d1b2a;border-color:transparent}.oldcase .tboard__col{font-size:13px;font-weight:600;color:#5e5a6e}.oldcase .tboard__card{padding:12px 14px;border-radius:10px;background:#fff;font-size:14px;box-shadow:0 1px 0 rgba(0,0,0,.06)}.oldcase .tboard__card--new{display:flex;gap:10px;align-items:flex-start;outline:2px solid var(--c-accent)}.oldcase .tboard__card--new svg{flex:none;margin-top:2px;color:#b8601c}.oldcase .tboard__card--new span{display:grid;gap:4px}.oldcase .tboard__card--new small{font-size:12px;color:#5e5a6e}.oldcase .texplore{display:grid;justify-items:center;gap:18px;padding:72px 16px 96px;text-align:center;border-top:1px solid var(--c-line)}.oldcase .texplore h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.03em}.oldcase .texplore ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px}.oldcase .texplore li{padding:10px 16px;border:1px solid var(--c-line);border-radius:999px;font-size:15px}.oldcase .texplore__note{max-width:52ch;color:var(--c-muted)}.oldcase .btn,.oldcase .cend__next,.oldcase .ex__row,.oldcase .icon,.oldcase .live,.oldcase .plink,.oldcase .widget__item{transition-property:background-color,color,border-color,box-shadow,translate,scale}.oldcase .btn:active,.oldcase .live:active,.oldcase .plink:active{translate:0 1px;scale:.985}.oldcase .ex__row:active,.oldcase .icon:active,.oldcase .widget__item:active{scale:.99}.oldcase .floupe{position:absolute;margin:0;border-radius:14px;border:2px solid #fff;background-repeat:no-repeat;background-size:1152px auto;box-shadow:0 24px 50px -18px rgba(28,23,20,.55),0 0 0 1px rgba(28,23,20,.12)}.oldcase .floupe figcaption{position:absolute;left:0;top:calc(100% + 8px);padding:3px 8px;border-radius:999px;background:var(--c-bg);white-space:nowrap;font-family:var(--nf-mono),monospace;word-spacing:normal;font-size:11px;color:var(--c-muted)}.oldcase .floupe--size{right:-2%;bottom:16%;width:352px;height:80px;background-position:-768px -404px}.oldcase .floupe--filter{left:30%;top:46%;width:232px;height:72px;background-position:-24px -564px}@media (max-width:720px){.oldcase .floupe{display:none}}.oldcase .atogether{display:grid;gap:28px;max-width:1160px;margin:0 auto}.oldcase .atogether__shops{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.oldcase .atogether__shop{margin:0;overflow:hidden;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 30px 50px -30px rgba(20,35,28,.5)}.oldcase .atogether__shop img{display:block;width:100%;height:auto}.oldcase .atogether__shop--a{rotate:-2.5deg}.oldcase .atogether__shop--c{rotate:2.5deg}.oldcase .aboutique{position:relative;padding-bottom:120px}.oldcase .ashop{position:absolute;right:-6%;bottom:0;width:78%;margin:0;display:grid;gap:8px}.oldcase .ashop__win{overflow:hidden;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 30px 60px -28px rgba(20,35,28,.55);font-size:12.5px}.oldcase .ashop__head{padding:10px 12px;background:#165c45;color:#f6f3ec}.oldcase .ashop__tabs{display:flex;gap:2px;padding:6px;border-bottom:1px solid #ece8de}.oldcase .ashop__tabs span{padding:4px 8px;border-radius:6px;color:#56645c}.oldcase .ashop__tabs span[data-on]{background:#eef3ef;color:#14231c;font-weight:600}.oldcase .ashop__alert{margin:8px 10px 2px;padding:6px 9px;border-radius:8px;background:#fbf0e2;color:#8a5317}.oldcase .ashop__row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-top:1px solid #f1eee6}.oldcase .ashop__thumb{width:28px;height:34px;border-radius:5px;background:linear-gradient(160deg,#d8e6dc,#9fbfae)}.oldcase .ashop__thumb--order{background:linear-gradient(160deg,#efe6d6,#d2bf9f)}.oldcase .ashop__name{flex:1}.oldcase .ashop__sizes{display:flex;gap:4px}.oldcase .ashop__sizes b{padding:2px 6px;border-radius:5px;background:#f1efe8;font-weight:500}.oldcase .ashop__sizes b[data-low]{background:#fbf0e2;color:#8a5317}.oldcase .ashop__state{padding:2px 8px;border-radius:999px;background:#e6f2ec;color:#165c45}.oldcase .ashop__map{display:flex;align-items:center;gap:8px;height:44px;padding:0 10px;background:repeating-linear-gradient(35deg,rgba(22,92,69,.06) 0 2px,transparent 2px 16px),#f4f2ea;color:#56645c}.oldcase .ashop__pin{width:10px;height:10px;border-radius:50% 50% 50% 0;rotate:-45deg;background:#165c45}.oldcase .tthread{display:none}@media (min-width:1000px){.oldcase .tthread{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.oldcase .tthread path{fill:none;stroke:rgba(240,163,94,.5);stroke-width:.14;stroke-linecap:round}.oldcase .tstory>.scene{position:relative}}.oldcase .tprop__approve{position:relative}.oldcase .tprop__approve:after{content:"";position:absolute;inset:-6px;border-radius:14px;border:2px solid var(--c-accent);opacity:0}.oldcase .tstory{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.oldcase .fdiscover{view-timeline:--discover block}.oldcase .fdiscover .bshot img{transform-origin:26% 70%;animation:fp-zoom linear both;animation-timeline:--discover;animation-range:entry 10% cover 50%}.oldcase .fchoose__prod{animation:rise-x linear both;animation-timeline:view();animation-range:entry 5% cover 40%}.oldcase .fchoose__phone{animation:rise linear both;animation-timeline:view();animation-range:entry 0 cover 40%}.oldcase .floupe{animation:loupe linear both;animation-timeline:view();animation-range:entry 40% cover 50%}.oldcase .atogether{view-timeline:--together block}.oldcase .atogether__shop{animation:join-b linear both;animation-timeline:--together;animation-range:cover 20% cover 62%}.oldcase .atogether__shop--a{animation-name:join-a}.oldcase .atogether__shop--c{animation-name:join-c}.oldcase .atogether__catalogue{animation:settle linear both;animation-timeline:--together;animation-range:cover 18% cover 60%}.oldcase .ashop{animation:rise-x linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.oldcase .cthread__steps{view-timeline:--cthread block}.oldcase .cthread__steps:after{content:"";position:absolute;top:20px;bottom:20px;left:19px;width:2px;background:#6f55a6;transform-origin:top;animation:fill-y linear both;animation-timeline:--cthread;animation-range:cover 10% cover 75%}.oldcase .cviz [data-sel]{animation:mark linear both;animation-timeline:view();animation-range:entry 60% cover 40%}.oldcase .cviz__gapdelta{animation:pop linear both;animation-timeline:view();animation-range:entry 80% cover 45%}.oldcase .tstory{view-timeline:--talos block}.oldcase .ttr__line[data-key]{animation:mark-amber linear both;animation-timeline:view();animation-range:entry 70% cover 40%}.oldcase .tprop{animation:lift linear both;animation-timeline:view();animation-range:entry 0 cover 40%}.oldcase .tprop__approve{animation:press linear both;animation-timeline:view();animation-range:cover 35% cover 55%}.oldcase .tprop__approve:after{animation:ring linear both;animation-timeline:view();animation-range:cover 38% cover 58%}.oldcase .tthread path{stroke-dasharray:100;animation:draw linear both;animation-timeline:--talos;animation-range:cover 12% cover 72%}.oldcase .tboard__card--new{animation:drop linear both;animation-timeline:view();animation-range:entry 40% cover 45%}}}@keyframes fp-zoom{0%{scale:1.6}}@keyframes rise{0%{translate:0 70px}}@keyframes rise-x{0%{translate:50px 40px}}@keyframes loupe{0%{scale:.5;opacity:.2}}@keyframes join-a{to{translate:34% 78%;rotate:0deg;scale:.55;opacity:0}}@keyframes join-b{to{translate:0 78%;scale:.55;opacity:0}}@keyframes join-c{to{translate:-34% 78%;rotate:0deg;scale:.55;opacity:0}}@keyframes settle{0%{scale:.92;opacity:.55}}@keyframes fill-y{0%{scale:1 0}}@keyframes mark{0%{background-size:0 100%;box-shadow:inset 0 0 0 #6f55a6}}@keyframes mark-amber{0%{background:transparent;box-shadow:inset 0 0 0 var(--c-accent)}}@keyframes pop{0%{scale:.7;opacity:.3}}@keyframes lift{0%{translate:-60px -50px;rotate:-3deg}}@keyframes press{50%{scale:.94;filter:brightness(.9)}}@keyframes ring{0%{opacity:0;scale:.8}30%{opacity:1}to{opacity:0;scale:1.3}}@keyframes draw{0%{stroke-dashoffset:100}}@keyframes drop{0%{translate:0 -60px;opacity:.35}}@keyframes poster-in{0%{opacity:0;scale:.985}}.oldcase [data-returned]{animation:returned .9s var(--ease)}@keyframes returned{0%{box-shadow:0 0 0 3px var(--signal)}to{box-shadow:0 0 0 3px transparent}}.oldcase .app__id .vt-icon{view-transition-name:iw-icon}.oldcase .app .vt-shot{view-transition-name:iw-shot}.oldcase .app .vt-phone{view-transition-name:iw-phone}html[data-vt-far] .oldcase .app .vt-phone,html[data-vt-far] .oldcase .app .vt-shot,html[data-vt=switch] .oldcase .app .vt-phone,html[data-vt=switch] .oldcase .app .vt-shot{view-transition-name:none}::view-transition-group(iw-phone),::view-transition-group(iw-shot){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.85,.2,1)}::view-transition-new(iw-phone),::view-transition-new(iw-shot),::view-transition-old(iw-phone),::view-transition-old(iw-shot){height:100%;object-fit:cover;object-position:50% 0}html[data-vt=open][data-vt-stage]::view-transition-old(root){animation:vt-recede-deep .6s cubic-bezier(.3,.7,.2,1) both}html[data-vt=open][data-vt-stage]::view-transition-new(root){animation:vt-expand .6s cubic-bezier(.2,.85,.2,1) both}html[data-vt=close][data-vt-stage]::view-transition-new(root){animation:vt-return-deep .55s cubic-bezier(.2,.8,.2,1) both}@keyframes vt-recede-deep{to{scale:.9;opacity:.2;filter:blur(6px)}}@keyframes vt-return-deep{0%{scale:.92;opacity:.3;filter:blur(6px)}}::view-transition-group(*){animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-vt]::view-transition{background:var(--ink)}html[data-vt]::view-transition-new(root),html[data-vt]::view-transition-old(root){mix-blend-mode:normal}html[data-vt=open]::view-transition-old(root){animation:vt-recede .46s var(--ease) both}html[data-vt=open]::view-transition-new(root){animation:vt-expand .46s cubic-bezier(.2,.8,.2,1) both}html[data-vt=close]::view-transition-old(root){z-index:1;animation:vt-collapse .42s cubic-bezier(.4,0,.2,1) both}html[data-vt=close]::view-transition-new(root){animation:vt-return .42s var(--ease) both}html[data-vt=switch]::view-transition-old(root){animation:vt-slide-out .42s var(--ease) both}html[data-vt=switch]::view-transition-new(root){animation:vt-slide-in .42s var(--ease) both}@keyframes vt-recede{to{scale:.965;opacity:.35}}@keyframes vt-return{0%{scale:.965;opacity:.35}}@keyframes vt-expand{0%{clip-path:inset(var(--vt-t) var(--vt-r) var(--vt-b) var(--vt-l) round 12px)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes vt-collapse{0%{clip-path:inset(0 0 0 0 round 0)}75%{opacity:1}to{clip-path:inset(var(--vt-t) var(--vt-r) var(--vt-b) var(--vt-l) round 12px);opacity:0}}@keyframes vt-slide-out{to{translate:-5% 0;opacity:0}}@keyframes vt-slide-in{0%{translate:7% 0;opacity:0}}@media (prefers-reduced-motion:reduce){.oldcase *,.oldcase :after,.oldcase :before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-vt] #window{view-transition-name:iw-win}html[data-vt] #window .win__body{view-transition-name:iw-body}html[data-vt=open] #window .oldcase .vt-shot{view-transition-name:iw-shot}html[data-vt]::view-transition-new(root),html[data-vt]::view-transition-old(root){animation:none}::view-transition-group(iw-win){animation-duration:.56s;animation-timing-function:cubic-bezier(.2,.85,.2,1)}::view-transition-new(iw-win),::view-transition-old(iw-win){height:100%}::view-transition-group(iw-body){animation-duration:.56s;animation-timing-function:cubic-bezier(.2,.85,.2,1)}::view-transition-image-pair(iw-body){overflow:hidden}::view-transition-new(iw-body),::view-transition-old(iw-body){height:auto;width:100%;object-fit:none;object-position:50% 0}html[data-vt=close]::view-transition-old(iw-body),html[data-vt=open]::view-transition-old(iw-body){animation:iw-out .26s cubic-bezier(.4,0,1,1) both}html[data-vt=close]::view-transition-new(iw-body),html[data-vt=open]::view-transition-new(iw-body){animation:iw-in .46s cubic-bezier(.2,.85,.2,1) .1s both}html[data-vt=switch]::view-transition-old(iw-body){animation:iw-slide-out .42s cubic-bezier(.4,0,.2,1) both}html[data-vt=switch]::view-transition-new(iw-body){animation:iw-slide-in .5s cubic-bezier(.2,.85,.2,1) .06s both}::view-transition-group(iw-shot){animation-duration:.66s;animation-timing-function:cubic-bezier(.2,.85,.2,1)}::view-transition-new(iw-shot),::view-transition-old(iw-shot){height:100%;object-fit:cover;object-position:50% 0}@keyframes iw-out{to{opacity:0;scale:.98}}@keyframes iw-in{0%{opacity:0;translate:0 18px}}@keyframes iw-slide-out{to{opacity:0;translate:-6% 0}}@keyframes iw-slide-in{0%{opacity:0;translate:8% 0}}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_7b30e7{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_7b30e7{--nf-sans:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_714a2e{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_714a2e{--nf-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_258e5a{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_258e5a{--nf-mono:"Geist Mono","Geist Mono Fallback"}