.td-page{--td-paper:#f8f4ec;--td-paper-2:#efeadf;--td-ink:#251d5c;--td-purple:#605ea7;--td-cyan:#11c8d5;--td-pink:#fc79a4;--td-sage:#c6cdaa;--td-lime:#d8ff63;color:var(--td-ink);background:var(--td-paper);overflow:clip}.td-page ::selection{color:#211c4d;background:#a499ff}.td-page *{box-sizing:border-box}.td-container{width:min(100% - 40px,1440px);margin-inline:auto}.td-hero{isolation:isolate;min-height:100svh;padding:28px 0 90px;position:relative}.td-hero__wash{z-index:-1;background:radial-gradient(circle at 14% 30%,#11c8d52e,#0000 30%),radial-gradient(circle at 86% 21%,#fc79a433,#0000 30%),radial-gradient(circle at 52% 72%,#605ea724,#0000 36%);position:absolute;inset:0}.td-hero__inner{position:relative}.td-hero__eyebrow{letter-spacing:.15em;border-bottom:1px solid #251d5c3d;justify-content:space-between;padding-bottom:18px;font-size:11px;font-weight:800;display:flex}.td-marquee{color:#251d5c21;white-space:nowrap;width:max-content;margin-top:32px;font-size:clamp(2rem,5vw,5.5rem);font-weight:900;line-height:1;animation:24s linear infinite td-marquee;display:flex}.td-marquee span{padding-right:.2em}@keyframes td-marquee{to{transform:translate(-50%)}}.td-hero__copy{z-index:3;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:52px;padding:clamp(56px,9vw,130px) 2vw 20px;display:grid;position:relative}.td-hero__copy>p{letter-spacing:.14em;font-size:11px;font-weight:800;position:absolute;top:30px;left:2vw}.td-hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:920px;margin:0;font-size:clamp(4.5rem,10vw,10rem);font-weight:900;line-height:.82}.td-hero h1 em{color:var(--td-pink);font-style:normal}.td-hero__intro>p{max-width:540px;margin:0 0 32px;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.55}.td-actions{flex-wrap:wrap;gap:12px;display:flex}.td-button{border:1px solid var(--td-ink);border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:56px;padding:0 25px;font-size:14px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.td-button:hover{transform:translateY(-3px)}.td-button--ink{color:#fff;background:var(--td-ink)}.td-button--ghost{color:var(--td-ink);background:#ffffff73}.td-object-stage{perspective:1200px;height:clamp(380px,43vw,610px);margin-top:28px;position:relative}.td-object{will-change:transform;border:1px solid #251d5c2e;position:absolute;box-shadow:0 30px 70px #251d5c2e}.td-object--browser{background:#fff;border-radius:30px;width:44%;min-width:420px;animation:7s ease-in-out infinite td-float-a;top:8%;left:8%;overflow:hidden;transform:rotate(-5deg)rotateY(9deg)}.td-object__bar{background:#fff;align-items:center;gap:7px;height:45px;padding:0 16px;display:flex}.td-object__bar i{background:var(--td-pink);border-radius:50%;width:8px;height:8px}.td-object__bar i:nth-child(2){background:var(--td-cyan)}.td-object__bar i:nth-child(3){background:var(--td-sage)}.td-object__bar span{letter-spacing:.08em;margin-left:auto;font-size:10px;font-weight:700}.td-object__screen{background:linear-gradient(135deg, var(--td-ink), #4b3c8b);color:#fff;justify-content:space-between;align-items:flex-end;min-height:300px;padding:36px;display:flex}.td-object__screen span{letter-spacing:-.06em;font-size:clamp(2rem,4vw,4.5rem);font-weight:900;line-height:.82}.td-object__screen b{background:var(--td-lime);width:56px;height:56px;color:var(--td-ink);border-radius:50%;place-items:center;font-size:28px;display:grid}.td-object--tokens{background:var(--td-cyan);border-radius:36px;width:31%;padding:30px;animation:8s ease-in-out infinite td-float-b;top:0;right:7%;transform:rotate(5deg)}.td-object--tokens small,.td-object--tokens strong{display:block}.td-object--tokens small{letter-spacing:.12em;font-weight:800}.td-object--tokens strong{margin:28px 0;font-size:clamp(1.8rem,3vw,3.8rem);line-height:.94}.td-object--tokens div{gap:10px;display:flex}.td-object--tokens i{aspect-ratio:1;background:var(--td-ink);border-radius:14px;flex:1}.td-object--tokens i:nth-child(2){background:var(--td-pink)}.td-object--tokens i:nth-child(3){background:var(--td-sage)}.td-object--tokens i:nth-child(4){background:var(--td-paper)}.td-object--order{background:var(--td-pink);border-radius:24px;width:min(330px,31%);padding:22px 25px;animation:9s ease-in-out -2s infinite td-float-a;bottom:4%;right:18%;transform:rotate(-4deg)}.td-object--order span{letter-spacing:.1em;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.td-object--order strong{margin:17px 0 5px;font-size:2.6rem;display:block}.td-object--order small{font-weight:700}.td-object--metric{background:var(--td-lime);border-radius:24px;min-width:210px;padding:20px 24px;animation:7s ease-in-out -3s infinite td-float-b;bottom:0;left:45%;transform:rotate(4deg)}.td-object--metric span,.td-object--metric small{letter-spacing:.1em;font-size:10px;font-weight:800;display:block}.td-object--metric strong{font-size:3.2rem;line-height:1.05;display:block}@keyframes td-float-a{50%{transform:translateY(-15px)rotate(-2deg)rotateY(5deg)}}@keyframes td-float-b{50%{transform:translateY(17px)rotate(2deg)}}.td-section-head{grid-template-columns:1fr;align-items:start;gap:40px;margin-bottom:60px;display:grid}.td-section-head>span{letter-spacing:.15em;font-size:11px;font-weight:800}.td-section-head h2{letter-spacing:-.06em;max-width:950px;margin:0;font-size:clamp(3rem,6vw,6.8rem);line-height:.92}.td-disciplines__grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.td-discipline{border:1px solid #251d5c33;border-radius:38px;flex-direction:column;min-height:460px;padding:clamp(25px,3vw,42px);transition:transform .3s,box-shadow .3s;display:flex}.td-discipline:hover{transform:translateY(-9px);box-shadow:0 28px 70px #251d5c24}.td-discipline--cyan{background:#b9f0ee}.td-discipline--pink{background:#ffc3d5}.td-discipline--purple{background:#bbb5f1}.td-discipline>div{justify-content:space-between;font-size:12px;font-weight:800;display:flex}.td-discipline h3{letter-spacing:-.06em;margin:auto 0 18px;font-size:clamp(2.5rem,4vw,4.8rem)}.td-discipline p{max-width:380px;min-height:76px;line-height:1.55}.td-discipline a{align-items:center;gap:8px;margin-top:25px;font-weight:800;display:flex}.td-work{background:var(--td-ink);color:#fff;padding:clamp(100px,12vw,180px) 0}.td-section-head--work>span{color:var(--td-cyan)}.td-work__grid{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.td-project{color:#fff;border:1px solid #ffffff38;border-radius:34px;padding:13px;transition:transform .3s;display:block}.td-project:hover{transform:translateY(-8px)}.td-project__image{aspect-ratio:4/3;background:#0d0b15;border-radius:23px;position:relative;overflow:hidden}.td-project--large .td-project__image{aspect-ratio:16/10}.td-project img{object-fit:cover;transition:transform .6s}.td-project:hover img{transform:scale(1.035)}.td-project>div:last-child{padding:24px 10px 12px}.td-project span{letter-spacing:.12em;color:var(--td-sage);font-size:10px}.td-project h3{letter-spacing:-.05em;margin:10px 0;font-size:clamp(2rem,4vw,4rem)}.td-project b{color:var(--td-lime);align-items:center;gap:8px;display:flex}.td-commercial{--digital-ink:var(--td-ink);background:var(--td-paper)}.td-commercial .site-container,.td-page .digital-page-container{width:min(100% - 40px,1440px);margin-inline:auto}.td-commercial section{border-bottom:1px solid #251d5c2e;padding:clamp(90px,10vw,150px) 0}.td-commercial .digital-section-heading{margin-bottom:52px}.td-commercial .digital-section-heading--split{grid-template-columns:1fr .65fr;gap:50px;display:grid}.td-commercial .digital-section-heading>div>span,.td-commercial .digital-section-heading>span{letter-spacing:.15em;font-size:11px;font-weight:800}.td-commercial .digital-section-heading h2{letter-spacing:-.055em;max-width:850px;margin:16px 0 0;font-size:clamp(2.8rem,5vw,5.6rem);line-height:.94}.td-commercial .digital-section-heading p{color:#251d5cb8;line-height:1.6}.td-commercial .digital-build-packages__grid,.td-commercial .digital-care__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.td-commercial .digital-package-card,.td-commercial .digital-care-card{background:#fff;border:1px solid #251d5c33;border-radius:32px;flex-direction:column;min-height:560px;padding:32px;display:flex;position:relative}.td-commercial .digital-package-card--featured{background:#bbb5f1}.td-commercial .digital-care-card--featured{background:#b9f0ee}.td-commercial .digital-package-card__badge,.td-commercial .digital-care-card__badge{background:var(--td-lime);border-radius:99px;padding:8px 12px;font-size:10px;font-weight:900;position:absolute;top:16px;right:16px}.td-commercial .digital-package-card__number{font-size:11px;font-weight:900}.td-commercial h3{margin:48px 0 12px;font-size:2rem}.td-commercial .digital-package-card__payment-label,.td-commercial .digital-care-card__payment-label{letter-spacing:.1em;margin-top:26px;font-size:10px;font-weight:800}.td-commercial .digital-package-card__price,.td-commercial .digital-care-card__price{font-size:2rem;font-weight:900}.td-commercial ul{gap:12px;margin:auto 0 20px;padding:24px 0;list-style:none;display:grid}.td-commercial li{align-items:flex-start;gap:9px;display:flex}.td-commercial .button-dark{background:var(--td-ink);color:#fff;border-radius:99px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 18px;font-weight:800;display:inline-flex}.td-commercial .digital-build-packages__disclosure,.td-commercial .digital-care__disclosure{margin-top:24px;font-size:.85rem;line-height:1.6}.td-commercial .care-billing{align-self:start;gap:8px;display:flex}.td-commercial .care-billing button{border:1px solid var(--td-ink);background:0 0;border-radius:99px;padding:14px 18px}.td-commercial .care-billing button[aria-checked=true]{background:var(--td-ink);color:#fff}.td-commercial .care-billing small{display:block}.td-commercial .digital-faq__layout{grid-template-columns:.7fr 1fr;gap:80px;display:grid}.td-commercial details{border-top:1px solid #251d5c40}.td-commercial summary{cursor:pointer;justify-content:space-between;gap:20px;padding:25px 0;font-weight:800;display:flex}.td-commercial details p{padding:0 45px 24px 0;line-height:1.6}.td-page .pg-closing{background:var(--td-pink);color:var(--td-ink);padding:clamp(100px,13vw,190px) 0}.td-page .pg-container{width:min(100% - 40px,1440px);margin-inline:auto}.td-page .pg-closing .pg-eyebrow{letter-spacing:.15em;font-size:11px;font-weight:900}.td-page .pg-closing h2{letter-spacing:-.07em;margin:45px 0;font-size:clamp(4rem,9vw,9rem);line-height:.84}.td-page .pg-closing h2 span{color:#fff}.td-page .pg-closing-bottom{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.td-page .pg-closing-bottom>p{max-width:540px;font-size:1.15rem;line-height:1.6}.td-page .pg-closing .pg-button{background:var(--td-ink);color:#fff;border-radius:99px;align-items:center;gap:12px;min-height:58px;padding:0 24px;font-weight:900;display:inline-flex}.td-page .pg-closing-word{letter-spacing:-.07em;border-top:1px solid #251d5c4d;margin-top:100px;padding-top:25px;font-size:clamp(3rem,10vw,10rem);font-weight:900}.td-page .pg-closing-word span{color:var(--td-lime)}@media (max-width:900px){.td-hero__copy{grid-template-columns:1fr}.td-hero__intro{max-width:620px}.td-object-stage{height:620px}.td-object--browser{width:72%;min-width:0;left:0}.td-object--tokens{width:43%;right:0}.td-object--order{width:42%;right:4%}.td-object--metric{left:30%}.td-disciplines__grid,.td-commercial .digital-build-packages__grid,.td-commercial .digital-care__grid{grid-template-columns:1fr}.td-discipline{min-height:380px}.td-work__grid{grid-template-columns:1fr}.td-commercial .digital-section-heading--split,.td-commercial .digital-faq__layout{grid-template-columns:1fr;gap:35px}}@media (max-width:620px){.td-container,.td-commercial .site-container,.td-page .digital-page-container,.td-page .pg-container{width:min(100% - 24px,1440px)}.td-hero{padding-top:18px}.td-hero__eyebrow span:last-child{display:none}.td-marquee{margin-top:22px}.td-hero__copy{padding:58px 0 10px}.td-hero__copy>p{left:0}.td-hero h1{font-size:clamp(4rem,20vw,6.6rem)}.td-actions{flex-direction:column}.td-button{width:100%}.td-object-stage{height:520px;margin-top:35px}.td-object--browser{width:88%;top:35px}.td-object__screen{min-height:230px;padding:24px}.td-object--tokens{border-radius:22px;width:48%;padding:18px;top:0}.td-object--tokens strong{margin:16px 0;font-size:1.35rem}.td-object--tokens i{border-radius:7px}.td-object--order{width:63%;bottom:60px;right:0}.td-object--metric{bottom:10px;left:2%}.td-section-head{grid-template-columns:1fr;gap:18px}.td-disciplines{padding-block:90px}.td-discipline{min-height:360px}.td-work{padding-block:90px}.td-commercial .digital-package-card,.td-commercial .digital-care-card{min-height:0}.td-page .pg-closing-bottom{flex-direction:column;align-items:stretch}.td-page .pg-closing .pg-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.td-marquee,.td-object{animation:none!important}.td-page *{scroll-behavior:auto!important}}.td-page :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:3px solid}.td-page :is(section[id],#start){scroll-margin-top:110px}.td-scroll-divider{align-items:center;width:min(100% - 40px,1440px);height:84px;margin-inline:auto;display:flex}.td-scroll-divider__track{background:#251d5c24;width:100%;height:2px;position:relative}.td-scroll-divider__line{transform-origin:0;background:linear-gradient(90deg, var(--td-cyan), var(--td-purple) 48%, var(--td-pink));position:absolute;inset:-1px 0;box-shadow:0 0 20px #605ea766}.td-scroll-divider__marker{border:3px solid var(--td-paper);background:var(--td-pink);width:17px;height:17px;box-shadow:0 0 0 1px var(--td-ink), 0 0 24px #fc79a499;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.td-marquee{margin-top:8px}.td-hero__copy{gap:28px 48px;padding-top:clamp(36px,5vw,72px)}.td-hero__copy>p{grid-column:1/-1;max-width:44rem;margin:0;line-height:1.6;position:static}.td-hero h1{letter-spacing:-.055em;font-size:clamp(4rem,8.7vw,8.5rem);line-height:.98}.td-hero__intro{padding-bottom:0}.td-object-stage{height:clamp(410px,37vw,520px)}.td-object--metric{bottom:0;left:31%}.td-object--order{bottom:3%;right:7%}.td-disciplines{padding-block:clamp(72px,8vw,120px)}.td-discipline{min-height:390px}.td-work__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.td-project{min-width:0}.td-project__image,.td-project--large .td-project__image{aspect-ratio:16/10}.td-project h3{overflow-wrap:anywhere;letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2.5rem);line-height:1.2}.td-commercial :is(.digital-package-card,.digital-care-card){min-width:0}.td-commercial .button-dark>span,.td-page .pg-button>span{justify-content:center;align-items:center;gap:9px;display:inline-flex}.td-page :is(.td-button,.button-dark,.pg-button,li,summary)>svg,.td-page :is(.button-dark,.pg-button)>span>svg{flex-shrink:0}.td-commercial .digital-build-packages__disclosure,.td-commercial .digital-care__disclosure,.td-commercial .digital-faq__items p{color:var(--td-ink)}.td-commercial .digital-care-card__billing{line-height:1.6}.td-commercial .care-billing{flex-wrap:wrap}.td-page .pg-closing h2{letter-spacing:-.045em;line-height:1}@media (max-width:900px){.td-hero__copy{gap:24px}.td-hero h1{font-size:clamp(3rem,9.5vw,5.6rem)}.td-object-stage{height:480px}.td-work__grid{grid-template-columns:1fr}.td-project h3{font-size:clamp(1.5rem,5vw,2.5rem)}}@media (max-width:620px){.td-hero{min-height:auto;padding-bottom:48px}.td-hero__copy{padding-top:28px}.td-hero__copy>p{letter-spacing:.1em;font-size:10px}.td-hero h1{font-size:clamp(2.6rem,12vw,4.7rem)}.td-hero__intro>p{margin-bottom:24px}.td-object-stage{height:425px}.td-object--browser{width:76%;top:12px}.td-object__screen{min-height:190px;padding:20px}.td-object__screen span{font-size:1.65rem}.td-object__screen b{flex-shrink:0;width:36px;height:36px;font-size:22px}.td-object--tokens{width:48%;padding:16px;top:165px;right:0}.td-object--tokens small{font-size:8px}.td-object--tokens strong{font-size:1.15rem}.td-object--order{width:48%;padding:16px;bottom:44px;left:2%;right:auto}.td-object--order strong{font-size:1.5rem}.td-object--order span{font-size:8px}.td-object--order small{font-size:10px}.td-object--metric{min-width:0;padding:14px 18px;bottom:0;left:auto;right:6%}.td-object--metric strong{font-size:2rem}.td-object--metric small{font-size:8px}.td-discipline{min-height:310px}.td-commercial :is(.digital-package-card,.digital-care-card){padding:24px}.td-commercial .button-dark{padding-inline:12px;font-size:13px}.td-page .pg-closing h2{font-size:clamp(2.8rem,12vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.td-page *,.td-page :before,.td-page :after{transition:none!important}}@media (max-width:620px){.td-scroll-divider{width:min(100% - 24px,1440px);height:56px}}.td-page .pg-closing-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.td-page .pg-closing-intake{border:1.5px solid var(--td-ink);min-height:58px;color:var(--td-ink);border-radius:99px;align-items:center;gap:12px;padding:0 24px;font-weight:900;transition:transform .25s,background .25s;display:inline-flex}.td-page .pg-closing-intake:hover{background:#ffffff59;transform:translateY(-3px)}.td-page .pg-closing-intake>svg{flex-shrink:0}@media (max-width:620px){.td-page .pg-closing-actions{flex-direction:column;align-items:stretch}.td-page .pg-closing-intake{justify-content:center}}
.td-page{--e-out:cubic-bezier(.16, 1, .3, 1);--e-io:cubic-bezier(.7, 0, .2, 1);--e-spring:cubic-bezier(.3, 1.45, .5, 1)}@supports (transition-timing-function:linear(0, 1)){.td-page{--e-spring:linear(0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1.004 83.8%, 1)}}.td-h1__line{font-style:normal;display:block}.td-chw{white-space:nowrap;display:inline-block}.td-ch,.td-ch__i,.tdm-word,.tdm-word__i{display:inline-block}.td-ch__i{transform-origin:50% 82%}.td-page .pg-closing h2>.tdm-word,.td-page .pg-closing h2>.tdm-word .tdm-word__i{color:inherit}.td-hero__wash{background:radial-gradient(circle at 52% 72%,#605ea724,#0000 36%)}.td-hero__wash:before,.td-hero__wash:after{content:"";aspect-ratio:1;border-radius:50%;width:max(64vw,540px);position:absolute}.td-hero__wash:before{background:radial-gradient(closest-side,#11c8d533,#0000);margin:calc(max(64vw,540px)/-2) 0 0 calc(max(64vw,540px)/-2);top:30%;left:14%}.td-hero__wash:after{background:radial-gradient(closest-side,#fc79a438,#0000);margin:calc(max(64vw,540px)/-2) 0 0 calc(max(64vw,540px)/-2);top:21%;left:86%}.td-marquee span span{padding-right:0}.td-marquee i,.td-tape i{font-style:normal;display:inline-block}.td-object__screen{background:var(--td-ink);grid-template:minmax(0,1fr)/minmax(0,1fr);place-content:stretch;place-items:stretch stretch;padding:0;display:grid;position:relative}.td-face{z-index:1;background:var(--f-bg);min-width:0;color:var(--f-fg);grid-area:1/1;justify-content:space-between;align-items:flex-end;gap:12px;padding:36px;display:flex;position:relative}.td-face:first-child{z-index:2}.td-face[data-theme=ink]{--f-bg:linear-gradient(135deg, var(--td-ink), #4b3c8b);--f-fg:#fff;--f-btn:var(--td-lime);--f-ink:var(--td-ink)}.td-face[data-theme=pink]{--f-bg:var(--td-pink);--f-fg:var(--td-ink);--f-btn:var(--td-ink);--f-ink:var(--td-lime)}.td-face[data-theme=sage]{--f-bg:var(--td-sage);--f-fg:var(--td-ink);--f-btn:var(--td-ink);--f-ink:#fff}.td-face[data-theme=paper]{--f-bg:var(--td-paper);--f-fg:var(--td-ink);--f-btn:var(--td-pink);--f-ink:var(--td-ink)}.td-face__title,.td-face__line,.td-face__line>span{display:block}.td-face__line{clip-path:inset(-.08em -.2em)}.td-object__screen b{background:var(--f-btn);color:var(--f-ink);flex-shrink:0;overflow:hidden}.td-object__screen b i{font-style:normal;line-height:1;display:block}.td-object--metric strong em{font-style:normal;display:inline-block}.td-cursor,.td-click,.td-chip{z-index:6;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.td-cursor svg{transform-origin:7px 4px;margin:-4px 0 0 -7px;transition:scale .16s;display:block;overflow:visible}.td-cursor path{fill:var(--td-ink);stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;paint-order:stroke}.td-cursor.is-down svg{scale:.78}.td-click{border:2.5px solid var(--td-ink);border-radius:50%;width:58px;height:58px}.td-chip{transition:opacity .12s linear}.td-chip i{border:2px solid var(--td-ink);border-radius:9px;width:28px;height:28px;margin:-14px 0 0 -14px;display:block}.td-discipline>.td-discipline__art{margin:clamp(20px,2.4vw,32px) 0 clamp(22px,2.6vw,36px);display:block}.td-art{width:100%;height:auto;display:block;overflow:visible}.td-art__panel{fill:#fff;stroke:var(--td-ink);stroke-width:2.5px}.td-art__rule,.td-art__stroke{fill:none;stroke:var(--td-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.sys-node .td-art__stroke{stroke-width:2px}.td-art__cursor{fill:var(--td-ink);stroke:#fff;stroke-width:1.7px;stroke-linejoin:round;paint-order:stroke}.web-bar{fill:var(--td-ink)}.web-line{fill:var(--td-ink);opacity:.28}.web-cta{fill:var(--td-lime);stroke:var(--td-ink);stroke-width:2.5px}.web-image rect,.web-card{stroke:var(--td-ink);stroke-width:2.5px}.web-image rect,.web-card--c{fill:var(--td-pink)}.web-sun{fill:var(--td-lime);stroke:var(--td-ink);stroke-width:2.5px}.web-hill{fill:none;stroke:var(--td-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.web-card--a{fill:var(--td-cyan)}.web-card--b{fill:var(--td-lime)}.web-page-two,.web-cursor,.shop-cursor,.shop-flyer,.sys-packet{opacity:0}.shop-route{fill:none;stroke:var(--td-ink);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2 8;opacity:.6}.shop-product,.shop-flyer{fill:var(--td-lime);stroke:var(--td-ink);stroke-width:2.5px}.shop-check{fill:none;stroke:var(--td-ink);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.shop-badge text{fill:#fff;font-size:15px;font-weight:900}.sys-wire{fill:none;stroke:var(--td-ink);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:5 7}.sys-hub circle{fill:var(--td-lime);stroke:var(--td-ink);stroke-width:2.5px}.sys-dot{fill:var(--td-lime);stroke:var(--td-ink);stroke-width:2.2px}.sys-packet{stroke:var(--td-ink);stroke-width:2.2px}.sys-packet--a,.sys-row--a .sys-fill{fill:var(--td-pink)}.sys-packet--b,.sys-row--b .sys-fill{fill:var(--td-cyan)}.sys-packet--c{fill:var(--td-lime)}.sys-row--c .sys-fill{fill:var(--td-ink)}.td-tapes{z-index:2;background:linear-gradient(var(--td-paper) 50%, var(--td-ink) 50%);height:clamp(140px,19vw,280px);position:relative}.td-tape{width:112vw;color:var(--td-ink);letter-spacing:-.045em;white-space:nowrap;padding:.24em 0 .2em;font-size:clamp(1.45rem,4.3vw,4.1rem);font-weight:900;line-height:1;position:absolute;top:50%;left:-6vw;overflow:hidden}.td-tape--a{background:var(--td-lime);transform:translateY(calc(-50% - 3.3vw))rotate(-6deg)}.td-tape--b{background:var(--td-pink);transform:translateY(-50%)rotate(3.5deg)}.td-tape__track,.td-tape__track>span{width:max-content;display:flex}.td-tape__track>span>span{padding-right:.34em}.td-project__image:after{content:"";z-index:1;background:var(--td-lime);transform-origin:50% 0;pointer-events:none;position:absolute;inset:0;transform:scaleY(0)}.td-project__go{z-index:2;background:var(--td-lime);width:96px;height:96px;color:var(--td-ink);pointer-events:none;translate:var(--fx,50%) var(--fy,50%);border-radius:50%;place-items:center;margin:-48px 0 0 -48px;font-size:42px;font-style:normal;font-weight:800;line-height:1;display:grid;position:absolute;top:0;left:0;scale:0}.td-page .pg-closing-word{white-space:nowrap}.td-page .pg-closing-word b,.td-page .pg-closing-word span,.td-page .pg-closing-word i{font-style:normal;font-weight:inherit;display:inline-block}.td-page :is(.digital-package-card__price,.digital-care-card__price).is-counting{font-variant-numeric:tabular-nums}@media (max-width:620px){.td-face{padding:20px}.td-click{width:44px;height:44px}.td-chip i{border-radius:6px;width:20px;height:20px;margin:-10px 0 0 -10px}}@media (prefers-reduced-motion:no-preference){.tdm-on [data-tdm-loop]:not(.is-playing),.tdm-on [data-tdm-loop]:not(.is-playing) *{animation-play-state:paused!important}.td-hero__eyebrow{animation:tdm-drop .9s var(--e-out) 50ms backwards}.td-marquee-lean{transform:skewX(calc(var(--tdm-v,0) * -14deg));animation:1.4s .1s backwards tdm-fade}.td-marquee i{animation:9s linear infinite tdm-spin}.td-hero__copy>p{animation:tdm-rise .9s var(--e-out) .12s backwards}.td-h1__line{clip-path:inset(-.45em -.4em -.1em);animation:1ms linear 2.1s forwards tdm-unclip}.td-h1 .td-h1__line:first-child{translate:calc(var(--px,0) * -7vw) 0}.td-h1 em.td-h1__line{translate:calc(var(--px,0) * 9vw) 0}.td-h1 .td-ch{animation:tdm-char .95s var(--e-out) calc(.18s + var(--i) * 26ms) backwards}.td-h1 em .td-ch{animation:tdm-char-pop 1.3s var(--e-spring) calc(.55s + var(--i) * 62ms) backwards}.td-h1 em .td-ch__i{animation:tdm-wave 6.5s ease-in-out calc(3.4s + var(--i) * 75ms) infinite}.td-hero__intro>p{animation:tdm-rise .9s var(--e-out) .7s backwards}.td-actions .td-button{animation:tdm-rise .8s var(--e-out) calc(.85s + var(--i,0) * 90ms) backwards}.td-button[data-tdm-magnet]{translate:var(--mgx,0) var(--mgy,0);transition:translate .5s var(--e-out), transform .25s ease, background .25s ease}.td-hero__wash:before{animation:17s ease-in-out infinite alternate tdm-drift-a}.td-hero__wash:after{animation:21s ease-in-out infinite alternate tdm-drift-b}.td-object{translate:calc(var(--mx,0) * var(--d,0) * 1px) calc(var(--my,0) * var(--d,0) * 1px + var(--px,0) * var(--s,0) * 1px)}.td-object--browser{--d:9;--s:-8;animation:td-float-a 7s ease-in-out infinite, tdm-object 1.25s var(--e-spring) .5s backwards}.td-object--tokens{--d:-16;--s:-44;animation:td-float-b 8s ease-in-out infinite, tdm-object 1.25s var(--e-spring) .64s backwards}.td-object--order{--d:24;--s:-76;animation:td-float-a 9s ease-in-out -2s infinite, tdm-object 1.25s var(--e-spring) .78s backwards}.td-object--metric{--d:-28;--s:-112;animation:td-float-b 7s ease-in-out -3s infinite, tdm-object 1.25s var(--e-spring) .92s backwards}.td-object-stage:not(.has-cursor) .td-face{--fd:1.05s}.td-face.is-enter .td-face__line>span{animation:tdm-line .85s var(--e-out) calc(var(--fd,.26s) + var(--i) * 85ms) backwards}.td-face.is-enter b{animation:tdm-pop .9s var(--e-spring) calc(var(--fd,.26s) + .3s) backwards}.td-face b.is-go{animation:tdm-press .5s var(--e-out)}.td-face b.is-go i{animation:tdm-launch .62s var(--e-io)}.td-object-stage.has-cursor .td-cursor{opacity:1;transition:opacity .5s}.td-object--tokens div i{cursor:pointer;transition:scale .5s var(--e-spring), box-shadow .3s ease}.td-object--tokens div i.is-active{box-shadow:0 0 0 3px var(--td-cyan), 0 0 0 5.5px var(--td-ink)}.td-object--order.is-landed svg path{stroke-dasharray:24;animation:tdm-draw .5s var(--e-out) .12s backwards}.td-object--order.is-landed small{animation:tdm-nudge .8s var(--e-out) .2s}.td-object--metric.is-merged strong em:first-child{animation:tdm-give .9s var(--e-io)}.td-object--metric.is-merged strong em:nth-child(2){transform-origin:0;animation:tdm-stretch .9s var(--e-io)}.td-object--metric.is-merged strong em:nth-child(3){animation:1s .32s tdm-take}.tdm-on .tdm-word{clip-path:inset(-.2em -.14em -.26em)}.tdm-on [data-tdm]:not(.is-in) .tdm-word__i{transform:translateY(140%)}.tdm-on [data-tdm].is-in .tdm-word__i{animation:tdm-word 1.05s var(--e-out) calc(var(--i) * 44ms) backwards}.tdm-on [data-tdm=head]:not(.is-in) :is(.td-section-head>span,.digital-section-heading>span,.digital-section-heading>div>span,p,.care-billing),.tdm-on [data-tdm=head]:not(.is-in)>span{opacity:0}.tdm-on [data-tdm=head].is-in>span,.tdm-on [data-tdm=head].is-in>div>span{animation:tdm-rise .8s var(--e-out) backwards}.tdm-on [data-tdm=head].is-in p{animation:tdm-rise .9s var(--e-out) .28s backwards}.tdm-on [data-tdm=head].is-in .care-billing{animation:tdm-rise .9s var(--e-out) .4s backwards}.tdm-on [data-tdm=card]:not(.is-in),.tdm-on [data-tdm=project]:not(.is-in){opacity:0}.tdm-on [data-tdm=card].is-in{animation:tdm-card 1.15s var(--e-out) calc(var(--i) * .12s) backwards}.tdm-on [data-tdm=card].is-in li{animation:tdm-item .7s var(--e-out) calc(var(--i) * .12s + .4s + var(--n,0) * 60ms) backwards}.tdm-on [data-tdm=card].is-in li svg path{stroke-dasharray:24;animation:tdm-draw .55s var(--e-out) calc(var(--i) * .12s + .55s + var(--n,0) * 60ms) backwards}.tdm-on [data-tdm=card] li:nth-child(2){--n:1}.tdm-on [data-tdm=card] li:nth-child(3){--n:2}.tdm-on [data-tdm=card] li:nth-child(4){--n:3}.tdm-on [data-tdm=card] li:nth-child(5){--n:4}.tdm-on [data-tdm=card] li:nth-child(6){--n:5}.tdm-on [data-tdm=card].is-in :is(.digital-package-card__badge,.digital-care-card__badge){animation:tdm-pop 1s var(--e-spring) calc(var(--i) * .12s + .65s) backwards}.tdm-on [data-tdm=rows]:not(.is-in) details{opacity:0}.tdm-on [data-tdm=rows].is-in details{animation:tdm-rise .8s var(--e-out) calc(var(--n,0) * 70ms) backwards}.tdm-on [data-tdm=rows] details:nth-child(2){--n:1}.tdm-on [data-tdm=rows] details:nth-child(3){--n:2}.tdm-on [data-tdm=rows] details:nth-child(4){--n:3}.tdm-on [data-tdm=rows] details:nth-child(5){--n:4}.tdm-on [data-tdm=rows] details:nth-child(6){--n:5}.tdm-on [data-tdm=rows] details:nth-child(7){--n:6}.tdm-on [data-tdm].tdm-skip,.tdm-on [data-tdm].tdm-skip *,.tdm-on [data-tdm].tdm-skip :after{animation:none!important}.tdm-on [data-tdm=project].is-in{animation:tdm-card 1.15s var(--e-out) calc(var(--i) * .14s) backwards}.tdm-on [data-tdm=project].is-in .td-project__image:after{animation:tdm-curtain 1.15s var(--e-io) calc(var(--i) * .14s + .2s) backwards}.tdm-on [data-tdm=project].is-in img{animation:tdm-zoom 1.8s var(--e-out) calc(var(--i) * .14s + .2s) backwards}.tdm-on .td-project img{scale:1.07;translate:0 calc((var(--p,.5) - .5) * -6%)}.td-project__go{transition:scale .4s var(--e-out), translate .22s ease-out}@media (hover:hover) and (pointer:fine){.tdm-on .td-project__image:hover .td-project__go{scale:1}}.td-tape__track{animation:34s linear infinite tdm-marquee}.td-tape--b .td-tape__track{animation-direction:reverse}.td-tape__lean{transform:skewX(calc(var(--tdm-v,0) * -16deg))}.td-tape--a{rotate:calc((var(--p,.5) - .5) * -4deg)}.td-tape--b{rotate:calc((var(--p,.5) - .5) * 3deg)}.td-tape--a i{animation:8s linear infinite tdm-spin}.tdm-on .pg-closing-word{--k:clamp(0, (var(--p,1) - .03) / .24, 1);--k2:clamp(0, (var(--p,1) - .2) / .1, 1)}.tdm-on .pg-closing-word b{translate:calc((var(--i) - 4) * (1 - var(--k)) * 2.4vw) 0}.tdm-on .pg-closing-word span{clip-path:inset(-.06em -.04em -.02em)}.tdm-on .pg-closing-word i{translate:calc((1 - var(--k2)) * -115%) calc((1 - var(--k2)) * 115%);animation:tdm-flight 5s var(--e-io) 1.2s infinite}.td-art--web :is(.web-bar,.web-line){transform-box:fill-box;transform-origin:0}.td-art--web :is(.web-cta,.web-image,.web-sun,.web-card){transform-box:fill-box;transform-origin:50%}.web-page-two{opacity:1}.web-page-one{animation:web-one 8s var(--e-io) infinite}.web-bar--a{animation:web-bar-a 8s var(--e-out) infinite}.web-bar--b{animation:web-bar-b 8s var(--e-out) infinite}.web-line--a{animation:web-line-a 8s var(--e-out) infinite}.web-line--b{animation:web-line-b 8s var(--e-out) infinite}.web-image{animation:web-image 8s var(--e-out) infinite}.web-sun{animation:web-sun 8s var(--e-out) infinite}.web-hill{stroke-dasharray:112;animation:web-hill 8s var(--e-out) infinite}.web-cta{animation:web-cta 8s var(--e-out) infinite}.web-cursor{animation:web-cursor 8s var(--e-io) infinite}.web-bar--c{animation:web-bar-c 8s var(--e-out) infinite}.web-card--a{animation:web-card-a 8s var(--e-out) infinite}.web-card--b{animation:web-card-b 8s var(--e-out) infinite}.web-card--c{animation:web-card-c 8s var(--e-out) infinite}.td-art--shop :is(.shop-add,.shop-product,.shop-badge){transform-box:fill-box;transform-origin:50%}.shop-bag{transform-box:fill-box;transform-origin:50% 100%;animation:shop-bag 8s var(--e-out) infinite}.shop-route{animation:1.3s linear infinite shop-route}.shop-cursor{animation:shop-cursor 8s var(--e-io) infinite}.shop-add{animation:shop-add 8s var(--e-out) infinite}.shop-product{animation:shop-product 8s var(--e-out) infinite}.shop-flyer-x{animation:8s cubic-bezier(.4,0,.6,1) infinite shop-flyer-x}.shop-flyer{animation:8s linear infinite shop-flyer}.shop-badge{animation:shop-badge 8s var(--e-out) infinite}.shop-check{stroke-dasharray:48;animation:shop-check 8s var(--e-out) infinite}.td-art--system :is(.sys-node,.sys-hub,.sys-board,.sys-dot){transform-box:fill-box;transform-origin:50%}.td-art--system .sys-fill{transform-box:fill-box;transform-origin:0}.sys-wire{animation:1.1s linear infinite sys-wire}.sys-packet{opacity:1}.sys-packet--a{animation:sys-packet-a 8s var(--e-io) infinite}.sys-packet--b{animation:sys-packet-b 8s var(--e-io) infinite}.sys-packet--c{animation:sys-packet-c 8s var(--e-io) infinite}.sys-node--a{animation:sys-node-a 8s var(--e-out) infinite}.sys-node--b{animation:sys-node-b 8s var(--e-out) infinite}.sys-node--c{animation:sys-node-c 8s var(--e-out) infinite}.sys-hub{animation:sys-hub 8s var(--e-out) infinite}.sys-board{animation:sys-board 8s var(--e-out) infinite}.sys-row--a .sys-fill{animation:sys-fill-a 8s var(--e-out) infinite}.sys-row--b .sys-fill{animation:sys-fill-b 8s var(--e-out) infinite}.sys-row--c .sys-fill{animation:sys-fill-c 8s var(--e-out) infinite}.sys-row--a .sys-dot{animation:sys-dot-a 8s var(--e-out) infinite}.sys-row--b .sys-dot{animation:sys-dot-b 8s var(--e-out) infinite}.sys-row--c .sys-dot{animation:sys-dot-c 8s var(--e-out) infinite}.td-commercial details{interpolate-size:allow-keywords}.td-commercial details::details-content{block-size:0;transition:block-size .45s var(--e-out), content-visibility .45s allow-discrete;overflow:clip}.td-commercial details[open]::details-content{block-size:auto}@media (hover:hover){.td-h1 em .td-ch__i{transition:translate .8s var(--e-spring), rotate .8s var(--e-spring)}.td-h1 em .td-ch:hover .td-ch__i{transition-duration:.14s;transition-timing-function:ease-out;translate:0 -.17em;rotate:-7deg}.td-object--tokens div i:hover{scale:1.1}.td-page :is(a,button):hover>.lucide-arrow-up-right,.td-page :is(a,button):hover>span>.lucide-arrow-up-right,.td-project:hover b>.lucide-arrow-up-right{animation:tdm-arrow .55s var(--e-io)}}@media (max-width:900px){.tdm-on [data-tdm=card],.tdm-on [data-tdm=project]{--i:0!important}}@keyframes tdm-fade{0%{opacity:0}}@keyframes tdm-rise{0%{opacity:0;transform:translateY(26px)}}@keyframes tdm-drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes tdm-spin{to{transform:rotate(360deg)}}@keyframes tdm-marquee{to{transform:translate(-50%)}}@keyframes tdm-unclip{to{clip-path:none}}@keyframes tdm-char{0%{transform:translateY(120%)}}@keyframes tdm-char-pop{0%{transform:translateY(128%)rotate(14deg)}}@keyframes tdm-wave{0%,12%,to{transform:none}2.5%{transform:translateY(.03em)scaleY(.94)}6%{transform:translateY(-.13em)scaleY(1.05)rotate(-3deg)}9.5%{transform:translateY(.015em)scaleY(.98)}}@keyframes tdm-drift-a{to{transform:translate(10vw,7vh)scale(1.18)}}@keyframes tdm-drift-b{to{transform:translate(-12vw,10vh)scale(.86)}}@keyframes tdm-object{0%{opacity:0;translate:0 130px;scale:.6}}@keyframes tdm-line{0%{transform:translateY(115%)}}@keyframes tdm-pop{0%{scale:0}}@keyframes tdm-press{35%{scale:.84}}@keyframes tdm-launch{45%{transform:translate(140%,-140%)}45.01%{transform:translate(-140%,140%)}}@keyframes tdm-flight{0%,76%,to{transform:none}86%{transform:translate(120%,-120%)}86.01%{transform:translate(-120%,120%)}}@keyframes tdm-arrow{45%{opacity:0;transform:translate(90%,-90%)}46%{opacity:0;transform:translate(-90%,90%)}}@keyframes tdm-draw{0%{stroke-dashoffset:24px}}@keyframes tdm-nudge{35%{transform:translate(7px)}}@keyframes tdm-give{40%{transform:translate(.22em)scale(.84)}}@keyframes tdm-stretch{40%{transform:scaleX(1.4)}}@keyframes tdm-take{30%{transform:scale(1.5)rotate(-8deg)}}@keyframes tdm-word{0%{transform:translateY(140%)}}@keyframes tdm-card{0%{opacity:0;transform:translateY(80px) rotate(calc((var(--i) - 1) * 2.5deg)) scale(.95)}}@keyframes tdm-item{0%{opacity:0;transform:translate(-14px)}}@keyframes tdm-curtain{0%{transform:scaleY(1)}}@keyframes tdm-zoom{0%{scale:1.3}}@keyframes web-one{0%,39%{opacity:1;transform:none}45%,to{opacity:0;transform:translateY(-22px)}}@keyframes web-bar-a{0%,3%{transform:scaleX(0)}11%,to{transform:scaleX(1)}}@keyframes web-bar-b{0%,5.5%{transform:scaleX(0)}13.5%,to{transform:scaleX(1)}}@keyframes web-line-a{0%,9%{transform:scaleX(0)}16%,to{transform:scaleX(1)}}@keyframes web-line-b{0%,10.5%{transform:scaleX(0)}17.5%,to{transform:scaleX(1)}}@keyframes web-image{0%,6%{transform:scale(0)}15%{transform:scale(1.06)}18%,to{transform:scale(1)}}@keyframes web-sun{0%,13%{transform:scale(0)}20%{transform:scale(1.3)}23%,to{transform:scale(1)}}@keyframes web-hill{0%,15%{stroke-dashoffset:112px}27%,to{stroke-dashoffset:0}}@keyframes web-cta{0%,14%{transform:scale(0)}20%{transform:scale(1.14)}23%,34.5%{transform:scale(1)}36%{transform:scale(.84)}39%,to{transform:scale(1)}}@keyframes web-cursor{0%,20%{opacity:0;transform:translate(150px,152px)}23%{opacity:1}33%,34.5%{opacity:1;transform:translate(56px,119px)}36%{opacity:1;transform:translate(56px,119px)scale(.82)}38%,42%{opacity:1;transform:translate(56px,119px)}49%,to{opacity:0;transform:translate(84px,152px)}}@keyframes web-bar-c{0%,45%{transform:scaleX(0)}53%,91%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes web-card-a{0%,46%{opacity:0;transform:translateY(44px)scale(.8)}55%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-14px)}}@keyframes web-card-b{0%,49%{opacity:0;transform:translateY(44px)scale(.8)}58%,66%{opacity:1;transform:none}70%{opacity:1;transform:translateY(-8px)}75%,91%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-14px)}}@keyframes web-card-c{0%,52%{opacity:0;transform:translateY(44px)scale(.8)}61%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-14px)}}@keyframes shop-route{to{stroke-dashoffset:-20px}}@keyframes shop-cursor{0%,6%{opacity:0;transform:translate(142px,152px)}9%{opacity:1}19%,21%{opacity:1;transform:translate(96px,110px)}22.5%{opacity:1;transform:translate(96px,110px)scale(.82)}24.5%,29%{opacity:1;transform:translate(96px,110px)}36%,to{opacity:0;transform:translate(130px,152px)}}@keyframes shop-add{0%,21%{transform:scale(1)}23%{transform:scale(.8)}27%,to{transform:scale(1)}}@keyframes shop-product{0%,22%{transform:scale(1)}25%{transform:scale(.86)}31%,to{transform:scale(1)}}@keyframes shop-flyer-x{0%,23%{transform:translate(94px)}45%,to{transform:translate(265px)}}@keyframes shop-flyer{0%,23%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(106px)scale(.3)}24%{opacity:1}33%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(22px)scale(1)}43%{opacity:1;animation-timing-function:ease-in;transform:translateY(60px)scale(1)}47%,to{opacity:0;transform:translateY(90px)scale(.5)}}@keyframes shop-bag{0%,45%{transform:none}47.5%{transform:scale(1.06,.92)}51%{transform:scale(.98,1.05)}55%,to{transform:none}}@keyframes shop-badge{0%,47%{transform:scale(0)}52%{transform:scale(1.3)}56%,90%{transform:scale(1)}95%,to{transform:scale(0)}}@keyframes shop-check{0%,52%{stroke-dashoffset:48px;opacity:1}62%,90%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}@keyframes sys-wire{to{stroke-dashoffset:-24px}}@keyframes sys-packet-a{0%,3%{transform:translate(46px,24px)scale(0)}5.5%{transform:translate(46px,24px)scale(1)}15%{transform:translate(148px,64px)scale(1)}17.5%,to{transform:translate(160px,69px)scale(0)}}@keyframes sys-packet-b{0%,25%{transform:translate(46px,70px)scale(0)}27.5%{transform:translate(46px,70px)scale(1)}37%{transform:translate(148px,70px)scale(1)}39.5%,to{transform:translate(160px,70px)scale(0)}}@keyframes sys-packet-c{0%,47%{transform:translate(46px,116px)scale(0)}49.5%{transform:translate(46px,116px)scale(1)}59%{transform:translate(148px,76px)scale(1)}61.5%,to{transform:translate(160px,71px)scale(0)}}@keyframes sys-node-a{0%,2%{transform:scale(1)}4.5%{transform:scale(1.16)}9%,to{transform:scale(1)}}@keyframes sys-node-b{0%,24%{transform:scale(1)}26.5%{transform:scale(1.16)}31%,to{transform:scale(1)}}@keyframes sys-node-c{0%,46%{transform:scale(1)}48.5%{transform:scale(1.16)}53%,to{transform:scale(1)}}@keyframes sys-hub{0%,15.5%{transform:none}18%{transform:scale(1.24)rotate(150deg)}23%,37.5%{transform:rotate(360deg)}40%{transform:scale(1.24)rotate(510deg)}45%,59.5%{transform:rotate(720deg)}62%{transform:scale(1.24)rotate(870deg)}67%,to{transform:rotate(1080deg)}}@keyframes sys-board{0%,71%{transform:scale(1)}74%{transform:scale(1.04)}79%,to{transform:scale(1)}}@keyframes sys-fill-a{0%,17%{transform:scaleX(0)}28%,90%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes sys-fill-b{0%,39%{transform:scaleX(0)}50%,90%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes sys-fill-c{0%,61%{transform:scaleX(0)}72%,90%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes sys-dot-a{0%,17%{fill:#fff;transform:scale(1)}20%{fill:#d8ff63;transform:scale(1.4)}24%,90%{fill:#d8ff63;transform:scale(1)}95%,to{fill:#fff;transform:scale(1)}}@keyframes sys-dot-b{0%,39%{fill:#fff;transform:scale(1)}42%{fill:#d8ff63;transform:scale(1.4)}46%,90%{fill:#d8ff63;transform:scale(1)}95%,to{fill:#fff;transform:scale(1)}}@keyframes sys-dot-c{0%,61%{fill:#fff;transform:scale(1)}64%{fill:#d8ff63;transform:scale(1.4)}68%,90%{fill:#d8ff63;transform:scale(1)}95%,to{fill:#fff;transform:scale(1)}}}
