.mock{--lc-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--lc-check-bold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--lc-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--lc-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/%3E%3C/svg%3E");--lc-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z'/%3E%3C/svg%3E");--lc-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3C/svg%3E");--lc-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2.05 2.05 1.099-.028a1 1 0 0 1 1.008.815l2.69 14.347A1 1 0 0 0 7.83 18H18'/%3E%3Cpath d='M4.563 5h16.435a1 1 0 0 1 .981 1.204l-1.026 6.226A2 2 0 0 1 18.962 14H6.25'/%3E%3Ccircle cx='18' cy='20' r='2'/%3E%3Ccircle cx='8' cy='20' r='2'/%3E%3C/svg%3E")}.mock-scene:is(.sc-marketplace,.sc-portfolio,.sc-personal,.sc-education,.sc-realestate,.sc-event,.sc-nonprofit,.sc-saas){--m-grey:color-mix(in srgb, var(--ink) 12%, transparent);--m-grey-soft:color-mix(in srgb, var(--ink) 8%, transparent);--m-soft:color-mix(in srgb, var(--accent) 22%, var(--white));--m-shade:color-mix(in srgb, var(--ink) 24%, transparent);padding:0;container:mscene/size}.m-fill{flex-direction:column;gap:2.6cqi;height:100%;min-height:0;padding:3.6cqi 4cqi;display:flex}@container mscene (aspect-ratio>=10/7){.m-tall{display:none!important}}.m-h--xl{height:3.2cqi}.m-chips{flex:none;gap:1.4cqi;display:flex}.m-chips i{background:var(--white);width:11cqi;height:3.4cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px}.m-chips i:nth-child(3n+2){width:9cqi}.m-chips i:nth-child(3n){width:13cqi}.m-chips i.is-on{background:var(--ink);box-shadow:none}.m-chips--s i{width:8cqi;height:3cqi}.m-search--wide{max-width:54cqi}.sc-marketplace .m-avatar{flex:none}.m-market{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8cqi;min-height:0;display:grid}@container mscene (aspect-ratio>=10/7){.m-market{grid-template-rows:repeat(2,minmax(0,1fr))}}.m-offer{background:var(--bg);border-radius:1.6cqi;flex-direction:column;gap:1cqi;min-height:0;padding:1.2cqi;display:flex}.m-offer .m-img{border-radius:1cqi;flex:1;min-height:3cqi}.m-seller{flex:none;align-items:center;gap:.9cqi;display:flex}.m-seller b{background:var(--card);border-radius:50%;flex:none;width:2.4cqi;height:2.4cqi}.m-seller b.is-acc{background:var(--accent)}.m-seller .m-l{width:4.4cqi;height:1.2cqi}.m-stars{background:linear-gradient(90deg, var(--accent) 80%, var(--m-grey) 80%);width:7cqi;height:1.4cqi;mask:var(--lc-star) 0 0 / 1.4cqi 1.4cqi repeat-x;flex:none;margin-left:auto}.m-intro{flex:none;justify-content:space-between;align-items:center;gap:3cqi;padding-top:.8cqi;display:flex}.m-intro .m-h{width:34cqi}.m-masonry{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8cqi;min-height:0;display:grid}.m-piece{background:var(--card);border-radius:1.6cqi;position:relative}.m-piece:first-child{background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 22%, var(--white)), color-mix(in srgb, var(--accent) 62%, var(--white)));grid-area:1/1/4/2}.m-piece:nth-child(2){grid-area:1/2/3/3}.m-piece:nth-child(3){background:color-mix(in srgb, var(--ink) 68%, var(--white));grid-area:1/4/3/5}.m-piece:nth-child(4){background:linear-gradient(200deg, color-mix(in srgb, var(--accent) 30%, var(--white)), color-mix(in srgb, var(--accent) 80%, var(--white)));grid-area:1/3/5/4}.m-piece:nth-child(5){background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 64%, var(--white)), var(--accent));grid-area:3/2/7/3}.m-piece:nth-child(6){grid-area:4/1/7/2}.m-piece:nth-child(7){background:var(--m-soft);grid-area:3/4/5/5}.m-piece:nth-child(8){grid-area:5/3/7/4}.m-piece:nth-child(9){background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);grid-area:5/4/7/5}.m-caption{background:var(--white);border-radius:1.1cqi;flex-direction:column;gap:.9cqi;padding:1.4cqi;display:flex;position:absolute;bottom:1.2cqi;left:1.2cqi;right:1.2cqi}.m-caption .m-l{width:80%;height:1.2cqi}.m-caption .m-l+.m-l{width:50%}.m-logo--s{width:7cqi}.m-me{flex:auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5cqi;min-height:0;display:grid}.m-portrait{place-items:center;min-height:0;display:grid;container-type:size}.m-portrait span{--m-figure:color-mix(in srgb, var(--white) 72%, transparent);aspect-ratio:1;background:radial-gradient(circle at 50% 40%, var(--m-figure) 0 17%, transparent 17.5%), radial-gradient(ellipse 33% 27% at 50% 98%, var(--m-figure) 0 97%, transparent 100%), linear-gradient(150deg, color-mix(in srgb, var(--accent) 30%, var(--white)), color-mix(in srgb, var(--accent) 80%, var(--white)));border-radius:50%;width:min(100cqw,100cqh)}.m-bio{flex-direction:column;justify-content:center;gap:1.6cqi;min-width:0;display:flex}.m-tag{background:var(--m-soft);border-radius:999px;width:13cqi;height:3cqi;margin-bottom:.6cqi;display:block}.m-bio .m-l:first-of-type{margin-top:.8cqi}.m-linkrows{flex-direction:column;gap:1.2cqi;margin-top:1.6cqi;display:flex}.m-linkrow{background:var(--white);height:4.8cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:1.4cqi;padding:0 1.4cqi;display:flex;position:relative}.m-linkrow b{background:var(--card);border-radius:50%;flex:none;width:2.4cqi;height:2.4cqi}.m-linkrow:after{content:"";background:var(--m-shade);width:2.4cqi;height:2.4cqi;mask:var(--lc-chevron) center / contain no-repeat;position:absolute;top:50%;right:1.4cqi;translate:0 -50%}.m-linkrow.is-acc{background:var(--accent);box-shadow:none}.m-linkrow.is-acc b{background:var(--white)}.m-linkrow.is-acc .m-l{background:color-mix(in srgb, var(--ink) 30%, transparent)}.m-posts{flex:3 1 0;min-height:0}.m-posts .m-card{min-height:0;padding:1.4cqi}.m-posts .m-img{border-radius:1.2cqi;flex:1;min-height:3cqi}.m-course{flex:1;grid-template-columns:minmax(0,1fr) 31cqi;gap:3cqi;min-height:0;display:grid}.m-lesson{flex-direction:column;gap:1.6cqi;min-height:0;display:flex}.m-player{background:linear-gradient(150deg, color-mix(in srgb, var(--ink) 62%, var(--white)), color-mix(in srgb, var(--ink) 80%, var(--white)));border-radius:2cqi;flex:1;min-height:12cqi;position:relative}.m-lesson .m-h{margin-top:.6cqi}.m-play{background:var(--accent);border-radius:50%;width:9cqi;height:9cqi;position:absolute;top:50%;left:50%;translate:-50% -50%}.m-play:after{content:"";background:var(--ink);mask:var(--lc-play) center / contain no-repeat;position:absolute;inset:2.3cqi;translate:.35cqi}.m-scrub{background:color-mix(in srgb, var(--white) 26%, transparent);border-radius:999px;height:.8cqi;position:absolute;bottom:2.4cqi;left:2.4cqi;right:2.4cqi}.m-scrub b{border-radius:inherit;background:var(--accent);width:38%;height:100%;display:block;position:relative}.m-scrub b:after{content:"";background:var(--white);border-radius:50%;width:2cqi;height:2cqi;position:absolute;top:50%;right:-1cqi;translate:0 -50%}.m-lessons{background:var(--bg);border-radius:1.8cqi;flex-direction:column;gap:1.4cqi;min-height:0;padding:2.2cqi;display:flex}.m-progress{background:var(--m-grey);border-radius:999px;flex:none;height:1cqi;margin-bottom:.6cqi;display:block}.m-progress b{border-radius:inherit;background:var(--accent);width:40%;height:100%;display:block}.m-steps{flex:1;grid-auto-rows:minmax(0,1fr);gap:.9cqi;min-height:0;display:grid}.m-step{border-radius:1.2cqi;align-items:center;gap:1.2cqi;min-height:0;padding:0 1.2cqi;display:flex}.m-step b{width:2.6cqi;height:2.6cqi;box-shadow:inset 0 0 0 .35cqi var(--m-grey);border-radius:50%;flex:none;position:relative}.m-step .m-l{flex:0 auto;min-width:0;height:1.3cqi}.m-step em{background:var(--m-grey-soft);border-radius:999px;flex:none;width:3.4cqi;height:1.2cqi;margin-left:auto}.m-step.is-done b{background:var(--accent);box-shadow:none}.m-step.is-done b:after{content:"";background:var(--ink);mask:var(--lc-check-bold) center / contain no-repeat;position:absolute;inset:.45cqi}.m-step.is-now{background:var(--white);box-shadow:0 0 0 1px var(--line)}.m-step.is-now b{box-shadow:inset 0 0 0 .6cqi var(--accent)}.m-step.is-now .m-l{background:color-mix(in srgb, var(--ink) 55%, transparent)}.m-estate{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.6cqi;min-height:0;display:grid}.m-listings{grid-auto-rows:minmax(0,1fr);gap:1.6cqi;min-height:0;display:grid}.m-home{background:var(--bg);border-radius:1.6cqi;grid-template-columns:40% minmax(0,1fr);gap:1.8cqi;min-height:0;padding:1.2cqi;display:grid}.m-home.is-on{background:var(--white);box-shadow:0 0 0 1px var(--line), 0 1.6cqi 3.4cqi -1.8cqi var(--m-shade)}.m-home .m-img{border-radius:1cqi;min-height:0}.m-home-text{flex-direction:column;justify-content:center;gap:1.1cqi;min-width:0;display:flex}.m-feats{gap:.8cqi;margin-top:.3cqi;display:flex}.m-feats i{background:var(--m-grey-soft);border-radius:999px;width:3.6cqi;height:1.3cqi}.m-map{background:linear-gradient(90deg, transparent 33%, var(--white) 0 calc(33% + 1.4cqi), transparent 0), linear-gradient(180deg, transparent 54%, var(--white) 0 calc(54% + 1.4cqi), transparent 0), linear-gradient(118deg, transparent 63%, var(--white) 0 calc(63% + 1.1cqi), transparent 0), linear-gradient(90deg, transparent 74%, var(--white) 0 calc(74% + .7cqi), transparent 0), linear-gradient(180deg, transparent 24%, var(--white) 0 calc(24% + .7cqi), transparent 0), linear-gradient(180deg, transparent 82%, var(--white) 0 calc(82% + .7cqi), transparent 0), linear-gradient(90deg, transparent 12%, var(--white) 0 calc(12% + .7cqi), transparent 0), var(--card);border-radius:1.8cqi;position:relative;overflow:hidden}.m-park{background:var(--m-soft);border-radius:40% 60% 55% 45%;width:26%;height:20%;position:absolute;top:60%;left:4%}.m-pin{width:4cqi;height:4cqi;color:var(--accent);filter:drop-shadow(0 .4cqi .5cqi var(--m-shade));position:absolute;translate:-50% -96%}.m-pin:before{content:"";mask:var(--lc-pin) center / contain no-repeat;background:currentColor;position:absolute;inset:0}.m-pin:after{content:"";background:var(--white);border-radius:50%;width:30%;height:30%;position:absolute;top:41.7%;left:50%;translate:-50% -50%}.m-pin:nth-child(2){width:5.2cqi;height:5.2cqi;color:var(--ink);top:46%;left:56%}.m-pin:nth-child(3){top:34%;left:22%}.m-pin:nth-child(4){top:22%;left:82%}.m-pin:nth-child(5){top:80%;left:44%}.m-pin:nth-child(6){top:72%;left:84%}.m-label{background:var(--white);width:12cqi;height:4cqi;box-shadow:0 1cqi 2.4cqi -1cqi var(--m-shade);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:46%;left:56%;translate:-50% calc(-100% - 5.8cqi)}.m-label .m-l{width:60%}.m-event{flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4.4cqi;display:grid}.m-date{aspect-ratio:1;background:var(--white);width:clamp(17cqi,34cqh,25cqi);box-shadow:0 0 0 1px var(--line), 0 2cqi 4cqi -2.4cqi var(--m-shade);border-radius:2.4cqi;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.m-date:before,.m-date:after{content:"";background:color-mix(in srgb, var(--ink) 60%, transparent);border-radius:999px;width:1.1cqi;height:3.2cqi;position:absolute;top:1.2cqi;left:30%}.m-date:after{left:auto;right:30%}.m-date span{background:var(--accent);align-self:stretch;height:27%}.m-date b{background:radial-gradient(circle closest-side, var(--m-grey) 0 62%, transparent 70%) 0 0 / calc(100% / 6) 25%;flex:1;align-self:stretch;margin:11% 13% 13%;position:relative}.m-date b:after{content:"";background:radial-gradient(circle closest-side, var(--accent) 0 92%, transparent 100%);width:16.6667%;height:25%;position:absolute;top:25%;left:50%;scale:1.5}.m-event-text{flex-direction:column;gap:1.6cqi;display:flex}.m-meta{gap:2.4cqi;margin-top:.8cqi;display:flex}.m-meta i{background:var(--m-grey);border-radius:999px;width:13cqi;height:1.5cqi}.m-meta i+i{width:9cqi}.m-ticket{background:var(--accent);border-radius:1cqi;width:23cqi;height:5.2cqi;margin-top:1.4cqi;display:block;position:relative;mask:radial-gradient(circle at 0,#0000 1.1cqi,#000 calc(1.1cqi + .5px)) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 1.1cqi,#000 calc(1.1cqi + .5px)) 100%/51% 100% no-repeat}.m-ticket:after{content:"";border-left:.3cqi dashed color-mix(in srgb, var(--ink) 35%, transparent);position:absolute;top:.9cqi;bottom:.9cqi;left:70%}.m-agenda{flex:1;grid-auto-rows:minmax(0,1fr);gap:1.2cqi;min-height:0;display:grid}.m-slot{background:var(--bg);border-radius:1.4cqi;align-items:center;gap:2.4cqi;min-height:0;padding:0 2cqi;display:flex}.m-slot.is-on{background:var(--m-soft)}.m-time{background:color-mix(in srgb, var(--ink) 55%, transparent);border-radius:999px;flex:none;width:7cqi;height:1.7cqi}.m-who{background:var(--card);border-radius:50%;flex:none;width:3.2cqi;height:3.2cqi;margin-left:auto}.m-slot.is-on .m-who{background:var(--white)}.m-cause{background:linear-gradient(140deg, color-mix(in srgb, var(--accent) 12%, var(--white)), color-mix(in srgb, var(--accent) 40%, var(--white)));border-radius:2cqi;flex:1.25 1 0;grid-template-columns:minmax(0,1fr) 34cqi;align-items:center;gap:3cqi;padding:3cqi;display:grid}.m-cause-text{flex-direction:column;gap:1.6cqi;display:flex}.m-cause-text .m-l:first-of-type{margin-top:.8cqi}.m-cause-text .m-l{background:color-mix(in srgb, var(--ink) 16%, transparent)}.m-donate{background:var(--white);box-shadow:0 2cqi 5cqi -2cqi var(--m-shade);border-radius:1.8cqi;flex-direction:column;gap:1.6cqi;padding:2.4cqi;display:flex}.m-raised{justify-content:space-between;align-items:center;display:flex}.m-raised .m-h{width:42%}.m-raised .m-l{width:22%}.m-goal{background:var(--bg);height:1.8cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;display:block;overflow:hidden}.m-goal b{border-radius:inherit;background:var(--accent);width:68%;height:100%;display:block}.m-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1cqi;margin-top:.4cqi;display:grid}.m-amounts i{height:3.4cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px}.m-amounts i.is-on{background:var(--ink);box-shadow:none}.m-impact{flex:1 1 0;min-height:0}.m-impact .m-card{min-height:0;padding:1.4cqi}.m-impact .m-img{border-radius:1.2cqi;flex:1;min-height:3cqi}.m-shell{grid-template-columns:15cqi minmax(0,1fr);height:100%;display:grid}.m-rail{background:var(--bg);box-shadow:inset -1px 0 0 var(--line);flex-direction:column;gap:1.8cqi;padding:3.4cqi 2.2cqi;display:flex}.m-rail .m-logo{width:8cqi;margin-bottom:1.6cqi}.m-rail i{background:var(--m-grey-soft);border-radius:999px;height:2.4cqi}.m-rail i.is-on{background:color-mix(in srgb, var(--accent) 50%, var(--white))}.m-work{flex-direction:column;gap:2.4cqi;min-height:0;padding:3.2cqi 3.4cqi;display:flex}.m-topbar{flex:none;align-items:center;gap:2.4cqi;display:flex}.m-team{margin-left:auto;display:flex}.m-team i{background:var(--card);width:3.4cqi;height:3.4cqi;box-shadow:0 0 0 .45cqi var(--white);border-radius:50%}.m-team i+i{margin-left:-.6cqi}.m-team i:first-child{background:var(--accent)}.m-board{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6cqi;min-height:0;display:grid}.m-col{background:var(--bg);border-radius:1.6cqi;grid-template-rows:auto repeat(4,minmax(0,1fr));gap:1.1cqi;min-height:0;padding:1.3cqi;display:grid}@container mscene (aspect-ratio>=10/7){.m-col{grid-template-rows:auto repeat(3,minmax(0,1fr))}}.m-col-head{align-items:center;gap:1cqi;padding:.3cqi .3cqi .4cqi;display:flex}.m-col-head b{background:color-mix(in srgb, var(--ink) 30%, transparent);border-radius:50%;flex:none;width:1.6cqi;height:1.6cqi}.m-col-head b.is-acc{background:var(--accent)}.m-col-head .m-l{background:color-mix(in srgb, var(--ink) 40%, transparent);width:52%}.m-task{background:var(--white);min-height:0;box-shadow:0 0 0 1px var(--line);border-radius:1.1cqi;flex-direction:column;gap:.8cqi;padding:1.1cqi;display:flex;overflow:hidden}.m-task .m-l{height:1.2cqi}.m-task .m-l:first-of-type{margin-top:.4cqi}.m-chip{background:var(--m-grey-soft);border-radius:999px;flex:none;width:6cqi;height:1.8cqi}.m-chip.is-acc{background:color-mix(in srgb, var(--accent) 50%, var(--white))}.m-task em{background:var(--card);border-radius:50%;flex:none;align-self:flex-end;width:2.2cqi;height:2.2cqi;margin-top:auto}.m-task.is-drag{box-shadow:0 0 0 1px var(--line), 0 2.4cqi 4cqi -1.6cqi color-mix(in srgb, var(--ink) 34%, transparent);translate:.8cqi -.4cqi;rotate:-3deg}.mock-scene .ma-cursor{z-index:3;opacity:0;pointer-events:none;transform-origin:.62cqi .62cqi;width:3.6cqi;height:3.6cqi;filter:drop-shadow(0 .3cqi .5cqi color-mix(in srgb, var(--ink) 28%, transparent));margin:-.62cqi 0 0 -.62cqi;position:absolute;overflow:visible}.mock-scene .ma-cursor path{fill:var(--ink);stroke:var(--white);stroke-width:1.6px;stroke-linejoin:round}.sc-corporate .m-band{position:relative}.ma-dots{gap:1.1cqi;display:flex;position:absolute;bottom:4.4cqi;right:4cqi}.ma-dots i,.ma-dots b{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:50%;width:1.3cqi;height:1.3cqi}.ma-dots b{background:var(--accent);position:absolute;top:0;left:0}.sc-corporate .m-card .m-img{position:relative}.sc-corporate .m-card .m-img:after{content:"";border-radius:inherit;opacity:0;background:linear-gradient(140deg, color-mix(in srgb, var(--accent) 22%, var(--white)), color-mix(in srgb, var(--accent) 62%, var(--white)));position:absolute;inset:0}.sc-corporate .m-card:first-child .m-img:after{background:var(--card)}.ma-cta{flex:none;align-self:flex-start;display:block;position:relative}.ma-cta .ma-cursor{top:5cqi;left:14cqi}.ma-ripple{width:14cqi;height:14cqi;box-shadow:inset 0 0 0 .5cqi var(--accent);opacity:0;border-radius:50%;margin:-7cqi 0 0 -7cqi;position:absolute;top:4.3cqi;left:14cqi}.sc-landing .m-hero>.m-img{position:relative}.ma-toast{background:var(--white);width:min(30cqi,100% - 6cqi);box-shadow:0 1.6cqi 3.4cqi -1.4cqi color-mix(in srgb, var(--ink) 30%, transparent);opacity:0;border-radius:1.6cqi;align-items:center;gap:1.4cqi;padding:1.4cqi 2cqi 1.4cqi 1.4cqi;display:flex;position:absolute;bottom:3cqi;left:3cqi}.ma-toast>b{background:var(--accent);border-radius:50%;flex:none;width:4cqi;height:4cqi;position:relative}.ma-toast>b:after,.sc-shop .ma-tick,.sc-catalog .ma-tick:after{content:"";background:var(--ink);mask:var(--lc-check) center / contain no-repeat;position:absolute}.ma-toast>b:after{inset:.8cqi}.ma-toast>span{flex-direction:column;flex:1;gap:1cqi;display:flex}.ma-toast .m-l{width:80%;height:1.3cqi}.ma-toast .m-l+.m-l{width:54%}.sc-shop .m-buy,.sc-shop .m-buy b{position:relative}.sc-shop .ma-tick{width:2.4cqi;height:2.4cqi;mask-image:var(--lc-check-bold);opacity:0;top:.2cqi;left:calc(50% - 1.2cqi)}.ma-plus{background:linear-gradient(140deg, color-mix(in srgb, var(--accent) 22%, var(--white)), color-mix(in srgb, var(--accent) 62%, var(--white)));width:4cqi;height:4cqi;box-shadow:0 0 0 .4cqi var(--white), 0 1cqi 2cqi -.6cqi color-mix(in srgb, var(--ink) 35%, transparent);opacity:0;border-radius:1cqi;position:absolute;top:calc(50% - 2cqi);right:.5cqi}.sc-shop .m-buy .ma-cursor{top:60%;left:calc(100% - 2.2cqi)}.sc-shop .m-cart{transform-origin:50% 0}.sc-shop .m-line+.m-line,.sc-shop .m-line+.m-line>*{position:relative}.sc-shop .m-line+.m-line:before{content:"";background:color-mix(in srgb, var(--accent) 22%, var(--white));opacity:0;border-radius:1.4cqi;position:absolute;inset:-.7cqi}.sc-shop .m-drawer .m-btn{position:relative;overflow:hidden}.sc-shop .m-drawer .m-btn:after{content:"";background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--white) 60%, transparent), transparent);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-110%)}.sc-marketplace .m-search{position:relative}.ma-query,.ma-caret{opacity:0;position:absolute;top:50%;left:2.2cqi;translate:0 -50%}.ma-query{background:color-mix(in srgb, var(--ink) 45%, transparent);transform-origin:0;border-radius:999px;width:16cqi;height:1.4cqi}.ma-caret{background:var(--ink);border-radius:999px;width:.3cqi;height:2.2cqi;margin-left:.5cqi}.sc-marketplace .m-offer:nth-child(6){z-index:1;position:relative}.sc-marketplace .m-offer:nth-child(6):after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--line), 0 2.4cqi 4cqi -2cqi var(--m-shade);opacity:0;pointer-events:none;position:absolute;inset:0}.sc-marketplace .m-offer:nth-child(6) .m-stars{transform-origin:100%}.sc-portfolio .m-piece:nth-child(4){z-index:1}.sc-portfolio .m-piece .ma-cursor{top:38%;left:52%}.sc-personal .m-portrait span{position:relative}.ma-ring{box-shadow:0 0 0 1.6cqi color-mix(in srgb, var(--accent) 55%, var(--white));opacity:0;border-radius:50%;position:absolute;inset:0}.sc-personal .m-linkrow>*{position:relative}.sc-personal .m-linkrow:not(.is-acc):before{content:"";border-radius:inherit;background:var(--m-soft);opacity:0;position:absolute;inset:0}.sc-catalog .ma-tick{background:var(--ink);opacity:0;border-radius:.6cqi;width:2.2cqi;height:2.2cqi;position:absolute;top:0;left:0}.sc-catalog .ma-tick:after{background:var(--white);mask-image:var(--lc-check-bold);inset:.3cqi}.sc-catalog .m-check .ma-cursor{top:1.3cqi;left:1.3cqi}@media (prefers-reduced-motion:no-preference){html:not(.decor-off) [data-kinds].is-awake .mock--stage .mock-scene.is-on{--ma-t:8s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-band .m-h{transform-origin:0;animation:ma-c-head 9s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-band .m-l{transform-origin:0;animation:ma-c-sub 9s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .ma-dots b{animation:ma-c-dot 9s var(--ease-in-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-card:first-child .m-img:after{animation:9s ease-in-out infinite ma-c-off1}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-card:nth-child(2) .m-img:after{animation:9s ease-in-out infinite ma-c-on2}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-card:nth-child(3) .m-img:after{animation:9s ease-in-out infinite ma-c-on3}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-card:nth-child(2){animation:9s ease-out infinite ma-c-bump2}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-card:nth-child(3){animation:9s ease-out infinite ma-c-bump3}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-corporate.is-on .m-card:first-child{animation:9s ease-out infinite ma-c-bump1}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-landing.is-on .ma-cta .ma-cursor{animation:ma-l-cursor var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-landing.is-on .ma-cta .m-btn{animation:ma-l-press var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-landing.is-on .ma-ripple{animation:ma-l-ripple var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-landing.is-on .ma-toast{animation:ma-l-toast var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-buy .ma-cursor{animation:ma-s-cursor var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-prod:nth-child(3) .m-buy b{animation:ma-s-buy var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .ma-tick{animation:ma-s-tick var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .ma-plus{animation:ma-s-plus var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-cart{animation:ma-s-cart var(--ma-t) ease-in-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-cart b{animation:ma-s-badge var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-line+.m-line:before{animation:ma-s-line var(--ma-t) ease-in-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-line+.m-line .m-img{animation:ma-s-thumb var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-shop.is-on .m-drawer .m-btn:after{animation:ma-s-shine var(--ma-t) ease-in-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .ma-query{animation:ma-m-query var(--ma-t) linear infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .ma-caret{animation:ma-m-caret var(--ma-t) linear infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer{animation:ma-m-wave var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:is(:nth-child(2),:nth-child(5)){animation-delay:70ms}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:is(:nth-child(3),:nth-child(6),:nth-child(9)){animation-delay:.14s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:is(:nth-child(4),:nth-child(7),:nth-child(10)){animation-delay:.21s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:is(:nth-child(8),:nth-child(11)){animation-delay:.28s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:nth-child(12){animation-delay:.35s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:nth-child(6){animation-name:ma-m-wave-hover}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:nth-child(6):after{animation:ma-m-shadow var(--ma-t) ease-in-out .14s infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-marketplace.is-on .m-offer:nth-child(6) .m-stars{animation:ma-m-stars var(--ma-t) ease-out .14s infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-piece{animation:ma-p-wave var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-piece:is(:nth-child(2),:nth-child(5)){animation-delay:80ms}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-piece:is(:nth-child(4),:nth-child(8)){animation-delay:.16s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-piece:is(:nth-child(3),:nth-child(7),:nth-child(9)){animation-delay:.24s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-piece:nth-child(4){animation-name:ma-p-wave-hover}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-caption{animation:ma-p-caption var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-portfolio.is-on .m-piece .ma-cursor{animation:ma-p-cursor var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .ma-ring{animation:ma-pe-ring var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow:not(.is-acc){animation:ma-pe-row var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow:not(.is-acc):before{animation:ma-pe-light var(--ma-t) ease-in-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow:not(.is-acc):after{animation:ma-pe-arrow var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow:nth-child(3),html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow:nth-child(3):before,html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow:nth-child(3):after{animation-delay:1.1s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow.is-acc{animation:ma-pe-press var(--ma-t) ease-out infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-linkrow.is-acc:after{animation:ma-pe-arrow-acc var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-posts .m-card{animation:ma-pe-post var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-posts .m-card:nth-child(2){animation-delay:90ms}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-personal.is-on .m-posts .m-card:nth-child(3){animation-delay:.18s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-catalog.is-on .m-check .ma-cursor{animation:ma-ca-cursor var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-catalog.is-on .ma-tick{animation:ma-ca-tick var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-catalog.is-on .m-prod{animation:ma-ca-wave var(--ma-t) var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-catalog.is-on .m-prod:is(:nth-child(2),:nth-child(4)){animation-delay:70ms}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-catalog.is-on .m-prod:is(:nth-child(3),:nth-child(5)){animation-delay:.14s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-catalog.is-on .m-prod:nth-child(6){animation-delay:.21s}}@keyframes ma-c-head{0%,27%{opacity:1;transform:none}30%{opacity:0;transform:translate(-3cqi)}30.5%{opacity:0;transform:translate(3cqi)scaleX(.78)}36%,60%{opacity:1;transform:scaleX(.78)}63%{opacity:0;transform:translate(-3cqi)scaleX(.78)}63.5%{opacity:0;transform:translate(3cqi)scaleX(.9)}69%,91%{opacity:1;transform:scaleX(.9)}94%{opacity:0;transform:translate(-3cqi)scaleX(.9)}94.5%{opacity:0;transform:translate(3cqi)}to{opacity:1;transform:none}}@keyframes ma-c-sub{0%,28%{opacity:1;transform:none}31%{opacity:0;transform:translate(-3cqi)}31.5%{opacity:0;transform:translate(3cqi)scaleX(1.25)}37%,61%{opacity:1;transform:scaleX(1.25)}64%{opacity:0;transform:translate(-3cqi)scaleX(1.25)}64.5%{opacity:0;transform:translate(3cqi)scaleX(.82)}70%,92%{opacity:1;transform:scaleX(.82)}95%{opacity:0;transform:translate(-3cqi)scaleX(.82)}95.5%{opacity:0;transform:translate(3cqi)}to{opacity:1;transform:none}}@keyframes ma-c-dot{0%,29%{transform:none}34%,62%{transform:translate(2.4cqi)}67%,93%{transform:translate(4.8cqi)}to{transform:none}}@keyframes ma-c-off1{0%,29%{opacity:0}35%,93%{opacity:1}to{opacity:0}}@keyframes ma-c-on2{0%,29%{opacity:0}35%,62%{opacity:1}68%,to{opacity:0}}@keyframes ma-c-on3{0%,62%{opacity:0}68%,93%{opacity:1}to{opacity:0}}@keyframes ma-c-bump1{0%,93%{transform:none}96.5%{transform:translateY(-.8cqi)}to{transform:none}}@keyframes ma-c-bump2{0%,30%{transform:none}34%{transform:translateY(-.8cqi)}40%,to{transform:none}}@keyframes ma-c-bump3{0%,63%{transform:none}67%{transform:translateY(-.8cqi)}73%,to{transform:none}}@keyframes ma-l-cursor{0%,6%{opacity:0;transform:translate(16cqi,12cqi)}12%{opacity:1}28%{transform:none}30.5%{transform:scale(.84)}33%,60%{opacity:1;transform:none}72%,to{opacity:0;transform:translate(10cqi,10cqi)}}@keyframes ma-l-press{0%,29.5%{transform:none}31.5%{transform:scale(.94)}35%{transform:scale(1.03)}39%,to{transform:none}}@keyframes ma-l-ripple{0%,30.5%{opacity:0;transform:scale(.3)}31.5%{opacity:.9;transform:scale(.3)}44%,to{opacity:0;transform:scale(1.2)}}@keyframes ma-l-toast{0%,36%{opacity:0;transform:translateY(3cqi)scale(.94)}44%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-1cqi)}}@keyframes ma-s-cursor{0%,4%{opacity:0;transform:translate(-12cqi,10cqi)}10%{opacity:1}24%{transform:none}26.5%{transform:scale(.84)}29%,56%{opacity:1;transform:none}68%,to{opacity:0;transform:translate(-8cqi,12cqi)}}@keyframes ma-s-buy{0%,25.5%{transform:none}27.5%{transform:scale(.86)}31%{transform:scale(1.12)}35%,to{transform:none}}@keyframes ma-s-tick{0%,27.5%{opacity:0;transform:scale(.3)}32%{opacity:1;transform:scale(1.15)}35%,80%{opacity:1;transform:none}86%,to{opacity:0;transform:scale(.3)}}@keyframes ma-s-plus{0%,28%{opacity:0;transform:scale(.4)}31%{opacity:1;transform:translateY(-2.5cqi)scale(1)}34%{opacity:1;transform:translate(1cqi,-5cqi)scale(.9)}42%,to{opacity:0;transform:translate(5cqi,-14cqi)scale(.4)}}@keyframes ma-s-cart{0%,39%{transform:none}42%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}48%{transform:rotate(-4deg)}51%,to{transform:none}}@keyframes ma-s-badge{0%,40%{transform:none}44%{transform:scale(1.6)}48%{transform:scale(.9)}52%,to{transform:none}}@keyframes ma-s-line{0%,45%{opacity:0}50%,72%{opacity:1}82%,to{opacity:0}}@keyframes ma-s-thumb{0%,45%{transform:none}49%{transform:scale(1.18)}54%,to{transform:none}}@keyframes ma-s-shine{0%,58%{transform:translate(-110%)}72%,to{transform:translate(260%)}}@keyframes ma-m-query{0%,7.9%{opacity:0;transform:scaleX(0)}8%{opacity:1;animation-timing-function:steps(7,end);transform:scaleX(0)}26%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@keyframes ma-m-caret{0%,7.9%{opacity:0;transform:none}8%{opacity:1;animation-timing-function:steps(7,end);transform:none}26%{opacity:1;transform:translate(16cqi)}32%,44%,56%,68%,80%{opacity:0;transform:translate(16cqi)}38%,50%,62%,74%,86%{opacity:1;transform:translate(16cqi)}92%,to{opacity:0;transform:translate(16cqi)}}@keyframes ma-m-wave{0%,28%{opacity:1;transform:none}32%{opacity:.4;transform:translateY(1.2cqi)scale(.97)}42%,to{opacity:1;transform:none}}@keyframes ma-m-wave-hover{0%,28%{opacity:1;transform:none}32%{opacity:.4;transform:translateY(1.2cqi)scale(.97)}42%,54%{opacity:1;transform:none}60%,80%{transform:translateY(-1.2cqi)scale(1.03)}88%,to{transform:none}}@keyframes ma-m-shadow{0%,54%{opacity:0}60%,80%{opacity:1}88%,to{opacity:0}}@keyframes ma-m-stars{0%,61%{transform:none}65%{transform:scale(1.25)}70%,to{transform:none}}@keyframes ma-p-wave{0%,14%{opacity:1;transform:none}20%{opacity:.4;transform:scale(.95)}30%,to{opacity:1;transform:none}}@keyframes ma-p-wave-hover{0%,14%{opacity:1;transform:none}20%{opacity:.4;transform:scale(.95)}30%,54%{opacity:1;transform:none}60%,84%{transform:scale(1.025)}92%,to{transform:none}}@keyframes ma-p-caption{0%,6%{opacity:1;transform:none}12%,57%{opacity:0;transform:translateY(2.4cqi)}66%,to{opacity:1;transform:none}}@keyframes ma-p-cursor{0%,40%{opacity:0;transform:translate(12cqi,-10cqi)}46%{opacity:1}56%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translate(9cqi,7cqi)}}@keyframes ma-pe-ring{0%,6%{opacity:0;transform:none}8%{opacity:.9;transform:none}28%,to{opacity:0;transform:scale(1.14)}}@keyframes ma-pe-row{0%,30%{transform:none}34%,42%{transform:translate(1cqi)}48%,to{transform:none}}@keyframes ma-pe-light{0%,30%{opacity:0}34%,42%{opacity:1}48%,to{opacity:0}}@keyframes ma-pe-arrow{0%,30%{transform:none}34%,42%{transform:translate(.5cqi,-.5cqi)}48%,to{transform:none}}@keyframes ma-pe-press{0%,63%{transform:none}66%{transform:scale(.97)}71%,to{transform:none}}@keyframes ma-pe-arrow-acc{0%,64%{transform:none}68%{transform:translate(.7cqi,-.7cqi)}74%,to{transform:none}}@keyframes ma-pe-post{0%,76%{transform:none}81%{transform:translateY(-1.2cqi)}90%,to{transform:none}}@keyframes ma-ca-cursor{0%,4%{opacity:0;transform:translate(12cqi,7cqi)}9%{opacity:1}16%{transform:none}18.5%{transform:scale(.84)}21%,70%{opacity:1;transform:none}72.5%{transform:scale(.84)}75%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translate(10cqi,9cqi)}}@keyframes ma-ca-tick{0%,18.5%{opacity:0;transform:scale(.3)}22%{opacity:1;transform:scale(1.12)}25%,72.5%{opacity:1;transform:none}76%,to{opacity:0;transform:scale(.3)}}@keyframes ma-ca-wave{0%,21%{opacity:1;transform:none}26%{opacity:.4;transform:translateY(1.2cqi)scale(.97)}36%,75%{opacity:1;transform:none}80%{opacity:.4;transform:translateY(1.2cqi)scale(.97)}90%,to{opacity:1;transform:none}}.sc-education .mb-slide{flex-direction:column;gap:1.4cqi;display:flex;position:absolute;top:50%;left:4cqi;right:4cqi;translate:0 -50%}.sc-education .mb-slide i{background:color-mix(in srgb, var(--white) 30%, transparent);opacity:0;border-radius:999px;width:70%;height:1.4cqi;display:block}.sc-education .mb-slide i:first-child{background:color-mix(in srgb, var(--white) 82%, transparent);width:54%;height:2.4cqi;margin-bottom:.6cqi}.sc-education .mb-slide i:nth-child(3){width:58%}.sc-education .mb-slide i:last-child{background:var(--accent);width:18%;height:1.6cqi;margin-top:.8cqi}.sc-education .m-step.is-now b:before,.sc-education .m-step.is-now b:after{content:"";opacity:0;position:absolute}.sc-education .m-step.is-now b:before{background:var(--accent);border-radius:50%;inset:0}.sc-education .m-step.is-now b:after{background:var(--ink);mask:var(--lc-check-bold) center / contain no-repeat;inset:.45cqi}.sc-realestate .mb-pin{opacity:0;top:66%;left:64%}.sc-realestate .mb-drop{width:7cqi;height:2.6cqi;box-shadow:inset 0 0 0 .35cqi var(--accent);opacity:0;border-radius:50%;position:absolute;top:66%;left:64%;translate:-50% -50%}:is(.sc-realestate,.sc-platform,.sc-saas) .mb-toast{background:var(--white);width:30cqi;box-shadow:0 0 0 1px var(--line), 0 1.8cqi 3.6cqi -1.6cqi color-mix(in srgb, var(--ink) 28%, transparent);opacity:0;border-radius:1.6cqi;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:.9cqi 1.6cqi;padding:1.8cqi 2.2cqi 1.8cqi 1.8cqi;display:grid;position:absolute}:is(.sc-realestate,.sc-platform,.sc-saas) .mb-toast b{background:var(--accent);border-radius:50%;grid-row:span 2;width:4cqi;height:4cqi;position:relative}:is(.sc-realestate,.sc-platform,.sc-saas) .mb-toast b:after{content:"";background:var(--ink);mask:var(--lc-check) center / contain no-repeat;position:absolute;inset:.8cqi}:is(.sc-realestate,.sc-platform,.sc-saas) .mb-toast .m-l{width:86%;height:1.4cqi}:is(.sc-realestate,.sc-platform,.sc-saas) .mb-toast .m-l+.m-l{width:58%}.sc-realestate .mb-toast{top:2.4cqi;left:2.4cqi}.sc-event .m-event-text,.sc-event .m-slot{position:relative}.sc-event .mb-ticket{opacity:0;margin:0;position:absolute;bottom:0;left:0}.sc-event .mb-joined{display:contents}.sc-event .mb-joined i{background:color-mix(in srgb, var(--ink) 24%, var(--white));width:3.2cqi;height:3.2cqi;box-shadow:0 0 0 .45cqi var(--m-soft);opacity:0;border-radius:50%;position:absolute;top:50%;right:6.8cqi;translate:0 -50%}.sc-event .mb-joined i:last-child{background:var(--accent);right:4.4cqi}.sc-event .m-slot .m-who,.sc-nonprofit .m-goal,.sc-nonprofit .m-donate{position:relative}.sc-nonprofit .m-goal i{border-radius:inherit;background:var(--accent);opacity:0;transform-origin:0;width:calc(16% + 1.8cqi);position:absolute;top:0;bottom:0;left:calc(68% - 1.8cqi)}.sc-nonprofit .mb-hearts{position:absolute;bottom:4.3cqi;left:50%}.sc-nonprofit .mb-hearts svg{width:5.2cqi;height:5.2cqi;fill:var(--accent);stroke:var(--white);stroke-width:2.4px;stroke-linejoin:round;paint-order:stroke;opacity:0;position:absolute;top:-2.6cqi;left:-2.6cqi;overflow:visible}.sc-nonprofit .mb-hearts svg+svg{width:3.6cqi;height:3.6cqi;top:-1.8cqi;left:2.8cqi}.sc-platform .m-main,.sc-platform .m-avatar{position:relative}.sc-platform .mb-badge{background:var(--ink);width:1.8cqi;height:1.8cqi;box-shadow:0 0 0 .4cqi var(--bg);opacity:0;border-radius:50%;position:absolute;top:-.3cqi;right:-.3cqi}.sc-platform .mb-toast{top:9cqi;right:3.6cqi}.sc-saas .m-work{position:relative}.sc-saas .mb-toast{bottom:3.2cqi;right:3.4cqi}@media (prefers-reduced-motion:no-preference){html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-play{animation:mb-ed-play 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .mb-slide i{animation:mb-ed-slide 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .mb-slide i:nth-child(2){animation-delay:.15s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .mb-slide i:nth-child(3){animation-delay:.3s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .mb-slide i:nth-child(4){animation-delay:.5s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-scrub b{transform-origin:0;animation:8s linear infinite mb-ed-scrub}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-scrub b:after{animation:8s linear infinite mb-ed-knob}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-step.is-now b:before{animation:mb-ed-disc 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-step.is-now b:after{animation:mb-ed-tick 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-progress b{transform-origin:0;animation:mb-ed-course 8s var(--ease-in-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-education.is-on .m-step.is-now+.m-step b{animation:8s ease-out infinite mb-ed-next}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .mb-pin{animation:8s infinite mb-re-pin}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .mb-drop{animation:mb-re-drop 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .m-home.is-on{animation:mb-re-card 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .m-pin:nth-child(2){animation:8s infinite mb-re-hop}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .m-label{transform-origin:50% 100%;animation:8s infinite mb-re-label}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .m-nav .m-btn{animation:8s ease-out infinite mb-re-press}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .mb-toast{animation:mb-toast-down 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-realestate.is-on .mb-toast b{animation:mb-toast-tick 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-event.is-on .m-date b:after{animation:8s ease-in-out infinite mb-ev-day}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-event.is-on .m-ticket:not(.mb-ticket){animation:8s ease-out infinite mb-ev-press}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-event.is-on .mb-ticket{animation:8s infinite mb-ev-fly}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-event.is-on .m-nav .m-btn{animation:8s ease-out infinite mb-ev-cta}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-event.is-on .mb-joined i{animation:mb-ev-join 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-event.is-on .mb-joined i:first-child{animation-delay:.6s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .m-amounts i.is-on{animation:8s ease-out infinite mb-np-pick}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .m-donate .m-btn{animation:8s ease-out infinite mb-np-press}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .mb-hearts svg{animation:8s infinite mb-np-heart}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .mb-hearts svg+svg{animation-delay:.35s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .m-goal i{animation:mb-np-goal 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .m-raised .m-h{transform-origin:0;animation:8s ease-out infinite mb-np-raised}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-nonprofit.is-on .m-impact .m-card:nth-child(2){animation:mb-np-impact 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span{transform-origin:bottom;animation:8s infinite mb-pf-bar}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(2){animation-delay:80ms}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(3){animation-delay:.16s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(4){animation-delay:.24s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(5){animation-delay:.32s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(6){animation-delay:.4s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(7){animation-delay:.48s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-chart span:nth-child(8){animation-delay:.56s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-stat .m-h{transform-origin:0;animation:8s ease-out infinite mb-pf-stat}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-stat:nth-child(2) .m-h{animation-delay:.15s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .m-stat:nth-child(3) .m-h{animation-delay:.3s}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .mb-badge{animation:mb-pf-badge 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .mb-toast{animation:mb-toast-down 8s var(--ease-out) .25s infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-platform.is-on .mb-toast b{animation:mb-toast-tick 8s var(--ease-out) .25s infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-saas.is-on .m-task.is-drag{animation:mb-sa-drag 8s var(--ease-in-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-saas.is-on .m-col:nth-child(2) .m-task:last-child{animation:mb-sa-under 8s var(--ease-in-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-saas.is-on .m-col:nth-child(4) .m-col-head b{animation:8s ease-out infinite mb-sa-head}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-saas.is-on .m-team i:first-child{animation:8s ease-out infinite mb-sa-team}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-saas.is-on .mb-toast{animation:mb-toast-up 8s var(--ease-out) infinite}html:not(.decor-off) [data-kinds].is-awake .mock--stage .sc-saas.is-on .mb-toast b{animation:mb-toast-tick 8s var(--ease-out) infinite}}@keyframes mb-ed-play{0%,6%{opacity:1;transform:scale(1)}8.5%{opacity:1;transform:scale(.86)}11%{opacity:1;transform:scale(1)}16%{opacity:0;transform:scale(1.4)}16.5%,84%{opacity:0;transform:scale(.6)}91%{opacity:1;transform:scale(1.06)}95%,to{opacity:1;transform:scale(1)}}@keyframes mb-ed-slide{0%,13%{opacity:0;transform:translate(-2.4cqi)}21%,82%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(0)}}@keyframes mb-ed-scrub{0%,12%{transform:scaleX(1)}26.5%{transform:scaleX(1.35)}41%{transform:scaleX(1.7)}55.5%{transform:scaleX(2.05)}70%,84%{transform:scaleX(2.4)}86.5%{transform:scaleX(2)}89%{transform:scaleX(1.5)}91.5%{transform:scaleX(1.15)}94%,to{transform:scaleX(1)}}@keyframes mb-ed-knob{0%,12%{transform:scaleX(1)}26.5%{transform:scaleX(.741)}41%{transform:scaleX(.588)}55.5%{transform:scaleX(.488)}70%,84%{transform:scaleX(.417)}86.5%{transform:scaleX(.5)}89%{transform:scaleX(.667)}91.5%{transform:scaleX(.87)}94%,to{transform:scaleX(1)}}@keyframes mb-ed-disc{0%,69%{opacity:0;transform:scale(.2)}73%{opacity:1;transform:scale(1.2)}76%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes mb-ed-tick{0%,72%{opacity:0;transform:scale(.4)}76%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes mb-ed-course{0%,73%{transform:scaleX(1)}80%,86%{transform:scaleX(1.3)}94%,to{transform:scaleX(1)}}@keyframes mb-ed-next{0%,78%{transform:scale(1)}81%{transform:scale(1.3)}85%,to{transform:scale(1)}}@keyframes mb-re-pin{0%,6%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-10cqi)scale(1)}8%{opacity:1}13%{animation-timing-function:var(--ease-out);transform:translate(0)scale(1)}15.5%{animation-timing-function:ease-in;transform:translateY(-1.2cqi)scale(1)}18%,86%{opacity:1;transform:translate(0)scale(1)}92%,to{opacity:0;transform:translate(0)scale(.5)}}@keyframes mb-re-drop{0%,13%{opacity:0;transform:scale(.3)}14%{opacity:.9;transform:scale(.4)}25%,to{opacity:0;transform:scale(1.5)}}@keyframes mb-re-card{0%,24%{transform:translate(0)}28%{transform:translate(1cqi)}38%,to{transform:translate(0)}}@keyframes mb-re-hop{0%,27%{animation-timing-function:var(--ease-out);transform:translate(0)}31%{animation-timing-function:ease-in;transform:translateY(-1.8cqi)}35%{animation-timing-function:ease-out;transform:translate(0)}37%{animation-timing-function:ease-in;transform:translateY(-.5cqi)}39%,to{transform:translate(0)}}@keyframes mb-re-label{0%,27%{animation-timing-function:var(--ease-out);transform:translateY(0)scale(1)}31%{animation-timing-function:ease-in;transform:translateY(-1.8cqi)scale(1.08)}35%{animation-timing-function:ease-out;transform:translateY(0)scale(1)}37%{animation-timing-function:ease-in;transform:translateY(-.5cqi)scale(1)}39%,to{transform:translateY(0)scale(1)}}@keyframes mb-re-press{0%,39%{transform:scale(1)}41.5%{transform:scale(.9)}45%,to{transform:scale(1)}}@keyframes mb-toast-down{0%,43%{opacity:0;transform:translateY(-1.6cqi)scale(.96)}49%,82%{opacity:1;transform:translateY(0)scale(1)}88%,to{opacity:0;transform:translateY(-1cqi)scale(.98)}}@keyframes mb-toast-up{0%,41%{opacity:0;transform:translateY(1.6cqi)scale(.96)}47%,82%{opacity:1;transform:translateY(0)scale(1)}88%,to{opacity:0;transform:translateY(1cqi)scale(.98)}}@keyframes mb-toast-tick{0%,45%{transform:scale(.4)}50%{transform:scale(1.15)}54%,to{transform:scale(1)}}@keyframes mb-ev-day{0%,3%{transform:scale(1)}6%{transform:scale(1.25)}9%,15.5%{transform:scale(1)}18.5%{transform:scale(1.25)}21.5%,to{transform:scale(1)}}@keyframes mb-ev-press{0%,24%{transform:scale(1)}26.5%{transform:scale(.93)}30%{transform:scale(1.03)}33%,to{transform:scale(1)}}@keyframes mb-ev-fly{0%,27%{opacity:0;transform:translate(0)rotate(0)scale(1)}28%{opacity:1;animation-timing-function:var(--ease-out);transform:translate(0)rotate(0)scale(1)}34%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.6,1);transform:translate(3cqi,-5cqi)rotate(-7deg)scale(1.05)}43%{opacity:1;animation-timing-function:linear;transform:translate(40cqi,-21cqi)rotate(-10deg)scale(.42)}46%,to{opacity:0;transform:translate(44cqi,-23cqi)rotate(-10deg)scale(.3)}}@keyframes mb-ev-cta{0%,43%{transform:scale(1)}46%{transform:scale(1.12)}51%,to{transform:scale(1)}}@keyframes mb-ev-join{0%,55%{opacity:0;transform:scale(.2)}59%{opacity:1;transform:scale(1.15)}62%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.6)}}@keyframes mb-np-pick{0%,8%{transform:scale(1)}10.5%{transform:scale(.9)}14%,to{transform:scale(1)}}@keyframes mb-np-press{0%,18%{transform:scale(1)}20.5%{transform:scale(.95)}24%,to{transform:scale(1)}}@keyframes mb-np-heart{0%,21%{opacity:0;animation-timing-function:var(--ease-out);transform:translate(0)scale(.3)}24.5%{opacity:1;animation-timing-function:ease-out;transform:translateY(-3cqi)scale(1.15)}27%{opacity:1;animation-timing-function:ease-in-out;transform:translateY(-4.4cqi)scale(1)}40%,to{opacity:0;transform:translate(-1.5cqi,-17cqi)scale(.9)}}@keyframes mb-np-goal{0%,24%{opacity:0;transform:scaleX(0)}25%{opacity:1;transform:scaleX(.02)}40%,84%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}@keyframes mb-np-raised{0%,38%{transform:scale(1)}41%{transform:scale(1.12,1.25)}45%,to{transform:scale(1)}}@keyframes mb-np-impact{0%,42%{transform:translateY(0)}46%{transform:translateY(-1.2cqi)}54%,to{transform:translateY(0)}}@keyframes mb-pf-bar{0%,5%{animation-timing-function:cubic-bezier(.55,0,.9,.5);transform:scaleY(1)}9%{animation-timing-function:var(--ease-out);transform:scaleY(.12)}18%{animation-timing-function:ease-in-out;transform:scaleY(1.05)}21%,to{transform:scaleY(1)}}@keyframes mb-pf-stat{0%,24%{transform:scale(1)}27%{transform:scale(1.14,1.25)}31%,to{transform:scale(1)}}@keyframes mb-pf-badge{0%,40%{opacity:0;transform:scale(.2)}43%{opacity:1;transform:scale(1.3)}46%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.6)}}@keyframes mb-sa-drag{0%,8%{opacity:1;transform:rotate(0)translate(0)scale(1)}19%{transform:rotate(1.5deg)translate(calc(100% + 3.8cqi),calc(50% - 2cqi))scale(1.02)}30%{animation-timing-function:ease-out;transform:rotate(3deg)translate(calc(200% + 7.6cqi),calc(100% + 1.5cqi))scale(1)}32.5%{animation-timing-function:ease-out;transform:rotate(3deg)translate(calc(200% + 7.6cqi),calc(100% + 1.5cqi))scale(.97)}35%,84%{opacity:1;transform:rotate(3deg)translate(calc(200% + 7.6cqi),calc(100% + 1.5cqi))scale(1)}87%,89.9%{opacity:0;transform:rotate(3deg)translate(calc(200% + 7.6cqi),calc(100% + 1.5cqi))scale(1)}90%{opacity:0;animation-timing-function:var(--ease-out);transform:rotate(0)translate(0)scale(1.05)}96%,to{opacity:1;transform:rotate(0)translate(0)scale(1)}}@keyframes mb-sa-under{0%,27%{transform:translateY(0)}35%,84%{transform:translateY(calc(-100% - 1.1cqi))}90%,to{transform:translateY(0)}}@keyframes mb-sa-head{0%,30%{transform:scale(1)}33%{transform:scale(1.7)}37%,to{transform:scale(1)}}@keyframes mb-sa-team{0%,41%{transform:translateY(0)}44%{transform:translateY(-.9cqi)}48%,to{transform:translateY(0)}}.devx{justify-content:center;align-items:flex-end;margin:0 0 4px;display:flex}.devx-stage{--devx-ratio:2.3;width:min(100%,720px);aspect-ratio:var(--devx-ratio);display:block;position:relative;container-type:inline-size}@media (width>=1100px){.devx{flex:1;align-items:center;min-height:0;container-type:size}.devx-stage{width:min(100cqw, calc(100cqh * var(--devx-ratio)))}}.devx-dev{transition:translate var(--dur-slow) var(--ease-out);display:block;position:absolute;bottom:2.6cqi}.devx-lid,.devx-tablet,.devx-phone{background:var(--white);box-shadow:0 0 0 1px #0e0e0e21,0 .4cqi .8cqi #0e0e0e0a,0 2.2cqi 4.4cqi -1cqi #0e0e0e21}.devx-laptop{width:66cqi;left:2.5cqi}.devx-lid{aspect-ratio:16/10.4;border-radius:2cqi 2cqi .5cqi .5cqi;margin-inline:4.4cqi;padding:1.25cqi;display:flex}.devx-base{background:linear-gradient(180deg, var(--white), color-mix(in srgb, var(--ink) 7%, var(--white)));border-radius:.3cqi .3cqi 1.6cqi 1.6cqi/.3cqi .3cqi 1.2cqi 1.2cqi;height:1.8cqi;display:block;position:relative;box-shadow:0 0 0 1px #0e0e0e21,0 1.2cqi 2.4cqi -.8cqi #0e0e0e29}.devx-base:before{content:"";background:color-mix(in srgb, var(--ink) 10%, var(--white));border-radius:0 0 .6cqi .6cqi;width:11cqi;height:.6cqi;position:absolute;top:0;left:50%;translate:-50%}.devx-tablet{aspect-ratio:3/4;border-radius:2.2cqi;width:21.6cqi;padding:1.1cqi;display:flex;left:64.6cqi}.devx-phone{aspect-ratio:9/19;border-radius:2cqi;width:11.8cqi;padding:.65cqi;display:flex;left:85.2cqi}.devx-lid,.devx-tablet,.devx-phone{min-height:0;overflow:hidden}.devx-lid>*,.devx-tablet>*,.devx-phone>*{min-height:0}.devx-floor{height:2.8cqi;transition:scale var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out);background:radial-gradient(closest-side,#0e0e0e33,#0e0e0e12 55%,#0e0e0e00);border-radius:50%;display:block;position:absolute;bottom:1.2cqi}.devx-floor--laptop{width:69cqi;left:1cqi}.devx-floor--tablet{width:24cqi;left:63.4cqi}.devx-floor--phone{width:13.8cqi;left:84.2cqi}.devx-screen{background:var(--bg);border-radius:.7cqi;flex:1;min-width:0;display:block;position:relative;overflow:hidden}.devx-laptop .devx-screen{font-size:.5294cqi}.devx-tablet .devx-screen{border-radius:1.2cqi;font-size:.388cqi}.devx-phone .devx-screen{border-radius:1.45cqi;font-size:.375cqi}.devx-island{z-index:1;background:var(--ink);border-radius:2em;width:7.5em;height:2.2em;display:block;position:absolute;top:1.4em;left:50%;translate:-50%}.devx-page{transition:translate 1.4s var(--ease-in-out);flex-direction:column;padding:0 6em;display:flex}.devx-tablet .devx-page{padding:0 3.6em}.devx-phone .devx-page{padding:3.4em 2.4em 0}:where(.devx-page) span{display:block}.devx-head{align-items:center;height:8.5em;display:flex}.devx-tablet .devx-head{height:8em}.devx-phone .devx-head{height:7em}.devx-logo{background:radial-gradient(circle closest-side, var(--accent) 96%, transparent) left center / 2.6em 2.6em no-repeat, linear-gradient(var(--ink), var(--ink)) right center / 5.2em 1.9em no-repeat;border-radius:3em;width:8.5em;height:2.6em}.devx-nav{gap:3.2em;margin-left:auto;display:flex}.devx-nav span{background:color-mix(in srgb, var(--ink) 18%, var(--bg));border-radius:1em;width:5.5em;height:1.2em}.devx-btn{background:var(--accent);border-radius:3em;width:15em;height:4.4em}.devx-btn--sm{width:10em;height:3.4em;margin-left:4.5em}.devx-tablet .devx-btn--sm{margin-left:auto}.devx-burger{flex-direction:column;gap:.8em;margin-left:3em;display:flex}.devx-phone .devx-burger{margin-left:auto}.devx-burger span{background:var(--ink);border-radius:1em;width:3.6em;height:.6em}.devx-hero{gap:4em;margin-top:3.5em;display:grid}.devx-laptop .devx-card{height:24em}.devx-laptop .devx-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:6em;margin-top:4em}.devx-tablet .devx-hero{gap:3.6em;margin-top:2.5em}.devx-phone .devx-hero{gap:3.4em;margin-top:1.5em}.devx-h{background:var(--ink);border-radius:3em;height:3.2em}.devx-h--2{width:68%;margin-top:1.6em}.devx-tablet .devx-h:first-child{width:88%}.devx-sub{background:color-mix(in srgb, var(--ink) 16%, var(--bg));border-radius:1em;width:82%;height:1.4em;margin-top:2.6em}.devx-hero-text .devx-btn{margin-top:3.6em}.devx-phone .devx-hero-text .devx-btn{width:100%}.devx-media{background:var(--white);border-radius:2em;height:24em;position:relative;overflow:hidden}.devx-tablet .devx-media{height:12em}.devx-phone .devx-media{height:13em}.devx-orb{aspect-ratio:1;background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--accent) 45%, var(--white)), var(--accent) 48%, var(--accent-deep));border-radius:50%;height:64%;position:absolute;top:50%;left:50%;translate:-72% -54%}.devx-orb--b{background:radial-gradient(circle at 34% 30%, var(--white) 30%, color-mix(in srgb, var(--ink) 11%, var(--white)));height:42%;translate:0 -8%;box-shadow:0 .6em 1.4em #0e0e0e1f}.devx-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.6em;margin-top:5em;display:grid}.devx-tablet .devx-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4em;margin-top:3.6em}.devx-phone .devx-cards{grid-template-columns:minmax(0,1fr);gap:2.4em;margin-top:3.4em}.devx-card{background:var(--white);border-radius:2em;flex-direction:column;height:19em;padding:2.6em;display:flex}.devx-card-i{background:var(--bg);border-radius:50%;width:4.2em;height:4.2em}.devx-card-l{background:color-mix(in srgb, var(--ink) 16%, var(--white));border-radius:1em;width:62%;height:1.3em;margin-top:auto}@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not(.decor-off) .std--lead:hover .devx-dev{translate:0 -1.4cqi}html:not(.decor-off) .std--lead:hover .devx-floor{opacity:.55;scale:.92 .8}html:not(.decor-off) .std--lead:hover :is(.devx-tablet,.devx-floor--tablet){transition-delay:70ms}html:not(.decor-off) .std--lead:hover :is(.devx-phone,.devx-floor--phone){transition-delay:.14s}html:not(.decor-off) .std--lead:hover .devx-phone .devx-page{transition-delay:.25s;translate:0 -17em}}@media (hover:none) and (prefers-reduced-motion:no-preference){html:not(.decor-off) .std--lead.is-lit .devx-dev{translate:0 -1.4cqi}html:not(.decor-off) .std--lead.is-lit .devx-floor{opacity:.55;scale:.92 .8}html:not(.decor-off) .std--lead.is-lit :is(.devx-tablet,.devx-floor--tablet){transition-delay:70ms}html:not(.decor-off) .std--lead.is-lit :is(.devx-phone,.devx-floor--phone){transition-delay:.14s}html:not(.decor-off) .std--lead.is-lit .devx-phone .devx-page{transition-delay:.25s;translate:0 -17em}}@media (prefers-reduced-motion:no-preference){html:not(.decor-off) .is-awake .phone-scene.is-on{--pm-t:7s}html:not(.decor-off) .is-awake .ps-strategy.is-on .t-shaft{animation:pm-dart var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-strategy.is-on .t-4{transform-box:fill-box;transform-origin:50%;animation:pm-hit var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-strategy.is-on .p-steps .is-now b:after{animation:pm-step var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-strategy.is-on .p-plat .p-meter b{transform-origin:0;animation:pm-fill-1 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-strategy.is-on .p-plat:nth-child(2) .p-meter b{animation-name:pm-fill-2}html:not(.decor-off) .is-awake .ps-strategy.is-on .p-plat:nth-child(3) .p-meter b{animation-name:pm-fill-3}html:not(.decor-off) .is-awake .ps-profile.is-on .p-ring{animation:6s linear infinite pm-spin}html:not(.decor-off) .is-awake .ps-profile.is-on .p-ring>.p-av{animation:6s linear infinite reverse pm-spin}html:not(.decor-off) .is-awake .ps-profile.is-on .p-post-0{animation:pm-post var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-profile.is-on .p-stats>span:first-child .p-h,html:not(.decor-off) .is-awake .ps-profile.is-on .p-stats>span:nth-child(2) .p-h{transform-origin:0;animation:pm-tick var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-profile.is-on .p-stats>span:nth-child(2) .p-h{animation-name:pm-tick-late}html:not(.decor-off) .is-awake .ps-profile.is-on .p-actions i.is-ink{animation:pm-press var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-calendar.is-on .p-marks b{animation:pm-mark var(--pm-t) var(--ease-out) calc(var(--d,0) * 40ms) infinite both}html:not(.decor-off) .is-awake .ps-calendar.is-on .p-slot{animation:pm-slot-1 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-calendar.is-on .p-slot:nth-of-type(2){animation-name:pm-slot-2}html:not(.decor-off) .is-awake .ps-calendar.is-on .p-slot:nth-of-type(3){animation-name:pm-slot-3}html:not(.decor-off) .is-awake .ps-create.is-on .p-scrub b{transform-origin:0;animation:pm-scrub var(--pm-t) linear infinite}html:not(.decor-off) .is-awake .ps-create.is-on .p-play{animation:pm-play var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-create.is-on .p-canvas .p-sun{animation:pm-sun var(--pm-t) ease-in-out infinite}html:not(.decor-off) .is-awake .ps-create.is-on .p-side i.is-acc{animation:pm-like var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-create.is-on .p-hash i{transform-origin:0;animation:pm-tag-1 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-create.is-on .p-hash i:nth-child(2){animation-name:pm-tag-2}html:not(.decor-off) .is-awake .ps-create.is-on .p-hash i:nth-child(3){animation-name:pm-tag-3}html:not(.decor-off) .is-awake .ps-publish.is-on .p-row.is-next .p-status>.p-svg:first-child{animation:pm-clock var(--pm-t) ease-in-out infinite}html:not(.decor-off) .is-awake .ps-publish.is-on .p-row.is-next .p-status-done{animation:pm-done var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-publish.is-on .p-row.is-next{animation:pm-bump var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-publish.is-on .p-cta .p-svg{animation:pm-plane var(--pm-t) ease-in-out infinite}html:not(.decor-off) .is-awake .ps-community.is-on .p-msg:nth-child(6){animation:pm-msg-1 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-community.is-on .p-msg:nth-child(7){animation:pm-msg-2 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-community.is-on .p-msg:nth-child(8){animation:pm-msg-3 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-community.is-on .p-msg:nth-child(5) .p-react{animation:pm-react-1 var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-community.is-on .p-msg:nth-child(6) .p-react{animation:pm-react-2 var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-community.is-on .p-typing i{animation:1.1s ease-in-out infinite pm-typing}html:not(.decor-off) .is-awake .ps-community.is-on .p-typing i:nth-child(2){animation-delay:.15s}html:not(.decor-off) .is-awake .ps-community.is-on .p-typing i:nth-child(3){animation-delay:.3s}html:not(.decor-off) .is-awake .ps-ads.is-on .p-live b{animation:1.6s ease-in-out infinite pm-live}html:not(.decor-off) .is-awake .ps-ads.is-on .p-slider b{transform-origin:0;animation:pm-budget var(--pm-t) var(--ease-in-out) infinite}html:not(.decor-off) .is-awake .ps-ads.is-on .p-slider em{animation:pm-thumb var(--pm-t) var(--ease-in-out) infinite}html:not(.decor-off) .is-awake .ps-ads.is-on .p-results .p-h{transform-origin:0;animation:pm-res-1 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-ads.is-on .p-results span:nth-child(2) .p-h{animation-name:pm-res-2}html:not(.decor-off) .is-awake .ps-ads.is-on .p-results span:nth-child(3) .p-h{animation-name:pm-res-3}html:not(.decor-off) .is-awake .ps-ads.is-on .p-up{animation:pm-up var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-ads.is-on .p-ad-img .p-sun{animation:pm-sun var(--pm-t) ease-in-out infinite}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-plot svg{transform-origin:50% 100%;animation:pm-rise var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-area{animation:pm-area var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-last{animation:pm-last var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-track b{transform-origin:0;animation:pm-fill-1 var(--pm-t) var(--ease-out) infinite}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-stage:nth-child(2) .p-track b{animation-name:pm-fill-2}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-stage:nth-child(3) .p-track b{animation-name:pm-fill-3}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-stage:nth-child(4) .p-track b{animation-name:pm-fill-4}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-delta{animation:pm-delta-1 var(--pm-t) ease-out infinite}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-kpi:nth-child(2) .p-delta{animation-name:pm-delta-2}html:not(.decor-off) .is-awake .ps-analytics.is-on .p-kpi:nth-child(3) .p-delta{animation-name:pm-delta-3}}.p-steps .is-now b{position:relative}.p-steps .is-now b:after{content:"";background:var(--accent);opacity:0;border-radius:50%;position:absolute;inset:0}.p-status>.p-svg{grid-area:1/1}.phone .p-status .p-status-done{opacity:0}@keyframes pm-dart{0%,6%{opacity:0;transform:translate(16px)}8%{opacity:1}18%{transform:translate(0)}21%{transform:translate(.9px)}24%{transform:translate(-.3px)}27%,88%{opacity:1;transform:translate(0)}95%,to{opacity:0;transform:translate(0)}}@keyframes pm-hit{0%,17%{transform:scale(1)}22%{transform:scale(1.07)}32%,to{transform:scale(1)}}@keyframes pm-step{0%,26%{opacity:0;transform:scale(.3)}34%{opacity:1;transform:scale(1.15)}40%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.3)}}@keyframes pm-fill-1{0%,6%{transform:scaleX(0)}26%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pm-fill-2{0%,12%{transform:scaleX(0)}32%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pm-fill-3{0%,18%{transform:scaleX(0)}38%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pm-fill-4{0%,24%{transform:scaleX(0)}44%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pm-spin{to{transform:rotate(1turn)}}@keyframes pm-post{0%,8%{opacity:0;transform:scale(.7)}16%{opacity:1;transform:scale(1.04)}22%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes pm-tick{0%,20%{transform:scale(1)}25%{transform:scale(1.18,1.25)}32%,to{transform:scale(1)}}@keyframes pm-tick-late{0%,50%{transform:scale(1)}55%{transform:scale(1.18,1.25)}62%,to{transform:scale(1)}}@keyframes pm-press{0%,44%{transform:scale(1)}48%{transform:scale(.92)}54%,to{transform:scale(1)}}@keyframes pm-mark{0%{opacity:0;transform:scale(0)}5%{opacity:1;transform:scale(1.5)}9%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pm-slot-1{0%,10%{opacity:0;transform:translateY(4cqi)}18%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(4cqi)}}@keyframes pm-slot-2{0%,14%{opacity:0;transform:translateY(4cqi)}22%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(4cqi)}}@keyframes pm-slot-3{0%,18%{opacity:0;transform:translateY(4cqi)}26%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(4cqi)}}@keyframes pm-scrub{0%{transform:scaleX(.04)}94%{transform:scaleX(2.63)}to{transform:scaleX(.04)}}@keyframes pm-play{0%{opacity:1;transform:scale(1)}5%{opacity:1;transform:scale(.9)}10%,88%{opacity:0;transform:scale(1.3)}96%,to{opacity:1;transform:scale(1)}}@keyframes pm-sun{0%,to{transform:translate(0)}50%{transform:translate(40%,-18%)}}@keyframes pm-like{0%,40%{transform:scale(1)}45%{transform:scale(1.3)}50%{transform:scale(.94)}55%,to{transform:scale(1)}}@keyframes pm-tag-1{0%,14%{opacity:0;transform:scaleX(.2)}22%,90%{opacity:1;transform:none}to{opacity:0;transform:scaleX(.2)}}@keyframes pm-tag-2{0%,20%{opacity:0;transform:scaleX(.2)}28%,90%{opacity:1;transform:none}to{opacity:0;transform:scaleX(.2)}}@keyframes pm-tag-3{0%,26%{opacity:0;transform:scaleX(.2)}34%,90%{opacity:1;transform:none}to{opacity:0;transform:scaleX(.2)}}@keyframes pm-clock{0%{opacity:1;transform:rotate(0)}30%{opacity:1;transform:rotate(1turn)}35%,88%{opacity:0;transform:rotate(1turn)scale(.4)}96%,to{opacity:1;transform:rotate(1turn)}}@keyframes pm-done{0%,31%{opacity:0;transform:scale(.4)}38%{opacity:1;transform:scale(1.25)}44%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.4)}}@keyframes pm-bump{0%,31%{transform:scale(1)}36%{transform:scale(1.03)}44%,to{transform:scale(1)}}@keyframes pm-plane{0%,30%{opacity:1;transform:none}38%{opacity:0;transform:translate(10cqi,-6cqi)scale(.8)}39%{opacity:0;transform:translate(-6cqi)}48%,to{opacity:1;transform:none}}@keyframes pm-msg-1{0%,8%{opacity:0;transform:translateY(4cqi)scale(.96)}16%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(4cqi)scale(.96)}}@keyframes pm-msg-2{0%,30%{opacity:0;transform:translateY(4cqi)scale(.96)}38%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(4cqi)scale(.96)}}@keyframes pm-msg-3{0%,46%{opacity:0;transform:translateY(4cqi)scale(.96)}54%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(4cqi)scale(.96)}}@keyframes pm-react-1{0%,60%{opacity:0;transform:scale(.2)}66%{opacity:1;transform:scale(1.35)}72%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes pm-react-2{0%,20%{opacity:0;transform:scale(.2)}26%{opacity:1;transform:scale(1.35)}32%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes pm-typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-1.2cqi)}}@keyframes pm-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes pm-budget{0%,8%{transform:scaleX(.55)}34%,90%{transform:scaleX(1)}to{transform:scaleX(.55)}}@keyframes pm-thumb{0%,8%{transform:translate(-23cqi)}34%,90%{transform:translate(0)}to{transform:translate(-23cqi)}}@keyframes pm-res-1{0%,14%{transform:scaleX(.55)}40%,90%{transform:scaleX(1)}to{transform:scaleX(.55)}}@keyframes pm-res-2{0%,18%{transform:scaleX(.55)}44%,90%{transform:scaleX(1)}to{transform:scaleX(.55)}}@keyframes pm-res-3{0%,22%{transform:scaleX(.55)}48%,90%{transform:scaleX(1)}to{transform:scaleX(.55)}}@keyframes pm-up{0%,44%{transform:none}50%{transform:translate(.8cqi,-.8cqi)}56%,to{transform:none}}@keyframes pm-rise{0%,4%{transform:scaleY(.08)}40%,90%{transform:scaleY(1)}to{transform:scaleY(.08)}}@keyframes pm-area{0%,20%{opacity:0}48%,90%{opacity:1}to{opacity:0}}@keyframes pm-last{0%,40%{opacity:0;transform:scale(.2)}47%{opacity:1;transform:scale(1.3)}53%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes pm-delta-1{0%,48%{transform:none}53%{transform:translateY(-1cqi)scale(1.08)}60%,to{transform:none}}@keyframes pm-delta-2{0%,54%{transform:none}59%{transform:translateY(-1cqi)scale(1.08)}66%,to{transform:none}}@keyframes pm-delta-3{0%,60%{transform:none}65%{transform:translateY(-1cqi)scale(1.08)}72%,to{transform:none}}.service-cycle{margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet)}.service-cycle .cycle-stage:not(.is-on):hover{background:var(--bg)}.service-cycle .cycle-stage.is-on{box-shadow:0 0 0 1px var(--line), 0 18px 40px -28px #0e0e0e59}.cycle-head{gap:14px 72px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=1100px){.cycle-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.cycle-badge{margin-bottom:clamp(14px,1.6vw,20px)}.cycle-head h2{margin:0}.cycle-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.cycle-body{gap:28px;display:grid}.cycle-side{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cycle-phone{justify-self:center;width:min(240px,62vw);position:relative}.cycle-phone:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent), transparent);border-radius:50%;position:absolute;inset:8% -30%}.cycle-mock{width:100%}.cycle-stage{width:100%;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), color var(--dur-fast) ease;background:0 0;border:0;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px 15px;display:grid}.cycle-index{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--pill-line);color:var(--accent-text);font-variant-numeric:tabular-nums;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;font-size:.8rem;font-weight:600;display:grid}.cycle-text{gap:4px;padding-top:6px;display:grid}.cycle-title{color:var(--ink);letter-spacing:-.015em;font-size:1.08rem;font-weight:500;line-height:1.25}.cycle-desc{font-size:.93rem;line-height:1.45}.cycle-stage:hover{background:color-mix(in srgb, var(--white) 55%, transparent)}.cycle-stage.is-on{background:var(--white);color:var(--ink);box-shadow:0 18px 40px -28px #0e0e0e59}.cycle-stage.is-on .cycle-index{background:var(--accent);box-shadow:none;color:var(--on-accent)}.service-cycle:not(.is-live) .cycle-stage.is-on{box-shadow:none;background:0 0}.cycle-stage:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}@media (width>=1100px){.cycle-body{grid-template-columns:minmax(0,1fr) clamp(250px,21vw,310px) minmax(0,1fr);grid-template-areas:"left phone right";align-items:center;gap:clamp(28px,3.4vw,56px)}.cycle-phone{grid-area:phone;width:100%}.cycle-side--left{grid-area:left}.cycle-side--right{grid-area:right}.cycle-side--left .cycle-stage{text-align:right;grid-template-columns:minmax(0,1fr) 34px}.cycle-side--left .cycle-index{order:2}.cycle-side--left .cycle-text{justify-items:end}}@media (width<=1099.98px){.cycle-side--right{margin-top:-22px}}.cycle-stages{display:contents}@media (width<=759.98px){.cycle-body{grid-template-columns:minmax(0,1fr);gap:22px;container-type:inline-size}.cycle-phone{--cycle-phone-w:min(76cqi, 300px);--cycle-bleed:var(--sheet-field-x,12px);box-sizing:border-box;width:calc(100cqi + 2 * var(--cycle-bleed));height:calc(var(--cycle-phone-w) * 1.54 + 12px);aspect-ratio:auto;min-height:0;margin-inline:calc(-1 * var(--cycle-bleed));padding:12px calc((100cqi + 2 * var(--cycle-bleed) - var(--cycle-phone-w)) / 2) 0;justify-self:stretch;overflow:clip;mask-image:linear-gradient(#000 76%,#0000 97%)}.service-cycle .cycle-stages[data-swipe]{z-index:1;position:relative;margin-top:-46px!important}.cycle-stages{--swipe-w:80%}.cycle-stages>ol{display:contents}.cycle-stages>ol>li{flex:0 0 var(--swipe-w);width:var(--swipe-w);scroll-snap-align:start;scroll-snap-stop:always;min-width:0;display:flex}.service-cycle .cycle-stage{background:var(--bg);-webkit-tap-highlight-color:transparent;border-radius:20px;grid-template-columns:30px minmax(0,1fr);align-content:start;align-items:center;gap:10px 12px;padding:14px 16px 18px}.service-cycle .cycle-index{width:30px;height:30px}.service-cycle .cycle-text{display:contents}.service-cycle .cycle-desc{grid-column:1/-1}.service-cycle .cycle-stage:not(.is-on):hover{background:var(--bg)}.service-cycle .cycle-stage.is-on{background:var(--bg);box-shadow:none}.service-cycle:not(.is-live) .cycle-stage.is-on{background:var(--bg)}.cycle-side--right{margin-top:0}.cycle-stages+.swipe-dots{margin-top:-8px}.cycle-badge{display:none}.cycle-head{gap:8px;margin-bottom:12px}.cycle-intro{font-size:.95rem;line-height:1.45}.cycle-phone{--cycle-phone-w:min(72cqi, 285px)}}@media (prefers-reduced-motion:reduce){.cycle-stage,.cycle-index{transition:none}}main:has(#cycle) :is(.service-process-head,.service-process-head+.process){margin-inline:var(--sheet-inset);background:var(--white)}main:has(#cycle) .service-process-head{z-index:1;padding-top:var(--section-space);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:0 2px 0 0 var(--white), var(--shadow-sheet);clip-path:inset(-60px -60px -1px);display:flow-root}main:has(#cycle) .service-process-head+.process{border-radius:0 0 var(--radius-sheet) var(--radius-sheet);box-shadow:var(--shadow-sheet);clip-path:inset(0 -60px -60px)}main:has(#cycle) .service-faq{box-shadow:none;background:0 0;border-radius:0;margin-inline:0}.service-platforms{box-shadow:none;background:0 0;border-radius:0;margin:0}.service-platforms h2{margin:0}.pf-head{margin-bottom:clamp(28px,3.4vw,48px)}.pf-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.pf-list{grid-template-columns:repeat(var(--pf-cols-mid,3), minmax(0, 1fr));gap:clamp(12px,1.2vw,20px)}}@media (width>=1100px){.pf-list{grid-template-columns:repeat(var(--pf-cols,3), minmax(0, 1fr))}}.pf{--pf-grey:color-mix(in srgb, var(--ink) 11%, transparent);--pf-grey-soft:color-mix(in srgb, var(--ink) 6%, transparent);--pf-ink:color-mix(in srgb, var(--ink) 76%, transparent);--pf-ink-mid:color-mix(in srgb, var(--ink) 46%, transparent);--pf-soft:color-mix(in srgb, var(--accent) 20%, var(--white));--pf-mid:color-mix(in srgb, var(--accent) 52%, var(--white));--pf-img:linear-gradient(150deg, color-mix(in srgb, var(--accent) 20%, var(--white)), color-mix(in srgb, var(--accent) 62%, var(--white)));--pf-inset:8px;--pf-ease:var(--ease-out);--pf-dur:var(--dur-base);isolation:isolate;padding:var(--pf-inset);border-radius:calc(var(--radius) + 8px);background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 70%, transparent), 0 1px 2px #0e0e0e0a;flex-direction:column;display:flex;position:relative}.pf:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 24px 48px -28px #0e0e0e47,0 6px 14px -8px #0e0e0e14}.pf-stage{aspect-ratio:100/82;border-radius:calc(var(--radius) + 8px - var(--pf-inset));background:radial-gradient(60% 55% at 50% 42%, color-mix(in srgb, var(--pf-tint,var(--accent)) 14%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 60%, var(--white)), var(--bg));box-shadow:inset 0 0 0 1px var(--pf-grey-soft);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.pf-stage:before{content:"";z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--ink) 9%, transparent) .7px, transparent 1.1px);background-position:7px 7px;background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 65% at 50% 40%,#000,#0000)}.pf--instagram{--pf-tint:#ec3a6a}.pf--facebook{--pf-tint:#0866ff}.pf--tiktok{--pf-tint:#25f4ee}.pf--youtube{--pf-tint:red}.pf-phone{aspect-ratio:9/18.5;width:52cqi;position:absolute;top:9cqi;left:24cqi;container-type:inline-size}.pf-body{background:linear-gradient(160deg, var(--white) 35%, color-mix(in srgb, var(--card) 60%, var(--white)));box-shadow:0 0 0 1px var(--line), inset 0 0 0 .5cqi var(--white), 0 2px 6px -2px #0e0e0e0f, 0 26cqi 50cqi -24cqi #0e0e0e52;border-radius:15.5cqi;padding:2.3cqi;position:absolute;inset:0}.pf-body:before{content:"";background:color-mix(in srgb, var(--card) 70%, var(--white));width:.9cqi;height:20cqi;box-shadow:0 0 0 1px var(--line);border-radius:999px;position:absolute;top:34cqi;left:-.9cqi}.pf-screen{background:var(--white);height:100%;box-shadow:inset 0 0 0 1px var(--pf-grey-soft);border-radius:13.2cqi;position:relative;overflow:hidden}.pf-status{z-index:3;justify-content:space-between;align-items:center;height:11cqi;padding:0 8cqi 0 9cqi;display:flex;position:absolute;inset:0 0 auto}.pf-status b{background:var(--pf-ink);border-radius:999px;width:8.5cqi;height:2.6cqi}.pf-status i{width:5.6cqi;height:2.6cqi;box-shadow:inset 0 0 0 .35cqi var(--pf-ink-mid);background:linear-gradient(var(--pf-ink), var(--pf-ink)) .7cqi 50% / 3cqi 1.2cqi no-repeat;border-radius:.8cqi}.pf-island{z-index:3;background:var(--ink);border-radius:999px;width:27cqi;height:7.4cqi;margin-left:-13.5cqi;position:absolute;top:2.6cqi;left:50%}.pf-ig,.pf-fb{flex-direction:column;gap:3.4cqi;padding:12.4cqi 5.4cqi 0;display:flex}.pf-screen b,.pf-screen i{flex:none;display:block}.pf-h{background:var(--pf-ink);border-radius:999px;height:3.4cqi}.pf-bar{flex:none;justify-content:space-between;align-items:center;min-height:8cqi;display:flex}.pf-icons{gap:1.8cqi;display:flex}.pf-icons i{background-color:var(--bg);width:7.6cqi;height:7.6cqi;color:var(--pf-ink);border-radius:50%;place-items:center;display:grid}.pf-icons svg{stroke-width:2.4px;width:4.4cqi;height:4.4cqi}.pf-solid{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pf-lines{flex-direction:column;gap:1.6cqi;min-width:0;display:flex}.pf-lines i,.pf-line{background:var(--pf-grey);border-radius:999px;height:2.2cqi}.pf-buttons{gap:1.6cqi;display:flex}.pf-buttons b{background:var(--pf-grey-soft);height:7cqi;box-shadow:inset 0 0 0 1px var(--pf-grey-soft);border-radius:2cqi;flex:1}.pf-buttons b.is-acc{background:var(--accent);box-shadow:none}.pf-buttons b.is-sq{flex:none;width:7cqi}.pf-tabs{box-shadow:inset 0 -1px 0 var(--line);justify-content:space-around;padding-bottom:1.6cqi;display:flex}.pf-tabs i{width:5cqi;height:5cqi;box-shadow:inset 0 0 0 .7cqi var(--pf-grey);border-radius:1.2cqi;position:relative}.pf-tabs i.is-on{box-shadow:inset 0 0 0 .7cqi var(--pf-ink)}.pf-tabs i.is-on:after{content:"";background:var(--pf-ink);border-radius:999px;height:.6cqi;position:absolute;bottom:-1.6cqi;left:-3cqi;right:-3cqi}.pf-ig-head{align-items:center;gap:5cqi;display:flex}.pf-story{aspect-ratio:1;flex:none;width:23cqi;position:relative}.pf-ring{fill:none;stroke:url(#pf-ring);stroke-width:2.4px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-av{background:var(--pf-mid);border-radius:50%;position:absolute;inset:3.6cqi;overflow:hidden}.pf-av svg,.pf-follow>svg{width:100%;height:100%;fill:var(--white);display:block}.pf-stats{flex:1;justify-content:space-between;gap:2cqi;display:flex}.pf-stats>span{flex-direction:column;flex:1;align-items:center;gap:1.4cqi;display:flex}.pf-stats b{background:var(--pf-ink);border-radius:999px;width:62%;height:3.4cqi}.pf-stats b.is-acc{background:var(--accent-deep)}.pf-stats i{background:var(--pf-grey);border-radius:999px;width:88%;height:2cqi}.pf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9cqi;margin:-1.6cqi -5.4cqi 0;display:grid}.pf-post{aspect-ratio:1;background:var(--card);position:relative;overflow:hidden}.pf-post.is-img{background:var(--pf-img)}.pf-post.is-soft{background:var(--pf-soft)}.pf-post.is-grey{background:var(--bg)}.pf-post.is-ink{background:color-mix(in srgb, var(--ink) 22%, var(--white))}.pf-post-mark{width:4.4cqi;height:4.4cqi;color:var(--white);stroke-width:2.4px;filter:drop-shadow(0 .2cqi .4cqi #0e0e0e40);position:absolute;top:1.8cqi;right:1.8cqi}.pf-pop{width:46%;height:46%;color:var(--white);filter:drop-shadow(0 .6cqi 1cqi #0e0e0e2e);opacity:0;margin:-23% 0 0 -23%;position:absolute;top:50%;left:50%;transform:scale(.4)}.pf-fb{gap:3cqi}.pf-cover{background:var(--pf-img);border-radius:3cqi;flex:none;height:30cqi;margin:0 -2.4cqi;position:relative;overflow:hidden}.pf-cover-ball,.pf-tt-ball,.pf-yt-ball{aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#fff 0,#fbfaf8 22%,#e7e5e0 58%,#c9c6bf 88%,#b8b4ab 100%);border-radius:50%;position:absolute;box-shadow:0 1.6cqi 2.6cqi -1.4cqi #0e0e0e4d}.pf-cover-ball{width:17cqi;top:5cqi;right:10cqi}.pf-cover-ball.is-b{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--accent) 30%, white) 0, var(--accent) 48%, var(--accent-deep) 100%);width:8cqi;top:16cqi;right:27cqi}.pf-fb-id{z-index:1;align-items:flex-end;gap:3cqi;margin-top:-12cqi;display:flex;position:relative}.pf-logo{background:linear-gradient(150deg, var(--accent), var(--accent-deep));width:20cqi;height:20cqi;box-shadow:0 0 0 1.2cqi var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.pf-logo span{background:radial-gradient(circle at 34% 28%,#fff 0,#fbfaf8 24%,#e7e5e0 62%,#c9c6bf 100%);border-radius:50%;width:46%;height:46%;box-shadow:0 .6cqi 1cqi -.4cqi #0e0e0e59}.pf-logo.is-s{width:8.4cqi;height:8.4cqi;box-shadow:none}.pf-logo.is-s span{box-shadow:none}.pf-fb-id .pf-lines{padding-bottom:.8cqi}.pf-post-card{flex-direction:column;gap:2.4cqi;margin-top:.6cqi;display:flex}.pf-author{align-items:center;gap:2.2cqi;display:flex}.pf-author .pf-lines{gap:1.2cqi}.pf-author .pf-h{height:2.6cqi}.pf-photo{background:radial-gradient(circle at 70% 38%, color-mix(in srgb, var(--white) 70%, transparent) 0 9cqi, transparent 9.2cqi), linear-gradient(200deg, color-mix(in srgb, var(--accent) 16%, var(--white)), color-mix(in srgb, var(--accent) 46%, var(--white)));height:40cqi;margin:0 -5.4cqi;display:block;position:relative}.pf-reacts{background:var(--white);opacity:0;transform-origin:20% 100%;border-radius:999px;gap:1.2cqi;padding:1.4cqi;display:flex;position:absolute;bottom:4cqi;left:6cqi;transform:translateY(2cqi)scale(.8);box-shadow:0 1cqi 3cqi -1cqi #0e0e0e40}.pf-reacts i,.pf-dots i{width:6cqi;height:6cqi;color:var(--white);border-radius:50%;place-items:center;display:grid}.pf-reacts svg,.pf-dots svg{width:56%;height:56%}.pf-reacts .is-like,.pf-dots i:first-child{background:#0866ff}.pf-reacts .is-love,.pf-dots i:last-child{background:#f33e58}.pf-reacts .is-wow{background:var(--accent);color:color-mix(in srgb, var(--ink) 70%, var(--accent))}.pf-reacts .is-wow svg{stroke-width:2.4px;width:70%;height:70%}.pf-counts{align-items:center;gap:2cqi;display:flex}.pf-dots{display:flex}.pf-dots i{width:4.4cqi;height:4.4cqi;box-shadow:0 0 0 .6cqi var(--white)}.pf-dots i+i{margin-left:-1.2cqi}.pf-counts>i{background:var(--pf-grey);border-radius:999px;width:16cqi;height:2.2cqi}.pf--tiktok .pf-screen{background:radial-gradient(90% 60% at 30% 30%, color-mix(in srgb, var(--white) 55%, transparent), transparent 70%), linear-gradient(172deg, color-mix(in srgb, var(--accent) 26%, var(--white)) 0%, color-mix(in srgb, var(--accent) 64%, var(--white)) 46%, color-mix(in srgb, var(--accent-deep) 82%, var(--ink)) 100%);box-shadow:none}.pf--tiktok .pf-status b{background:var(--white)}.pf--tiktok .pf-status i{box-shadow:inset 0 0 0 .35cqi color-mix(in srgb, var(--white) 70%, transparent);background:linear-gradient(var(--white), var(--white)) .7cqi 50% / 3cqi 1.2cqi no-repeat}.pf-tt{position:absolute;inset:0}.pf-tt-ball{width:40cqi;top:50cqi;left:18cqi;box-shadow:0 6cqi 10cqi -5cqi #0e0e0e59}.pf-tt-ball.is-acc{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--accent) 30%, white) 0, var(--accent) 48%, var(--accent-deep) 100%);width:18cqi;top:42cqi;left:52cqi}.pf-tt-ball.is-s{width:8cqi;top:30cqi;left:14cqi}.pf-tt-top{justify-content:center;align-items:center;gap:4cqi;display:flex;position:absolute;top:13cqi;left:6cqi;right:6cqi}.pf-tt-top i{background:color-mix(in srgb, var(--white) 60%, transparent);border-radius:999px;width:16cqi;height:2.6cqi}.pf-tt-top b{background:var(--white);border-radius:999px;width:18cqi;height:3cqi;position:relative}.pf-tt-top b:after{content:"";background:var(--white);border-radius:999px;width:7cqi;height:.7cqi;margin-left:-3.5cqi;position:absolute;bottom:-2.4cqi;left:50%}.pf-tt-top .is-search{width:5cqi;height:5cqi;color:var(--white);background:0 0;border-radius:0;position:absolute;right:0}.pf-tt-top .is-search svg{stroke-width:2.6px;width:100%;height:100%;display:block}.pf-rail{flex-direction:column;align-items:center;gap:4.4cqi;display:flex;position:absolute;top:46cqi;right:4.4cqi}.pf-follow{background:var(--pf-mid);width:11cqi;height:11cqi;box-shadow:0 0 0 .8cqi var(--white);border-radius:50%;position:relative}.pf-follow>svg{border-radius:50%}.pf-follow .pf-follow-plus{width:5cqi;height:5cqi;color:var(--white);background:#fe2c55;border-radius:50%;place-items:center;margin-left:-2.5cqi;display:grid;position:absolute;bottom:-2.4cqi;left:50%}.pf-follow-plus svg{stroke-width:3px;width:3.6cqi;height:3.6cqi}.pf-act{flex-direction:column;align-items:center;gap:1cqi;display:flex}.pf-act svg{width:8.6cqi;height:8.6cqi;color:var(--white);filter:drop-shadow(0 .3cqi .6cqi #0e0e0e33);display:block}.pf-heart{transform-origin:50% 60%;display:block;position:relative}.pf-act .pf-heart .is-liked{color:#fe2c55;opacity:0;position:absolute;inset:0}.pf-act i{background:color-mix(in srgb, var(--white) 85%, transparent);border-radius:999px;width:6cqi;height:1.8cqi}.pf-caption{flex-direction:column;gap:1.8cqi;display:flex;position:absolute;top:95cqi;left:6cqi}.pf-caption b{background:var(--white);border-radius:999px;width:26cqi;height:3cqi}.pf-caption i{background:color-mix(in srgb, var(--white) 80%, transparent);border-radius:999px;height:2.2cqi}.pf-caption b,.pf-caption i,.pf-act i{box-shadow:0 .3cqi .9cqi #0e0e0e1f}.pf-yt{flex-direction:column;padding-top:11cqi;display:flex}.pf-yt-player{flex:none;display:block;position:relative}.pf-yt-video{aspect-ratio:16/9;background:radial-gradient(70% 90% at 26% 22%, color-mix(in srgb, var(--white) 55%, transparent), transparent 70%), linear-gradient(165deg, color-mix(in srgb, var(--ink) 10%, var(--white)) 0%, color-mix(in srgb, var(--ink) 26%, var(--white)) 55%, color-mix(in srgb, var(--ink) 48%, var(--white)) 100%);display:block;position:relative;overflow:hidden}.pf-yt-ball{width:25cqi;top:13cqi;left:14cqi;box-shadow:0 4cqi 7cqi -3.5cqi #0e0e0e59}.pf-yt-ball.is-acc{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--accent) 30%, white) 0, var(--accent) 48%, var(--accent-deep) 100%);width:15cqi;top:8cqi;left:64cqi}.pf-yt-ball.is-s{width:7cqi;top:33cqi;left:72cqi}.pf-yt-play{background:color-mix(in srgb, var(--ink) 52%, transparent);width:14cqi;height:14cqi;color:var(--white);border-radius:50%;place-items:center;margin:-7cqi 0 0 -7cqi;display:grid;position:absolute;top:50%;left:50%}.pf-yt-play svg{width:50%;height:50%;translate:8%}.pf-yt-time{gap:1.4cqi;display:flex;position:absolute;bottom:4cqi;left:4cqi}.pf-yt-time i{background:var(--white);border-radius:999px;width:7cqi;height:1.8cqi}.pf-yt-time i+i{background:color-mix(in srgb, var(--white) 65%, transparent);width:9cqi}.pf-yt-prog{background:color-mix(in srgb, var(--white) 55%, var(--pf-grey));height:1cqi;position:absolute;bottom:-.5cqi;left:0;right:0}.pf-yt-fill,.pf-yt-knob{position:absolute;inset:0}.pf-yt-fill{background:var(--accent);transform-origin:0;transform:scaleX(.34)}.pf-yt-knob{transform:translate(-66%)}.pf-yt-knob:after{content:"";background:var(--accent);border-radius:50%;width:3.4cqi;height:3.4cqi;margin-top:-1.7cqi;position:absolute;top:50%;right:-1.7cqi;box-shadow:0 .3cqi .8cqi #0e0e0e40}.pf-yt-body{flex-direction:column;gap:3.4cqi;padding:4.2cqi 5.4cqi 0;display:flex}.pf-yt-channel{align-items:center;gap:2.4cqi;display:flex}.pf-yt-channel .pf-lines{flex:1;gap:1.2cqi}.pf-yt-channel .pf-h{height:2.6cqi}.pf-sub{flex:none;width:23cqi;height:7.4cqi;position:relative}.pf-sub-on,.pf-sub-done{border-radius:999px;justify-content:center;align-items:center;gap:1.4cqi;display:flex;position:absolute;inset:0}.pf-sub-on{background:var(--accent)}.pf-sub-on b{background:color-mix(in srgb, var(--on-accent) 80%, transparent);border-radius:999px;width:12cqi;height:2.2cqi}.pf-sub-done{background:var(--bg);opacity:0}.pf-sub-done b{background:var(--pf-ink-mid);border-radius:999px;width:9cqi;height:2.2cqi}.pf-bell{width:3.8cqi;height:3.8cqi;color:var(--pf-ink);transform-origin:50% 12%;display:block}.pf-bell svg{stroke-width:2.6px;width:100%;height:100%;display:block}.pf-yt-acts{gap:1.6cqi;margin-right:-5.4cqi;display:flex;overflow:hidden}.pf-yt-pill{background:var(--bg);height:7cqi;color:var(--pf-ink);border-radius:999px;flex:none;align-items:center;gap:1.4cqi;padding:0 2.6cqi;display:flex}.pf-yt-pill svg{stroke-width:2.4px;width:3.8cqi;height:3.8cqi;display:block}.pf-yt-pill b{background:var(--pf-ink-mid);border-radius:999px;width:5cqi;height:2cqi}.pf-yt-pill+.pf-yt-pill b{width:8cqi}.pf-yt-sep{background:var(--pf-grey);width:1px;height:4cqi;margin:0 .4cqi;display:block}.pf-yt-next{align-items:flex-start;gap:3cqi;display:flex}.pf-yt-next .pf-lines{gap:1.4cqi;padding-top:.6cqi}.pf-yt-next .pf-h{height:2.6cqi}.pf-yt-thumb{aspect-ratio:16/9;background:var(--pf-img);border-radius:2.4cqi;flex:none;width:40cqi;display:block;position:relative}.pf-yt-thumb.is-ink{background:radial-gradient(circle at 66% 40%, color-mix(in srgb, var(--white) 60%, transparent) 0 5cqi, transparent 5.2cqi), linear-gradient(200deg, color-mix(in srgb, var(--ink) 14%, var(--white)), color-mix(in srgb, var(--ink) 34%, var(--white)))}.pf-yt-thumb i{background:color-mix(in srgb, var(--ink) 72%, transparent);border-radius:.8cqi;width:7cqi;height:3cqi;position:absolute;bottom:1.6cqi;right:1.6cqi}.pf-chip{z-index:2;background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 80%, transparent), 0 .4cqi 1cqi -.4cqi #0e0e0e1a, 0 5cqi 9cqi -5cqi #0e0e0e4d;border-radius:999px;align-items:center;gap:2.4cqi;padding:2.2cqi 3.4cqi 2.2cqi 2.2cqi;display:flex;position:absolute;bottom:13cqi;left:7cqi}.pf-chip--right{inset:30cqi 6cqi auto auto}.pf-chip--low{bottom:5cqi}.pf-chip--yt{bottom:6cqi;left:auto;right:6cqi}.pf-chip-icon{background:var(--accent);border-radius:50%;place-items:center;width:9cqi;height:9cqi;display:grid}.pf-chip-icon svg{width:52%;height:52%;color:var(--on-accent)}.pf-chip-icon.is-play svg{translate:8%}.pf-chip-lines{flex-direction:column;gap:1.3cqi;display:flex}.pf-chip-lines b,.pf-chip-lines i{border-radius:999px;height:2cqi;display:block}.pf-chip-lines b{background:var(--pf-ink);height:2.4cqi}.pf-chip-lines i{background:var(--pf-grey)}.pf-meta{padding:calc(var(--card-pad) - 6px) calc(var(--card-pad) - var(--pf-inset)) calc(var(--card-pad) - var(--pf-inset));gap:8px;display:grid}.pf-name{font-family:var(--font-display);font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:var(--weight-heading);letter-spacing:-.03em;align-items:center;gap:12px;margin:0;line-height:1.1;display:flex}.pf-mark{flex:none;width:28px;height:28px}.pf-text{color:var(--ink-soft);margin:0;font-size:.95rem;line-height:1.45}@media (width<=759.98px){.pf-stage{aspect-ratio:100/66}.pf-phone{width:38cqi;top:8cqi;left:31cqi}.pf-chip{padding:1.8cqi 2.8cqi 1.8cqi 1.8cqi;bottom:9cqi;left:5cqi}.pf-chip--right{inset:24cqi 5cqi auto auto}.pf-chip--low{bottom:4cqi}.pf-chip--yt{bottom:5cqi;left:auto;right:5cqi}.pf-chip-icon{width:7.4cqi;height:7.4cqi}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html:not(.decor-off) .pf,html:not(.decor-off) .pf:after,html:not(.decor-off) .pf-phone,html:not(.decor-off) .pf-chip,html:not(.decor-off) .pf-pop,html:not(.decor-off) .pf-reacts,html:not(.decor-off) .pf-act.is-heart .pf-heart,html:not(.decor-off) .pf-tt-ball,html:not(.decor-off) .pf-ring,html:not(.decor-off) .pf-act.is-heart .is-liked,html:not(.decor-off) .pf-yt-play,html:not(.decor-off) .pf-yt-ball,html:not(.decor-off) .pf-sub-on,html:not(.decor-off) .pf-sub-done{transition:transform var(--pf-dur) var(--pf-ease), opacity var(--pf-dur) var(--pf-ease)}html:not(.decor-off) .pf:hover{transform:translateY(-4px)}html:not(.decor-off) .pf:hover:after{opacity:1}html:not(.decor-off) .pf:hover .pf-phone{transform:translateY(-5cqi)}html:not(.decor-off) .pf:hover .pf-chip{transform:translateY(-2.4cqi)}html:not(.decor-off) .pf-ring{transform-origin:50%;transition-duration:var(--dur-slow)}html:not(.decor-off) .pf:hover .pf-ring{transform:rotate(120deg)}html:not(.decor-off) .pf:hover .pf-pop{opacity:1;transition-delay:.12s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1)}html:not(.decor-off) .pf:hover .pf-reacts{opacity:1;transition-delay:.12s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transform:none}html:not(.decor-off) .pf:hover .pf-act.is-heart .pf-heart{transition-delay:.12s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(1.18)}html:not(.decor-off) .pf-tt-ball{transition-duration:var(--dur-slow)}html:not(.decor-off) .pf:hover .pf-tt-ball{transform:translate(-2cqi,-4cqi)}html:not(.decor-off) .pf:hover .pf-tt-ball.is-acc{transform:translate(2cqi,-6cqi)}html:not(.decor-off) .pf:hover .pf-act.is-heart .is-liked{opacity:1}html:not(.decor-off) .pf-yt-fill,html:not(.decor-off) .pf-yt-knob{transition:transform var(--pf-dur) var(--pf-ease)}html:not(.decor-off) .pf:hover :is(.pf-yt-fill,.pf-yt-knob){transition:transform calc(var(--dur-slow) * 2.5) var(--ease-in-out)}html:not(.decor-off) .pf-yt-ball{transition-duration:var(--dur-slow)}html:not(.decor-off) .pf:hover .pf-yt-play{opacity:0;transform:scale(.6)}html:not(.decor-off) .pf:hover .pf-yt-fill{transform:scaleX(.68)}html:not(.decor-off) .pf:hover .pf-yt-knob{transform:translate(-32%)}html:not(.decor-off) .pf:hover .pf-yt-ball{transform:translate(3cqi,-2cqi)}html:not(.decor-off) .pf:hover .pf-yt-ball.is-acc{transform:translate(-4cqi,3cqi)}html:not(.decor-off) .pf:hover .pf-sub-on{opacity:0;transition-delay:.26s}html:not(.decor-off) .pf:hover .pf-sub-done{opacity:1;transition-delay:.26s}html:not(.decor-off) .pf:hover .pf-bell{animation:pf-bell .9s var(--ease-out) .42s both}}@keyframes pf-bell{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}32%{transform:rotate(-13deg)}50%{transform:rotate(9deg)}68%{transform:rotate(-5deg)}84%{transform:rotate(2deg)}}@media (prefers-reduced-motion:no-preference){@media (hover:none),(pointer:coarse){html:not(.decor-off) .pf-phone,html:not(.decor-off) .pf-chip,html:not(.decor-off) .pf-pop,html:not(.decor-off) .pf-reacts,html:not(.decor-off) .pf-act.is-heart .pf-heart,html:not(.decor-off) .pf-tt-ball,html:not(.decor-off) .pf-ring,html:not(.decor-off) .pf-act.is-heart .is-liked,html:not(.decor-off) .pf-yt-play,html:not(.decor-off) .pf-yt-ball,html:not(.decor-off) .pf-sub-on,html:not(.decor-off) .pf-sub-done{transition:transform var(--dur-slow) var(--pf-ease), opacity var(--pf-dur) var(--pf-ease)}html:not(.decor-off) .pf-yt-fill,html:not(.decor-off) .pf-yt-knob{transition:transform var(--pf-dur) var(--pf-ease)}html:not(.decor-off) .pf.is-react :is(.pf-yt-fill,.pf-yt-knob){transition:transform calc(var(--dur-slow) * 2.5) var(--ease-in-out) .26s}html:not(.decor-off) .pf.is-react .pf-phone{transform:translateY(-5cqi)}html:not(.decor-off) .pf.is-react .pf-chip{transform:translateY(-2.4cqi)}html:not(.decor-off) .pf-ring{transform-origin:50%}html:not(.decor-off) .pf.is-react .pf-ring{transform:rotate(120deg)}html:not(.decor-off) .pf.is-react :is(.pf-pop,.pf-reacts,.pf-act.is-heart .pf-heart){transition-delay:.26s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}html:not(.decor-off) .pf.is-react .pf-pop{opacity:1;transform:scale(1)}html:not(.decor-off) .pf.is-react .pf-reacts{opacity:1;transform:none}html:not(.decor-off) .pf.is-react .pf-act.is-heart .pf-heart{transform:scale(1.18)}html:not(.decor-off) .pf.is-react .pf-tt-ball{transform:translate(-2cqi,-4cqi)}html:not(.decor-off) .pf.is-react .pf-tt-ball.is-acc{transform:translate(2cqi,-6cqi)}html:not(.decor-off) .pf.is-react .pf-act.is-heart .is-liked{opacity:1;transition-delay:.26s}html:not(.decor-off) .pf.is-react .pf-yt-play{opacity:0;transition-delay:.26s;transform:scale(.6)}html:not(.decor-off) .pf.is-react .pf-yt-fill{transform:scaleX(.68)}html:not(.decor-off) .pf.is-react .pf-yt-knob{transform:translate(-32%)}html:not(.decor-off) .pf.is-react .pf-yt-ball{transform:translate(3cqi,-2cqi)}html:not(.decor-off) .pf.is-react .pf-yt-ball.is-acc{transform:translate(-4cqi,3cqi)}html:not(.decor-off) .pf.is-react :is(.pf-sub-on,.pf-sub-done){transition-delay:.52s}html:not(.decor-off) .pf.is-react .pf-sub-on{opacity:0}html:not(.decor-off) .pf.is-react .pf-sub-done{opacity:1}html:not(.decor-off) .pf.is-react .pf-bell{animation:pf-bell .9s var(--ease-out) .7s both}}}@media (width<=759.98px){.pf{background:var(--bg);box-shadow:none}.pf-stage{background:radial-gradient(60% 55% at 50% 42%, color-mix(in srgb, var(--pf-tint,var(--accent)) 14%, transparent), transparent 72%), var(--white);box-shadow:none}.pf-name{gap:7px}}.scads{margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet)}.scads-head{gap:14px 72px;margin-bottom:clamp(28px,3.6vw,52px);display:grid}@media (width>=1100px){.scads-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.scads-badge{margin-bottom:clamp(14px,1.6vw,20px)}.scads-head h2{margin:0}.scads-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.scads-stage{--p:7.2s;--ease:cubic-bezier(.16, 1, .3, 1);--a-soft:color-mix(in srgb, var(--accent) 13%, var(--white));--a-mid:color-mix(in srgb, var(--accent) 46%, var(--white));--g:color-mix(in srgb, var(--ink) 10%, transparent);--k:color-mix(in srgb, var(--ink) 78%, transparent);--k-mid:color-mix(in srgb, var(--ink) 42%, transparent);--f1:.7;--f2:.46;--f3:.27;background:var(--bg);border-radius:clamp(18px,2.2vw,30px);grid-template-areas:"tabs""view""copy";gap:clamp(18px,3vw,28px);padding:clamp(14px,3vw,44px);display:grid;position:relative}.scads-stage[data-active=social]{--f1:.92;--f2:.4;--f3:.19}.scads-stage[data-active=display]{--f1:1;--f2:.26;--f3:.11}.scads-stage[data-active=video]{--f1:.84;--f2:.33;--f3:.15}@media (width>=1100px){.scads-stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"tabs tabs""copy view";gap:clamp(30px,2.8vw,44px) clamp(32px,4vw,72px)}}.scads-tabs{background:var(--card);border-radius:999px;grid-area:tabs;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:5px;display:grid;position:relative}html:not(.js) .scads-tabs{display:none}.scads-thumb{width:calc((100% - 10px) / var(--n,4));background:var(--white);transform:translateX(calc(var(--i,0) * 100%));transition:transform .55s var(--ease-out);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 1px 2px #0e0e0e12,0 6px 16px -8px #0e0e0e38}.scads-tab{z-index:1;min-height:46px;color:var(--ink-soft);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:.97rem;font-weight:500;display:flex;position:relative}.scads-tab .lc{stroke-width:1.8px;width:18px;height:18px;transition:color var(--dur-fast) ease;flex:none}.scads-tab:hover,.scads-tab.is-on{color:var(--ink)}.scads-tab.is-on .lc{color:var(--accent-deep)}.scads-tab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (width<=899.98px){.scads-tabs,.scads-thumb{border-radius:22px}.scads-thumb{border-radius:18px}.scads-tab{white-space:normal;text-align:center;border-radius:18px;flex-direction:column;gap:5px;min-height:64px;padding:8px 8px 9px;font-size:.84rem;line-height:1.15}}@media (width<=619.98px){.scads-tab{min-height:44px}.scads-tab .lc{width:20px;height:20px}.scads-tab-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.scads-copy{grid-area:copy;align-content:center;gap:clamp(24px,2.4vw,36px);display:grid}@media (width>=700px) and (width<=1099.98px){.scads-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px}}.scads-caps{display:grid}.scads-cap{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .3s,visibility 0s linear .3s}.scads-cap.is-on{opacity:1;visibility:visible;transition:opacity .5s 80ms,visibility}@media (prefers-reduced-motion:no-preference){.scads-cap{transition:opacity .3s,translate .3s,visibility 0s linear .3s;translate:0 10px}.scads-cap.is-on{transition:opacity .5s ease 80ms, translate .7s var(--ease-out) 80ms, visibility 0s;translate:0}}html:not(.js) .scads-caps{gap:22px}html:not(.js) .scads-cap{opacity:1;visibility:visible;grid-area:auto;translate:none}.scads-cap-n{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.scads-cap-n b{color:var(--accent-text);font-weight:600}.scads-cap-title{letter-spacing:-.03em;margin:12px 0 16px;font-size:clamp(1.55rem,2.6vw,2.6rem);font-weight:500;line-height:1.05}.scads-cap-text{max-width:40ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.5}.scads-ribbon{background:var(--white);border-radius:22px;gap:14px;padding:20px 22px;display:grid;position:relative;box-shadow:0 1px 2px #0e0e0e0a,0 14px 34px -22px #0e0e0e4d}.scads-r-line{background:repeating-linear-gradient(180deg, var(--line) 0 4px, transparent 4px 8px);width:1.5px;position:absolute;top:38px;bottom:38px;left:39.25px}.scads-r-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--white);opacity:0;border-radius:50%;position:absolute;top:-4px;left:-3.25px}.scads-r-row{grid-template-columns:36px minmax(0,6.6em) minmax(0,1fr) 34px;align-items:center;gap:14px;min-height:36px;display:grid}.scads-r-chip{z-index:1;background:var(--bg);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:relative}.scads-r-chip:before{content:"";border-radius:inherit;background:var(--white);box-shadow:inset 0 0 0 1.5px var(--ink);position:absolute;inset:0}.scads-r-row--3 .scads-r-chip:before{background:var(--accent);box-shadow:none}.scads-r-chip .lc{stroke-width:1.8px;width:17px;height:17px;position:relative}.scads-r-label{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:500;overflow:hidden}.scads-r-track{background:var(--bg);border-radius:999px;height:8px;position:relative;overflow:hidden}.scads-r-fill{border-radius:inherit;background:color-mix(in srgb, var(--ink) 22%, var(--white));transform:translateX(calc((var(--f) - 1) * 100%));transition:transform .8s var(--ease-out);position:absolute;inset:0}.scads-r-row--1 .scads-r-fill{--f:var(--f1)}.scads-r-row--2 .scads-r-fill{--f:var(--f2);background:color-mix(in srgb, var(--ink) 68%, var(--white))}.scads-r-row--3 .scads-r-fill{--f:var(--f3);background:var(--accent)}.scads-r-plus{background:var(--accent);color:var(--on-accent);font-variant-numeric:tabular-nums;border-radius:999px;justify-self:start;padding:3px 7px;font-size:.75rem;font-weight:600;line-height:1.2}@media (width<=619.98px){.scads-ribbon{padding-inline:18px}.scads-r-line{left:35.25px}.scads-r-row{grid-template-columns:36px minmax(0,5.4em) minmax(0,1fr) 30px;gap:12px}}@media (prefers-reduced-motion:reduce){.scads-r-fill,.scads-thumb{transition:none}}.scads-view{aspect-ratio:100/74;grid-area:view;position:relative;container-type:inline-size}.scads-view:before{content:"";background:radial-gradient(56cqi 44cqi at 55% 45%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 75%);pointer-events:none;position:absolute;inset:-6cqi -4cqi -4cqi}.scads-view :is(.scads-l,.scads-h,.scads-logo){border-radius:999px;flex:none;display:block}.scads-l{background:var(--g);height:1.05cqi}.scads-l--ink{background:var(--k-mid)}.scads-h{background:var(--k);height:1.8cqi}.scads-h--soft{background:color-mix(in srgb, var(--ink) 38%, transparent)}.scads-h--xl{height:2.5cqi}.scads-logo{background:var(--k);width:8cqi;height:1.9cqi}.scads-ava{background:var(--card);border-radius:50%;flex:none;width:3.4cqi;height:3.4cqi}.scads-fav{background:var(--card);border-radius:50%;flex:none;width:1.8cqi;height:1.8cqi}.scads-meta{align-items:center;gap:.8cqi;display:flex}.scads-view .lc{stroke-width:2px;flex:none;width:1.9cqi;height:1.9cqi}.scads-tag{background:var(--accent);border-radius:.5cqi;flex:none;place-items:center;width:4.4cqi;height:1.9cqi;display:grid}.scads-tag:after{content:"";background:color-mix(in srgb, var(--on-accent) 70%, transparent);border-radius:999px;width:2.4cqi;height:.55cqi}.scads-tag--s{width:3.6cqi;height:1.5cqi}.scads-tag--s:after{width:1.9cqi;height:.45cqi}.scads-tag--corner{background:#ffffffbf;width:3.2cqi;height:1.5cqi;position:absolute;top:.9cqi;right:.9cqi}.scads-tag--corner:after{background:var(--k-mid);width:1.6cqi;height:.4cqi}.scads-tag--light{background:var(--white)}.scads-tag--light:after{background:var(--accent-deep)}.scads-ball{z-index:4;aspect-ratio:1;position:absolute}@media (prefers-reduced-motion:no-preference){.scads-ball{transition:translate .9s var(--ease-out)}}.scads-ball i,.scads-bn-ball,.scads-pl-ball,.scads-pi-ball{background:radial-gradient(circle at 34% 28%,#fff 0,#fbfaf8 22%,#e7e5e0 58%,#c9c6bf 88%,#b8b4ab 100%);border-radius:50%;display:block;box-shadow:0 1.6cqi 2.6cqi -1.4cqi #0e0e0e4d}.scads-ball i{width:100%;height:100%}.scads-ball--a i,.scads-bn-ball,.scads-pl-ball--acc,.scads-pi-ball--acc{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--accent) 30%, white) 0, var(--accent) 48%, var(--accent-deep) 100%)}.scads-ball--a{width:9.5cqi;top:-2.6cqi;left:85cqi}.scads-ball--b{width:6.4cqi;top:61cqi;left:-1.5cqi}.scads-ball--c{z-index:0;width:3.8cqi;top:47cqi;left:94cqi}.scads-stage[data-active=social] .scads-ball--a{translate:1cqi 55cqi}.scads-stage[data-active=social] .scads-ball--b{translate:13cqi -10cqi}.scads-stage[data-active=social] .scads-ball--c{translate:-2cqi -36cqi}.scads-win{z-index:2;background:var(--white);width:88cqi;height:66cqi;transition:opacity .45s ease .12s, transform .7s var(--ease-out) 50ms;border-radius:2.2cqi;position:absolute;top:3.5cqi;left:3cqi;overflow:hidden;box-shadow:0 0 0 1px #0e0e0e0f,0 1cqi 2cqi -1cqi #0e0e0e1a,0 4cqi 8cqi -4cqi #0e0e0e3d}.scads-win-bar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 55%, var(--white));align-items:center;gap:.9cqi;height:5cqi;padding:0 2cqi;display:flex}.scads-win-bar>i{background:var(--card);border-radius:50%;width:1.1cqi;height:1.1cqi}.scads-url{background:var(--white);width:34cqi;height:2.8cqi;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-soft);border-radius:999px;align-items:center;gap:.8cqi;margin-inline:auto;padding:0 1.2cqi;display:flex}.scads-url .lc{stroke-width:2.4px;width:1.3cqi;height:1.3cqi}.scads-url b{background:var(--g);border-radius:999px;width:13cqi;height:.85cqi}.scads-win-screen{position:absolute;inset:5cqi 0 0}.scads-scene{opacity:0;transition:opacity .22s;position:absolute;inset:0}.scads-scene.is-on{opacity:1;transition:opacity .45s .1s}.scads-stage[data-active=social] .scads-win{opacity:0;transition:opacity .22s ease, transform .5s var(--ease-out)}.scads-social-set{z-index:3;opacity:0;pointer-events:none;transition:opacity .22s ease, transform .5s var(--ease-out);position:absolute;inset:0}.scads-stage[data-active=social] .scads-social-set{opacity:1;transition:opacity .45s ease .12s, transform .7s var(--ease-out) 50ms}@media (prefers-reduced-motion:no-preference){.scads-stage[data-active=social] .scads-win{transform:translateY(2cqi)scale(.965)}.scads-social-set{transform:translateY(2.4cqi)scale(.97)}.scads-stage[data-active=social] .scads-social-set{transform:none}}.scads-cursor{z-index:5;transform-origin:17% 17%;filter:drop-shadow(0 .4cqi .5cqi #0e0e0e47);width:3.2cqi;height:3.2cqi;margin:-.55cqi 0 0 -.55cqi;position:absolute}.scads-view .scads-cursor-i{width:100%;height:100%;color:var(--ink);fill:var(--white);stroke-width:1.7px}.scads-ripple{z-index:4;background:color-mix(in srgb, var(--accent) 22%, transparent);width:6cqi;height:6cqi;box-shadow:inset 0 0 0 .3cqi var(--accent);opacity:0;border-radius:50%;margin:-3cqi 0 0 -3cqi;position:absolute}.scads-top{align-items:center;gap:3cqi;height:4.4cqi;display:flex;position:absolute;top:2.3cqi;left:4cqi;right:4cqi}.scads-field{background:var(--white);height:4.4cqi;box-shadow:0 0 0 1px var(--line), 0 .6cqi 1.6cqi -.8cqi #0e0e0e33;color:var(--ink-soft);border-radius:999px;flex:0 0 44cqi;align-items:center;padding:0 1.6cqi 0 2cqi;display:flex}.scads-field .lc{margin-left:auto}.scads-field--short{flex-basis:30cqi}.scads-query{background:var(--k-mid);transform-origin:0;border-radius:999px;width:19cqi;height:1.1cqi}.scads-top .scads-ava{margin-left:auto}.scads-search:before{content:"";background:var(--line);height:1px;position:absolute;top:11.6cqi;left:0;right:0}.scads-navtabs{gap:2.4cqi;display:flex;position:absolute;top:8.5cqi;left:15cqi}.scads-navtabs i{background:var(--g);border-radius:999px;width:3.6cqi;height:.85cqi;position:relative}.scads-navtabs i.is-on{background:var(--k)}.scads-navtabs i.is-on:after{content:"";background:var(--ink);border-radius:999px;height:.35cqi;position:absolute;bottom:-2.25cqi;left:0;right:0}.scads-results{--shift:17.4cqi;flex-direction:column;gap:2.2cqi;width:44cqi;display:flex;position:absolute;top:14cqi;left:15cqi}.scads-ad{background:var(--a-soft);border-radius:1.4cqi;flex-direction:column;gap:.85cqi;width:calc(100% + 3.6cqi);margin-left:-1.8cqi;padding:1.5cqi 1.8cqi;display:flex;position:relative}.scads-ad:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 .2cqi color-mix(in srgb, var(--accent) 70%, transparent), 0 1.6cqi 3.4cqi -1.4cqi color-mix(in srgb, var(--accent) 60%, transparent);pointer-events:none;position:absolute;inset:0}.scads-links{gap:.9cqi;margin-top:.3cqi;display:flex}.scads-links i{background:var(--white);width:8cqi;height:2.5cqi;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent);border-radius:999px}.scads-org{flex-direction:column;gap:.8cqi;display:flex}.scads-kp{width:20cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:1.4cqi;flex-direction:column;gap:.9cqi;padding:1.3cqi;display:flex;position:absolute;top:14cqi;left:64cqi}.scads-kp-img{background:linear-gradient(150deg, var(--bg), var(--card));border-radius:.9cqi;height:10cqi;margin-bottom:.4cqi}.scads-kp-row{gap:.8cqi;margin-top:.4cqi;display:flex}.scads-kp-row i{background:var(--bg);border-radius:999px;flex:1;height:2.6cqi}.scads-cursor--search,.scads-ripple--search{top:6.1cqi;left:22cqi}.scads-top--news{height:3.6cqi;top:2cqi}.scads-menu{gap:2.4cqi;margin-left:auto;display:flex}.scads-menu i{background:var(--g);border-radius:999px;width:4.6cqi;height:.85cqi}.scads-slot{background:repeating-linear-gradient(135deg, transparent 0 .9cqi, color-mix(in srgb, var(--ink) 4%, transparent) .9cqi 1.8cqi), var(--bg);border-radius:1.2cqi;position:absolute;overflow:hidden}.scads-slot--wide{width:80cqi;height:7.6cqi;top:7.2cqi;left:4cqi}.scads-banner{border-radius:inherit;display:flex;position:absolute;inset:0}.scads-banner--wide{background:linear-gradient(90deg, var(--a-soft), var(--a-mid));align-items:center;gap:2cqi;padding:0 2.4cqi}.scads-banner--wide .scads-bn-ball{width:4.6cqi;height:4.6cqi}.scads-bn-copy{flex-direction:column;gap:.7cqi;display:flex}.scads-bn-copy b{background:var(--k);border-radius:999px;width:20cqi;height:1.6cqi}.scads-bn-copy i{background:color-mix(in srgb, var(--ink) 26%, transparent);border-radius:999px;width:13cqi;height:.95cqi}.scads-bn-btn{background:var(--ink);width:10cqi;height:3.2cqi;color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:1cqi;margin-left:auto;margin-right:4cqi;display:flex}.scads-bn-btn i{background:#ffffffd9;border-radius:999px;width:4.4cqi;height:.8cqi}.scads-article{flex-direction:column;gap:1cqi;width:50cqi;display:flex;position:absolute;top:18cqi;left:4cqi}.scads-figure{background:linear-gradient(160deg, var(--bg), var(--card));border-radius:1.2cqi;height:15cqi;margin-block:.6cqi}.scads-aside{flex-direction:column;gap:1.3cqi;width:25cqi;display:flex;position:absolute;top:18cqi;left:59cqi}.scads-slot--tall{height:29cqi;position:relative}.scads-banner--tall{background:linear-gradient(170deg, var(--a-soft) 10%, var(--a-mid));flex-direction:column;gap:1.2cqi;padding:1.8cqi}.scads-bn-art{height:13cqi;position:relative}.scads-bn-ball--big{width:10.5cqi;height:10.5cqi;position:absolute;top:1cqi;left:2.4cqi}.scads-bn-ball--white{background:radial-gradient(circle at 34% 28%,#fff 0,#fbfaf8 22%,#e7e5e0 58%,#c9c6bf 88%,#b8b4ab 100%);width:5.6cqi;height:5.6cqi;position:absolute;top:6cqi;left:10.8cqi}.scads-banner--tall .scads-bn-copy b{width:16cqi}.scads-banner--tall .scads-bn-copy i{width:11cqi}.scads-bn-btn--tall{width:14cqi;height:3.4cqi;margin:auto 0 0}.scads-bn-btn--tall .lc{width:1.6cqi;height:1.6cqi}.scads-row{align-items:center;gap:1.2cqi;display:flex}.scads-row i{background:var(--card);border-radius:.6cqi;width:5cqi;height:3.4cqi}.scads-cursor--display,.scads-ripple--display{top:25.3cqi;left:10cqi}.scads-player{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 12%, var(--white)), color-mix(in srgb, var(--accent) 50%, var(--white)));border-radius:1.4cqi;width:54cqi;height:30.4cqi;position:absolute;top:8.8cqi;left:4cqi;overflow:hidden}.scads-pl-art{width:21cqi;height:21cqi;position:absolute;top:3cqi;right:4.5cqi}.scads-pl-floor{background:radial-gradient(closest-side,#0e0e0e33,#0000);border-radius:50%;height:3.4cqi;position:absolute;bottom:.6cqi;left:0;right:0}.scads-pl-ball{width:7.6cqi;height:7.6cqi;position:absolute;bottom:1.8cqi;right:.6cqi}.scads-pl-ball--acc{width:14cqi;height:14cqi;inset:1.4cqi auto auto 1.6cqi}.scads-pl-copy{flex-direction:column;gap:1.1cqi;display:flex;position:absolute;top:5.4cqi;left:4cqi}.scads-pl-copy .scads-tag{margin-bottom:.5cqi}.scads-pl-copy b{background:var(--k);border-radius:999px;width:19cqi;height:2.2cqi}.scads-pl-copy b+b{width:13cqi}.scads-pl-btn{background:var(--white);height:3.6cqi;color:var(--ink);border-radius:999px;align-items:center;gap:1.2cqi;padding:0 1.3cqi 0 1.8cqi;display:flex;position:absolute;top:17.4cqi;left:4cqi;box-shadow:0 .8cqi 1.6cqi -.8cqi #0e0e0e40}.scads-pl-btn i{background:var(--k);border-radius:999px;width:6cqi;height:.9cqi}.scads-pl-btn .lc{width:1.7cqi;height:1.7cqi}.scads-skip{width:11.6cqi;height:4cqi;color:var(--white);background:#0e0e0e99;border-radius:.8cqi 0 0 .8cqi;position:absolute;bottom:3.6cqi;right:0;overflow:hidden}.scads-skip-n{opacity:0;position:absolute;inset:0;overflow:hidden}.scads-skip-col{flex-direction:column;align-items:center;display:flex}.scads-skip-col i{font-variant-numeric:tabular-nums;height:4cqi;font-size:1.7cqi;font-style:normal;font-weight:600;line-height:4cqi;display:block}.scads-skip-go{justify-content:center;align-items:center;gap:.9cqi;display:flex;position:absolute;inset:0}.scads-skip-go b{background:#ffffffe6;border-radius:999px;width:4.6cqi;height:.8cqi}.scads-skip-go .lc{width:1.7cqi;height:1.7cqi}.scads-pl-ctrl{color:color-mix(in srgb, var(--ink) 72%, transparent);gap:1.4cqi;display:flex;position:absolute;bottom:1.6cqi;left:1.8cqi}.scads-pl-ctrl .lc{width:1.8cqi;height:1.8cqi}.scads-pl-track{background:#ffffff8c;height:.7cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.scads-pl-track b{background:var(--accent-deep);position:absolute;inset:0;transform:translate(-38%)}.scads-cursor--video,.scads-ripple--video{top:28cqi;left:14.5cqi}.scads-under{flex-direction:column;gap:1.6cqi;width:54cqi;display:flex;position:absolute;top:41.4cqi;left:4cqi}.scads-desc{flex-direction:column;gap:.8cqi;display:flex}.scads-channel{align-items:center;gap:1.2cqi;display:flex}.scads-sub{background:var(--ink);border-radius:999px;width:8cqi;height:3cqi;margin-left:auto}.scads-next{flex-direction:column;gap:1.4cqi;width:23cqi;display:flex;position:absolute;top:8.8cqi;left:61cqi}.scads-companion{background:linear-gradient(90deg, var(--a-soft), var(--a-mid));border-radius:1cqi;align-items:center;gap:1.2cqi;height:7cqi;padding:0 1.4cqi;display:flex;position:relative}.scads-companion .scads-bn-ball{width:3.8cqi;height:3.8cqi}.scads-companion .scads-bn-copy b{width:9cqi;height:1.2cqi}.scads-companion .scads-bn-copy i{width:6cqi;height:.8cqi}.scads-clip{gap:1.2cqi;display:flex}.scads-clip-img{background:linear-gradient(150deg, var(--bg), var(--card));border-radius:.8cqi;flex:none;width:9cqi;height:5.4cqi}.scads-clip-t{flex-direction:column;gap:.7cqi;padding-top:.4cqi;display:flex}.scads-phone{background:linear-gradient(160deg,#fbfbfa,#e9e8e4);border-radius:5cqi;width:31cqi;height:68cqi;position:absolute;top:2cqi;left:24cqi;box-shadow:inset 0 0 0 .25cqi #ffffffe6,0 0 0 1px #0e0e0e14,0 1.2cqi 2cqi -1cqi #0e0e0e1f,0 5cqi 8cqi -4cqi #0e0e0e4d}.scads-ph-screen{background:var(--white);border-radius:4cqi;position:absolute;inset:1cqi;overflow:hidden;box-shadow:inset 0 0 0 1px #0e0e0e0f}.scads-social{opacity:1}.scads-status{justify-content:space-between;align-items:center;height:2.2cqi;display:flex;position:absolute;top:1.5cqi;left:2.6cqi;right:2.6cqi}.scads-status>i{background:var(--k);border-radius:999px;width:3.4cqi;height:.85cqi}.scads-island{background:var(--ink);border-radius:999px;width:8cqi;height:2.2cqi}.scads-app-top{height:3cqi;color:var(--ink);justify-content:space-between;align-items:center;display:flex;position:absolute;top:5.6cqi;left:2.4cqi;right:2.4cqi}.scads-logo--app{width:7cqi;height:1.7cqi}.scads-app-i{gap:1.5cqi;display:flex}.scads-stories{gap:1.45cqi;display:flex;position:absolute;top:9.8cqi;left:2.6cqi}.scads-stories i{background:linear-gradient(150deg, var(--bg), var(--card));width:3.7cqi;height:3.7cqi;box-shadow:0 0 0 .3cqi var(--white), 0 0 0 .55cqi var(--line);border-radius:50%;flex:none}.scads-stories i.is-acc{box-shadow:0 0 0 .3cqi var(--white), 0 0 0 .6cqi var(--accent)}.scads-feed-view{position:absolute;inset:16.2cqi 0 0;overflow:hidden}.scads-feed{flex-direction:column;gap:2.4cqi;padding:0 2.2cqi;display:flex;transform:translateY(-30.2cqi)}.scads-post{flex-direction:column;gap:1.2cqi;display:flex}.scads-post-head{height:3.2cqi;color:var(--ink-soft);align-items:center;gap:1.1cqi;display:flex}.scads-post-head .scads-ava{width:3.2cqi;height:3.2cqi}.scads-ava--acc{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--accent) 30%, white) 0, var(--accent) 52%, var(--accent-deep) 100%)}.scads-post-who{flex-direction:column;gap:.5cqi;display:flex}.scads-view .scads-more{margin-left:auto}.scads-post-img{background:linear-gradient(160deg, var(--bg), var(--card));border-radius:1.2cqi;height:20cqi;position:relative}.scads-post-img--ad{background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 12%, var(--white)), color-mix(in srgb, var(--accent) 52%, var(--white)));height:22cqi;overflow:hidden}.scads-pi-floor{background:radial-gradient(closest-side,#0e0e0e2e,#0000);border-radius:50%;height:3cqi;position:absolute;bottom:2.4cqi;left:4cqi;right:4cqi}.scads-pi-ball{width:7cqi;height:7cqi;position:absolute;top:7.6cqi;left:14.6cqi}.scads-pi-ball--acc{width:11.5cqi;height:11.5cqi;top:3.2cqi;left:5.4cqi}.scads-burst{opacity:0;filter:drop-shadow(0 .6cqi 1cqi #0e0e0e38);width:8cqi;height:8cqi;margin:-4cqi 0 0 -4cqi;position:absolute;top:50%;left:50%}.scads-view .scads-burst .lc{width:100%;height:100%;color:var(--white);fill:var(--white)}.scads-cta{background:var(--bg);height:4cqi;color:var(--ink);border-radius:1cqi;align-items:center;padding:0 1.4cqi;display:flex;position:relative;overflow:hidden}.scads-cta:before{content:"";background:var(--accent);position:absolute;inset:0}.scads-cta i{background:var(--k);border-radius:999px;width:9cqi;height:1cqi;position:relative}.scads-cta .lc{margin-left:auto;position:relative}.scads-tap{opacity:0;background:#ffffffb3;border-radius:50%;width:5cqi;height:5cqi;margin-top:-2.5cqi;position:absolute;top:50%;right:3cqi}.scads-acts{color:var(--ink);align-items:center;gap:1.6cqi;display:flex}.scads-view .scads-acts .lc{width:2.2cqi;height:2.2cqi}.scads-acts--grey{color:var(--ink-soft)}.scads-view .scads-save{margin-left:auto}.scads-like{width:2.2cqi;height:2.2cqi;position:relative}.scads-view .scads-like .lc{position:absolute;inset:0}.scads-view .scads-like-f{color:var(--accent-deep);fill:var(--accent)}.scads-likes{align-items:center;gap:1cqi;display:flex}.scads-faces{display:flex}.scads-faces i{background:var(--card);width:2.2cqi;height:2.2cqi;box-shadow:0 0 0 .3cqi var(--white);border-radius:50%}.scads-faces i+i{margin-left:-.7cqi}.scads-faces i:nth-child(2){background:var(--a-mid)}.scads-faces i:nth-child(3){background:color-mix(in srgb, var(--ink) 22%, var(--white))}.scads-aud{background:var(--white);border-radius:999px;align-items:center;gap:1.2cqi;height:5.4cqi;padding:0 2cqi 0 .8cqi;display:flex;position:absolute;box-shadow:0 0 0 1px #0e0e0e0d,0 1.6cqi 3cqi -1.6cqi #0e0e0e40}.scads-aud:before{content:"";width:var(--wire,5cqi);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--ink) 22%, transparent) 0 .7cqi, transparent .7cqi 1.3cqi);height:.25cqi;position:absolute;top:50%;right:100%}.scads-aud:after{content:"";top:50%;right:calc(100% + var(--wire,5cqi) - .6cqi);background:var(--accent);width:1.2cqi;height:1.2cqi;box-shadow:0 0 0 .3cqi var(--white);border-radius:50%;margin-top:-.48cqi;position:absolute}.scads-aud-i{background:var(--bg);width:3.8cqi;height:3.8cqi;color:var(--ink);border-radius:50%;place-items:center;display:grid}.scads-aud b{background:color-mix(in srgb, var(--ink) 30%, transparent);border-radius:999px;width:9cqi;height:1cqi}.scads-aud--1{--wire:5cqi;top:17cqi;left:60cqi}.scads-aud--2{--wire:9cqi;top:29cqi;left:64cqi}.scads-aud--2 b{width:6cqi}.scads-aud--3{--wire:6.5cqi;top:41cqi;left:61.5cqi}.scads-aud--3 b{width:11cqi}@media (prefers-reduced-motion:no-preference){html:not(.decor-off) .scads.is-inview .scads-scene:not(.is-on) *,html:not(.decor-off) .scads.is-inview .scads-scene:not(.is-on) :before,html:not(.decor-off) .scads.is-inview .scads-stage:not([data-active=social]) .scads-aud{animation-play-state:paused!important}html:not(.decor-off) .scads.is-inview .scads-ball i{animation:6.5s ease-in-out infinite scads-float}html:not(.decor-off) .scads.is-inview .scads-ball--b i{animation-duration:7.4s;animation-delay:-2.2s}html:not(.decor-off) .scads.is-inview .scads-ball--c i{animation-duration:5.6s;animation-delay:-3.6s}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-row--1 .scads-r-fill{animation:scads-fill1 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-row--2 .scads-r-fill{animation:scads-fill2 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-row--3 .scads-r-fill{animation:scads-fill3 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-row--1 .scads-r-chip:before{animation:scads-lit1 var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-row--2 .scads-r-chip:before{animation:scads-lit2 var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-row--3 .scads-r-chip:before{animation:scads-lit3 var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-plus{animation:scads-plus var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-ribbon.is-play .scads-r-dot{animation:scads-dot var(--p) cubic-bezier(.65, 0, .35, 1) infinite}html:not(.decor-off) .scads.is-inview .is-play .scads-cursor{animation:scads-cursor var(--p) cubic-bezier(.45, 0, .2, 1) infinite}html:not(.decor-off) .scads.is-inview .is-play .scads-ripple{animation:scads-ripple var(--p) ease-out infinite}html:not(.decor-off) .scads.is-inview .scads-search.is-play .scads-query{animation:scads-type var(--p) linear infinite}html:not(.decor-off) .scads.is-inview .scads-search.is-play .scads-org,html:not(.decor-off) .scads.is-inview .scads-search.is-play .scads-kp{animation:scads-org var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-search.is-play .scads-kp{animation-name:scads-load}html:not(.decor-off) .scads.is-inview .scads-search.is-play .scads-ad{animation:scads-ad var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-search.is-play .scads-ad:before{animation:scads-ring var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-display.is-play :is(.scads-top,.scads-article,.scads-row){animation:scads-load var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-display.is-play .scads-banner--wide{animation:scads-drop var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-display.is-play .scads-banner--tall{animation:scads-slide var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-display.is-play .scads-bn-ball--big{animation:scads-bob var(--p) ease-in-out infinite}html:not(.decor-off) .scads.is-inview .scads-display.is-play .scads-bn-btn--tall{animation:scads-press var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-pl-copy{animation:scads-copy var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-pl-btn{animation:scads-btn var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-pl-ball--acc{animation:scads-hover var(--p) ease-in-out infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-pl-track b{animation:scads-track var(--p) linear infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-skip-n{animation:scads-count-box var(--p) step-end infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-skip-col{animation:scads-count var(--p) step-end infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-skip-go{animation:scads-skip var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-video.is-play .scads-companion{animation:scads-comp var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-feed{animation:scads-feed var(--p) cubic-bezier(.65, 0, .35, 1) infinite}html:not(.decor-off) .scads.is-inview .scads-social-set:has(.is-play) .scads-aud--1{animation:scads-aud1 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social-set:has(.is-play) .scads-aud--2{animation:scads-aud2 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social-set:has(.is-play) .scads-aud--3{animation:scads-aud3 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-burst{animation:scads-burst var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-like-f{animation:scads-like var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-faces i:first-child{animation:scads-face1 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-faces i:nth-child(2){animation:scads-face2 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-faces i:nth-child(3){animation:scads-face3 var(--p) var(--ease) infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-cta:before{animation:scads-cta var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-cta{animation:scads-press var(--p) ease infinite}html:not(.decor-off) .scads.is-inview .scads-social.is-play .scads-tap{animation:scads-tap var(--p) ease-out infinite}}@keyframes scads-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.3cqi)}}@keyframes scads-fill1{0%,6%{opacity:1;transform:translate(-100%)}16%,88%{transform:translateX(calc((var(--f) - 1) * 100%));opacity:1}95%{transform:translateX(calc((var(--f) - 1) * 100%));opacity:0}to{opacity:0;transform:translate(-100%)}}@keyframes scads-fill2{0%,23%{opacity:1;transform:translate(-100%)}31%,88%{transform:translateX(calc((var(--f) - 1) * 100%));opacity:1}95%{transform:translateX(calc((var(--f) - 1) * 100%));opacity:0}to{opacity:0;transform:translate(-100%)}}@keyframes scads-fill3{0%,31%{opacity:1;transform:translate(-100%)}39%,88%{transform:translateX(calc((var(--f) - 1) * 100%));opacity:1}95%{transform:translateX(calc((var(--f) - 1) * 100%));opacity:0}to{opacity:0;transform:translate(-100%)}}@keyframes scads-lit1{0%,4%{opacity:0}7%,88%{opacity:1}95%,to{opacity:0}}@keyframes scads-lit2{0%,22%{opacity:0}24%,88%{opacity:1}95%,to{opacity:0}}@keyframes scads-lit3{0%,30%{opacity:0}32%,88%{opacity:1}95%,to{opacity:0}}@keyframes scads-plus{0%,38%{opacity:0;transform:scale(.5)}41%{opacity:1;transform:scale(1.14)}44%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes scads-dot{0%,15%{opacity:0;transform:translateY(0)scale(.4)}17%,18%{opacity:1;transform:translateY(0)scale(1)}22%,25%{opacity:1;transform:translateY(var(--r-step,50px)) scale(1)}30%{opacity:1;transform:translateY(calc(2 * var(--r-step,50px))) scale(1)}33%,to{opacity:0;transform:translateY(calc(2 * var(--r-step,50px))) scale(.4)}}@keyframes scads-cursor{0%,40%{opacity:0;transform:translate(16cqi,14cqi)scale(1)}43%{opacity:1}53%,54%{opacity:1;transform:translate(0)scale(1)}56%{transform:translate(0)scale(.84)}60%,84%{opacity:1;transform:translate(0)scale(1)}90%,to{opacity:0;transform:translate(1.5cqi,1.5cqi)scale(1)}}@keyframes scads-ripple{0%,55.5%{opacity:0;transform:scale(.3)}57%{opacity:1;transform:scale(.5)}67%,to{opacity:0;transform:scale(1.7)}}@keyframes scads-type{0%,3%{animation-timing-function:steps(11,end);transform:scaleX(0)}16%{transform:scaleX(1)}88%{opacity:1;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(1)}}@keyframes scads-org{0%,16%{opacity:0;transform:translateY(calc(-1 * var(--shift)))}22%,27%{opacity:1;transform:translateY(calc(-1 * var(--shift)))}37%,87%{opacity:1;transform:translateY(0)}93%,to{opacity:0;transform:translateY(0)}}@keyframes scads-load{0%,6%{opacity:0}16%,87%{opacity:1}93%,to{opacity:0}}@keyframes scads-ad{0%,28%{opacity:0;transform:translateY(2.4cqi)scale(.97)}38%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes scads-ring{0%,36%{opacity:0}44%,87%{opacity:1}93%,to{opacity:0}}@keyframes scads-drop{0%,20%{transform:translateY(-104%)}31%,87%{transform:none}95%,to{transform:translateY(-104%)}}@keyframes scads-slide{0%,24%{transform:translate(104%)}35%,87%{transform:none}95%,to{transform:translate(104%)}}@keyframes scads-bob{0%,34%{transform:translateY(0)}39%{transform:translateY(-1.8cqi)}44%{transform:translateY(0)}47%{transform:translateY(-.7cqi)}50%,to{transform:translateY(0)}}@keyframes scads-press{0%,55%{transform:scale(1)}57%{transform:scale(.94)}61%,to{transform:scale(1)}}@keyframes scads-copy{0%,4%{opacity:0;transform:translate(-2cqi)}15%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes scads-btn{0%,10%{opacity:0;transform:scale(.9)}19%,55%{opacity:1;transform:scale(1)}57%{opacity:1;transform:scale(.93)}61%,87%{opacity:1;transform:scale(1)}93%,to{opacity:0;transform:scale(1)}}@keyframes scads-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2cqi)}}@keyframes scads-track{0%{opacity:1;transform:translate(-100%)}87%{opacity:1;transform:translate(-34%)}93%,to{opacity:0;transform:translate(-34%)}}@keyframes scads-count-box{0%{opacity:1}50%,to{opacity:0}}@keyframes scads-count{0%{transform:translateY(0)}10%{transform:translateY(-4cqi)}20%{transform:translateY(-8cqi)}30%{transform:translateY(-12cqi)}40%,to{transform:translateY(-16cqi)}}@keyframes scads-skip{0%,48%{opacity:0;transform:translateY(1cqi)}51%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes scads-comp{0%,24%{opacity:0;transform:translateY(1.6cqi)}33%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes scads-feed{0%,8%{opacity:1;transform:translateY(0)}27%,88%{opacity:1;transform:translateY(-30.2cqi)}92%{opacity:0;transform:translateY(-30.2cqi)}93%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes scads-aud1{0%,6%{opacity:0;transform:translate(3cqi)}14%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes scads-aud2{0%,10%{opacity:0;transform:translate(3cqi)}18%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes scads-aud3{0%,14%{opacity:0;transform:translate(3cqi)}22%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes scads-burst{0%,37%{opacity:0;transform:scale(.3)}41%{opacity:1;transform:scale(1.15)}45%{opacity:1;transform:scale(1)}51%,to{opacity:0;transform:scale(1.06)}}@keyframes scads-like{0%,40%{opacity:0;transform:scale(.5)}44%{opacity:1;transform:scale(1.25)}48%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes scads-face1{0%,44%{opacity:0;transform:scale(.4)}48%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes scads-face2{0%,47%{opacity:0;transform:scale(.4)}51%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes scads-face3{0%,50%{opacity:0;transform:scale(.4)}54%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes scads-cta{0%,56%{opacity:0}59%,88%{opacity:1}94%,to{opacity:0}}@keyframes scads-tap{0%,54%{opacity:0;transform:scale(.4)}55.5%{opacity:.95;transform:scale(.55)}58%{opacity:.7;transform:scale(.8)}66%,to{opacity:0;transform:scale(1.8)}}@media (width<=759.98px){.scads-win{left:6cqi}.scads-head{gap:10px;margin-bottom:14px}.scads-badge{display:none}.scads-view{justify-self:center;width:84%}.scads-intro{font-size:.95rem}.scads-stage{gap:12px;padding:12px}.scads-tab{min-height:40px}.scads-cap-n{display:none}.scads-cap-title{margin:0 0 6px;font-size:1.3rem}.scads-cap-text{font-size:.92rem;line-height:1.4}.scads-ribbon{border-radius:18px;gap:8px;padding:12px 16px}.scads-r-row{grid-template-columns:32px minmax(0,5.4em) minmax(0,1fr) 30px;gap:12px;min-height:32px}.scads-r-chip{width:32px;height:32px}.scads-r-chip .lc{width:15px;height:15px}.scads-r-line{--r-step:40px;top:28px;bottom:28px;left:31.25px}}.tap-hint{border-radius:var(--radius-pill);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);background:color-mix(in srgb, var(--white) 70%, transparent);color:var(--ink);letter-spacing:0;align-items:center;gap:10px;margin-top:16px;padding:5px 14px 5px 5px;font-size:.88rem;line-height:1.3;display:flex}.tap-hint-icon{background:color-mix(in srgb, var(--accent) 26%, var(--white));width:30px;height:30px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.tap-hint-icon:after{content:"";box-shadow:0 0 0 2px var(--accent);opacity:0;border-radius:50%;position:absolute;inset:0}.tap-hint-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){html:not(.decor-off) section:not(.is-tried) .tap-hint-icon svg{animation:tap-hint-press 2.8s var(--ease-out) infinite}html:not(.decor-off) section:not(.is-tried) .tap-hint-icon:after{animation:tap-hint-ring 2.8s var(--ease-out) infinite}}@keyframes tap-hint-press{0%,18%,to{transform:translateY(0)scale(1)}26%{transform:translateY(1.5px)scale(.86)}36%{transform:translateY(0)scale(1)}}@keyframes tap-hint-ring{0%,24%{opacity:0;transform:scale(.8)}30%{opacity:.9}64%,to{opacity:0;transform:scale(1.6)}}.scapps-intro .tap-hint{margin-inline:auto}@media (width<=759.98px){.tap-hint{display:none!important}}.scvideo{margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet)}.scvideo-head{gap:14px 72px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=1100px){.scvideo-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.scvideo-badge{margin-bottom:clamp(14px,1.6vw,20px)}.scvideo-head h2{margin:0}.scvideo-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.scvideo-suite{--sv-grey:color-mix(in srgb, var(--ink) 11%, transparent);--sv-grey-soft:color-mix(in srgb, var(--ink) 6%, transparent);--sv-ink:color-mix(in srgb, var(--ink) 74%, transparent);--sv-chip:color-mix(in srgb, var(--ink) 5%, var(--white));--sv-soft:color-mix(in srgb, var(--accent) 20%, var(--white));--sv-mid:color-mix(in srgb, var(--accent) 52%, var(--white));--sv-gap:clamp(8px, .9vw, 12px);gap:var(--sv-gap);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:clamp(20px,2.2vw,30px);grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""monitor""bin""timeline";padding:clamp(8px,1.2vw,16px);display:grid}@media (width>=900px){.scvideo-suite{grid-template-columns:minmax(0,1.72fr) minmax(280px,1fr);grid-template-areas:"bar bar""monitor bin""timeline bin"}.scvideo-suite .scvideo-bin{grid-auto-rows:1fr;align-content:stretch}.scvideo-suite .scvideo-format{height:100%}}@media (width>=1280px){.scvideo-suite{grid-template-areas:"bar bar""monitor bin""timeline timeline"}}.scvideo-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.scvideo-ico.is-fill{fill:currentColor}.scvideo-toolbar{grid-area:bar;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 2px;display:flex}.scvideo-tools{gap:4px;display:flex}.scvideo-tools i{background:var(--white);width:36px;height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-soft);border-radius:10px;place-items:center;display:grid}.scvideo-tools i.is-on{background:var(--ink);box-shadow:none;color:var(--white)}.scvideo-tools .scvideo-ico{width:16px;height:16px}.scvideo-project{align-items:center;gap:8px;display:flex}.scvideo-project b{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.scvideo-project i{background:var(--sv-ink);border-radius:999px;width:clamp(70px,9vw,130px);height:7px}.scvideo-export{background:var(--accent);border-radius:999px;place-items:center;height:30px;padding:0 16px;display:grid}.scvideo-export b{background:color-mix(in srgb, var(--on-accent) 80%, transparent);border-radius:999px;width:44px;height:5px}.scvideo-monitor{align-content:start;gap:var(--sv-gap);grid-area:monitor;min-width:0;display:grid}.scvideo-viewer{aspect-ratio:16/9;border-radius:clamp(12px,1.3vw,18px);position:relative;overflow:hidden;box-shadow:0 26px 50px -32px #0e0e0e8c;container-type:inline-size}.scvideo-scene{opacity:0;transition:opacity 0s linear var(--dur-base);position:absolute;inset:0}.scvideo-scene.is-on{z-index:1;opacity:1;transition:opacity var(--dur-base) var(--ease-out)}.scvideo-frame{transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset:0;overflow:hidden}.scvideo-scene:not(.is-on) .scvideo-frame{transform:scale(1.025)}.scvideo-frame :where(span,i,b){display:block}.scvideo-frame>*,.sv-pic>*,.sv-grade>*,.sv-product>*,.sv-bottle>b,.sv-scrub b,.sv-divider>b{position:absolute}.scvideo-frame svg{width:100%;height:auto;display:block}.scvideo-scene--social{background:var(--dark)}.scvideo-scene--social:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--white) 9%, transparent), transparent);position:absolute;inset:-8%}.scvideo-frame--tall{border-radius:0;width:31.64cqi;margin-left:-15.82cqi;inset:0 auto 0 50%;box-shadow:0 0 0 1px #ffffff14;container-type:inline-size}.sv-pic{background:linear-gradient(172deg, color-mix(in srgb, var(--accent) 12%, var(--white)) 0%, color-mix(in srgb, var(--accent) 42%, var(--white)) 58%, color-mix(in srgb, var(--accent) 80%, var(--accent-deep)) 100%);inset:0}.sv-glow{aspect-ratio:1;background:radial-gradient(closest-side,#ffffffbf,#0000);border-radius:50%;width:140cqi;top:18cqi;left:-20cqi}.sv-person{width:100cqi;bottom:-14cqi;left:0}.sv-person-svg circle{fill:color-mix(in srgb, var(--ink) 14%, var(--white))}.sv-person-svg path{fill:var(--sv-ink)}.sv-stories{gap:2cqi;display:flex;top:5cqi;left:6cqi;right:6cqi}.sv-stories i{background:#ffffff80;border-radius:999px;flex:1;height:1.3cqi}.sv-stories i.is-full{background:var(--white)}.sv-stories i.is-half{background:linear-gradient(90deg, var(--white) 0 55%, #ffffff80 55%)}.sv-rail{justify-items:center;gap:7cqi;display:grid;bottom:40cqi;right:4cqi}.sv-rail i{width:10cqi;color:var(--white);filter:drop-shadow(0 .6cqi 1.2cqi #0e0e0e40)}.sv-rail .scvideo-ico{stroke-width:2.2px}.sv-rail i.sv-disc{background:var(--ink);border-radius:50%;width:11cqi;padding:2.2cqi;box-shadow:0 0 0 1.2cqi #ffffff80}.sv-caption{background:var(--white);border-radius:3cqi;gap:2cqi;padding:3cqi 4cqi;display:flex;top:84cqi;left:50%;translate:-50%;box-shadow:0 2cqi 5cqi -2cqi #0e0e0e59}.sv-caption i{background:var(--sv-ink);border-radius:1cqi;width:14cqi;height:3.4cqi}.sv-caption i.is-hot{background:var(--accent);width:20cqi}.sv-author{align-items:center;gap:3cqi;display:flex;bottom:9cqi;left:6cqi}.sv-author b{aspect-ratio:1;background:var(--sv-mid);width:11cqi;box-shadow:0 0 0 .9cqi var(--white);border-radius:50%}.sv-author span{gap:2.2cqi;display:grid}.sv-author i{background:var(--white);border-radius:999px;width:30cqi;height:2.8cqi}.sv-author i+i{background:#ffffffb8;width:46cqi;height:2cqi}.scvideo-scene--ads .scvideo-frame{background:linear-gradient(180deg, var(--white) 0%, color-mix(in srgb, var(--card) 60%, var(--white)) 100%)}.sv-ads-sun{aspect-ratio:1;background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 22%, var(--white)), color-mix(in srgb, var(--accent) 64%, var(--white)));border-radius:50%;width:38cqi;top:7cqi;right:11cqi}.sv-ads-floor{background:linear-gradient(180deg, color-mix(in srgb, var(--card) 90%, var(--white)), var(--card));height:13cqi;box-shadow:inset 0 1px 0 var(--line);inset:auto 0 0}.sv-product{width:14cqi;height:35cqi;bottom:9cqi;right:23cqi}.sv-cap{background:var(--sv-ink);border-radius:1.2cqi 1.2cqi .6cqi .6cqi;width:6cqi;height:6.6cqi;margin-left:-3cqi;top:0;left:50%}.sv-bottle{background:linear-gradient(90deg, var(--white) 10%, color-mix(in srgb, var(--card) 70%, var(--white)) 62%, color-mix(in srgb, var(--ink) 12%, var(--white)));box-shadow:inset 0 0 0 1px var(--line);border-radius:4.6cqi 4.6cqi 2.6cqi 2.6cqi;inset:5.8cqi 0 0;overflow:hidden}.sv-bottle b{background:linear-gradient(90deg, var(--accent), var(--accent-deep));height:11cqi;inset:38% 0 auto}.sv-shadow{background:radial-gradient(closest-side,#0e0e0e3d,#0000);border-radius:50%;height:3.4cqi;bottom:-1.6cqi;left:-5cqi;right:-5cqi}.sv-ads-copy{justify-items:start;gap:2.2cqi;display:grid;top:50%;left:7cqi;translate:0 -55%}.sv-tag{background:var(--ink);border-radius:999px;place-items:center;height:4.4cqi;padding:0 2.4cqi;display:grid}.sv-tag b{background:var(--white);border-radius:999px;width:7cqi;height:1.1cqi}.sv-h{background:var(--sv-ink);border-radius:1.2cqi;width:33cqi;height:4.4cqi}.sv-h.is-short{width:23cqi}.sv-line{background:var(--sv-grey);border-radius:999px;width:28cqi;height:1.8cqi}.sv-cta{background:var(--accent);border-radius:999px;place-items:center;height:6cqi;margin-top:1.4cqi;padding:0 3.8cqi;display:grid}.sv-cta b{background:color-mix(in srgb, var(--on-accent) 80%, transparent);border-radius:999px;width:10cqi;height:1.3cqi}.sv-shine{background:linear-gradient(105deg,#0000 58%,#fff9 66%,#0000 74%);inset:0}.scvideo-scene--corporate .scvideo-frame{background:linear-gradient(180deg, color-mix(in srgb, var(--card) 70%, var(--white)), var(--card))}.sv-wall{background:color-mix(in srgb, var(--ink) 9%, var(--card));border-radius:1.4cqi;grid-template-columns:repeat(3,1fr);gap:.8cqi;width:36cqi;height:31cqi;padding:.8cqi;display:grid;top:6cqi;left:7cqi}.sv-wall i{background:linear-gradient(180deg, var(--white), color-mix(in srgb, var(--accent) 14%, var(--white)));border-radius:.8cqi}.sv-lamp{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 34%, transparent), transparent);border-radius:50%;width:34cqi;top:-6cqi;right:2cqi}.sv-desk{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 15%, var(--card)), color-mix(in srgb, var(--ink) 9%, var(--card)));height:12cqi;inset:auto 0 0}.sv-guest--far{filter:blur(.25cqi);width:25cqi;bottom:6cqi;left:19cqi}.sv-guest--far circle{fill:color-mix(in srgb, var(--ink) 16%, var(--white))}.sv-guest--far path{fill:color-mix(in srgb, var(--accent) 50%, var(--white))}.sv-guest--near{width:33cqi;bottom:-5cqi;right:14cqi}.sv-guest--near circle{fill:color-mix(in srgb, var(--ink) 22%, var(--white))}.sv-guest--near path{fill:var(--sv-ink)}.sv-third{background:var(--white);border-radius:1.4cqi;align-items:stretch;gap:2.4cqi;padding:2.2cqi 4cqi 2.2cqi 2.2cqi;display:flex;bottom:5cqi;left:5cqi;box-shadow:0 1.6cqi 4cqi -1.6cqi #0e0e0e4d}.sv-third b{background:var(--accent);border-radius:999px;width:.9cqi}.sv-third span{gap:1.4cqi;display:grid}.sv-third i{background:var(--sv-ink);border-radius:999px;width:20cqi;height:2.4cqi}.sv-third i+i{background:var(--sv-grey);width:14cqi;height:1.6cqi}.scvideo-scene--youtube .scvideo-frame:after{content:"";background:linear-gradient(#0e0e0e38,#0000 20%),linear-gradient(#0000 76%,#0e0e0e4d);position:absolute;inset:0}.sv-sky{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, var(--white)), color-mix(in srgb, var(--accent) 30%, var(--white)));inset:0}.sv-sun{aspect-ratio:1;background:var(--white);border-radius:50%;width:11cqi;top:11cqi;left:64cqi;box-shadow:0 0 0 3cqi #ffffff59}.sv-hill{border-radius:50%}.sv-hill--back{background:color-mix(in srgb, var(--accent) 38%, var(--white));height:58cqi;bottom:-28cqi;left:-12cqi;right:28cqi}.sv-hill--front{background:color-mix(in srgb, var(--accent) 74%, var(--white));height:66cqi;bottom:-40cqi;left:32cqi;right:-22cqi}.sv-yt-title{z-index:1;gap:1.4cqi;display:grid;top:4cqi;left:4cqi}.sv-yt-title i{background:var(--white);border-radius:999px;width:28cqi;height:2.2cqi}.sv-yt-title i+i{background:#ffffffb8;width:17cqi;height:1.5cqi}.sv-play{z-index:1;aspect-ratio:1;width:12cqi;color:var(--ink);background:#fffffff0;border-radius:50%;padding:3.2cqi 3cqi 3.2cqi 3.4cqi;top:50%;left:50%;translate:-50% -58%;box-shadow:0 2cqi 5cqi -2cqi #0e0e0e66}.sv-scrub{z-index:1;gap:.8cqi;height:1cqi;display:flex;bottom:4.6cqi;left:4cqi;right:4cqi}.sv-scrub>i{background:#ffffff6b;border-radius:999px;flex:1.4;position:relative}.sv-scrub>i:nth-child(2){flex:1}.sv-scrub>i:nth-child(3){flex:1.8}.sv-scrub>i:nth-child(4){flex:1.2}.sv-scrub>i:nth-child(5){flex:.9}.sv-scrub>i.is-done{background:var(--accent)}.sv-scrub>i.is-now{background:linear-gradient(90deg, var(--accent) 0 45%, #ffffff6b 45%)}.sv-scrub b{aspect-ratio:1;background:var(--accent);border-radius:50%;width:2.6cqi;top:50%;left:45%;translate:-50% -50%;box-shadow:0 0 0 .6cqi #ffffff80}.sv-chapter{z-index:1;justify-items:center;gap:1.2cqi;display:grid;bottom:8cqi;left:73.2cqi;translate:-50%}.sv-chapter b{aspect-ratio:16/9;background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 20%, var(--white)), color-mix(in srgb, var(--accent) 62%, var(--white)));width:14cqi;box-shadow:0 0 0 .5cqi var(--white);border-radius:1.2cqi}.sv-chapter i{background:var(--white);border-radius:999px;width:10cqi;height:1.4cqi}.scvideo-scene--motion .scvideo-frame{background:radial-gradient(60cqi 40cqi at 74% 34%, color-mix(in srgb, var(--accent) 22%, transparent), transparent), var(--white)}.sv-mo-ring{aspect-ratio:1;border:2.4cqi solid var(--accent);border-radius:50%;width:25cqi;top:9cqi;left:58cqi}.sv-mo-dot{aspect-ratio:1;background:var(--ink);border-radius:50%;width:8cqi;top:31cqi;left:76cqi}.sv-mo-square{aspect-ratio:1;background:var(--sv-mid);border-radius:2.6cqi;width:12cqi;top:30cqi;left:55cqi;transform:rotate(18deg)}.sv-mo-dots{background:radial-gradient(circle, var(--sv-grey) 0 .5cqi, transparent .6cqi) 0 0 / 2.8cqi 2.8cqi;width:14cqi;height:8cqi;bottom:6cqi;right:6cqi}.sv-mo-title{justify-items:start;gap:2cqi;display:grid;top:50%;left:8cqi;translate:0 -50%}.sv-mo-bar{background:var(--ink);border-radius:1.6cqi;width:36cqi;height:6cqi}.sv-mo-bar.is-accent{background:var(--accent);width:25cqi}.sv-mo-bar.is-thin{background:var(--sv-grey);width:21cqi;height:2cqi;margin-top:1cqi}.sv-mo-wipe{background:var(--ink);transform-origin:0;border-radius:999px;width:30cqi;height:.8cqi;bottom:9cqi;left:8cqi}.sv-grade{--g-sky-a:color-mix(in srgb, var(--ink) 7%, var(--white));--g-sky-b:color-mix(in srgb, var(--ink) 15%, var(--white));--g-sun:color-mix(in srgb, var(--ink) 4%, var(--white));--g-field:color-mix(in srgb, var(--ink) 24%, var(--white));--g-head:color-mix(in srgb, var(--ink) 30%, var(--white));--g-body:color-mix(in srgb, var(--ink) 44%, var(--white));inset:0}.sv-grade--after{--g-sky-a:color-mix(in srgb, var(--accent) 10%, var(--white));--g-sky-b:color-mix(in srgb, var(--accent) 34%, var(--white));--g-sun:var(--white);--g-field:color-mix(in srgb, var(--accent) 66%, var(--white));--g-head:color-mix(in srgb, var(--accent) 45%, var(--white));--g-body:var(--ink);clip-path:inset(0 0 0 50%)}.sv-g-sky{background:linear-gradient(180deg, var(--g-sky-a), var(--g-sky-b));inset:0}.sv-g-sun{aspect-ratio:1;background:var(--g-sun);width:10cqi;box-shadow:0 0 0 3cqi color-mix(in srgb, var(--g-sun) 40%, transparent);border-radius:50%;top:8cqi;left:70cqi}.sv-g-field{background:var(--g-field);border-radius:50%;height:48cqi;bottom:-30cqi;left:-12cqi;right:-12cqi}.sv-g-subject{width:42cqi;margin-left:-21cqi;top:15cqi;left:50%}.sv-g-svg circle{fill:var(--g-head)}.sv-g-svg path{fill:var(--g-body)}.sv-divider{background:var(--white);width:.5cqi;margin-left:-.25cqi;top:0;bottom:0;left:50%}.sv-divider b{aspect-ratio:1;background:var(--white);width:6.4cqi;color:var(--ink);border-radius:50%;padding:1.5cqi;top:76%;left:50%;translate:-50% -50%;box-shadow:0 1cqi 3cqi -1cqi #0e0e0e66}.sv-divider .scvideo-ico{stroke-width:2.6px}.sv-scope{background:#0e0e0ea8;border-radius:1.4cqi;align-items:flex-end;gap:.8cqi;width:19cqi;height:11cqi;padding:1.4cqi;display:flex;top:4cqi;right:4cqi}.sv-scope i{background:repeating-linear-gradient(0deg, transparent 0 .5cqi, #0e0e0e59 .5cqi .7cqi), linear-gradient(0deg, color-mix(in srgb, var(--white) 70%, transparent), color-mix(in srgb, var(--white) 20%, transparent));border-radius:.5cqi;flex:1;height:72%}.sv-scope i:nth-child(2){background:repeating-linear-gradient(0deg, transparent 0 .5cqi, #0e0e0e59 .5cqi .7cqi), linear-gradient(0deg, var(--accent), color-mix(in srgb, var(--accent) 30%, transparent));height:92%}.sv-scope i:nth-child(3){height:58%}.sv-post-wave{width:32cqi;height:7cqi;fill:var(--accent);background:#0e0e0e9e;border-radius:1.4cqi;padding:1.2cqi 1.8cqi;bottom:4cqi;right:4cqi}.sv-post-wave svg{height:100%}.scvideo-transport{background:var(--white);height:46px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 16px 0 6px;display:grid}.scvideo-keys{align-items:center;gap:2px;display:flex}.scvideo-keys i{width:30px;height:34px;color:var(--ink-soft);place-items:center;display:grid}.scvideo-keys .scvideo-ico{width:14px;height:14px}.scvideo-keys .is-play{background:var(--ink);width:34px;height:34px;color:var(--white);border-radius:50%}.scvideo-keys .is-play .scvideo-ico{width:15px;height:15px}.scvideo-keys .scvideo-toggle-play .scvideo-ico{margin-left:2px}.scvideo-keys .scvideo-toggle-pause .scvideo-ico{stroke-width:0}.scvideo-scrubber{background:var(--sv-grey);border-radius:999px;height:4px;position:relative;overflow:hidden}.scvideo-scrub-fill{border-radius:inherit;background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(.38)}.scvideo-time{align-items:center;gap:6px;display:flex}.scvideo-time i{background:var(--sv-ink);border-radius:999px;width:34px;height:6px}.scvideo-time i+i{background:var(--sv-grey);width:26px}.scvideo-bin{grid-area:bin;align-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.scvideo-format{width:100%;min-height:64px;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), color var(--dur-fast) ease;background:0 0;border:0;border-radius:16px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;padding:9px 14px 9px 9px;display:grid}.scvideo-format:hover{background:color-mix(in srgb, var(--white) 60%, transparent)}.scvideo-format.is-on{background:var(--white);box-shadow:0 0 0 1px var(--line), 0 18px 40px -28px #0e0e0e59;color:var(--ink)}.scvideo-format:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.scvideo-thumb{background:var(--white);width:54px;height:42px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border-radius:11px;place-items:center;display:grid}.scvideo-thumb .scvideo-ico{stroke-width:1.8px;width:24px;height:24px}.scvideo-format.is-on .scvideo-thumb{background:var(--dark);box-shadow:none;color:var(--accent)}.scvideo-text{gap:2px;display:grid}.scvideo-title{color:var(--ink);letter-spacing:-.015em;font-size:1rem;font-weight:500;line-height:1.25}.scvideo-desc{font-size:.9rem;line-height:1.4}.scvideo:not(.is-live) .scvideo-format.is-on{box-shadow:none;background:0 0}.scvideo:not(.is-live) .scvideo-format.is-on .scvideo-thumb{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.scvideo-timeline{--tl-rows:14px 20px 40px 32px 14px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;grid-area:timeline;grid-template-columns:34px minmax(0,1fr);gap:0 12px;padding:12px 16px 14px 12px;display:grid;overflow:hidden}.scvideo-heads,.scvideo-lanes{grid-template-rows:var(--tl-rows);row-gap:6px;display:grid}.scvideo-track-head{background:var(--bg);color:var(--ink-soft);border-radius:8px;place-items:center;display:grid}.scvideo-track-head .scvideo-ico{width:14px;height:14px}.scvideo-track-head.is-color .scvideo-ico{width:13px;height:13px}.scvideo-lanes{cursor:pointer;min-width:0;position:relative;container-type:inline-size}.scvideo-range{z-index:0;background:color-mix(in srgb, var(--accent) 13%, transparent);transform:translateX(calc(var(--from) * 1%)) scaleX(var(--w));transform-origin:0 0;transition:transform var(--dur-slow) var(--ease-out);pointer-events:none;position:absolute;inset:0}.scvideo-ruler{z-index:1;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--ink) 24%, transparent) 0 1px, transparent 1px 10%) 0 100% / 100% 100% no-repeat, repeating-linear-gradient(90deg, var(--sv-grey) 0 1px, transparent 1px 2%) 0 100% / 100% 45% no-repeat;position:relative}.scvideo-lane{z-index:1;position:relative}.scvideo-lane>i{display:block;position:absolute;top:0;bottom:0}.scvideo-tclip:before,.scvideo-tclip:after,.scvideo-cclip:before{content:"";position:absolute}.scvideo-tclip:before{background:var(--sv-chip);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--dur-base) var(--ease-out);border-radius:6px;inset:0 1.5px}.scvideo-tclip:after{background:var(--sv-grey);border-radius:999px;max-width:46px;height:3px;top:50%;left:7px;right:30%;translate:0 -50%}.scvideo-tclip.is-on:before{background:var(--sv-ink);box-shadow:none}.scvideo-tclip.is-on:after{background:color-mix(in srgb, var(--white) 75%, transparent)}@container (width<=900px){.scvideo-tclip:before{border-radius:3px;inset:0 1px}.scvideo-tclip:after{display:none}}.scvideo-clip b{--c-bg:var(--sv-chip);--c-thumb:color-mix(in srgb, var(--ink) 9%, var(--white));--c-label:color-mix(in srgb, var(--ink) 34%, transparent);background:linear-gradient(var(--c-label), var(--c-label)) 7px 6px / min(46%, 54px) 4px no-repeat, repeating-linear-gradient(90deg, var(--c-thumb) 0 26px, transparent 26px 28px) 4px calc(100% - 4px) / calc(100% - 8px) 21px no-repeat, var(--c-bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;position:absolute;inset:0 1.5px;overflow:hidden}.scvideo-clip.is-on b{--c-bg:var(--accent);--c-thumb:color-mix(in srgb, var(--accent-deep) 55%, var(--accent));--c-label:color-mix(in srgb, var(--on-accent) 70%, transparent);box-shadow:inset 0 0 0 1.5px var(--accent-deep)}.scvideo-aclip svg{background:color-mix(in srgb, var(--ink) 4%, var(--white));width:calc(100% - 3px);height:100%;box-shadow:inset 0 0 0 1px var(--line);fill:color-mix(in srgb, var(--ink) 26%, transparent);border-radius:8px;padding:3px 4px;display:block;position:absolute;inset:0 1.5px}.scvideo-aclip.is-on svg{background:color-mix(in srgb, var(--accent) 20%, var(--white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 50%, transparent);fill:var(--accent-deep)}.scvideo-cclip:before{background:linear-gradient(90deg, var(--t-a), var(--t-b));border-radius:999px;inset:3px 1.5px}.scvideo-cclip{--t-a:color-mix(in srgb, var(--ink) 8%, var(--white));--t-b:color-mix(in srgb, var(--ink) 18%, var(--white))}.scvideo-cclip.is-tone-1{--t-a:color-mix(in srgb, var(--ink) 14%, var(--white));--t-b:color-mix(in srgb, var(--accent) 22%, var(--white))}.scvideo-cclip.is-tone-2{--t-a:color-mix(in srgb, var(--accent) 12%, var(--white));--t-b:color-mix(in srgb, var(--ink) 20%, var(--white))}.scvideo-cclip.is-tone-3{--t-a:color-mix(in srgb, var(--ink) 20%, var(--white));--t-b:color-mix(in srgb, var(--ink) 8%, var(--white))}.scvideo-cclip.is-tone-4{--t-a:color-mix(in srgb, var(--accent) 18%, var(--white));--t-b:color-mix(in srgb, var(--ink) 14%, var(--white))}.scvideo-cclip.is-tone-5{--t-a:color-mix(in srgb, var(--ink) 24%, var(--white));--t-b:color-mix(in srgb, var(--accent) 30%, var(--white))}.scvideo-cclip.is-on{--t-a:color-mix(in srgb, var(--accent) 35%, var(--white));--t-b:var(--accent-deep)}.scvideo-playhead{z-index:3;transform:translateX(calc(var(--ph) * 1%));pointer-events:none;position:absolute;inset:-4px 0 0}.scvideo-playhead b{background:var(--ink);border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:-1px}.scvideo-playhead b:before{content:"";background:var(--ink);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);border-radius:3px;width:12px;height:15px;position:absolute;top:0;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on :is(.sv-mo-bar,.sv-mo-ring,.sv-mo-dot,.sv-mo-square,.sv-mo-wipe,.sv-mo-dots){animation:scvideo-in .76s var(--ease-out) both}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on .sv-mo-bar:nth-child(2){animation-delay:90ms}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on .sv-mo-bar:nth-child(3){animation-delay:.18s}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on .sv-mo-ring{animation-name:scvideo-pop;animation-delay:.12s}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on .sv-mo-square{animation-name:scvideo-spin;animation-delay:.22s}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on .sv-mo-dot{animation-name:scvideo-drop;animation-delay:.3s}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--motion.is-on .sv-mo-wipe{animation-name:scvideo-wipe;animation-delay:.36s}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--corporate.is-on .sv-third{animation:scvideo-in .62s var(--ease-out) .16s both}html.js:not(.decor-off) .scvideo.is-live .scvideo-scene--ads.is-on .sv-shine{animation:scvideo-shine 1.4s var(--ease-out) .12s both}}@keyframes scvideo-in{0%{opacity:0;transform:translate(-6cqi)}}@keyframes scvideo-pop{0%{opacity:0;transform:scale(.55)}}@keyframes scvideo-spin{0%{opacity:0;transform:rotate(-60deg)scale(.6)}}@keyframes scvideo-drop{0%{opacity:0;transform:translateY(-8cqi)}}@keyframes scvideo-wipe{0%{transform:scaleX(0)}}@keyframes scvideo-shine{0%{opacity:0;transform:translate(-40%)}}@media (width>=640px) and (width<=899.98px){.scvideo-suite .scvideo-bin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639.98px){.scvideo-project i{width:64px}.scvideo-suite .scvideo-format{grid-template-columns:46px minmax(0,1fr);gap:12px;min-height:58px}.scvideo-thumb{width:46px;height:38px}.scvideo-thumb .scvideo-ico{width:22px;height:22px}}@media (width<=519.98px){.scvideo-timeline{--tl-rows:12px 16px 32px 26px 12px;grid-template-columns:minmax(0,1fr);padding:10px 12px 12px}.scvideo-heads,.scvideo-time,.scvideo-tools i:nth-child(n+2){display:none}.scvideo-clip b{background:linear-gradient(var(--c-label), var(--c-label)) 5px 5px / min(46%, 40px) 3px no-repeat, repeating-linear-gradient(90deg, var(--c-thumb) 0 18px, transparent 18px 20px) 3px calc(100% - 3px) / calc(100% - 6px) 15px no-repeat, var(--c-bg)}.scvideo-tclip:after{left:4px;right:20%}.scvideo-transport{gap:10px;height:42px;padding-right:14px}}@media (width<=759.98px){.scvideo-suite{grid-template-areas:"bar""bin""monitor""timeline"}.scvideo-suite .scvideo-bin{flex-wrap:wrap;gap:6px;display:flex}.scvideo-suite .scvideo-format{border-radius:var(--radius-pill);background:var(--white);width:auto;min-height:38px;box-shadow:inset 0 0 0 1px var(--line);-webkit-tap-highlight-color:transparent;align-items:center;gap:7px;padding:0 14px 0 11px;display:inline-flex}.scvideo-suite .scvideo-format.is-on{background:var(--ink);box-shadow:none}.scvideo-suite .scvideo-thumb{width:auto;height:auto;box-shadow:none;color:var(--ink);background:0 0;border-radius:0}.scvideo-suite .scvideo-thumb .scvideo-ico{stroke-width:2px;width:17px;height:17px}.scvideo-suite .scvideo-format.is-on .scvideo-thumb{color:var(--accent);background:0 0}.scvideo-suite .scvideo-title{white-space:nowrap;font-size:.86rem}.scvideo-suite .scvideo-format.is-on .scvideo-title{color:var(--white)}.scvideo-suite .scvideo-desc{display:none}}@media (prefers-reduced-motion:reduce){.scvideo-scene,.scvideo-scene.is-on,.scvideo-frame,.scvideo-format,.scvideo-thumb,.scvideo-range,.scvideo-tclip:before{transition:none}}.scvideo-toggle{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.scvideo-toggle>span{grid-area:1/1;place-items:center;display:grid}.scvideo-toggle-play,.scvideo.is-paused .scvideo-toggle-pause{visibility:hidden}.scvideo.is-paused .scvideo-toggle-play{visibility:visible}.scvideo-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.scvideo.is-paused .scvideo-suite *,.scvideo.is-paused .scvideo-suite :before,.scvideo.is-paused .scvideo-suite :after{animation-play-state:paused!important}@media (width<=759.98px){.scvideo-suite .scvideo-bin{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-12px;padding:2px 12px 4px;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.scvideo-suite .scvideo-bin::-webkit-scrollbar{display:none}.scvideo-suite .scvideo-bin>li{flex:none}.scvideo-head{gap:10px;margin-bottom:16px}.scvideo-badge{display:none}.scvideo-intro{font-size:.95rem;line-height:1.45}}.scapps{--pw-wide:clamp(236px, 17vw, 272px);margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet);overflow:clip}.scapps-head{text-align:center;justify-items:center;gap:14px 72px;margin-bottom:clamp(32px,4.4vw,64px);display:grid}.scapps-head h2{text-wrap:balance;max-width:none}.scapps-head .scapps-intro{max-width:56ch}.scapps-badge{margin-bottom:clamp(14px,1.6vw,20px)}.scapps-head h2{margin:0}.scapps-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.scapps-comp{flex-direction:column;align-items:center;gap:clamp(20px,3vw,32px);display:flex;position:relative}@media (width>=1100px){.scapps.is-live .scapps-comp{min-height:calc(var(--pw-wide) * 2.13 + 170px);align-content:start;justify-items:center;gap:clamp(18px,1.8vw,28px);padding-top:8px;display:grid}.scapps.is-live .scapps-comp:before{content:"";z-index:0;border:1px dashed color-mix(in srgb, var(--ink) 13%, transparent);pointer-events:none;border-radius:50%;width:80%;height:80%;position:absolute;top:4%;left:10%}}.scapps-stage{--pw:min(176px, 40vw);z-index:2;place-items:center;padding-block:clamp(12px,2vw,24px);display:grid;position:relative}@media (width>=520px){.scapps-stage{--pw:200px}}@media (width>=700px){.scapps-stage{--pw:220px}}@media (width>=1100px){.scapps-stage{--pw:var(--pw-wide);padding-block:0}}.scapps-stage:before,.scapps-stage:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.scapps-stage:before{width:min(calc(var(--pw) * 2.1), 100vw - 2 * var(--sheet-inset) - 24px);background:radial-gradient(closest-side, var(--bg) 70%, color-mix(in srgb, var(--bg) 0%, transparent))}.scapps-stage:after{width:calc(var(--pw) * 1.7);background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 32%, transparent), transparent);top:80%}.scapps-duo{width:calc(var(--pw) * 1.56);transform-style:preserve-3d;will-change:transform;position:relative}.scapps-phone--ios{z-index:2;position:relative}.scapps-caption{z-index:2;text-align:center;width:min(100%,34ch);display:grid;position:relative}.scapps:not(.is-live) .scapps-caption{display:none}.scapps-cap{visibility:hidden;opacity:0;grid-area:1/1;align-content:start;justify-items:center;gap:10px;display:grid}.scapps-cap.is-on{visibility:visible;opacity:1}.scapps-cap-count{border-radius:var(--radius-pill);background:var(--white);color:var(--ink-soft);font-size:var(--size-label);font-variant-numeric:tabular-nums;letter-spacing:.02em;padding:2px 12px;font-weight:500}.scapps-cap-count b{color:var(--accent-text);font-weight:600}.scapps-cap-title{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.6rem,2.3vw,2.2rem);font-weight:var(--weight-heading);letter-spacing:-.04em;text-wrap:balance;margin:0;line-height:1.05}html[lang=ru] .scapps-cap-title{letter-spacing:var(--tracking-ru)}.scapps-cap-text{color:var(--ink-soft);text-wrap:balance;margin:0;font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.5}.scapps-orbit{--icon:58px;z-index:3;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.scapps-tile{width:100%;height:100%;color:var(--ink-soft);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;padding:0;display:block;position:relative}.scapps-tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.scapps-float{flex-direction:column;align-items:center;gap:10px;padding:10px 4px 18px;display:flex;position:relative}.scapps-tile-copy{gap:4px;min-width:0;max-width:100%;display:grid}.scapps-tile-name{letter-spacing:-.005em;overflow-wrap:break-word;hyphens:auto;text-wrap:balance;transition:color var(--dur-fast) ease;font-size:.86rem;font-weight:450;line-height:1.25}.scapps-tile-text{color:var(--ink-soft);font-size:.9rem;line-height:1.45}.scapps.is-live .scapps-tile-text{display:none}.scapps-tile:hover .scapps-tile-name,.scapps.is-live .scapps-tile.is-on .scapps-tile-name{color:var(--ink)}.scapps.is-live .scapps-tile.is-on .scapps-tile-name{font-weight:550}.scapps-tile-dot{background:var(--accent);opacity:0;width:5px;height:5px;transition:opacity var(--dur-fast) ease, scale var(--dur-base) var(--ease-out);border-radius:50%;margin-left:-2.5px;position:absolute;bottom:6px;left:50%;scale:.4}.scapps.is-live .scapps-tile.is-on .scapps-tile-dot{opacity:1;scale:1}.scapps:not(.is-live) .scapps-float{color:var(--ink);text-align:left;flex-direction:row;align-items:flex-start;gap:14px;padding:14px}.scapps:not(.is-live) .scapps-tile{border-radius:var(--radius);background:var(--bg);cursor:default}.scapps:not(.is-live) .scapps-icon{--icon:46px}.scapps:not(.is-live) .scapps-tile-dot{display:none}@media (width>=700px){.scapps.is-live .scapps-orbit{--icon:64px;grid-template-columns:repeat(5,minmax(0,1fr));max-width:820px}}@media (width<=699.98px){.scapps.is-live .scapps-orbit{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;mask-image:linear-gradient(90deg, transparent, var(--ink) var(--gutter), var(--ink) calc(100% - var(--gutter)), transparent);gap:2px;display:flex;overflow-x:auto}.scapps.is-live .scapps-orbit::-webkit-scrollbar{display:none}.scapps.is-live .scapps-orbit>li{scroll-snap-align:start;flex:0 0 100px}}@supports (animation-timeline:view()){@media (width<=699.98px) and (prefers-reduced-motion:no-preference){.scapps.is-live .scapps-orbit{scroll-snap-type:x mandatory;padding-inline:calc(50% - 50px)}.scapps.is-live .scapps-orbit>li{scroll-snap-align:center}html:not(.decor-off) .scapps.is-live .scapps-orbit .scapps-icon{animation:linear both scapps-dock-focus;animation-timeline:var(--scapps-dock-timeline,view(inline))}html:not(.decor-off) .scapps.is-live .scapps-orbit .scapps-tile-name{animation:linear both scapps-dock-name;animation-timeline:var(--scapps-dock-timeline,view(inline))}}}@keyframes scapps-dock-focus{0%,to{opacity:.55;scale:.78}50%{opacity:1;scale:1.22}}@keyframes scapps-dock-name{0%,to{opacity:.45}50%{opacity:1}}@media (width>=1100px){.scapps.is-live .scapps-orbit{--icon:clamp(60px, 4.6vw, 74px);pointer-events:none;max-width:none;display:block;position:absolute;inset:0}.scapps.is-live .scapps-orbit>li{top:var(--y);left:var(--x);width:170px;margin:calc(var(--icon) / -2 - 10px) 0 0 -85px;pointer-events:auto;position:absolute}.scapps.is-live .scapps-tile{border-radius:24px}.scapps.is-live .scapps-tile-name{font-size:.92rem}}@keyframes scapps-bob{0%,to{translate:0}50%{translate:0 -7px}}@media (width>=1100px) and (prefers-reduced-motion:no-preference){html:not(.decor-off) .scapps.is-live.is-awake .scapps-float{animation:scapps-bob var(--bob,6s) ease-in-out var(--bob-at,0s) infinite}html:not(.decor-off) .scapps.is-live .scapps-tile:hover .scapps-float,html:not(.decor-off) .scapps.is-live .scapps-tile:focus-visible .scapps-float{animation-play-state:paused}}.scapps-links{z-index:1;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}@media (width>=1100px){.scapps.is-live .scapps-links.is-drawn{display:block}}.scapps-links path{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-dasharray:.1 7;stroke-linecap:round;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.scapps-links path.is-hover{opacity:.32}.scapps-links path.is-on{stroke:var(--accent-deep);stroke-width:2.2px;opacity:.9}.scapps-icon{aspect-ratio:1;color:var(--ink);border-radius:27%;flex:none;place-items:center;display:grid;position:relative}.scapps-icon svg,.scapps-splash svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:54%;height:54%;display:block;overflow:visible}.scapps-tone-accent{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 72%, var(--white)) 0%, var(--accent) 48%, color-mix(in srgb, var(--accent-deep) 80%, var(--accent)) 100%);color:var(--on-accent)}.scapps-tone-ink{background:linear-gradient(160deg, color-mix(in srgb, var(--ink) 74%, var(--white)) 0%, var(--ink) 62%);color:var(--accent)}.scapps-tone-soft{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 14%, var(--white)), color-mix(in srgb, var(--accent) 34%, var(--white)));color:var(--ink)}.scapps-tone-white{background:linear-gradient(160deg, var(--white) 40%, color-mix(in srgb, var(--card) 55%, var(--white)));color:var(--ink)}.scapps-tile .scapps-icon,.scapps-ghost{width:var(--icon);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 45%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent), 0 1px 2px #0e0e0e0f, 0 12px 22px -14px #0e0e0e66}.scapps-tile .scapps-icon{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.scapps-tile:hover .scapps-icon{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 45%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent), 0 2px 4px #0e0e0e0f, 0 20px 30px -16px #0e0e0e73;transform:translateY(-5px)scale(1.05)}.scapps-tile:active .scapps-icon{transition-duration:var(--dur-fast);transform:scale(.95)}.scapps.is-live .scapps-tile.is-on .scapps-icon{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 45%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent), 0 0 0 3px var(--white), 0 0 0 5px var(--ink), 0 16px 26px -14px #0e0e0e73}.scapps-ghost{z-index:30;pointer-events:none;will-change:transform, opacity;margin:0;position:absolute}.scapps-phone{--a-grey:color-mix(in srgb, var(--ink) 10%, transparent);--a-grey-soft:color-mix(in srgb, var(--ink) 5%, transparent);--a-ink:color-mix(in srgb, var(--ink) 78%, transparent);--a-ink-mid:color-mix(in srgb, var(--ink) 42%, transparent);--a-soft:color-mix(in srgb, var(--accent) 20%, var(--white));--a-mid:color-mix(in srgb, var(--accent) 55%, var(--white));--a-img:linear-gradient(150deg, color-mix(in srgb, var(--accent) 22%, var(--white)), color-mix(in srgb, var(--accent) 68%, var(--white)));--a-hair:inset 0 0 0 1px var(--line);--a-on-dark:color-mix(in srgb, var(--white) 26%, transparent);--a-ico:color-mix(in srgb, var(--ink) 78%, var(--white));--a-ico-mid:color-mix(in srgb, var(--ink) 42%, var(--white));--a-ico-soft:color-mix(in srgb, var(--ink) 30%, var(--white));z-index:1;width:var(--pw);position:relative;container-type:inline-size}.scapps-phone-body{aspect-ratio:9/19.2;background:linear-gradient(150deg, color-mix(in srgb, var(--dark) 72%, var(--white)) 0%, var(--dark) 22%, var(--dark) 78%, color-mix(in srgb, var(--dark) 84%, var(--white)) 100%);box-shadow:inset 0 0 0 .4cqi color-mix(in srgb, var(--white) 16%, transparent), 0 2px 4px #0e0e0e1f, 0 26px 40px -26px #0e0e0e73, 0 60px 90px -50px #0e0e0e73;border-radius:15cqi;padding:2.4cqi;position:relative}.scapps-phone-body:before,.scapps-phone-body:after{content:"";background:color-mix(in srgb, var(--dark) 86%, var(--white));border-radius:999px;width:1cqi;position:absolute}.scapps-phone-body:before{height:12cqi;box-shadow:0 17cqi 0 0 color-mix(in srgb, var(--dark) 86%, var(--white));top:30cqi;left:-.8cqi}.scapps-phone-body:after{height:24cqi;top:42cqi;right:-.8cqi}.scapps-screen{isolation:isolate;background:var(--white);border-radius:12.8cqi;height:100%;position:relative;overflow:hidden}.scapps-status{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;height:12cqi;padding:0 8cqi 0 9.5cqi;display:flex;position:absolute;inset:0 0 auto}.scapps-time{background:var(--a-ink);border-radius:999px;width:8.5cqi;height:2.6cqi}.scapps-island{background:var(--ink);border-radius:999px;width:26cqi;height:7.4cqi;position:absolute;top:2.8cqi;left:50%;translate:-50%}.scapps-sys{align-items:center;gap:1.4cqi;display:flex}.scapps-sys svg{width:4cqi;height:4cqi;color:var(--a-ico);stroke-width:2.8px;display:block}.scapps-sys .scapps-battery{width:5cqi;height:5cqi}.scapps-homebar{z-index:10;background:var(--a-ink);border-radius:999px;width:34cqi;height:1.2cqi;position:absolute;bottom:2cqi;left:50%;translate:-50%}.scapps-home{z-index:0;background:radial-gradient(120% 60% at 90% 104%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 62%), radial-gradient(90% 50% at -10% 30%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--accent) 8%, var(--bg)));flex-direction:column;padding:14cqi 6cqi 4.6cqi;display:flex;position:absolute;inset:0}.scapps-widget{background:color-mix(in srgb, var(--white) 74%, transparent);border-radius:6cqi;flex:none;align-items:center;gap:4cqi;margin-bottom:7cqi;padding:4.4cqi;display:flex;box-shadow:0 2cqi 5cqi -3cqi #0e0e0e2e}.scapps-widget-text{flex:1;gap:2cqi;display:grid}.scapps-widget-ring{flex:none;width:15cqi}.scapps-widget-ring svg,.scapps-rings svg,.scapps-spend svg{width:100%;display:block;rotate:-90deg}.scapps-widget-ring circle{fill:none;stroke:var(--a-grey);stroke-width:4.4px}.scapps-widget-ring circle.is-on{stroke:var(--accent);stroke-dasharray:68 100;stroke-linecap:round}.scapps-home-grid{transform-origin:50% 40%;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;row-gap:5cqi;display:grid}.scapps-home-app{flex-direction:column;align-items:center;gap:1.8cqi;display:flex}.scapps-home-app .scapps-icon{width:16cqi;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent), 0 1.4cqi 2.6cqi -1.4cqi #0e0e0e59;transition:opacity var(--dur-fast) ease}.scapps-home-app .scapps-icon.is-launched{opacity:0}.scapps-home-app>i{background:color-mix(in srgb, var(--ink) 24%, transparent);border-radius:999px;width:10cqi;height:1.6cqi}.scapps-widget--media{margin:7cqi 0 0;padding:3.6cqi}.scapps-widget-art{background:radial-gradient(circle at 30% 24%, var(--a-mid), var(--accent) 50%, var(--accent-deep));border-radius:3.6cqi;flex:none;place-items:center;width:19cqi;height:19cqi;display:grid;position:relative}.scapps-widget-art i{aspect-ratio:1;width:40%;box-shadow:inset 0 0 0 .5cqi color-mix(in srgb, var(--white) 50%, transparent);background:radial-gradient(circle, var(--ink) 0 26%, transparent 28%);border-radius:50%}.scapps-widget--media .scapps-meter{height:1.4cqi;margin-top:.6cqi}.scapps-widget--media .scapps-meter b{background:var(--a-ink)}.scapps-pages{justify-content:center;gap:1.4cqi;margin-top:auto;display:flex}.scapps-pages i{background:color-mix(in srgb, var(--ink) 20%, transparent);border-radius:50%;width:1.6cqi;height:1.6cqi}.scapps-pages i.is-on{background:var(--a-ink)}.scapps-dock{background:color-mix(in srgb, var(--white) 58%, transparent);border-radius:8cqi;grid-template-columns:repeat(4,minmax(0,1fr));gap:4.4cqi;margin-top:3.4cqi;padding:3.2cqi 4cqi;display:grid}.scapps-dock i{aspect-ratio:1;background:linear-gradient(160deg, var(--white) 40%, color-mix(in srgb, var(--card) 60%, var(--white)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 5%, transparent);color:var(--a-ico);border-radius:27%;place-items:center;display:grid}.scapps-dock svg{stroke-width:1.9px;width:52%;height:52%}.scapps-scene{z-index:1;border-radius:inherit;background:var(--white);opacity:0;visibility:hidden;flex-direction:column;gap:3.4cqi;padding:13cqi 6cqi 8cqi;display:flex;position:absolute;inset:0;overflow:hidden}.scapps-scene.is-on{z-index:3;opacity:1;visibility:visible}.scapps-scene.is-closing{z-index:2;visibility:visible}.scapps-splash{z-index:6;opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.scapps-splash svg{width:46cqi;height:46cqi}.scapps-phone :is(.scapps-h,.scapps-l,.scapps-label){border-radius:999px;flex:none;display:block}.scapps-h{background:var(--a-ink);height:3.2cqi}.scapps-l{background:var(--a-grey);height:2cqi}.scapps-l--ink{background:var(--a-ink-mid)}.scapps-label{background:var(--a-ink-mid);height:2.4cqi;margin-top:.6cqi;margin-bottom:-.8cqi}.scapps-bar{flex:none;justify-content:space-between;align-items:center;gap:3cqi;min-height:8cqi;display:flex}.scapps-pair{gap:2cqi;display:flex}.scapps-ic{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:8cqi;height:8cqi;display:grid;position:relative}.scapps-ic svg{width:4.6cqi;height:4.6cqi;color:var(--a-ico);stroke-width:2.2px}.scapps-ic>em{background:var(--accent);width:2.4cqi;height:2.4cqi;box-shadow:0 0 0 .6cqi var(--white);border-radius:50%;position:absolute;top:.6cqi;right:.6cqi}.scapps-av{aspect-ratio:1;background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--white) 72%, transparent) 0 17%, transparent 18%), radial-gradient(circle at 50% 108%, color-mix(in srgb, var(--white) 72%, transparent) 0 40%, transparent 41%), var(--av,var(--a-soft));border-radius:50%;flex:none;display:block}.scapps-av.is-0{--av:var(--a-mid)}.scapps-av.is-1{--av:var(--accent)}.scapps-av.is-2{--av:color-mix(in srgb, var(--ink) 58%, var(--white))}.scapps-av.is-3{--av:color-mix(in srgb, var(--ink) 18%, var(--white))}.scapps-av.is-4{--av:color-mix(in srgb, var(--accent-deep) 70%, var(--white))}.scapps-tabs{z-index:4;background:var(--white);height:15cqi;box-shadow:inset 0 1px 0 var(--a-grey-soft);justify-content:space-between;align-items:center;padding:0 10cqi 4.4cqi;display:flex;position:absolute;inset:auto 0 0}.scapps-tabs i{width:5.6cqi;height:5.6cqi;color:var(--a-ico-soft);place-items:center;display:grid}.scapps-tabs svg{stroke-width:2.2px;width:100%;height:100%}.scapps-tabs i.is-on{color:var(--a-ico)}.scapps-tabs i.is-plus{background:var(--accent);width:9cqi;color:var(--on-accent);border-radius:2.4cqi}.scapps-tabs i.is-plus svg{stroke-width:2.6px;width:3.8cqi;height:3.8cqi}.scapps-search{background:var(--bg);border-radius:999px;flex:none;align-items:center;gap:2.4cqi;height:8.6cqi;padding:0 3.6cqi;display:flex}.scapps-search>svg{width:4cqi;height:4cqi;color:var(--a-ico-mid);stroke-width:2.4px;flex:none}.scapps-banner{background:var(--a-img);border-radius:4.6cqi;flex:none;justify-content:space-between;align-items:center;height:28cqi;padding:0 4.4cqi;display:flex;position:relative;overflow:hidden}.scapps-banner>span:first-child{z-index:1;flex-direction:column;gap:1.8cqi;width:52%;display:flex;position:relative}.scapps-banner em{background:var(--ink);border-radius:999px;width:16cqi;height:5cqi;margin-top:1.4cqi}.scapps-banner-art{background:color-mix(in srgb, var(--white) 55%, transparent);border-radius:50%;place-items:center;width:24cqi;height:24cqi;margin-right:-2cqi;display:grid;position:relative}.scapps-banner-art svg{width:58%;height:58%;color:var(--ink);stroke-width:1.7px;filter:drop-shadow(0 1.4cqi 1.4cqi #0e0e0e38);rotate:-8deg}.scapps-banner-art path:first-child{fill:var(--accent)}.scapps-chips{flex:none;gap:2cqi;display:flex}.scapps-chips i{background:var(--bg);border-radius:999px;height:5.6cqi}.scapps-chips i.is-on{background:var(--a-ink)}.scapps-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.4cqi 3cqi;display:grid}.scapps-product{flex-direction:column;gap:1.6cqi;display:flex}.scapps-product-img{aspect-ratio:1/.86;background:var(--bg);border-radius:3.4cqi;place-items:center;display:grid;position:relative}.scapps-product-img b{aspect-ratio:1;background:var(--a-mid);border-radius:50%;width:46%}.scapps-product-img.is-1 b{aspect-ratio:.72;background:var(--a-ink);border-radius:2cqi;width:36%}.scapps-product-img.is-2{background:var(--a-soft)}.scapps-product-img.is-2 b{aspect-ratio:1.5;background:var(--white);border-radius:999px;width:52%}.scapps-product-img.is-3 b{background:var(--accent);border-radius:1.6cqi;width:40%;rotate:12deg}.scapps-price{justify-content:space-between;align-items:center;display:flex}.scapps-price em{background:var(--a-ink);width:5.6cqi;height:5.6cqi;color:var(--white);border-radius:50%;place-items:center;display:grid}.scapps-price em svg{stroke-width:3px;width:3.6cqi;height:3.6cqi}.scapps-price em.is-acc{background:var(--accent);color:var(--on-accent)}.scapps-sellers{flex:none;justify-content:space-between;padding-top:1cqi;display:flex}.scapps-sellers>span{flex-direction:column;align-items:center;gap:1.8cqi;display:flex}.scapps-sellers .scapps-av{width:12.4cqi;box-shadow:0 0 0 .7cqi var(--white), 0 0 0 1.2cqi var(--a-grey)}.scapps-sellers .is-new .scapps-av{box-shadow:0 0 0 .7cqi var(--white), 0 0 0 1.3cqi var(--accent)}.scapps-sellers .scapps-l{width:9cqi}.scapps-offers{flex-direction:column;gap:2.4cqi;display:flex}.scapps-offer{box-shadow:var(--a-hair);border-radius:4cqi;align-items:center;gap:3cqi;padding:2.4cqi;display:flex}.scapps-thumb{background:var(--a-img);border-radius:3cqi;flex:none;width:16cqi;height:16cqi}.scapps-thumb.is-1{background:radial-gradient(circle at 50% 55%, var(--a-ink) 0 24%, transparent 25%), var(--bg)}.scapps-thumb.is-3{background:radial-gradient(circle at 50% 50%, var(--accent) 0 26%, transparent 27%), var(--a-soft)}.scapps-thumb.is-2{background:linear-gradient(var(--white), var(--white)) 50% 50% / 50% 30% no-repeat, var(--a-mid)}.scapps-offer-text{flex-direction:column;flex:1;gap:1.5cqi;min-width:0;display:flex}.scapps-seller{align-items:center;gap:1.4cqi;display:flex}.scapps-seller .scapps-av{width:3.8cqi}.scapps-seller .scapps-l{flex:1}.scapps-stars{gap:.5cqi;display:flex}.scapps-stars i{width:2.6cqi;height:2.6cqi;color:var(--accent);display:block}.scapps-stars svg{fill:currentColor;stroke-width:1.6px;width:100%;height:100%;display:block}.scapps-stars i.is-off{color:color-mix(in srgb, var(--ink) 14%, var(--white))}.scapps-offer-price{align-self:flex-start;width:11cqi;margin-top:.6cqi}.scapps-week{flex:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:1.2cqi;display:grid}.scapps-week>span{border-radius:3.4cqi;flex-direction:column;align-items:center;gap:1.6cqi;padding:2.2cqi 0 2.4cqi;display:flex}.scapps-week i{background:var(--a-grey);border-radius:999px;width:4.4cqi;height:1.6cqi}.scapps-week b{background:var(--a-ink-mid);border-radius:999px;width:4cqi;height:2.4cqi}.scapps-week .is-today b{background:var(--accent-deep)}.scapps-week .is-on{background:var(--a-ink)}.scapps-week .is-on i{background:var(--a-on-dark)}.scapps-week .is-on b{background:var(--accent)}.scapps-week .is-off{opacity:.4}.scapps-slots{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqi;display:grid}.scapps-slots i{background:linear-gradient(var(--a-ink-mid), var(--a-ink-mid)) 50% 50% / 44% 1.8cqi no-repeat;height:7.4cqi;box-shadow:var(--a-hair);border-radius:2.6cqi}.scapps-slots i.is-off{background:linear-gradient(var(--a-grey), var(--a-grey)) 50% 50% / 44% 1.8cqi no-repeat, var(--bg);box-shadow:none}.scapps-slots i.is-on{background:linear-gradient(var(--on-accent), var(--on-accent)) 50% 50% / 44% 1.8cqi no-repeat, var(--accent);box-shadow:none}.scapps-staff{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqi;display:grid}.scapps-staff>span{box-shadow:var(--a-hair);border-radius:3.4cqi;flex-direction:column;align-items:center;gap:1.8cqi;padding:2.6cqi 1.6cqi;display:flex}.scapps-staff>span.is-on{box-shadow:inset 0 0 0 .45cqi var(--ink)}.scapps-staff .scapps-av{width:9cqi}.scapps-service{background:var(--bg);border-radius:4cqi;flex:none;align-items:center;gap:3cqi;padding:3cqi;display:flex}.scapps-service .scapps-av{width:10cqi}.scapps-service-text{flex-direction:column;flex:1;gap:1.6cqi;display:flex}.scapps-service em{background:var(--a-soft);border-radius:999px;width:12cqi;height:5cqi}.scapps-summary{box-shadow:inset 0 1px 0 var(--a-grey-soft);flex-direction:column;flex:none;gap:2.6cqi;margin-top:.6cqi;padding-top:3cqi;display:flex}.scapps-summary>span{justify-content:space-between;align-items:center;display:flex}.scapps-cta{background:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:2.4cqi;height:10cqi;margin-top:auto;display:flex}.scapps-cta i{background:color-mix(in srgb, var(--white) 88%, transparent);border-radius:999px;width:22cqi;height:2.2cqi}.scapps-cta svg{width:4cqi;height:4cqi;color:var(--accent);stroke-width:2.6px}.scapps-s-delivery{gap:0;padding:0}.scapps-map{background:color-mix(in srgb, var(--card) 62%, var(--white));flex:1;min-height:0;position:relative}.scapps-map>svg{width:100%;height:100%;position:absolute;inset:0}.scapps-map-block{fill:color-mix(in srgb, var(--white) 62%, transparent)}.scapps-map-park{fill:color-mix(in srgb, var(--accent) 18%, transparent)}.scapps-map-road{fill:none;stroke:var(--white);stroke-width:4px}.scapps-map-route{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.scapps-map-from{fill:var(--white);stroke:var(--ink);stroke-width:1.2px}.scapps-map-halo{fill:color-mix(in srgb, var(--accent) 30%, transparent)}.scapps-map-halo.is-pin{fill:color-mix(in srgb, var(--accent) 22%, transparent)}.scapps-map-courier{fill:var(--ink);stroke:var(--white);stroke-width:1px}.scapps-map-dot{fill:var(--accent)}.scapps-map-pin{overflow:visible}.scapps-map-pin path{fill:var(--accent);stroke:var(--ink);stroke-width:1.8px;stroke-linejoin:round}.scapps-map-pin circle{fill:var(--white);stroke:var(--ink);stroke-width:1.8px}.scapps-eta{background:var(--white);border-radius:999px;align-items:center;gap:1.8cqi;padding:2cqi 3.2cqi;display:flex;position:absolute;top:14cqi;left:6cqi;box-shadow:0 1.4cqi 3cqi -1.4cqi #0e0e0e4d}.scapps-eta b{background:var(--accent);border-radius:50%;width:2.4cqi;height:2.4cqi}.scapps-eta i{background:var(--a-ink);border-radius:999px;width:14cqi;height:2.2cqi}.scapps-sheet{z-index:1;background:var(--white);border-radius:7cqi 7cqi 0 0;flex-direction:column;flex:none;gap:3.4cqi;margin-top:-6cqi;padding:2.6cqi 6cqi 9cqi;display:flex;position:relative;box-shadow:0 -2cqi 5cqi -3cqi #0e0e0e40}.scapps-grab{background:var(--a-grey);border-radius:999px;align-self:center;width:10cqi;height:1.2cqi}.scapps-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6cqi;display:grid}.scapps-steps i{background:var(--a-grey);border-radius:999px;height:1.4cqi}.scapps-steps i.is-done{background:var(--a-ink)}.scapps-steps i.is-now{background:var(--accent)}.scapps-courier-row{align-items:center;gap:3cqi;display:flex}.scapps-courier-row .scapps-av{width:11cqi}.scapps-courier-row>span{flex-direction:column;flex:1;gap:1.8cqi;display:flex}.scapps-call{background:var(--accent);border-radius:50%;place-items:center;width:10cqi;height:10cqi;display:grid}.scapps-call svg{width:4.8cqi;height:4.8cqi;color:var(--on-accent);stroke-width:2.4px}.scapps-order{background:var(--bg);border-radius:3.4cqi;justify-content:space-between;align-items:center;padding:3.2cqi 3.4cqi;display:flex}.scapps-bar--who{justify-content:flex-start}.scapps-bar--who>.scapps-av{width:9cqi}.scapps-who{flex-direction:column;flex:1;gap:1.4cqi;display:flex}.scapps-kpis{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:3cqi;display:grid}.scapps-kpi{background:var(--bg);border-radius:4.4cqi;flex-direction:column;gap:1.8cqi;min-height:27cqi;padding:3.6cqi;display:flex}.scapps-kpi.is-ink{background:linear-gradient(150deg, color-mix(in srgb, var(--ink) 84%, var(--white)), var(--ink))}.scapps-kpi.is-ink .scapps-l{background:var(--a-on-dark)}.scapps-kpi.is-ink .scapps-h{background:var(--white)}.scapps-spark{align-items:flex-end;gap:1.2cqi;height:8cqi;margin-top:auto;display:flex}.scapps-spark i{background:color-mix(in srgb, var(--accent) 45%, transparent);border-radius:.8cqi;flex:1}.scapps-spark i:last-child{background:var(--accent)}.scapps-meter{background:var(--a-grey);border-radius:999px;height:2cqi;margin-top:auto;display:block;overflow:hidden}.scapps-meter b{border-radius:inherit;background:var(--accent);height:100%;display:block}.scapps-meter.is-ink b{background:var(--a-ink)}.scapps-projects{background:var(--bg);border-radius:4cqi;flex-direction:column;flex:none;gap:3cqi;padding:3.4cqi;display:flex}.scapps-projects>span{flex-direction:column;gap:1.8cqi;display:flex}.scapps-projects-top{justify-content:space-between;display:flex}.scapps-projects .scapps-meter{background:var(--white);height:1.6cqi}.scapps-tasks{flex-direction:column;gap:2.2cqi;display:flex}.scapps-task{box-shadow:var(--a-hair);border-radius:3.4cqi;align-items:center;gap:2.8cqi;padding:2.8cqi 3.2cqi;display:flex}.scapps-task>b{width:4.4cqi;height:4.4cqi;box-shadow:inset 0 0 0 .5cqi var(--a-ink-mid);color:var(--white);border-radius:1.4cqi;flex:none;place-items:center;display:grid}.scapps-task>b svg{stroke-width:3.6px;width:3.2cqi;height:3.2cqi}.scapps-task.is-done>b{background:var(--a-ink);box-shadow:none}.scapps-task.is-done .scapps-l{opacity:.45}.scapps-task>em{background:var(--bg);border-radius:999px;width:10cqi;height:4cqi;margin-left:auto}.scapps-task>em.is-acc{background:var(--a-soft)}.scapps-agenda{flex-direction:column;flex:none;gap:2cqi;display:flex}.scapps-agenda>span{align-items:flex-start;gap:3cqi;display:flex}.scapps-agenda>span>span{background:var(--bg);box-shadow:inset .8cqi 0 0 var(--a-ink);border-radius:1cqi 3cqi 3cqi 1cqi;flex-direction:column;flex:1;gap:1.4cqi;padding:2.4cqi 3cqi;display:flex}.scapps-agenda>span.is-acc>span{background:var(--a-soft);box-shadow:inset .8cqi 0 0 var(--accent)}.scapps-agenda>span>.scapps-l{flex:none;margin-top:2.6cqi}.scapps-team{flex:none;align-items:center;gap:3cqi;display:flex}.scapps-team>span{display:flex}.scapps-team .scapps-av{width:7.4cqi;box-shadow:0 0 0 .7cqi var(--white)}.scapps-team .scapps-av+.scapps-av{margin-left:-2.2cqi}.scapps-course{background:var(--a-soft);border-radius:5cqi;flex:none;align-items:center;gap:3.6cqi;padding:3.6cqi;display:flex}.scapps-course-art{background:var(--white);border-radius:3.4cqi;flex:none;justify-content:center;align-items:flex-end;gap:1cqi;width:22cqi;height:26cqi;padding:3cqi 2.6cqi;display:flex}.scapps-course-art i{background:var(--a-ink);border-radius:.8cqi;width:3.8cqi}.scapps-course-art i:first-child{height:76%}.scapps-course-art i:nth-child(2){background:var(--accent);height:96%}.scapps-course-art i:nth-child(3){background:var(--a-ink-mid);height:64%;translate:.6cqi;rotate:12deg}.scapps-course-text{flex-direction:column;flex:1;gap:1.8cqi;display:flex}.scapps-meter--acc{background:var(--white);margin-top:1.2cqi}.scapps-meter--acc b{background:var(--ink)}.scapps-lessons{flex-direction:column;flex:none;gap:2.8cqi;display:flex}.scapps-lesson{align-items:center;gap:3cqi;display:flex}.scapps-lesson>b{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:7.6cqi;height:7.6cqi;display:grid}.scapps-lesson>b svg{stroke-width:3px;width:3.8cqi;height:3.8cqi}.scapps-lesson>span{flex-direction:column;flex:1;gap:1.4cqi;display:flex}.scapps-lesson.is-done>b{background:var(--a-ink);color:var(--white)}.scapps-lesson.is-now>b{background:var(--accent);color:var(--on-accent)}.scapps-lesson.is-now>b svg,.scapps-workout-row em svg,.scapps-controls b svg,.scapps-next b svg{fill:currentColor;stroke-width:2px;translate:8%}.scapps-lesson.is-now>b svg{width:3.4cqi;height:3.4cqi}.scapps-lesson.is-lock>b{color:var(--a-ico-soft)}.scapps-lesson.is-lock>b svg{stroke-width:2.4px}.scapps-lesson.is-lock .scapps-l{opacity:.5}.scapps-quiz{box-shadow:var(--a-hair);border-radius:4.4cqi;flex-direction:column;flex:none;gap:2.8cqi;padding:3.6cqi;display:flex}.scapps-options{flex-direction:column;gap:1.8cqi;display:flex}.scapps-options i{background:radial-gradient(circle at 4.4cqi 50%, transparent 0 1.1cqi, var(--a-ink-mid) 1.2cqi 1.6cqi, transparent 1.7cqi), linear-gradient(var(--a-grey), var(--a-grey)) 8.6cqi 50% / 34% 1.8cqi no-repeat;height:6.4cqi;box-shadow:var(--a-hair);border-radius:999px}.scapps-options i.is-on{background:radial-gradient(circle at 4.4cqi 50%, var(--ink) 0 .9cqi, transparent 1cqi 1.1cqi, var(--ink) 1.2cqi 1.6cqi, transparent 1.7cqi), linear-gradient(var(--a-ink-mid), var(--a-ink-mid)) 8.6cqi 50% / 46% 1.8cqi no-repeat, var(--a-soft);box-shadow:inset 0 0 0 .45cqi var(--accent)}.scapps-streak{flex:none;justify-content:space-between;padding:0 1cqi;display:flex}.scapps-streak i{background:var(--bg);border-radius:50%;width:7.6cqi;height:7.6cqi}.scapps-streak i.is-on{background:var(--a-soft)}.scapps-streak i.is-today{background:var(--accent);box-shadow:0 0 0 .7cqi var(--white), 0 0 0 1.2cqi var(--accent)}.scapps-stories{flex:none;justify-content:space-between;padding-top:.6cqi;display:flex}.scapps-stories>span{background:var(--a-grey);border-radius:50%;width:13.4cqi;padding:.7cqi;display:grid;position:relative}.scapps-stories>span.is-new{background:linear-gradient(200deg, var(--accent), var(--accent-deep))}.scapps-stories .scapps-av{width:100%;box-shadow:0 0 0 .7cqi var(--white)}.scapps-stories .is-me>em{background:var(--accent);width:4.4cqi;height:4.4cqi;box-shadow:0 0 0 .7cqi var(--white);color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.scapps-stories .is-me>em svg{stroke-width:3.4px;width:3cqi;height:3cqi}.scapps-post{flex-direction:column;gap:2.2cqi;display:flex}.scapps-post-head{align-items:center;gap:2.4cqi;display:flex}.scapps-post-head .scapps-av{width:8cqi}.scapps-post-head>span{flex-direction:column;flex:1;gap:1.3cqi;display:flex}.scapps-post-head em{width:5cqi;height:5cqi;color:var(--a-ico-mid);display:block}.scapps-post-head em svg{stroke-width:2.6px;width:100%;height:100%;display:block}.scapps-post-img{aspect-ratio:1/.9;background:var(--a-img);border-radius:4.4cqi;position:relative;overflow:hidden}.scapps-post-img i{aspect-ratio:1;background:color-mix(in srgb, var(--white) 78%, transparent);border-radius:50%;width:18%;position:absolute;top:16%;right:18%}.scapps-post-img b,.scapps-post-img:after{content:"";border-radius:50%;position:absolute}.scapps-post-img b{background:color-mix(in srgb, var(--accent-deep) 70%, var(--white));width:84%;height:74%;bottom:-34%;left:-16%}.scapps-post-img:after{background:color-mix(in srgb, var(--ink) 70%, var(--accent-deep));width:90%;height:80%;bottom:-46%;right:-24%}.scapps-post-img.is-2{background:linear-gradient(160deg, color-mix(in srgb, var(--ink) 80%, var(--white)), var(--ink))}.scapps-post-img.is-2 i{background:var(--accent)}.scapps-post-img.is-2 b{background:color-mix(in srgb, var(--ink) 55%, var(--white))}.scapps-post-actions{align-items:center;gap:3cqi;padding-top:.4cqi;display:flex}.scapps-post-actions :is(i,em){width:5.4cqi;height:5.4cqi;color:var(--a-ico);display:block}.scapps-post-actions svg{stroke-width:2.1px;width:100%;height:100%;display:block}.scapps-post-actions i.is-liked{color:var(--accent)}.scapps-post-actions i.is-liked svg{fill:currentColor}.scapps-post-actions em{margin-left:auto}.scapps-bar .scapps-av--s{width:8cqi}.scapps-rings{background:linear-gradient(150deg, color-mix(in srgb, var(--ink) 84%, var(--white)), var(--ink));border-radius:5cqi;flex:none;align-items:center;gap:4cqi;padding:4cqi;display:flex}.scapps-rings svg{flex:none;width:34cqi}.scapps-ring-track,.scapps-ring{fill:none;stroke-width:5.6px}.scapps-ring-track{stroke:color-mix(in srgb, var(--white) 12%, transparent)}.scapps-ring{stroke-linecap:round}.scapps-ring.is-a{stroke:var(--accent);stroke-dasharray:78 100}.scapps-ring.is-b{stroke:var(--white);stroke-dasharray:62 100}.scapps-ring.is-c{stroke:var(--a-mid);stroke-dasharray:88 100}.scapps-legend{flex-direction:column;flex:1;gap:2.6cqi;min-width:0;display:flex}.scapps-legend>span{align-items:center;gap:2cqi;display:flex}.scapps-legend>span>span{flex-direction:column;flex:1;gap:1.2cqi;display:flex}.scapps-legend em{border-radius:50%;flex:none;width:2.4cqi;height:2.4cqi}.scapps-legend em.is-a{background:var(--accent)}.scapps-legend em.is-b{background:var(--white)}.scapps-legend em.is-c{background:var(--a-mid)}.scapps-rings .scapps-l{background:var(--a-on-dark)}.scapps-rings .scapps-h{background:color-mix(in srgb, var(--white) 88%, transparent);height:2.8cqi}.scapps-week-bars{flex:none;justify-content:space-between;align-items:flex-end;height:24cqi;padding:0 1.6cqi;display:flex}.scapps-week-bars>span{flex-direction:column;justify-content:flex-end;align-items:center;gap:1.6cqi;height:100%;display:flex}.scapps-week-bars b{background:var(--a-grey);border-radius:999px;width:6cqi;max-height:calc(100% - 3.2cqi)}.scapps-week-bars .is-on b{background:var(--accent)}.scapps-week-bars i{background:var(--a-grey);border-radius:999px;width:3cqi;height:1.6cqi}.scapps-week-bars .is-on i{background:var(--a-ink)}.scapps-workout{background:var(--a-soft);border-radius:4.4cqi;flex-direction:column;flex:none;gap:2.4cqi;padding:3.4cqi 3.6cqi;display:flex}.scapps-workout>svg{width:100%;height:9cqi;display:block;overflow:visible}.scapps-workout>svg path{fill:none;stroke:var(--accent-deep);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scapps-workout-row{align-items:center;gap:3cqi;display:flex}.scapps-workout-row>span{flex-direction:column;flex:1;gap:1.6cqi;display:flex}.scapps-workout-row em{background:var(--ink);width:9cqi;height:9cqi;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.scapps-workout-row em svg{width:3.8cqi;height:3.8cqi}.scapps-habits{flex-direction:column;flex:none;gap:2.2cqi;display:flex}.scapps-habits>span{align-items:center;gap:2.8cqi;display:flex}.scapps-habits>span>b{width:6.4cqi;height:6.4cqi;box-shadow:inset 0 0 0 .5cqi var(--a-ink-mid);color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.scapps-habits>span>b svg{stroke-width:3.4px;width:3.8cqi;height:3.8cqi}.scapps-habits .is-done>b{background:var(--accent);box-shadow:none}.scapps-habits .scapps-l{flex:auto;max-width:40%}.scapps-dots{gap:1cqi;margin-left:auto;display:flex}.scapps-dots i{background:var(--a-grey);border-radius:50%;width:2.4cqi;height:2.4cqi}.scapps-dots i.is-on{background:var(--a-ink)}.scapps-card{background:linear-gradient(150deg, color-mix(in srgb, var(--ink) 82%, var(--white)), var(--ink) 70%);border-radius:5cqi;flex-direction:column;flex:none;gap:2.8cqi;min-height:36cqi;padding:4.2cqi;display:flex;position:relative;overflow:hidden}.scapps-card:after{content:"";aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 55%, transparent), transparent);border-radius:50%;width:50cqi;position:absolute;bottom:-22cqi;right:-16cqi}.scapps-card-top{justify-content:space-between;align-items:center;display:flex}.scapps-card .scapps-l{background:var(--a-on-dark)}.scapps-card-top em{background:linear-gradient(90deg, transparent 46%, color-mix(in srgb, var(--ink) 30%, transparent) 46% 54%, transparent 54%), linear-gradient(160deg, var(--a-mid), var(--accent-deep));border-radius:1.4cqi;width:8.4cqi;height:6.2cqi}.scapps-phone .scapps-balance{background:var(--white);width:64%;height:5.6cqi}.scapps-card-num{z-index:1;align-items:center;gap:2.6cqi;margin-top:auto;display:flex;position:relative}.scapps-card-num i{background:var(--a-on-dark);border-radius:999px;width:8cqi;height:1.8cqi}.scapps-card-num b{background:color-mix(in srgb, var(--white) 75%, transparent);border-radius:999px;width:10cqi;height:1.8cqi}.scapps-actions{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.scapps-actions>span{flex-direction:column;align-items:center;gap:1.6cqi;display:flex}.scapps-actions b{background:var(--bg);width:11.4cqi;height:11.4cqi;color:var(--a-ico);border-radius:50%;place-items:center;display:grid}.scapps-actions b svg{stroke-width:2.2px;width:5cqi;height:5cqi}.scapps-actions .is-on b{background:var(--accent);color:var(--on-accent)}.scapps-actions .is-on b svg{stroke-width:2.6px}.scapps-actions .scapps-l{width:8cqi}.scapps-spend{box-shadow:var(--a-hair);border-radius:4.4cqi;flex:none;align-items:center;gap:4.4cqi;padding:3.2cqi 3.6cqi;display:flex}.scapps-spend svg{flex:none;width:21cqi}.scapps-donut-track,.scapps-donut{fill:none;stroke-width:6.4px}.scapps-donut-track{stroke:var(--a-grey-soft)}.scapps-donut.is-a{stroke:var(--accent);stroke-dasharray:44 100}.scapps-donut.is-b{stroke:var(--a-ink);stroke-dasharray:26 100;stroke-dashoffset:-46px}.scapps-donut.is-c{stroke:var(--a-mid);stroke-dasharray:16 100;stroke-dashoffset:-74px}.scapps-legend--s em.is-b{background:var(--a-ink)}.scapps-legend--s>span .scapps-l{flex:none}.scapps-txns{flex-direction:column;gap:2.4cqi;display:flex}.scapps-txn{align-items:center;gap:3cqi;display:flex}.scapps-txn>b{background:var(--bg);width:8.6cqi;height:8.6cqi;color:var(--a-ico);border-radius:2.8cqi;flex:none;place-items:center;display:grid}.scapps-txn>b svg{stroke-width:2.1px;width:4.4cqi;height:4.4cqi}.scapps-txn>span{flex-direction:column;flex:1;gap:1.4cqi;display:flex}.scapps-txn>em{background:var(--a-ink);border-radius:999px;width:12cqi;height:2.8cqi}.scapps-txn.is-in>b{background:var(--a-soft);color:var(--accent-deep)}.scapps-txn.is-in>em{background:var(--accent-deep)}.scapps-art{aspect-ratio:1;background:radial-gradient(circle at 30% 24%, var(--a-mid), var(--accent) 46%, var(--accent-deep));border-radius:5cqi;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 5cqi 8cqi -5cqi #0e0e0e66}.scapps-art i{aspect-ratio:1;box-shadow:inset 0 0 0 .5cqi color-mix(in srgb, var(--white) 34%, transparent);border-radius:50%;position:absolute}.scapps-art i:first-child{width:74%}.scapps-art i:nth-child(2){width:46%}.scapps-art b{aspect-ratio:1;background:var(--ink);width:16%;box-shadow:0 0 0 1.6cqi color-mix(in srgb, var(--ink) 20%, transparent);border-radius:50%}.scapps-track-row{flex:none;align-items:center;gap:3cqi;display:flex}.scapps-track-row>span{flex-direction:column;flex:1;gap:1.6cqi;display:flex}.scapps-track-row em{background:var(--accent);border-radius:50%;width:5cqi;height:5cqi}.scapps-scrub{flex-direction:column;flex:none;gap:1.6cqi;display:flex}.scapps-scrub>span:first-child{background:var(--a-grey);border-radius:999px;height:1.2cqi;display:block}.scapps-scrub>span:first-child b{border-radius:inherit;background:var(--ink);width:38%;height:100%;display:block;position:relative}.scapps-scrub>span:first-child b:after{content:"";background:var(--ink);border-radius:50%;width:3.2cqi;height:3.2cqi;position:absolute;top:50%;right:-1.6cqi;translate:0 -50%}.scapps-times{justify-content:space-between;display:flex}.scapps-times i{background:var(--a-grey);border-radius:999px;width:6cqi;height:1.6cqi}.scapps-controls{flex:none;justify-content:space-between;align-items:center;padding:0 2cqi;display:flex}.scapps-controls .is-skip{width:7cqi;height:7cqi;color:var(--a-ico);fill:currentColor;display:block}.scapps-controls .is-s{width:5cqi;height:5cqi;color:var(--a-ico-mid);stroke-width:2.2px;display:block}.scapps-controls b{background:var(--ink);width:15cqi;height:15cqi;color:var(--accent);border-radius:50%;place-items:center;display:grid}.scapps-controls b svg{width:6cqi;height:6cqi}.scapps-next{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4cqi;display:grid}.scapps-next>span{flex-direction:column;gap:1.4cqi;display:flex}.scapps-next>span>span{aspect-ratio:16/11;background:var(--a-ink);border-radius:2.8cqi;margin-bottom:.4cqi;position:relative}.scapps-next>span.is-1>span{background:var(--a-soft)}.scapps-next>span.is-2>span{background:var(--a-mid)}.scapps-next b{aspect-ratio:1;width:30%;color:var(--white);display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.scapps-next b svg{width:100%;height:100%;display:block}.scapps-next .is-1 b,.scapps-next .is-2 b{color:var(--ink)}@media (prefers-reduced-motion:reduce){.scapps-links path,.scapps-tile,.scapps-tile .scapps-icon,.scapps-tile-dot,.scapps-home-app .scapps-icon{transition:none}.scapps-tile:hover .scapps-icon,.scapps-tile:active .scapps-icon{transform:none}}.scapps-phone--android{z-index:1;width:calc(var(--pw) * .9);transform-origin:30%;position:absolute;top:7%;right:0;transform:translateZ(-90px)rotateY(-16deg)rotate(5deg)}.scapps-phone--android .scapps-phone-body{aspect-ratio:9/19.6;background:linear-gradient(150deg, color-mix(in srgb, var(--dark) 66%, var(--white)) 0%, color-mix(in srgb, var(--dark) 90%, var(--white)) 24%, color-mix(in srgb, var(--dark) 90%, var(--white)) 76%, color-mix(in srgb, var(--dark) 74%, var(--white)) 100%);border-radius:10.5cqi;padding:1.8cqi}.scapps-phone--android .scapps-phone-body:before{height:10cqi;box-shadow:none;top:26cqi;left:auto;right:-.8cqi}.scapps-phone--android .scapps-phone-body:after{height:20cqi;top:42cqi}.scapps-phone--android .scapps-screen{border-radius:9cqi}.scapps-punch{background:var(--ink);width:4.4cqi;height:4.4cqi;box-shadow:0 0 0 .5cqi color-mix(in srgb, var(--ink) 14%, transparent);border-radius:50%;position:absolute;top:3.2cqi;left:50%;translate:-50%}.scapps-phone--android .scapps-status{height:10.5cqi;padding:0 6.4cqi}.scapps-phone--android .scapps-time{width:7cqi}.scapps-phone--android .scapps-sys{gap:1cqi}.scapps-phone--android .scapps-battery{rotate:-90deg}.scapps-phone--android .scapps-homebar{width:24cqi;height:.9cqi;bottom:1.6cqi}.scapps-phone--android .scapps-icon{border-radius:50%}.scapps-phone--android .scapps-home{padding-top:12cqi}.scapps-phone--android .scapps-pages{display:none}.scapps-phone--android .scapps-dock{background:0 0;margin-top:auto;padding:2cqi}.scapps-phone--android .scapps-dock i{border-radius:50%}.scapps-clock{flex-wrap:wrap;flex:none;gap:2.4cqi;margin:1cqi 0 7cqi;padding:0 1cqi;display:flex}.scapps-clock b{background:var(--a-ink);border-radius:3.6cqi;width:22cqi;height:11cqi}.scapps-clock b+b{background:var(--accent)}.scapps-clock .scapps-l{margin-right:40%}.scapps-gsearch{background:color-mix(in srgb, var(--white) 82%, transparent);border-radius:999px;flex:none;align-items:center;gap:2.4cqi;height:10cqi;margin:1.6cqi 0 3cqi;padding:0 4cqi;display:flex}.scapps-gsearch>.scapps-g{flex:none;width:4.2cqi;height:4.2cqi}.scapps-gsearch>.scapps-mic{width:4.6cqi;height:4.6cqi;color:var(--a-ico-mid);stroke-width:2.2px;flex:none;margin-left:auto}.scapps-phone--android .scapps-scene{padding-top:11.5cqi}.scapps-phone--android .scapps-s-delivery{padding-top:0}.scapps-phone--android .scapps-bar>.scapps-h:first-child{height:3.8cqi}.scapps-phone--android .scapps-tabs{background:color-mix(in srgb, var(--accent) 6%, var(--bg));height:17cqi;box-shadow:none;padding:0 7cqi 5.6cqi}.scapps-phone--android .scapps-tabs i,.scapps-phone--android .scapps-tabs i.is-plus{width:4.8cqi;height:4.8cqi;color:var(--a-ico-mid);background:0 0;border-radius:1.4cqi;position:relative}.scapps-phone--android .scapps-tabs i.is-plus svg{width:100%;height:100%}.scapps-phone--android .scapps-tabs i:after{content:"";background:var(--a-grey);border-radius:999px;width:7cqi;height:1.3cqi;position:absolute;top:calc(100% + 2cqi);left:50%;translate:-50%}.scapps-phone--android .scapps-tabs i.is-on{--pill:color-mix(in srgb, var(--accent) 38%, var(--white));background:var(--pill);color:var(--a-ico);box-shadow:-2.6cqi 0 0 1.3cqi var(--pill), 2.6cqi 0 0 1.3cqi var(--pill), 0 0 0 1.3cqi var(--pill)}.scapps-phone--android .scapps-tabs i.is-on:after{background:var(--a-ink-mid)}.scapps-fab{display:none}.scapps-phone--android .scapps-fab{z-index:5;background:var(--accent);width:13cqi;height:13cqi;color:var(--on-accent);border-radius:4cqi;place-items:center;display:grid;position:absolute;bottom:21cqi;right:5cqi;box-shadow:0 1.4cqi 3cqi -1cqi #0e0e0e59}.scapps-phone--android .scapps-fab svg{stroke-width:2.4px;width:5.6cqi;height:5.6cqi}.scapps-splash-mark{place-items:center;width:100%;height:100%;display:grid}.scapps-phone--android .scapps-splash{background:var(--bg)}.scapps-phone--android .scapps-splash-mark{border-radius:50%;width:30cqi;height:30cqi}.scapps-phone--android .scapps-splash svg{width:54%;height:54%}.scapps-tick{flex:none;width:6.4cqi;height:6.4cqi;display:block;overflow:visible}.scapps-tick circle{fill:var(--accent)}.scapps-tick path{fill:none;stroke:var(--on-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.scapps-tick circle{transform-box:fill-box;transform-origin:50%}.scapps-slots i{position:relative}.scapps-slots i.is-on:before{content:"";border-radius:inherit;background:linear-gradient(var(--a-ink-mid), var(--a-ink-mid)) 50% 50% / 44% 1.8cqi no-repeat, var(--white);box-shadow:var(--a-hair);opacity:0;position:absolute;inset:0}.scapps-map-trail{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.scapps-map-mover{transform:translate(24px,50px)}.scapps-toast{z-index:6;background:color-mix(in srgb, var(--white) 94%, transparent);box-shadow:0 0 0 1px var(--line), 0 2cqi 5cqi -2cqi #0e0e0e4d;opacity:0;border-radius:4.4cqi;align-items:center;gap:2.6cqi;padding:2.6cqi 3cqi;display:flex;position:absolute;top:12cqi;left:5cqi;right:5cqi;transform:translateY(-140%)}.scapps-toast .scapps-av{width:7.4cqi}.scapps-toast>span{flex-direction:column;flex:1;gap:1.3cqi;display:flex}.scapps-burst{width:20cqi;height:20cqi;color:var(--white);opacity:0;margin:-10cqi 0 0 -10cqi;position:absolute;top:50%;left:50%}.scapps-burst svg{fill:currentColor;stroke-width:1px;filter:drop-shadow(0 1cqi 2cqi #0e0e0e40);width:100%;height:100%;display:block}.scapps-bubbles{flex-direction:column;gap:1.6cqi;display:flex}.scapps-bubbles>span{background:var(--bg);border-radius:3.2cqi 3.2cqi 3.2cqi 1cqi;gap:1cqi;padding:1.9cqi 2.8cqi;display:flex}.scapps-bubbles>.is-in{align-self:flex-start}.scapps-bubbles>.is-out{background:var(--a-soft);border-radius:3.2cqi 3.2cqi 1cqi;align-self:flex-end}.scapps-bubbles .is-typing i{background:var(--a-ink-mid);border-radius:50%;width:1.4cqi;height:1.4cqi}.scapps-workout path.scapps-pulse-run{stroke:var(--ink);stroke-width:2.6px;stroke-dasharray:.14 1;stroke-dashoffset:.14px}.scapps-bars{flex:none;align-items:flex-end;gap:2.2cqi;height:15cqi;padding:0 1cqi;display:flex}.scapps-bars i{background:var(--a-grey);transform-origin:50% 100%;border-radius:1.4cqi;flex:1}.scapps-bars i.is-on{background:var(--accent)}.scapps-phone .scapps-balance{position:relative;overflow:hidden}.scapps-phone .scapps-balance:after{content:"";background:linear-gradient(100deg, transparent 25%, color-mix(in srgb, var(--accent) 70%, var(--white)) 50%, transparent 75%);position:absolute;inset:0;transform:translate(-100%)}.scapps-track-row>.scapps-eq{flex-direction:row;flex:none;align-items:flex-end;gap:1cqi;height:6cqi;display:flex}.scapps-eq i{background:var(--accent);transform-origin:50% 100%;border-radius:999px;width:1.5cqi;height:100%}.scapps-eq i:first-child{transform:scaleY(.45)}.scapps-eq i:nth-child(2){transform:scaleY(.9)}.scapps-eq i:nth-child(3){transform:scaleY(.6)}.scapps-eq i:nth-child(4){transform:scaleY(.75)}.scapps-scrub>span:first-child{position:relative}.scapps-scrub>span:first-child b{transform-origin:0;width:100%;transform:scaleX(.38)}.scapps-scrub>span:first-child b:after{content:none}.scapps-scrub>span:first-child em{position:absolute;inset:0;transform:translate(38%)}.scapps-scrub>span:first-child em:after{content:"";background:var(--ink);border-radius:50%;width:3.2cqi;height:3.2cqi;position:absolute;top:50%;left:-1.6cqi;translate:0 -50%}@keyframes scapps-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1.6cqi)rotate(6deg)}}@keyframes scapps-pop{0%,70%,to{transform:scale(1)}78%{transform:scale(1.7)}86%{transform:scale(.9)}92%{transform:scale(1.05)}}@keyframes scapps-pulse{0%,60%,to{transform:scale(1)}70%{transform:scale(1.32)}80%{transform:scale(.94)}}@keyframes scapps-slide-in{0%{opacity:0;transform:translate(12cqi)}to{opacity:1;transform:none}}@keyframes scapps-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.6)}}@keyframes scapps-unselect{0%,14%{opacity:1}22%,90%{opacity:0}to{opacity:1}}@keyframes scapps-select{0%,16%,to{transform:scale(1)}21%{transform:scale(1.08)}27%{transform:scale(1)}}@keyframes scapps-draw{0%,24%{stroke-dashoffset:1px}36%,90%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes scapps-tick-pop{0%,22%{opacity:.4;transform:scale(.6)}28%{opacity:1;transform:scale(1.12)}34%,90%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(.6)}}@keyframes scapps-route{0%{opacity:0;transform:translate(12px,86px)}4%{opacity:1}13.7%{transform:translate(12px,70px)}23.9%{transform:translate(24px,70px)}58.1%{transform:translate(24px,30px)}76.9%{transform:translate(46px,30px)}88%{opacity:1;transform:translate(46px,17px)}94%,to{opacity:0;transform:translate(46px,17px)}}@keyframes scapps-trail{0%{stroke-dashoffset:1px;opacity:1}88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes scapps-grow{0%{transform:scaleY(.15)}30%,90%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes scapps-toast{0%,8%{opacity:0;transform:translateY(-140%)}15%,50%{opacity:1;transform:translateY(0)}58%,to{opacity:0;transform:translateY(-140%)}}@keyframes scapps-fill{0%{transform:scaleX(.12)}36%,90%{transform:scaleX(1)}to{transform:scaleX(.12)}}@keyframes scapps-check-in{0%,26%{scale:0}36%{scale:1.35}44%,to{scale:1}}@keyframes scapps-burst{0%,10%{opacity:0;transform:scale(0)}17%{opacity:1;transform:scale(1.25)}23%{opacity:1;transform:scale(1)}34%,to{opacity:0;transform:scale(1.12)}}@keyframes scapps-like{0%,14%,to{transform:scale(1)}19%{transform:scale(1.45)}25%{transform:scale(.92)}30%{transform:scale(1)}}@keyframes scapps-bubble{0%{opacity:0;transform:translateY(2.4cqi)scale(.92)}8%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes scapps-typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.9cqi)}}@keyframes scapps-run{0%{stroke-dashoffset:.14px}to{stroke-dashoffset:-1px}}@keyframes scapps-ring-a{0%{stroke-dashoffset:78px}}@keyframes scapps-ring-b{0%{stroke-dashoffset:62px}}@keyframes scapps-ring-c{0%{stroke-dashoffset:88px}}@keyframes scapps-rise{0%{transform:scaleY(.1)}}@keyframes scapps-shimmer{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@keyframes scapps-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes scapps-progress{0%{transform:scaleX(.2)}to{transform:scaleX(.86)}}@keyframes scapps-knob{0%{transform:translate(20%)}to{transform:translate(86%)}}@media (prefers-reduced-motion:no-preference){html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-banner-art svg{animation:4.2s ease-in-out infinite scapps-float}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-cart em{animation:3.4s ease-out .8s infinite scapps-pop}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-price em.is-acc{animation:2.9s ease-in-out .4s infinite scapps-pulse}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-offer{animation:scapps-slide-in .7s var(--ease-out) both}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-offer:nth-child(2){animation-delay:.1s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-offer:nth-child(3){animation-delay:.2s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-offer:nth-child(4){animation-delay:.3s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-offer:nth-child(odd) .scapps-stars i:nth-child(3){animation:2.6s ease-in-out 1s infinite scapps-twinkle}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-slots i.is-on:before{animation:5.2s ease-in-out infinite scapps-unselect}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-slots i.is-on{animation:5.2s ease-in-out infinite scapps-select}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-tick path{animation:5.2s ease-in-out infinite scapps-draw}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-tick circle{animation:5.2s ease-out infinite scapps-tick-pop}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-map-mover{animation:9s linear infinite scapps-route}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-map-trail{animation:9s linear infinite scapps-trail}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-eta b{animation:2.2s ease-in-out infinite scapps-pulse}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-spark i{transform-origin:50% 100%;animation:scapps-grow 4.8s var(--ease-out) infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-spark i:nth-child(2){animation-delay:80ms}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-spark i:nth-child(3){animation-delay:.16s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-spark i:nth-child(4){animation-delay:.24s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-spark i:nth-child(5){animation-delay:.32s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-toast{animation:scapps-toast 7s var(--ease-out) .6s infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-ic--bell em{animation:7s ease-out .6s infinite scapps-pop}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-meter--acc b{transform-origin:0;animation:scapps-fill 5.6s var(--ease-out) infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-lesson:nth-child(2)>b svg{animation:scapps-check-in 5.6s var(--ease-out) infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-burst{animation:scapps-burst 4.8s var(--ease-out) .5s infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-post-actions i.is-liked{animation:4.8s ease-out .5s infinite scapps-like}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bubbles>span{animation:scapps-bubble 6s var(--ease-out) both infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bubbles>span:nth-child(2){animation-name:scapps-bubble-2}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bubbles>span:nth-child(3){animation-name:scapps-bubble-3}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bubbles .is-typing i{animation:1.2s ease-in-out infinite scapps-typing}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bubbles .is-typing i:nth-child(2){animation-delay:.15s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bubbles .is-typing i:nth-child(3){animation-delay:.3s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-pulse-run{animation:2.4s linear infinite scapps-run}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-ring.is-a{animation:scapps-ring-a 1.8s var(--ease-out) .2s both}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-ring.is-b{animation:scapps-ring-b 1.8s var(--ease-out) .35s both}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-ring.is-c{animation:scapps-ring-c 1.8s var(--ease-out) .5s both}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-week-bars b{transform-origin:50% 100%;animation:scapps-rise .9s var(--ease-out) .3s both}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-balance:after{animation:3.6s ease-in-out .6s infinite scapps-shimmer}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bars i{animation:scapps-grow 6s var(--ease-out) infinite}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bars i:nth-child(2){animation-delay:70ms}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bars i:nth-child(3){animation-delay:.14s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bars i:nth-child(4){animation-delay:.21s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bars i:nth-child(5){animation-delay:.28s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-bars i:nth-child(6){animation-delay:.35s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-eq i{animation:.62s ease-in-out infinite alternate scapps-eq}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-eq i:nth-child(2){animation-duration:.48s;animation-delay:-.2s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-eq i:nth-child(3){animation-duration:.7s;animation-delay:-.35s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-eq i:nth-child(4){animation-duration:.54s;animation-delay:-.1s}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-scrub>span:first-child b{animation:16s linear infinite scapps-progress}html:not(.decor-off) .scapps.is-awake .scapps-scene.is-on .scapps-scrub>span:first-child em{animation:16s linear infinite scapps-knob}}@keyframes scapps-bubble-2{0%,16%{opacity:0;transform:translateY(2.4cqi)scale(.92)}24%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes scapps-bubble-3{0%,34%{opacity:0;transform:translateY(2.4cqi)scale(.92)}42%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@media (width<=699.98px){.scapps.is-live .scapps-orbit{margin-bottom:-16px;padding-bottom:20px}}@media (width<=759.98px){.scapps-head{gap:10px;margin-bottom:10px}.scapps-badge{display:none}.scapps-intro{font-size:.95rem;line-height:1.45}.scapps-comp{gap:10px}.scapps-stage{--pw:min(134px, 34vw);padding-block:6px}.scapps-cap{gap:6px}.scapps-cap-count{display:none}.scapps-cap-title{font-size:1.3rem}.scapps-cap-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.4;display:-webkit-box;overflow:hidden}.scapps-caption{width:100%}.scapps.is-live .scapps-orbit{--icon:50px}.scapps.is-live .scapps-float{gap:8px;padding:8px 4px 14px}.scapps.is-live .scapps-tile-name{font-size:.8rem}}@property --at{syntax:"<time>";inherits:false;initial-value:0s}@property --len{syntax:"<number>";inherits:false;initial-value:0}.scai{--scai-dwell:7.2s;--scai-lead:.3s;--scai-loop:3.6s;margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet)}.scai-sprite{width:0;height:0;position:absolute;overflow:hidden}.scai-head{gap:14px 72px;margin-bottom:clamp(28px,4vw,56px);display:grid}@media (width>=1100px){.scai-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.scai-badge{margin-bottom:clamp(14px,1.6vw,20px)}.scai-head h2{margin:0}.scai-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.scai-stage{border-radius:calc(var(--radius-sheet) * .78);background-color:var(--bg);background-image:radial-gradient(color-mix(in srgb, var(--ink) 9%, transparent) 1px, transparent 1.6px);isolation:isolate;background-position:50%;background-size:22px 22px;grid-template-columns:minmax(0,1fr);padding:clamp(12px,2.4vw,32px);display:grid;position:relative;overflow:clip}.scai-flow{z-index:0;justify-self:center;width:min(100%,600px);min-width:0;margin-top:clamp(18px,3vw,32px);position:relative}.scai-panel{z-index:1;justify-self:center;width:min(100%,560px);min-width:0;position:relative}@media (width>=1100px){.scai-stage{grid-template-columns:minmax(0,1fr) minmax(0,.68fr);align-items:center;padding:clamp(20px,2vw,36px)}.scai-chips{grid-column:1/-1}.scai-flow,.scai-panel{width:100%;margin-top:clamp(20px,2vw,32px)}}.scai-map{aspect-ratio:600/690;position:relative}.scai-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.scai-svg--h,.scai-svg--p{display:none}@media (width>=1100px){.scai-map{aspect-ratio:840/560}.scai-svg--h{display:block}.scai-svg--v{display:none}}.scai-glow{opacity:.6;transform-box:fill-box;transform-origin:50%}.scai-line,.scai-lit,.scai-halo,.scai-dot{fill:none;stroke-linecap:round}.scai-line{stroke:var(--pill-line);stroke-width:1.5px;transition:opacity var(--dur-base) var(--ease-out)}.scai-lit{stroke:var(--accent-deep);stroke-width:2.4px;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}:is(.scai-svg--v,.scai-svg--p) .scai-lit{stroke-width:3.2px}.scai-halo,.scai-dot{stroke:var(--accent);stroke-dasharray:.1 400;stroke-dashoffset:0;opacity:0}.scai-halo{stroke-width:18px;stroke:color-mix(in srgb, var(--accent) 30%, transparent)}.scai-dot{stroke-width:8px}:is(.scai-svg--v,.scai-svg--p) .scai-dot{stroke-width:11px}:is(.scai-svg--v,.scai-svg--p) .scai-halo{stroke-width:24px}.scai-port{fill:var(--white);stroke:var(--pill-line);stroke-width:1.5px;transition:opacity var(--dur-base) var(--ease-out)}.scai-link.is-on .scai-lit{opacity:1}.scai-link.is-on .scai-port{fill:var(--accent);stroke:var(--accent-deep)}.scai.is-live .scai-link:not(.is-on) :is(.scai-line,.scai-port){opacity:.45}.scai-orbit{fill:none;stroke:color-mix(in srgb, var(--ink) 22%, transparent);stroke-width:1.5px;stroke-dasharray:.1 7;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.scai-cap{z-index:1;left:var(--vx);top:var(--vy);color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:600;line-height:1.2;position:absolute;translate:-50% -50%}.scai-cap--out{border-radius:var(--radius-pill);background:var(--bg);box-shadow:0 0 0 1px var(--line);padding:4px 10px}.scai-cap--core{translate:0 -50%}@media (width>=1100px){.scai-cap{left:var(--hx);top:var(--hy)}.scai-cap--in{translate:calc(21px - 100%) -50%}.scai-cap--core{translate:-50% -50%}.scai-cap--out{box-shadow:none;background:0 0;padding:0;translate:-21px -50%}}.scai-core{z-index:1;left:var(--vx);top:var(--vy);width:var(--vd);aspect-ratio:1;position:absolute;translate:-50% -50%}@media (width>=1100px){.scai-core{left:var(--hx);top:var(--hy);width:var(--hd)}}.scai-core-disc{background:var(--dark);width:100%;height:100%;box-shadow:0 0 0 5px color-mix(in srgb, var(--white) 70%, transparent), 0 22px 40px -18px #0e0e0e99;color:var(--accent);border-radius:50%;place-content:center;justify-items:center;gap:2px;display:grid;position:relative}.scai-core-ico{stroke-width:1.75px;width:clamp(18px,2.2vw,30px);height:auto}.scai-core-num{min-height:1.2em;color:color-mix(in srgb, var(--white) 72%, transparent);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:clamp(.62rem,.8vw,.75rem);font-weight:600;line-height:1.2}.scai-core-num:empty{display:none}.scai-core-halo{box-shadow:0 0 0 2px var(--accent);opacity:0;border-radius:50%;position:absolute;inset:0}.scai-node{z-index:1;left:var(--vx);top:var(--vy);background:var(--white);width:15.4%;box-shadow:0 0 0 1px var(--line), 0 10px 22px -18px #0e0e0e73;color:var(--ink);text-align:center;transition:opacity var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:13px;flex-direction:column;align-items:center;gap:5px;padding:6px 3px 8px;display:flex;position:absolute;translate:-50% -21px}.scai-node--in{width:17.4%}.scai-node-ico{background:var(--bg);width:30px;height:30px;color:var(--ink-soft);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border-radius:9px;flex:none;place-items:center;display:grid;position:relative}.scai-node-ico svg{stroke-width:1.75px;width:17px;height:17px}.scai-node-label{letter-spacing:-.01em;font-size:clamp(.62rem,1.9vw,.8rem);font-weight:500;line-height:1.18}@media (width<=479.98px){.scai-node{width:16%;box-shadow:none;background:0 0;gap:4px;padding:0;translate:-50% -16px}.scai-node--in{width:18%}.scai-node-ico{background:var(--white);width:32px;height:32px;box-shadow:0 0 0 1px var(--line), 0 8px 18px -14px #0e0e0e73;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:10px}.scai-node-label{background:var(--bg);letter-spacing:-.025em;border-radius:5px;max-width:100%;padding:1px 1px 2px}}@media (width>=1100px){.scai-node,.scai-node--in{left:var(--hx);top:var(--hy);text-align:left;border-radius:14px;flex-direction:row;gap:10px;width:auto;padding:5px 14px 5px 6px;translate:-21px -50%}.scai-node--in{flex-direction:row-reverse;padding:5px 6px 5px 14px;translate:calc(21px - 100%) -50%}.scai-node-label{white-space:nowrap;font-size:clamp(.8rem,.9vw,.9rem)}}.scai-ping{border-radius:inherit;box-shadow:0 0 0 2px var(--accent);opacity:0;pointer-events:none;position:absolute;inset:0}.scai-node.is-on{box-shadow:0 0 0 1.5px var(--accent-deep), 0 0 0 6px color-mix(in srgb, var(--accent) 18%, transparent), 0 14px 26px -18px #0e0e0e80}.scai-node.is-on .scai-node-ico{background:var(--accent);color:var(--on-accent)}.scai.is-live .scai-node:not(.is-on){opacity:.5}@media (width<=479.98px){.scai-node.is-on{box-shadow:none}.scai-node.is-on .scai-node-ico{box-shadow:0 0 0 1.5px var(--accent-deep), 0 0 0 5px color-mix(in srgb, var(--accent) 18%, transparent), 0 10px 20px -14px #0e0e0e80}.scai-ping{border-radius:10px;width:32px;height:32px;margin-left:-16px;inset:0 auto auto 50%}}.scai-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.scai-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.scai-chips{flex-wrap:wrap;display:flex}.scai-chips>li{flex:auto}}.scai-chips>li{min-width:0;display:flex}@media (width<=759.98px){.scai-chips>li:last-child:nth-child(odd){grid-column:1/-1}html.js .scai-chips{--scai-pad:clamp(12px, 2.4vw, 32px);margin:-8px calc(-1 * var(--scai-pad)) -6px;padding:8px var(--scai-pad);overscroll-behavior-x:contain;scroll-padding-inline:var(--scai-pad);scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;display:flex;overflow:auto hidden}html.js .scai-chips::-webkit-scrollbar{display:none}html.js .scai-chips>li{scroll-snap-align:start;flex:none}html.js .scai-chips:after{content:"";flex:0 0 calc(var(--scai-pad) - 8px)}html.js .scai-chip-title{white-space:nowrap}}.scai-chip{border-radius:var(--radius-pill);background:var(--white);width:100%;box-shadow:0 0 0 1px var(--line), 0 12px 26px -20px #0e0e0e73;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), color var(--dur-fast) ease, transform var(--dur-base) var(--ease-out);border:0;align-items:center;gap:10px;padding:6px 16px 6px 6px;display:flex}.scai-chip-num{background:var(--bg);width:32px;height:32px;color:var(--accent-text);font-variant-numeric:tabular-nums;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:relative}.scai-chip-ring{fill:none;width:calc(100% + 8px);height:calc(100% + 8px);stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:-4px;rotate:-90deg}.scai-chip-copy{gap:4px;min-width:0;display:grid}.scai-chip-title{letter-spacing:-.01em;overflow-wrap:break-word;font-size:.9rem;font-weight:500;line-height:1.22}.scai-chip-text{color:var(--ink-soft);font-size:.86rem;line-height:1.42;display:none}@media (width<=479.98px){.scai-chip{border-radius:18px;gap:8px;padding:6px 10px 6px 6px}.scai-chip-num{width:26px;height:26px;font-size:.7rem}.scai-chip-title{font-size:.8rem}}html:not(.js) .scai-chip{cursor:default;border-radius:20px;align-items:flex-start;padding:12px 14px 14px 12px}html:not(.js) .scai-chip-text{display:block}html:not(.js) .scai-chip-copy{padding-top:7px}@media (width>=760px){html:not(.js) .scai-chips{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (width<=479.98px){html:not(.js) .scai-chips{grid-template-columns:minmax(0,1fr)}html:not(.js) .scai-chip{flex-direction:row}}@media (hover:hover){.scai.is-live .scai-chip:not(.is-on):hover{box-shadow:0 0 0 1px var(--pill-line), 0 16px 30px -18px #0e0e0e73;transform:translateY(-2px)}}.scai.is-live .scai-chip.is-uses:not(.is-on) .scai-chip-num{background:var(--accent);color:var(--on-accent)}.scai.is-live .scai-chip.is-on{background:var(--dark);box-shadow:0 0 0 1px var(--dark), 0 0 0 6px color-mix(in srgb, var(--accent) 20%, transparent), 0 22px 40px -22px #0e0e0eb3;color:var(--white)}.scai.is-live .scai-chip.is-on .scai-chip-num{background:var(--accent);color:var(--on-accent)}.scai-chip:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.scai-panel{background:var(--white);box-shadow:0 0 0 1px var(--line), 0 40px 80px -50px #0e0e0e80;border-radius:clamp(20px,2vw,28px);padding:clamp(10px,1vw,14px) clamp(10px,1vw,14px) clamp(16px,1.8vw,24px)}.scai-panel-port{z-index:2;background:var(--white);width:16px;height:16px;box-shadow:0 0 0 1.5px var(--pill-line);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%;translate:-50% -50%}.scai-panel-port i{background:var(--pill-line);width:8px;height:8px;transition:background-color var(--dur-base) var(--ease-out);border-radius:50%}.scai.is-live .scai-panel-port{box-shadow:0 0 0 1.5px var(--accent-deep)}.scai.is-live .scai-panel-port i{background:var(--accent)}.scai-panel-port:after{content:"";box-shadow:0 0 0 2px var(--accent);opacity:0;border-radius:50%;position:absolute;inset:-1px}@media (width>=1100px){.scai-panel-port{top:50%;left:0}}.scai-route{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:4px 2px 12px;display:flex}.scai-route-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.scai-tag{border-radius:var(--radius-pill);background:var(--white);height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 11px 0 8px;font-size:.8rem;font-weight:500;line-height:1;display:inline-flex}.scai-tag svg{width:15px;height:15px;color:var(--accent-deep);stroke-width:2px;flex:none}.scai-tag--ai{background:var(--dark);box-shadow:none;color:var(--white)}.scai-tag--ai svg{color:var(--accent)}.scai-tag--out{background:var(--accent);box-shadow:none;color:var(--on-accent)}.scai-tag--out svg{color:var(--on-accent)}.scai-route-arrow{width:15px;height:15px;color:color-mix(in srgb, var(--ink) 40%, transparent);flex:none}.scai-scenes{display:grid}.scai-scene{grid-area:1/1;align-content:start;min-width:0;display:grid}.scai-scene:not(.is-on){visibility:hidden;opacity:0}html:not(.js) .scai-scene:not(.is-on){display:none}.scai-art{background-color:var(--bg);background-image:radial-gradient(color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1.5px);background-size:16px 16px;border-radius:clamp(14px,1.4vw,20px);position:relative;overflow:hidden;container-type:inline-size}.scai-copy{justify-items:start;gap:8px;padding:clamp(14px,1.6vw,20px) clamp(6px,.8vw,10px) 0;display:grid}.scai-count{border-radius:var(--radius-pill);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--accent-text);font-variant-numeric:tabular-nums;align-items:center;padding-inline:9px;font-size:.75rem;font-weight:600;display:inline-flex}.scai-count span{color:var(--ink-soft);margin-left:.25em;font-weight:500}.scai-scene-title{letter-spacing:-.02em;margin:2px 0 0;font-size:clamp(1.18rem,1.5vw,1.45rem);font-weight:500;line-height:1.18}.scai-scene-text{max-width:44ch;color:var(--ink-soft);margin:0;font-size:clamp(.94rem,1.05vw,1rem);line-height:1.5}.scai-art-in{--s-grey:color-mix(in srgb, var(--ink) 14%, transparent);--s-soft:color-mix(in srgb, var(--ink) 8%, transparent);--s-ink:color-mix(in srgb, var(--ink) 78%, transparent);--s-amber-soft:color-mix(in srgb, var(--accent) 24%, var(--white));--s-r:2.4cqi;height:72cqi;color:var(--ink-soft);position:relative}.scai-art-in i{font-style:normal;display:block}.scai-art-in svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:4cqi;height:4cqi}.scai-art-in .sx{left:calc(var(--x) * 1cqi);top:calc(var(--y) * 1cqi);width:calc(var(--w) * 1cqi);height:calc(var(--h) * 1cqi);position:absolute}.scai-art-in .sc{border-radius:var(--s-r);background:var(--white);box-shadow:0 0 0 1px var(--line), 0 1.8cqi 4.4cqi -2.4cqi #0e0e0e29}.scai-art-in .sh{align-items:center;gap:1.6cqi;min-width:0;display:flex}.scai-art-in .sv{flex-direction:column;gap:1.6cqi;min-width:0;display:flex}.scai-art-in .s-gap1{gap:1.2cqi}.scai-art-in .s-gap0{gap:.6cqi}.scai-art-in .s-push{margin-left:auto}.scai-art-in .sb{width:calc(var(--len) * 1cqi);background:var(--s-grey);border-radius:99px;flex:none;max-width:100%;height:2cqi}.scai-art-in .sb--l{height:2.8cqi}.scai-art-in .sb--xs{height:1.6cqi}.scai-art-in .sb--ink{background:var(--s-ink)}.scai-art-in .sb--s{background:var(--s-soft)}.scai-art-in .sb--w{background:#ffffffb8}.scai-art-in .s-av{background:var(--s-soft);width:6.4cqi;height:6.4cqi;color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;display:grid}.scai-art-in .s-av svg{width:62%;height:62%}.scai-art-in .s-av--amber{background:var(--accent);color:var(--on-accent)}.scai-art-in .s-av--grey{background:var(--s-soft)}.scai-art-in .s-av--sm{background:var(--accent);width:4.6cqi;height:4.6cqi;color:var(--on-accent)}.scai-art-in .s-av--sm svg,.scai-art-in .s-av--xs svg{stroke-width:2.2px}.scai-art-in .s-av--xs{width:4.4cqi;height:4.4cqi}.scai-art-in .s-send{background:var(--accent);width:6.4cqi;height:6.4cqi;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.scai-art-in .s-send svg{stroke-width:2.4px;width:56%;height:56%}.scai-art-in .s-pen{background:var(--s-amber-soft);width:4.4cqi;height:4.4cqi;color:var(--accent-deep);border-radius:1.2cqi;flex:none;place-items:center;display:grid}.scai-art-in .s-pen svg{width:70%;height:70%}.scai-art-in .s-mini-btn{background:var(--accent);border-radius:99px;width:12cqi;height:4cqi}.scai-art-in .s-done{background:var(--white);box-shadow:0 0 0 1px var(--line);color:var(--accent-deep);border-radius:99px;align-items:center;gap:1.4cqi;padding-inline:1.6cqi 2.2cqi;display:flex}.scai-art-in .s-done svg{stroke-width:2.6px;width:3.6cqi;height:3.6cqi}.scai-art-in .s-hl{background:var(--s-amber-soft);border-radius:1cqi;position:absolute;inset:-.9cqi -1.4cqi}.s-chat{flex-direction:column;display:flex;overflow:hidden}.s-chat-top{border-bottom:1px solid var(--line);padding:2.6cqi 3.4cqi}.s-chat .s-online{background:var(--accent);width:1.8cqi;height:1.8cqi;box-shadow:0 0 0 .8cqi color-mix(in srgb, var(--accent) 22%, transparent);border-radius:50%;margin-left:auto}.s-chat-body{flex-direction:column;flex:1;gap:2.4cqi;padding:3cqi 3.4cqi;display:flex}.s-bub{border-radius:3cqi;flex-direction:column;gap:1.3cqi;padding:2.2cqi 2.8cqi;display:flex}.s-bub--me{background:var(--dark);border-bottom-right-radius:.8cqi;align-self:flex-end}.s-ai-row{align-items:flex-end;gap:1.4cqi;display:flex}.s-stack{display:grid}.s-stack>*{grid-area:1/1;place-self:start}.s-bub--ai{background:var(--white);box-shadow:0 0 0 1px var(--line);border-bottom-left-radius:.8cqi}.s-bub--ai:not(.s-typing){background:color-mix(in srgb, var(--accent) 9%, var(--white));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.s-typing{opacity:0;flex-direction:row;gap:1cqi}.s-typing i{background:var(--s-grey);border-radius:50%;width:1.5cqi;height:1.5cqi}.s-quick{margin-left:6cqi}.s-pill{width:calc(var(--len) * 1cqi);height:4.4cqi;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 70%, transparent);background:var(--white);border-radius:99px}.s-chat-input{border-top:1px solid var(--line);padding:2.2cqi 2.6cqi 2.2cqi 3.4cqi}.s-field{background:var(--bg);border-radius:99px;flex:1;align-items:center;height:6.4cqi;padding-inline:2.4cqi;display:flex}.s-form,.s-lead,.s-gen{flex-direction:column;gap:2.4cqi;padding:3.4cqi;display:flex}.s-form{gap:2.1cqi}.s-input{height:5.6cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:1.4cqi;align-items:center;padding-inline:1.8cqi;display:flex}.s-opt{background:var(--bg);border-radius:99px;width:10cqi;height:4cqi}.s-opt--on{background:var(--s-amber-soft);box-shadow:inset 0 0 0 1px var(--accent)}.s-submit{background:var(--accent);border-radius:99px;justify-content:center;align-items:center;height:6cqi;margin-top:auto;display:flex!important}.s-meter{background:var(--s-soft);border-radius:99px;height:2.4cqi;overflow:hidden}.s-meter-fill{border-radius:inherit;background:var(--accent);transform-origin:0;width:82%;height:100%}.s-dots{gap:1cqi!important}.s-dots i{background:var(--accent);border-radius:50%;width:2.4cqi;height:2.4cqi}.s-dots i.is-off{background:var(--s-soft)}.s-stamp{box-shadow:inset 0 0 0 .55cqi var(--accent-deep), 0 2cqi 5cqi -2.5cqi color-mix(in srgb, var(--accent-deep) 60%, transparent);color:var(--accent-deep);background:#ffffffe6;border-radius:2cqi;justify-content:center;align-items:center;gap:1.6cqi;display:flex;rotate:-7deg}.s-stamp svg{stroke-width:2.8px;width:5cqi;height:5cqi}.s-stamp .sb{background:var(--accent-deep);height:2.2cqi}.s-tray{color:var(--ink);align-items:center;gap:1.6cqi;padding-inline:2.4cqi;display:flex}.s-count{background:var(--accent);border-radius:50%;width:3.4cqi;height:3.4cqi;margin-left:auto}.s-lane{border-radius:var(--s-r);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff80;padding:2.2cqi 2cqi}.s-lane-dot{border-radius:50%;width:2.2cqi;height:2.2cqi}.s-lane--amber .s-lane-dot{background:var(--accent)}.s-lane--ink .s-lane-dot{background:var(--s-ink)}.s-lane--grey .s-lane-dot{background:var(--s-grey)}.s-ticket{align-items:center;padding-inline:2cqi;display:flex;border-radius:1.8cqi!important}.s-ticket--hot{box-shadow:inset .7cqi 0 0 var(--accent), 0 0 0 1px var(--line)}.s-assign{background:var(--dark);box-shadow:0 0 0 .6cqi var(--white);color:var(--white);border-radius:50%;place-items:center;display:grid!important}.s-assign svg{width:62%;height:62%}.s-draft{flex-direction:column;justify-content:center;gap:1.6cqi;padding-inline:2cqi;display:flex;background:color-mix(in srgb, var(--accent) 7%, var(--white))!important}.s-doc{flex-direction:column;gap:2.4cqi;padding:3.4cqi;display:flex}.s-doc-head{border-bottom:1px solid var(--line);padding-bottom:2cqi}.s-logo{background:var(--accent);border-radius:1.2cqi;width:4.4cqi;height:4.4cqi}.s-doc-row,.s-kline,.s-doc-row>.sb,.s-kline>.sb{position:relative}.s-doc-row--total{border-top:1px dashed var(--line);margin-top:auto;padding-top:2cqi}.s-scan{background:var(--accent);box-shadow:0 0 0 .5cqi color-mix(in srgb, var(--accent) 25%, transparent), 0 0 4cqi 1.2cqi color-mix(in srgb, var(--accent) 35%, transparent);opacity:0;border-radius:99px}.s-arrow{color:var(--accent-deep)}.s-arrow svg{stroke-width:2.2px;width:100%;height:100%}.s-table{flex-direction:column;display:flex;overflow:hidden}.s-table-head{background:var(--bg);padding:2.4cqi 3cqi}.s-table-row{border-top:1px solid var(--line);flex:1;padding-inline:3cqi}.s-cell{background:var(--s-amber-soft);border-radius:1.2cqi;align-items:center;height:4.4cqi;padding-inline:1.6cqi;display:flex!important}.s-inbox{flex-direction:column;padding:2.6cqi 3cqi;display:flex}.s-inbox-head{border-bottom:1px solid var(--line);color:var(--ink);padding-bottom:2.2cqi}.s-mail-row{border-bottom:1px solid var(--line);flex:1}.s-mail-row:last-child{border-bottom:0}.s-tag{border-radius:99px;width:7cqi;height:3.2cqi}.s-tag--amber{background:var(--accent)}.s-tag--ink{background:var(--s-ink)}.s-tag--grey{background:var(--s-grey)}.s-env{background:var(--white);color:var(--accent-deep);opacity:0;border-radius:1.4cqi;place-items:center;box-shadow:0 1cqi 3cqi -1cqi #0e0e0e4d;display:grid!important}.s-env svg{width:70%;height:70%}.s-folder{align-items:center;gap:1.6cqi;padding-inline:2.4cqi;display:flex}.s-folder svg{width:5cqi;height:5cqi}.s-folder--amber svg{color:var(--accent-deep);fill:var(--s-amber-soft)}.s-folder--ink svg{color:var(--ink)}.s-badge{background:var(--accent);border-radius:50%;width:3.6cqi;height:3.6cqi}.s-folder--ink .s-badge{background:var(--s-ink)}.s-folder--grey .s-badge{background:var(--s-grey)}.s-reply{flex-direction:column;justify-content:center;gap:1.6cqi;padding-inline:2.4cqi;display:flex}.s-reply .s-mini-btn{width:9cqi;height:3.2cqi}.s-ghost{border-radius:var(--s-r);background:var(--white);box-shadow:0 0 0 1px var(--line);opacity:.7;rotate:3deg}.s-ghost--2{opacity:.45;rotate:6deg}.s-post{flex-direction:column;gap:2.2cqi;padding:3cqi;display:flex}.s-ai{background:var(--s-amber-soft);height:4cqi;color:var(--accent-deep);border-radius:99px;align-items:center;gap:.8cqi;padding-inline:1.2cqi 1.6cqi;display:flex!important}.s-ai svg{stroke-width:2.4px;width:2.8cqi;height:2.8cqi}.s-ai .sb{background:color-mix(in srgb, var(--accent-deep) 55%, transparent)}.s-pic{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 14%, var(--white)), color-mix(in srgb, var(--accent) 34%, var(--white)));border-radius:1.8cqi;flex:none;height:20cqi;position:relative;overflow:hidden}.s-sun{background:var(--accent);border-radius:50%;width:5.6cqi;height:5.6cqi;position:absolute;top:3.6cqi;right:9cqi}.s-hill{background:color-mix(in srgb, var(--accent-deep) 55%, var(--white));border-radius:50%;width:44cqi;height:20cqi;position:absolute;bottom:-9cqi;left:-6cqi}.s-hill--b{background:color-mix(in srgb, var(--accent-deep) 80%, var(--white));width:50cqi;height:22cqi;bottom:-12cqi;left:26cqi}.s-caret{background:var(--accent-deep);border-radius:99px;width:.6cqi;height:3cqi}.s-hash{width:calc(var(--len) * 1cqi);background:var(--bg);height:3.6cqi;box-shadow:inset 0 0 0 1px var(--line);border-radius:99px}.s-search{background:var(--white);box-shadow:0 0 0 1px var(--line), 0 2cqi 5cqi -3cqi #0e0e0e33;color:var(--ink);border-radius:99px;align-items:center;gap:2cqi;padding-inline:3cqi 1.8cqi;display:flex}.s-search .s-send{width:6.2cqi;height:6.2cqi}.s-kdoc{flex-direction:column;gap:2.5cqi;padding:3cqi 3.4cqi;display:flex}.s-answer{flex-direction:column;gap:1.8cqi;padding:2.6cqi 3cqi;display:flex;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), 0 3cqi 7cqi -3cqi #0e0e0e47!important}.s-source{background:var(--bg);border-radius:99px;align-self:flex-start;align-items:center;gap:1cqi;height:4cqi;padding-inline:1.2cqi 1.8cqi;display:flex!important}.s-source svg{width:2.8cqi;height:2.8cqi}.s-node{flex-direction:column;gap:2cqi;padding:2.6cqi;display:flex}.s-node-ico{background:var(--s-amber-soft);width:5cqi;height:5cqi;color:var(--accent-deep);border-radius:1.4cqi;place-items:center;display:grid!important}.s-node-ico svg{width:72%;height:72%}.s-ping{border-radius:calc(var(--s-r) + 1.2cqi);box-shadow:inset 0 0 0 .45cqi var(--accent);opacity:0;position:absolute;inset:-1.2cqi}.s-block{background:var(--bg);border-radius:1.2cqi;height:7cqi}.s-node .s-mini-btn{width:10cqi;height:3.4cqi}.s-rec{background:var(--bg);border-radius:1.2cqi;align-items:center;height:4.6cqi;padding-inline:1.4cqi;display:flex!important}.s-rec--new{background:var(--s-amber-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 60%, transparent)}.s-box{width:3.8cqi;height:3.8cqi;box-shadow:inset 0 0 0 1px var(--pill-line);border-radius:1cqi;flex:none;place-items:center;display:grid!important}.s-box--done{background:var(--accent);box-shadow:none;color:var(--on-accent)}.s-box svg{stroke-width:2.8px;width:78%;height:78%}.s-link{background:var(--s-grey);border-radius:99px;overflow:hidden}.s-link-fill{background:var(--accent);transform-origin:0;height:100%}.s-run{align-items:center;gap:1.6cqi;padding-inline:3cqi;display:flex}.s-step{background:var(--accent);width:5cqi;height:5cqi;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid!important}.s-step svg{stroke-width:2.8px;width:62%;height:62%}.s-run-line{background:var(--s-soft);border-radius:99px;flex:1;height:.5cqi}.s-ok{background:var(--dark);border-radius:99px;width:11cqi;height:5cqi}.s-chart{flex-direction:column;gap:3cqi;padding:3.4cqi;display:flex}.s-bars{border-bottom:1px solid var(--line);background-image:linear-gradient(var(--line) 1px, transparent 1px);background-size:100% 25%;flex:1;align-items:flex-end;gap:2.4cqi;padding-bottom:.4cqi;display:flex}.s-bar{height:var(--bar);background:var(--s-grey);transform-origin:50% 100%;border-radius:1cqi 1cqi .3cqi .3cqi;flex:1}.s-bar--hi{background:var(--accent)}.s-sum{flex-direction:column;gap:2.4cqi;padding:3cqi;display:flex}.s-kpi{height:4.6cqi!important}.s-upchip{background:var(--s-amber-soft);width:6.4cqi;height:4.6cqi;color:var(--accent-deep);border-radius:99px;place-items:center;display:grid!important}.s-upchip svg{stroke-width:2.4px;width:70%;height:70%}.scai-art-in [data-a=type],.scai-art-in [data-a=mark]{transform-origin:0}@media (prefers-reduced-motion:no-preference){.scai-scene{transition:opacity .24s,translate 0s linear .3s,visibility 0s linear .3s}.scai.is-live .scai-scene:not(.is-on){translate:0 10px}.scai.is-live .scai-scene.is-on{transition:opacity .42s var(--ease-out) .16s, translate .6s var(--ease-out) .16s, visibility 0s}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a]{animation-duration:var(--dur,.5s);animation-delay:calc(var(--at) + var(--scai-lead));animation-timing-function:var(--ease-out);animation-fill-mode:both}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=pop]{animation-name:scai-a-pop;animation-timing-function:cubic-bezier(.34,1.5,.64,1)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=up]{animation-name:scai-a-up;animation-duration:var(--dur,.6s)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=type]{animation-name:scai-a-type;animation-duration:var(--dur,.42s)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=mark]{animation-name:scai-a-type;animation-duration:var(--dur,.4s)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=blip]{animation-name:scai-a-blip;animation-duration:1.1s;animation-timing-function:ease}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=blip] i{animation:scai-a-dot .6s ease-in-out calc(.75s + var(--scai-lead)) 3 both}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=blip] i:nth-child(2){animation-delay:calc(.85s + var(--scai-lead))}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=blip] i:nth-child(3){animation-delay:calc(.95s + var(--scai-lead))}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=stamp]{animation-name:scai-a-stamp;animation-duration:.55s;animation-timing-function:cubic-bezier(.3,.9,.4,1)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=press]{animation-name:scai-a-press;animation-duration:.42s;animation-timing-function:ease-in-out}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=fly]{animation-name:scai-a-fly;animation-duration:.72s;animation-timing-function:cubic-bezier(.3,.7,.2,1)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=send]{animation-name:scai-a-send;animation-duration:.8s;animation-timing-function:cubic-bezier(.5,0,.3,1)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=bump]{animation-name:scai-a-bump;animation-duration:.5s}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=scan]{animation-name:scai-a-scan;animation-duration:2.5s;animation-timing-function:cubic-bezier(.45,0,.55,1)}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=ping]{animation-name:scai-a-ping;animation-duration:.9s}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=rise]{animation-name:scai-a-rise;animation-duration:.6s}html:not(.decor-off) .scai.is-live .scai-scene:is(.is-on,.is-out) [data-a=caret]{animation-name:scai-a-caret;animation-duration:1s;animation-timing-function:step-end;animation-iteration-count:3}html:not(.decor-off) .scai.is-live.is-flow .scai-link--in.is-on :is(.scai-dot,.scai-halo){animation:scai-in var(--scai-loop) cubic-bezier(.45, 0, .3, 1) infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-link--out.is-on :is(.scai-dot,.scai-halo){animation:scai-out var(--scai-loop) cubic-bezier(.45, 0, .3, 1) infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-link--tail.is-on :is(.scai-dot,.scai-halo){animation:scai-tail var(--scai-loop) cubic-bezier(.45, 0, .3, 1) infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-core-disc{animation:scai-beat var(--scai-loop) ease-in-out infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-core-halo{animation:scai-beat-halo var(--scai-loop) ease-out infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-glow{animation:scai-glow var(--scai-loop) ease-in-out infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-node--out.is-on .scai-ping{animation:scai-ping var(--scai-loop) ease-out infinite}html:not(.decor-off) .scai.is-live.is-flow .scai-panel-port:after{animation:scai-port var(--scai-loop) ease-out infinite}html:not(.decor-off) .scai.is-live .scai-orbit{animation:90s linear infinite scai-orbit}html:not(.decor-off) .scai.is-live.is-auto .scai-chip.is-on .scai-chip-ring{opacity:1;animation:scai-ring var(--scai-dwell) linear both}.scai.is-live:not(.is-inview) *,.scai.is-live.is-away *{animation-play-state:paused!important}}@keyframes scai-a-pop{0%{opacity:0;scale:.6}}@keyframes scai-a-up{0%{opacity:0;translate:0 3.2cqi}}@keyframes scai-a-type{0%{scale:0 1}}@keyframes scai-a-blip{0%{opacity:0;scale:.7}18%,82%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes scai-a-dot{0%,to{translate:0}50%{translate:0 -.9cqi}}@keyframes scai-a-stamp{0%{opacity:0;scale:1.9}55%{opacity:1;scale:.93}to{opacity:1;scale:1}}@keyframes scai-a-press{0%,to{scale:1}45%{scale:.92}}@keyframes scai-a-fly{0%{opacity:0;translate:calc(var(--fx) * 1cqi) calc(var(--fy) * 1cqi);scale:.92}18%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes scai-a-send{0%{opacity:0;translate:0;scale:.6}20%{opacity:1;scale:1}80%{opacity:1}to{opacity:0;translate:calc(var(--fx) * 1cqi) calc(var(--fy) * 1cqi);scale:.7}}@keyframes scai-a-bump{0%{opacity:0;scale:0}60%{opacity:1;scale:1.35}to{opacity:1;scale:1}}@keyframes scai-a-scan{0%{opacity:0;translate:0}8%,90%{opacity:1}to{opacity:0;translate:0 calc(var(--dist) * 1cqi)}}@keyframes scai-a-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:1.12}}@keyframes scai-a-rise{0%{scale:1 0}}@keyframes scai-a-caret{50%{opacity:0}}@keyframes scai-in{0%{stroke-dashoffset:0;opacity:0}4%,30%{opacity:1}34%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes scai-out{0%,40%{stroke-dashoffset:0;opacity:0}43%,62%{opacity:1}64%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes scai-tail{0%,63%{stroke-dashoffset:0;opacity:0}66%,85%{opacity:1}88%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes scai-beat{0%,33%,46%,to{transform:scale(1)}38%{transform:scale(1.07)}}@keyframes scai-beat-halo{0%,34%{opacity:0;transform:scale(1)}38%{opacity:.9}52%,to{opacity:0;transform:scale(1.5)}}@keyframes scai-glow{0%,30%,to{opacity:.6}40%{opacity:1}}@keyframes scai-ping{0%,61%{opacity:0;transform:scale(1)}64%{opacity:.9}76%,to{opacity:0;transform:scale(1.12,1.3)}}@keyframes scai-port{0%,86%{opacity:0;transform:scale(1)}89%{opacity:1}to{opacity:0;transform:scale(2.4)}}@keyframes scai-orbit{to{transform:rotate(360deg)}}@keyframes scai-ring{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.scai-line,.scai-lit,.scai-port,.scai-node,.scai-node-ico,.scai-panel-port i,.scai-chip,.scai-chip-num,.scai-chip-ring{transition:none}.scai-halo,.scai-dot{display:none}}html.decor-off .scai-halo,html.decor-off .scai-dot{display:none}@media (width<=759.98px){html.js .scai-chips{margin-bottom:-20px;padding-bottom:22px}.scai-head{gap:8px;margin-bottom:12px}.scai-badge{display:none}.scai-intro{font-size:.92rem;line-height:1.42}.scai-stage{padding-bottom:18px}.scai-flow{margin-top:8px}.scai-map{aspect-ratio:600/478}.scai-svg--v{display:none}.scai-svg--p{display:block}.scai-cap,.scai-node{left:var(--px);top:var(--py)}.scai-core{left:var(--px);top:var(--py);width:var(--pd)}.scai-route,.scai-count,.scai-scene-title{display:none}.scai-panel{padding:10px}.scai-art-in{width:68%;height:48.96cqi;margin-inline:auto;container-type:inline-size}.scai-copy{gap:4px;padding:8px 6px 0}.scai-scene-text{font-size:.92rem;line-height:1.42}}.sccrm{margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet)}.sccrm-head{gap:14px 72px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=1100px){.sccrm-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.sccrm-badge{margin-bottom:clamp(14px,1.6vw,20px)}.sccrm-head h2{margin:0}.sccrm-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.sccrm-body{isolation:isolate;position:relative}.sccrm-body:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 20%, transparent), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:8% 6% -6%}.sccrm-app{--canvas:color-mix(in srgb, var(--bg) 62%, var(--white));--side:color-mix(in srgb, var(--bg) 52%, var(--white));background:var(--white);box-shadow:0 0 0 1px var(--line), 0 44px 90px -56px color-mix(in srgb, var(--ink) 42%, transparent), 0 14px 30px -24px color-mix(in srgb, var(--ink) 24%, transparent);border-radius:clamp(16px,1.8vw,26px);overflow:hidden}.sccrm-top{border-bottom:1px solid var(--line);background:var(--side);align-items:center;gap:14px;height:54px;padding:0 18px;display:flex}.sccrm-dots{gap:7px;margin-right:6px;display:flex}.sccrm-dots i{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:50%;width:10px;height:10px}.sccrm-mark{background:var(--accent);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.sccrm-mark svg{fill:none;width:62%;height:62%;stroke:var(--on-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sccrm-search{background:var(--white);min-width:0;height:34px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:0 380px;align-items:center;gap:10px;margin-left:6px;padding:0 14px;display:flex}.sccrm-search svg{fill:none;width:15px;height:15px;stroke:var(--ink-soft);stroke-width:2px;stroke-linecap:round;flex:none}.sccrm-search b{background:color-mix(in srgb, var(--ink) 11%, transparent);border-radius:999px;width:34%;height:6px}.sccrm-top-end{align-items:center;gap:12px;margin-left:auto;display:flex}.sccrm-bell{background:var(--white);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid;position:relative}.sccrm-bell svg{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 12%}.sccrm-bell-dot{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--white);opacity:0;transition:opacity var(--dur-base) var(--ease-out), scale var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;top:6px;right:7px;scale:.4}.sccrm.is-live .sccrm-app[data-mode=tasks] .sccrm-bell-dot{opacity:1;scale:1}.sccrm-me{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 24%, var(--white)), color-mix(in srgb, var(--accent) 70%, var(--white)));border-radius:50%;width:32px;height:32px}@media (width<=639.98px){.sccrm-top{gap:10px;height:46px;padding:0 12px}.sccrm-dots{display:none}.sccrm-search{height:30px;margin-left:0}.sccrm-bell{width:32px;height:32px}.sccrm-me{width:28px;height:28px}}.sccrm-main{display:grid}.sccrm-nav{background:var(--side);gap:6px;margin:0;padding:12px;list-style:none;display:grid}.sccrm-nav>li{display:flex}.sccrm-canvas{background:var(--canvas);align-content:center;min-width:0;display:grid}@media (width<=1199.98px){.sccrm-canvas{border-bottom:1px solid var(--line);order:-1}}@media (width>=640px) and (width<=1199.98px){.sccrm-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}}@media (width>=1200px){.sccrm-main{grid-template-columns:minmax(290px,3fr) minmax(0,10fr)}.sccrm-nav{border-right:1px solid var(--line);grid-auto-rows:1fr;align-content:stretch;padding:14px}}.sccrm-option{width:100%;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:0 0;border:0;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:13px 14px 14px 12px;display:grid;position:relative}@media (width>=1200px){.sccrm-option{align-content:center}}.sccrm-option:before{content:"";background:var(--accent);opacity:0;width:3px;transition:opacity var(--dur-base) var(--ease-out), scale var(--dur-base) var(--ease-out);border-radius:0 3px 3px 0;position:absolute;top:22%;bottom:22%;left:0;scale:1 .3}.sccrm-ico{background:var(--white);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:12px;place-items:center;display:grid}.sccrm-ico svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--dur-fast) ease}.sccrm-text{gap:3px;padding-top:1px;display:grid}.sccrm-title{color:var(--ink);letter-spacing:-.012em;font-size:1.02rem;font-weight:500;line-height:1.25}.sccrm-desc{font-size:.88rem;line-height:1.42}.sccrm-option:hover{background:color-mix(in srgb, var(--white) 70%, transparent)}.sccrm.is-live .sccrm-option.is-on{background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 6%, transparent), 0 14px 30px -20px color-mix(in srgb, var(--ink) 38%, transparent)}.sccrm.is-live .sccrm-option.is-on:before{opacity:1;scale:1}.sccrm.is-live .sccrm-option.is-on .sccrm-ico{background:var(--accent);box-shadow:inset 0 0 0 1px #0000}.sccrm.is-live .sccrm-option.is-on .sccrm-ico svg{stroke:var(--on-accent)}.sccrm-option:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=639.98px){.sccrm-nav{gap:4px;padding:8px}.sccrm-option{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:12px 12px 13px 10px}.sccrm-ico{border-radius:11px;width:36px;height:36px}.sccrm-ico svg{width:18px;height:18px}}@media (width<=759.98px){.sccrm-nav[data-swipe]{--swipe-w:84%;--swipe-gap:8px;--swipe-bleed:10px;padding-block:10px 4px;margin-inline:0!important}@media (width>=560px){.sccrm-nav[data-swipe]{--swipe-w:58%}}.sccrm-nav[data-swipe] .sccrm-option{background:color-mix(in srgb, var(--white) 55%, transparent);box-shadow:inset 0 0 0 1px var(--line);align-content:start}.sccrm.is-live .sccrm-nav[data-swipe] .sccrm-option.is-on{background:var(--white)}.sccrm-main>.swipe-dots{background:var(--side);margin:0;padding:6px 0 12px}}.sccrm-stage{--u:1cqi;--g:color-mix(in srgb, var(--ink) 11%, transparent);--k:color-mix(in srgb, var(--ink) 74%, transparent);--k-mid:color-mix(in srgb, var(--ink) 44%, transparent);--a-soft:color-mix(in srgb, var(--accent) 15%, var(--white));--a-mid:color-mix(in srgb, var(--accent) 46%, var(--white));--a-img:linear-gradient(145deg, color-mix(in srgb, var(--accent) 30%, var(--white)), var(--accent));--lift:0 calc(.5 * var(--u)) calc(1.2 * var(--u)) calc(-.8 * var(--u)) color-mix(in srgb, var(--ink) 24%, transparent);--float:0 calc(2 * var(--u)) calc(5 * var(--u)) calc(-2.2 * var(--u)) color-mix(in srgb, var(--ink) 34%, transparent);--ease-glide:cubic-bezier(.65, 0, .25, 1);aspect-ratio:100/62;width:100%;position:relative;overflow:hidden;container-type:inline-size}.sccrm-stage :is(.sccrm-l,.sccrm-h){border-radius:999px;flex:none;display:block}.sccrm-l{height:var(--u);background:var(--g)}.sccrm-l--ink{height:calc(1.1 * var(--u));background:var(--k-mid)}.sccrm-h{height:calc(1.3 * var(--u));background:var(--k)}.sccrm-stage svg{fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.sccrm-panel-head{justify-content:space-between;align-items:center;gap:var(--u);height:calc(2.4 * var(--u));flex:none;display:flex}.sccrm-sources,.sccrm-wires,.sccrm-col-head,.sccrm-add,.sccrm-col-foot,.sccrm-card{transition:opacity .52s var(--ease-out)}.sccrm.is-live .sccrm-app:is([data-mode=pipeline],[data-mode=tasks],[data-mode=clients],[data-mode=integrations],[data-mode=reports]) :is(.sccrm-sources,.sccrm-team,.sccrm-wires),.sccrm.is-live .sccrm-app[data-mode=sources] .sccrm-col:not([data-col="0"]) :is(.sccrm-col-head,.sccrm-card,.sccrm-add,.sccrm-col-foot),.sccrm.is-live .sccrm-app:is([data-mode=tasks],[data-mode=reports],[data-mode=clients]) :is(.sccrm-col-head,.sccrm-add,.sccrm-col-foot),.sccrm.is-live .sccrm-app:is([data-mode=tasks],[data-mode=reports]) .sccrm-card,.sccrm.is-live .sccrm-app[data-mode=clients] .sccrm-col:not([data-col="1"]) .sccrm-card,.sccrm.is-live .sccrm-app[data-mode=clients] .sccrm-col[data-col="1"] .sccrm-card:not(:first-child){opacity:.36}.sccrm.is-live .sccrm-app[data-mode=integrations] :is(.sccrm-sources,.sccrm-team,.sccrm-wires,.sccrm-col-head,.sccrm-card,.sccrm-add,.sccrm-col-foot){opacity:.22}.sccrm-sources{left:calc(2.2 * var(--u));top:calc(2.2 * var(--u));gap:calc(1.6 * var(--u));width:calc(16.2 * var(--u));padding:calc(1.8 * var(--u)) calc(1.4 * var(--u));border-radius:calc(1.4 * var(--u));background:var(--white);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex;position:absolute}.sccrm-sources>.sccrm-panel-head{margin-bottom:calc(.2 * var(--u))}.sccrm-live{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));background:var(--accent);border-radius:50%;flex:none;position:relative}.sccrm-live:after{content:"";inset:calc(-.7 * var(--u));background:color-mix(in srgb, var(--accent) 34%, transparent);opacity:0;border-radius:50%;position:absolute}.sccrm-src{align-items:center;gap:var(--u);height:calc(7.2 * var(--u));padding:0 calc(1.1 * var(--u));border-radius:calc(1.1 * var(--u));background:var(--bg);flex:none;display:flex;position:relative}.sccrm-src:before{content:"";border-radius:inherit;background:var(--a-soft);box-shadow:inset 0 0 0 calc(.15 * var(--u)) var(--a-mid);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.sccrm-src.is-hot:before{opacity:1}.sccrm-src-ico{width:calc(4 * var(--u));height:calc(4 * var(--u));border-radius:var(--u);background:var(--white);box-shadow:var(--lift);flex:none;place-items:center;display:grid;position:relative}.sccrm-src-ico:before{content:"";border-radius:inherit;background:var(--accent);opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.sccrm-src.is-hot .sccrm-src-ico:before{opacity:1}.sccrm-src-ico svg{width:calc(2.1 * var(--u));height:calc(2.1 * var(--u));stroke:var(--ink);stroke-width:1.7px;position:relative}.sccrm-src-text{gap:calc(.8 * var(--u));flex:1;display:grid;position:relative}.sccrm-src-ping{left:calc(1.1 * var(--u));width:calc(4 * var(--u));height:calc(4 * var(--u));margin-top:calc(-2 * var(--u));border-radius:var(--u);box-shadow:0 0 0 calc(.3 * var(--u)) var(--accent);opacity:0;pointer-events:none;position:absolute;top:50%}.sccrm-team{left:calc(2.2 * var(--u));top:calc(36.4 * var(--u));bottom:calc(2.2 * var(--u));gap:calc(.6 * var(--u));width:calc(16.2 * var(--u));padding:calc(1.4 * var(--u)) calc(1.4 * var(--u)) var(--u);border-radius:calc(1.4 * var(--u));background:var(--white);box-shadow:0 0 0 1px var(--line);transition:opacity .52s var(--ease-out);flex-direction:column;display:flex;position:absolute}.sccrm-rule{height:calc(3.6 * var(--u));padding-bottom:calc(.6 * var(--u));border-bottom:1px solid color-mix(in srgb, var(--ink) 7%, transparent)}.sccrm-mgr{align-items:center;gap:var(--u);min-height:0;padding:0 calc(.8 * var(--u));border-radius:var(--u);flex:1;display:flex;position:relative}.sccrm-mgr:before{content:"";inset:calc(.3 * var(--u)) 0;border-radius:inherit;background:var(--a-soft);opacity:0;transition:opacity .5s var(--ease-out);position:absolute}.sccrm-mgr.is-hot:before{opacity:1}.sccrm-mgr>*{position:relative}.sccrm-mgr-ava{width:calc(2.6 * var(--u));height:calc(2.6 * var(--u));background:var(--card);border-radius:50%;flex:none}.sccrm-mgr:first-of-type .sccrm-mgr-ava{background:var(--a-img)}.sccrm-load{width:calc(4 * var(--u));height:calc(.8 * var(--u));background:var(--g);border-radius:999px;flex:none;margin-left:auto;overflow:hidden}.sccrm-load i{border-radius:inherit;background:var(--accent);height:100%;transform:scaleX(var(--v));transform-origin:0;transition:transform .7s var(--ease-out);display:block}.sccrm-rule-in{width:calc(3 * var(--u));height:calc(3 * var(--u));border-radius:calc(.8 * var(--u));background:var(--a-soft);flex:none;place-items:center;display:grid}.sccrm-rule-in svg{width:calc(1.8 * var(--u));height:calc(1.8 * var(--u));stroke:var(--accent-deep);stroke-width:1.8px}.sccrm-rule-arrow{height:calc(.2 * var(--u));background:var(--k-mid);border-radius:999px;flex:1;position:relative}.sccrm-rule-arrow svg{top:50%;right:calc(-.55 * var(--u));width:calc(1.8 * var(--u));height:calc(1.8 * var(--u));stroke:var(--k-mid);stroke-width:2.6px;position:absolute;translate:0 -50%}.sccrm-rule-team{flex:none;display:flex}.sccrm-rule-team i{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u));background:var(--card);box-shadow:0 0 0 calc(.25 * var(--u)) var(--white);border-radius:50%}.sccrm-rule-team i+i{margin-left:calc(-.8 * var(--u))}.sccrm-rule-team i:first-child{background:var(--a-img)}.sccrm-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sccrm-stage .sccrm-wires--narrow{display:none}.sccrm-wire-base{stroke:color-mix(in srgb, var(--ink) 24%, transparent);stroke-width:.2px;stroke-dasharray:2 2}.sccrm-wire-lit{stroke:color-mix(in srgb, var(--accent) 70%, transparent);stroke-width:.26px;opacity:0;transition:opacity .5s var(--ease-out)}.sccrm-wire.is-hot .sccrm-wire-lit{opacity:1}.sccrm-wire-dot{stroke:var(--accent);stroke-width:.85px;stroke-dasharray:.01 400;stroke-dashoffset:0;opacity:0}.sccrm-board{left:calc(25 * var(--u));top:calc(2.2 * var(--u));right:calc(2.2 * var(--u));bottom:calc(2.2 * var(--u));gap:calc(1.4 * var(--u));display:flex;position:absolute}.sccrm-col{min-width:0;padding:var(--u);border-radius:calc(1.4 * var(--u));background:color-mix(in srgb, var(--ink) 4.5%, transparent);flex-direction:column;flex:1 1 0;display:flex;position:relative}.sccrm-col[data-col="3"]{background:color-mix(in srgb, var(--accent) 9%, transparent)}.sccrm-col:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(.16 * var(--u)) color-mix(in srgb, var(--accent) 60%, transparent);opacity:0;transition:opacity .6s var(--ease-out);pointer-events:none;position:absolute;inset:0}.sccrm.is-live .sccrm-app[data-mode=pipeline] .sccrm-col:before{opacity:1}.sccrm.is-live .sccrm-app[data-mode=pipeline] .sccrm-col:nth-child(2):before{transition-delay:70ms}.sccrm.is-live .sccrm-app[data-mode=pipeline] .sccrm-col:nth-child(3):before{transition-delay:.14s}.sccrm.is-live .sccrm-app[data-mode=pipeline] .sccrm-col:nth-child(4):before{transition-delay:.21s}.sccrm-col-head{align-items:center;gap:calc(.8 * var(--u));height:calc(3.2 * var(--u));margin-bottom:calc(1.2 * var(--u));padding:0 calc(.3 * var(--u)) 0 calc(.4 * var(--u));flex:none;display:flex}.sccrm-col-dot{width:var(--u);height:var(--u);background:color-mix(in srgb, var(--ink) 24%, transparent);border-radius:50%;flex:none}.sccrm-col[data-col="1"] .sccrm-col-dot{background:color-mix(in srgb, var(--ink) 44%, transparent)}.sccrm-col[data-col="2"] .sccrm-col-dot{background:var(--k)}.sccrm-col[data-col="3"] .sccrm-col-dot{background:var(--accent)}.sccrm-count{min-width:calc(2.6 * var(--u));height:calc(2 * var(--u));padding:0 calc(.6 * var(--u));background:var(--white);color:var(--ink-soft);font-size:calc(1.1 * var(--u));font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;margin-left:auto;font-weight:600;line-height:1;display:grid}.sccrm-cards{gap:var(--u);flex-direction:column;display:flex}.sccrm-card{gap:calc(.9 * var(--u));padding:calc(1.1 * var(--u)) calc(1.2 * var(--u));border-radius:calc(1.1 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--lift);transition:opacity .52s var(--ease-out), box-shadow .3s var(--ease-out);flex-direction:column;flex:none;display:flex;position:relative}.sccrm-card.is-flying{z-index:3;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), 0 calc(1.6 * var(--u)) calc(3 * var(--u)) calc(-1.2 * var(--u)) color-mix(in srgb, var(--ink) 34%, transparent)}.sccrm-card:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 0 0 0 calc(.12 * var(--u)) color-mix(in srgb, var(--accent) 40%, transparent);opacity:0;transition:opacity .6s var(--ease-out) .2s;pointer-events:none;position:absolute;inset:0}.sccrm-col[data-col="3"] .sccrm-card:after{opacity:1}.sccrm-card:before{content:"";inset:calc(-.45 * var(--u));border-radius:calc(1.5 * var(--u));box-shadow:0 0 0 calc(.25 * var(--u)) var(--accent);opacity:0;transition:opacity .4s var(--ease-out);pointer-events:none;position:absolute}.sccrm.is-live .sccrm-app[data-mode=clients] .sccrm-col[data-col="1"] .sccrm-card:first-child:before{opacity:1}.sccrm-card-top{justify-content:space-between;align-items:center;gap:var(--u);height:calc(2 * var(--u));display:flex}.sccrm-card-src{width:calc(2 * var(--u));height:calc(2 * var(--u));border-radius:calc(.6 * var(--u));background:var(--bg);flex:none;place-items:center;display:grid}.sccrm-card-src svg{width:calc(1.3 * var(--u));height:calc(1.3 * var(--u));stroke:var(--ink-soft);stroke-width:2px}.sccrm-card-foot{align-items:center;gap:calc(.8 * var(--u));height:calc(2.2 * var(--u));display:flex;position:relative}.sccrm-ava{width:calc(2.2 * var(--u));height:calc(2.2 * var(--u));background:var(--card);border-radius:50%;flex:none}.sccrm-sum{width:calc(4.6 * var(--u));height:calc(1.5 * var(--u));background:var(--a-soft);box-shadow:inset 0 0 0 calc(.1 * var(--u)) var(--a-mid);border-radius:999px;margin-left:auto}.sccrm-won{width:calc(2.2 * var(--u));height:calc(2.2 * var(--u));margin-top:calc(-1.1 * var(--u));background:var(--accent);opacity:0;transition:opacity .4s var(--ease-out) .3s, scale .5s var(--ease-out) .3s;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:0;scale:.5}.sccrm-won svg{width:calc(1.4 * var(--u));height:calc(1.4 * var(--u));stroke:var(--on-accent);stroke-width:3px}.sccrm-col[data-col="3"] .sccrm-won{opacity:1;scale:1}.sccrm-col[data-col="3"] .sccrm-card .sccrm-sum{opacity:0}.sccrm-add{height:calc(3.4 * var(--u));margin-top:var(--u);border:calc(.14 * var(--u)) dashed color-mix(in srgb, var(--ink) 16%, transparent);border-radius:calc(1.1 * var(--u));flex:none;place-items:center;display:grid;position:relative}.sccrm-add svg{width:calc(1.7 * var(--u));height:calc(1.7 * var(--u));stroke:var(--ink);opacity:.3;stroke-width:2.2px}.sccrm-col-foot{align-items:center;gap:var(--u);height:calc(3.4 * var(--u));padding:calc(.8 * var(--u)) calc(.4 * var(--u)) 0;border-top:1px solid color-mix(in srgb, var(--ink) 7%, transparent);flex:none;margin-top:auto;display:flex}.sccrm-col[data-col="3"] .sccrm-col-foot .sccrm-sum{background:var(--accent);box-shadow:none}.sccrm-panel{gap:calc(1.2 * var(--u));padding:calc(1.8 * var(--u));border-radius:calc(1.6 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--float);flex-direction:column;display:flex;position:absolute}.sccrm-view{z-index:4;opacity:0;visibility:hidden;transform:translateX(calc(2.4 * var(--u))) scale(.985);transform-origin:100%;transition:opacity .42s var(--ease-out), transform .64s var(--ease-out), visibility 0s linear .64s}.sccrm-view.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.sccrm-tasks{right:calc(2.2 * var(--u));top:calc(2.2 * var(--u));width:calc(33 * var(--u));gap:0}.sccrm-week{gap:calc(.6 * var(--u));margin-bottom:calc(.8 * var(--u));flex:none;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sccrm-week i{height:calc(4.2 * var(--u));border-radius:calc(.9 * var(--u));background:var(--bg);place-items:center;display:grid;position:relative}.sccrm-week b{width:42%;height:calc(.8 * var(--u));background:var(--g);border-radius:999px}.sccrm-week i.is-today{background:var(--ink)}.sccrm-week i.is-today b{background:color-mix(in srgb, var(--white) 70%, transparent)}.sccrm-week i:is(.is-today,.is-busy):after{content:"";left:50%;bottom:calc(.6 * var(--u));width:calc(.6 * var(--u));height:calc(.6 * var(--u));margin-left:calc(-.3 * var(--u));background:var(--accent);border-radius:50%;position:absolute}.sccrm-tasks>.sccrm-panel-head{margin-bottom:calc(.8 * var(--u))}.sccrm-today{width:calc(4.4 * var(--u));height:calc(2.4 * var(--u));background:var(--a-soft);border-radius:999px;place-items:center;display:grid}.sccrm-today svg{width:calc(1.5 * var(--u));height:calc(1.5 * var(--u));stroke:var(--accent-deep);stroke-width:2px}.sccrm-task{align-items:center;gap:calc(1.3 * var(--u));height:calc(6.4 * var(--u));border-top:1px solid color-mix(in srgb, var(--ink) 7%, transparent);flex:none;display:flex}.sccrm-week+.sccrm-task{border-top:0}.sccrm-tick{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u));box-shadow:inset 0 0 0 calc(.18 * var(--u)) color-mix(in srgb, var(--ink) 24%, transparent);border-radius:50%;flex:none;position:relative}.sccrm-tick:before{content:"";background:var(--accent);opacity:0;transition:opacity .3s var(--ease-out), scale .42s var(--ease-out);border-radius:50%;position:absolute;inset:0;scale:.5}.sccrm-tick-wipe{border-radius:50%;position:absolute;inset:0;overflow:hidden}.sccrm-tick-wipe>span{width:100%;height:100%;transition:transform .52s var(--ease-glide) .12s;display:block;overflow:hidden;transform:translate(-100%)}.sccrm-tick-wipe svg{width:100%;height:100%;stroke:var(--on-accent);stroke-width:3px;transition:transform .52s var(--ease-glide) .12s;padding:18%;transform:translate(100%)}.sccrm-task.is-done .sccrm-tick:before{opacity:1;scale:1}.sccrm-task.is-done .sccrm-tick-wipe>span,.sccrm-task.is-done .sccrm-tick-wipe svg{transform:none}.sccrm-task-text{gap:calc(.7 * var(--u));transition:opacity .5s var(--ease-out);flex:1;display:grid;position:relative}.sccrm-task.is-done .sccrm-task-text{opacity:.42}.sccrm-strike{display:none}.sccrm-due{align-items:center;gap:calc(.5 * var(--u));height:calc(2.2 * var(--u));padding:0 calc(.8 * var(--u));background:var(--bg);border-radius:999px;flex:none;display:flex;position:relative}.sccrm-due>span:first-child{display:block}.sccrm-due svg{width:calc(1.3 * var(--u));height:calc(1.3 * var(--u));stroke:var(--ink-soft);stroke-width:2px}.sccrm-due i{width:calc(2.4 * var(--u));height:calc(.8 * var(--u));background:var(--g);border-radius:999px}.sccrm-task.is-due:not(.is-done) .sccrm-due{background:var(--a-soft)}.sccrm-task.is-due:not(.is-done) .sccrm-due svg{stroke:var(--accent-deep)}.sccrm-task.is-due:not(.is-done) .sccrm-due i{background:var(--a-mid)}.sccrm-due-ping{border-radius:inherit;box-shadow:0 0 0 calc(.2 * var(--u)) var(--accent);opacity:0;position:absolute;inset:0}.sccrm-toast{top:calc(3.2 * var(--u));right:calc(37.4 * var(--u));align-items:center;gap:calc(1.1 * var(--u));width:calc(21 * var(--u));padding:calc(1.2 * var(--u));border-radius:calc(1.3 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--float);transform-origin:100% 0;display:flex;position:absolute}.sccrm-toast-ico{width:calc(3.4 * var(--u));height:calc(3.4 * var(--u));border-radius:calc(.9 * var(--u));background:var(--accent);flex:none;place-items:center;display:grid}.sccrm-toast-ico svg{width:calc(1.9 * var(--u));height:calc(1.9 * var(--u));stroke:var(--on-accent);stroke-width:1.9px}.sccrm-toast-text{gap:calc(.7 * var(--u));flex:1;display:grid}.sccrm-client{right:calc(2.2 * var(--u));top:calc(2.2 * var(--u));bottom:calc(2.2 * var(--u));width:calc(36 * var(--u));gap:calc(1.6 * var(--u));transform-origin:0 30%}.sccrm-who{align-items:center;gap:calc(1.4 * var(--u));flex:none;display:flex}.sccrm-who-ava{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--a-img);border-radius:50%;flex:none;place-items:center;display:grid}.sccrm-who-ava svg{width:calc(3 * var(--u));height:calc(3 * var(--u));stroke:var(--on-accent);stroke-width:1.7px}.sccrm-who-text{gap:calc(.9 * var(--u));flex:1;display:grid}.sccrm-acts{align-items:center;gap:calc(.8 * var(--u));flex:none;display:flex}.sccrm-act{width:calc(3.4 * var(--u));height:calc(3.4 * var(--u));background:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.sccrm-act svg{width:calc(1.7 * var(--u));height:calc(1.7 * var(--u));stroke:var(--ink);stroke-width:1.8px}.sccrm-act.is-acc{background:var(--accent)}.sccrm-act.is-acc svg{stroke:var(--on-accent)}.sccrm-tags{gap:calc(.6 * var(--u));margin-left:auto;display:flex}.sccrm-tags i{width:calc(5 * var(--u));height:calc(2 * var(--u));background:var(--bg);border-radius:999px}.sccrm-tags i:first-child{background:var(--a-soft);box-shadow:inset 0 0 0 calc(.1 * var(--u)) var(--a-mid)}.sccrm-tabs{align-items:center;gap:calc(2.4 * var(--u));padding-bottom:calc(1.1 * var(--u));border-bottom:1px solid color-mix(in srgb, var(--ink) 8%, transparent);flex:none;display:flex;position:relative}.sccrm-tabs>*{height:var(--u);border-radius:999px;display:block}.sccrm-tabs b{width:calc(5.4 * var(--u));background:var(--k);position:relative}.sccrm-tabs b:after{content:"";left:0;right:0;bottom:calc(-1.15 * var(--u) - 1px);height:calc(.25 * var(--u));background:var(--accent);border-radius:999px;position:absolute}.sccrm-tabs i{width:calc(4.4 * var(--u));background:var(--g)}.sccrm-timeline{gap:calc(1.2 * var(--u));flex-direction:column;flex:none;display:flex;position:relative}.sccrm-timeline:before{content:"";left:calc(1.6 * var(--u) - .08 * var(--u));top:calc(1.6 * var(--u));bottom:calc(1.6 * var(--u));width:calc(.16 * var(--u));background:color-mix(in srgb, var(--ink) 10%, transparent);position:absolute}.sccrm-event{grid-template-columns:calc(3.2 * var(--u)) minmax(0, 1fr);align-items:center;column-gap:calc(1.2 * var(--u));display:grid;position:relative}.sccrm-event-ico{width:calc(3.2 * var(--u));height:calc(3.2 * var(--u));background:var(--white);box-shadow:0 0 0 calc(.12 * var(--u)) color-mix(in srgb, var(--ink) 10%, transparent), 0 0 0 calc(.5 * var(--u)) var(--white);border-radius:50%;place-items:center;display:grid}.sccrm-event-ico svg{width:calc(1.6 * var(--u));height:calc(1.6 * var(--u));stroke:var(--ink-soft);stroke-width:1.9px}.sccrm-event-text{gap:calc(.7 * var(--u));padding:calc(1.05 * var(--u)) calc(1.2 * var(--u));border-radius:var(--u);background:var(--bg);display:grid}.sccrm-event-text b{max-width:72%}.sccrm-event-time{right:calc(1.2 * var(--u));top:calc(1.15 * var(--u));width:calc(3 * var(--u));height:calc(.9 * var(--u));background:var(--g);border-radius:999px;position:absolute}.sccrm-compose{height:calc(4.4 * var(--u));padding:0 calc(.6 * var(--u)) 0 calc(1.4 * var(--u));box-shadow:inset 0 0 0 calc(.12 * var(--u)) color-mix(in srgb, var(--ink) 12%, transparent);border-radius:999px;flex:none;align-items:center;margin-top:auto;display:flex}.sccrm-compose .sccrm-l{transform-origin:0}.sccrm-send{width:calc(3.2 * var(--u));height:calc(3.2 * var(--u));background:var(--accent);border-radius:50%;place-items:center;margin-left:auto;display:grid}.sccrm-send svg{width:calc(1.7 * var(--u));height:calc(1.7 * var(--u));stroke:var(--on-accent);stroke-width:2.2px}.sccrm-event.is-acc .sccrm-event-ico{background:var(--a-soft)}.sccrm-event.is-acc .sccrm-event-ico svg{stroke:var(--accent-deep)}.sccrm-event.is-acc .sccrm-event-text{background:var(--a-soft)}.sccrm-event.is-acc .sccrm-event-time{background:var(--a-mid)}.sccrm-hub{transform-origin:61%;position:absolute;inset:0;transform:scale(.97)}.sccrm-hub-lines{width:100%;height:100%;position:absolute;inset:0}.sccrm-stage .sccrm-hub-lines--narrow{display:none}.sccrm-link-base{stroke:color-mix(in srgb, var(--ink) 22%, transparent);stroke-width:.24px;stroke-dasharray:1.6 1.8}.sccrm-link-dot{stroke:var(--accent);stroke-width:1px;stroke-dasharray:.01 400;opacity:0}.sccrm-core{left:calc(61 * var(--u));top:calc(31 * var(--u));width:calc(11 * var(--u));height:calc(11 * var(--u));margin:calc(-5.5 * var(--u)) 0 0 calc(-5.5 * var(--u));border-radius:calc(2.8 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--float);place-items:center;display:grid;position:absolute}.sccrm-mark--big{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:calc(1.6 * var(--u))}.sccrm-core-ring{inset:calc(-1.2 * var(--u));border-radius:calc(3.8 * var(--u));box-shadow:0 0 0 calc(.2 * var(--u)) color-mix(in srgb, var(--accent) 70%, transparent);opacity:0;position:absolute}.sccrm-node{--x:40;--y:15;left:calc(var(--x) * var(--u) - 4.2 * var(--u));top:calc(var(--y) * var(--u) - 4.2 * var(--u));align-items:center;gap:var(--u);width:calc(8.4 * var(--u));flex-direction:column;display:flex;position:absolute}.sccrm-node[data-node="1"]{--x:82}.sccrm-node[data-node="2"]{--x:61;--y:51.4;top:auto;bottom:calc(62 * var(--u) - var(--y) * var(--u) - 4.2 * var(--u));flex-direction:column-reverse}.sccrm-node-ico{width:calc(8.4 * var(--u));height:calc(8.4 * var(--u));border-radius:calc(2.2 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--float);place-items:center;display:grid;position:relative}.sccrm-node-ico:before{content:"";border-radius:inherit;background:var(--a-soft);box-shadow:inset 0 0 0 calc(.2 * var(--u)) var(--accent);opacity:0;position:absolute;inset:0}.sccrm-node-ico svg{width:calc(3.6 * var(--u));height:calc(3.6 * var(--u));stroke:var(--ink);stroke-width:1.6px;position:relative}.sccrm-node-state{align-items:center;gap:calc(.6 * var(--u));height:calc(2 * var(--u));padding:0 calc(.8 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent);border-radius:999px;display:flex}.sccrm-node-state i{width:calc(.9 * var(--u));height:calc(.9 * var(--u));background:var(--accent);border-radius:50%}.sccrm-node-state b{width:calc(4 * var(--u));height:calc(.8 * var(--u));background:var(--g);border-radius:999px}.sccrm-reports{right:calc(2.2 * var(--u));top:calc(2.2 * var(--u));width:calc(42 * var(--u));height:calc(38 * var(--u));gap:calc(1.6 * var(--u))}.sccrm-kpis{gap:var(--u);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sccrm-kpi{gap:calc(.9 * var(--u));padding:calc(1.2 * var(--u));border-radius:calc(1.1 * var(--u));background:var(--bg);display:grid;position:relative}.sccrm-kpi .sccrm-h{height:calc(1.8 * var(--u))}.sccrm-delta{right:calc(1.1 * var(--u));bottom:calc(1.25 * var(--u));width:calc(2.8 * var(--u));height:calc(1.3 * var(--u));background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:999px;position:absolute}.sccrm-delta.is-acc{background:var(--a-mid)}.sccrm-seg{gap:calc(.4 * var(--u));padding:calc(.4 * var(--u));background:var(--bg);border-radius:999px;display:flex}.sccrm-seg i{width:calc(3.6 * var(--u));height:calc(1.7 * var(--u));border-radius:999px}.sccrm-seg i.is-on{background:var(--white);box-shadow:var(--lift)}.sccrm-charts{gap:calc(2.4 * var(--u));flex:1;min-height:0;display:flex}.sccrm-chart{align-items:flex-end;gap:calc(.8 * var(--u));padding:0 calc(.4 * var(--u));border-bottom:calc(.14 * var(--u)) solid color-mix(in srgb, var(--ink) 14%, transparent);background:repeating-linear-gradient(to top, transparent 0 calc(4.6 * var(--u) - 1px), color-mix(in srgb, var(--ink) 6%, transparent) calc(4.6 * var(--u) - 1px) calc(4.6 * var(--u)));flex:1.5;display:flex}.sccrm-chart i{height:var(--h);border-radius:calc(.6 * var(--u)) calc(.6 * var(--u)) calc(.2 * var(--u)) calc(.2 * var(--u));background:color-mix(in srgb, var(--ink) 13%, transparent);transform-origin:50% 100%;flex:1}.sccrm-chart i.is-acc{background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 55%, var(--white)))}.sccrm-funnel{justify-content:center;align-items:center;gap:calc(.7 * var(--u));flex-direction:column;flex:1;display:flex}.sccrm-funnel i{width:var(--w);height:calc(2.8 * var(--u));border-radius:calc(.8 * var(--u));background:color-mix(in srgb, var(--ink) calc(8% + var(--i) * 4%), transparent)}.sccrm-funnel i.is-acc{background:var(--accent)}.sccrm-spot{left:calc(1.1 * var(--u));top:calc(14.2 * var(--u));bottom:calc(1.1 * var(--u));width:calc(23 * var(--u));border-radius:calc(1.1 * var(--u));box-shadow:0 0 0 calc(.22 * var(--u)) var(--accent);pointer-events:none;position:absolute}.sccrm-coach{top:calc(41.8 * var(--u));right:calc(23.6 * var(--u));grid-template-columns:calc(3.2 * var(--u)) minmax(0, 1fr);gap:calc(1.1 * var(--u));width:calc(22 * var(--u));padding:calc(1.3 * var(--u));border-radius:calc(1.3 * var(--u));background:var(--ink);box-shadow:var(--float);transform-origin:30% 0;display:grid;position:absolute}.sccrm-coach:before{content:"";left:calc(4.4 * var(--u));top:calc(-.6 * var(--u));width:calc(1.4 * var(--u));height:calc(1.4 * var(--u));border-radius:calc(.25 * var(--u));background:var(--ink);position:absolute;rotate:45deg}.sccrm-coach-ico{width:calc(3.2 * var(--u));height:calc(3.2 * var(--u));border-radius:calc(.9 * var(--u));background:var(--accent);place-items:center;display:grid}.sccrm-coach-ico svg{width:calc(2 * var(--u));height:calc(2 * var(--u));stroke:var(--on-accent);stroke-width:1.8px}.sccrm-coach-text{align-content:center;gap:calc(.7 * var(--u));display:grid}.sccrm-coach .sccrm-l{background:color-mix(in srgb, var(--white) 26%, transparent)}.sccrm-coach .sccrm-l--ink{background:color-mix(in srgb, var(--white) 72%, transparent)}.sccrm-coach-foot{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.sccrm-steps{gap:calc(.5 * var(--u));display:flex}.sccrm-steps i{width:calc(.8 * var(--u));height:calc(.8 * var(--u));background:color-mix(in srgb, var(--white) 26%, transparent);border-radius:999px}.sccrm-steps i.is-on{width:calc(2.2 * var(--u));background:var(--accent)}.sccrm-next{width:calc(5.4 * var(--u));height:calc(2.2 * var(--u));background:var(--white);border-radius:999px}.sccrm-help{right:calc(2.2 * var(--u));bottom:calc(2.2 * var(--u));align-items:flex-end;gap:var(--u);transform-origin:100% 100%;display:flex;position:absolute}.sccrm-bubble{align-items:center;gap:var(--u);margin-bottom:calc(1.2 * var(--u));padding:var(--u) calc(1.4 * var(--u)) var(--u) var(--u);border-radius:calc(1.6 * var(--u)) calc(1.6 * var(--u)) calc(.4 * var(--u)) calc(1.6 * var(--u));background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), var(--float);display:flex}.sccrm-bubble-ava{width:calc(2.6 * var(--u));height:calc(2.6 * var(--u));background:var(--a-img);border-radius:50%}.sccrm-typing{gap:calc(.5 * var(--u));display:flex}.sccrm-typing i{width:calc(.9 * var(--u));height:calc(.9 * var(--u));background:color-mix(in srgb, var(--ink) 34%, transparent);border-radius:50%}.sccrm-help-btn{width:calc(5.6 * var(--u));height:calc(5.6 * var(--u));background:var(--accent);box-shadow:0 calc(1.2 * var(--u)) calc(2.4 * var(--u)) calc(-1 * var(--u)) color-mix(in srgb, var(--accent-deep) 70%, transparent);border-radius:50%;place-items:center;display:grid}.sccrm-help-btn svg{width:calc(2.7 * var(--u));height:calc(2.7 * var(--u));stroke:var(--on-accent);stroke-width:1.8px}.sccrm-fade{display:none}@media (width<=639.98px){.sccrm-stage{--u:2.5cqi;aspect-ratio:100/108}.sccrm-stage :is(.sccrm-wires--wide,.sccrm-hub-lines--wide,.sccrm-team){display:none}.sccrm-stage :is(.sccrm-wires--narrow,.sccrm-hub-lines--narrow){display:block}.sccrm-sources{flex-direction:row;gap:2cqi;width:94cqi;height:18.6cqi;padding:2cqi;top:3cqi;left:3cqi}.sccrm-sources>.sccrm-panel-head{display:none}.sccrm-src{flex-direction:column;flex:1;justify-content:center;gap:1.4cqi;height:auto;padding:0}.sccrm-src-ico{border-radius:2cqi;width:7.6cqi;height:7.6cqi}.sccrm-src-ico svg{width:4cqi;height:4cqi}.sccrm-src-text{flex:none;justify-items:center;width:60%}.sccrm-stage .sccrm-src-text i{display:none}.sccrm-src-ping{border-radius:2cqi;width:7.6cqi;height:7.6cqi;margin:0 0 0 -3.8cqi;top:2.1cqi;left:50%}.sccrm-board{gap:3cqi;width:185cqi;inset:28.4cqi auto 3cqi 3cqi}.sccrm-col{padding:2cqi}.sccrm-fade{z-index:3;background:var(--canvas);pointer-events:none;height:12cqi;display:block;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 82%);mask-image:linear-gradient(#0000,#000 82%)}.sccrm-tasks,.sccrm-client{width:auto;left:3cqi;right:3cqi}.sccrm-tasks{top:22cqi}.sccrm-task:nth-of-type(n+6),.sccrm-event:nth-child(n+4){display:none}.sccrm-client{top:3cqi;bottom:3cqi}.sccrm-toast{width:auto;top:3cqi;left:9cqi;right:9cqi}.sccrm-reports{width:auto;height:72cqi;top:3cqi;left:3cqi;right:3cqi}.sccrm-spot{width:49cqi}.sccrm-coach{width:46cqi;top:79cqi;left:4cqi;right:auto}.sccrm-hub{--u:1.9cqi}.sccrm-core{top:59cqi;left:50cqi}.sccrm-node{left:calc(var(--x) * 1cqi - 4.2 * var(--u));top:calc(var(--y) * 1cqi - 4.2 * var(--u));--x:20;--y:34}.sccrm-node[data-node="1"]{--x:80}.sccrm-node[data-node="2"]{--x:50;--y:88;top:auto;bottom:calc(108cqi - var(--y) * 1cqi - 4.2 * var(--u))}.sccrm-hub{transform-origin:50% 55%}}@media (prefers-reduced-motion:no-preference){.sccrm-app.is-play .sccrm-tasks.is-open :is(.sccrm-panel-head,.sccrm-week,.sccrm-task){animation:sccrm-up .62s var(--ease-out) both}.sccrm-app.is-play .sccrm-tasks.is-open .sccrm-task:nth-of-type(2){animation-delay:60ms}.sccrm-app.is-play .sccrm-tasks.is-open .sccrm-task:nth-of-type(3){animation-delay:.11s}.sccrm-app.is-play .sccrm-tasks.is-open .sccrm-task:nth-of-type(4){animation-delay:.16s}.sccrm-app.is-play .sccrm-tasks.is-open .sccrm-task:nth-of-type(5){animation-delay:.21s}.sccrm-app.is-play .sccrm-tasks.is-open .sccrm-task:nth-of-type(6){animation-delay:.26s}.sccrm-app.is-play .sccrm-client.is-open :is(.sccrm-who,.sccrm-acts,.sccrm-tabs,.sccrm-compose){animation:sccrm-up .62s var(--ease-out) both}.sccrm-app.is-play .sccrm-client.is-open .sccrm-acts{animation-delay:60ms}.sccrm-app.is-play .sccrm-client.is-open .sccrm-tabs{animation-delay:.11s}.sccrm-app.is-play .sccrm-client.is-open .sccrm-compose{animation-delay:.5s}.sccrm-app.is-play .sccrm-client.is-open .sccrm-event{animation:sccrm-side .64s var(--ease-out) both}.sccrm-app.is-play .sccrm-client.is-open .sccrm-event:first-child{animation-delay:.16s}.sccrm-app.is-play .sccrm-client.is-open .sccrm-event:nth-child(2){animation-delay:.23s}.sccrm-app.is-play .sccrm-client.is-open .sccrm-event:nth-child(3){animation-delay:.3s}.sccrm-app.is-play .sccrm-client.is-open .sccrm-event:nth-child(4){animation-delay:.37s}.sccrm-app.is-play .sccrm-client.is-open .sccrm-event:nth-child(5){animation-delay:.44s}.sccrm-app.is-play .sccrm-hub.is-open :is(.sccrm-core,.sccrm-node){animation:sccrm-pop .64s var(--ease-out) both}.sccrm-app.is-play .sccrm-hub.is-open .sccrm-node[data-node="0"]{animation-delay:.12s}.sccrm-app.is-play .sccrm-hub.is-open .sccrm-node[data-node="1"]{animation-delay:.19s}.sccrm-app.is-play .sccrm-hub.is-open .sccrm-node[data-node="2"]{animation-delay:.26s}.sccrm-app.is-play .sccrm-reports.is-open .sccrm-kpi{animation:sccrm-up .62s var(--ease-out) both}.sccrm-app.is-play .sccrm-reports.is-open .sccrm-kpi:nth-child(2){animation-delay:60ms}.sccrm-app.is-play .sccrm-reports.is-open .sccrm-kpi:nth-child(3){animation-delay:.12s}.sccrm-app.is-play .sccrm-reports.is-open .sccrm-chart i{animation:sccrm-grow .76s var(--ease-out) both;animation-delay:calc(.14s + var(--i) * 45ms)}.sccrm-app.is-play .sccrm-reports.is-open .sccrm-funnel i{animation:sccrm-widen .7s var(--ease-out) both;animation-delay:calc(.26s + var(--i) * 60ms)}.sccrm-app.is-play .sccrm-coach.is-open{animation:sccrm-coach .64s var(--ease-out) .52s both}.sccrm-app.is-play .sccrm-help.is-open{animation:sccrm-pop .6s var(--ease-out) .76s both}.sccrm-src.is-hot .sccrm-src-ping{animation:sccrm-ping .9s var(--ease-out) both}.sccrm-wire.is-hot .sccrm-wire-dot{animation:.76s cubic-bezier(.5,0,.3,1) .12s both sccrm-run}html:not(.decor-off) .sccrm.is-inview .sccrm-live:after{animation:2.6s ease-in-out infinite sccrm-breathe}html:not(.decor-off) .sccrm.is-inview .sccrm-app[data-mode=tasks] .sccrm-bell svg{animation:sccrm-ring 4.8s var(--ease-out) .4s infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-toast.is-open{animation:sccrm-toast 4.8s var(--ease-out) .4s infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-tasks.is-open .is-due:not(.is-done) .sccrm-due-ping{animation:sccrm-ping-soft 2.4s var(--ease-out) .6s infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-client.is-open .sccrm-compose .sccrm-l{animation:sccrm-typed 4.2s var(--ease-out) 1.2s infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-client.is-open .sccrm-send{animation:sccrm-sent 4.2s var(--ease-out) 1.2s infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-link-dot{animation:3.6s cubic-bezier(.45,0,.3,1) infinite sccrm-flow}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-link[data-link="1"] .sccrm-link-dot{animation-delay:1.2s}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-link[data-link="2"] .sccrm-link-dot{animation-delay:2.4s}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-node-ico:before{animation:sccrm-lit 3.6s var(--ease-out) infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-node[data-node="1"] .sccrm-node-ico:before{animation-delay:1.2s}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-node[data-node="2"] .sccrm-node-ico:before{animation-delay:2.4s}html:not(.decor-off) .sccrm.is-inview .sccrm-hub.is-open .sccrm-core-ring{animation:sccrm-core 1.2s var(--ease-out) .9s infinite}html:not(.decor-off) .sccrm.is-inview .sccrm-reports.is-open .sccrm-spot{animation:2.8s ease-in-out 1s infinite sccrm-spot}html:not(.decor-off) .sccrm.is-inview .sccrm-help.is-open .sccrm-typing i{animation:1.3s ease-in-out infinite sccrm-type}html:not(.decor-off) .sccrm.is-inview .sccrm-help.is-open .sccrm-typing i:nth-child(2){animation-delay:.15s}html:not(.decor-off) .sccrm.is-inview .sccrm-help.is-open .sccrm-typing i:nth-child(3){animation-delay:.3s}}@keyframes sccrm-up{0%{opacity:0;transform:translateY(calc(1.2 * var(--u)))}}@keyframes sccrm-side{0%{opacity:0;transform:translateX(calc(-1.6 * var(--u)))}}@keyframes sccrm-pop{0%{opacity:0;transform:scale(.82)}}@keyframes sccrm-coach{0%{opacity:0;transform:translateY(calc(1.4 * var(--u))) scale(.96)}}@keyframes sccrm-grow{0%{transform:scaleY(.12)}}@keyframes sccrm-widen{0%{opacity:0;transform:scaleX(.3)}}@keyframes sccrm-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes sccrm-ping-soft{0%{opacity:.8;transform:scale(1)}60%,to{opacity:0;transform:scale(1.35,1.6)}}@keyframes sccrm-run{0%{opacity:0;stroke-dashoffset:0}12%{opacity:1}88%{opacity:1}to{opacity:0;stroke-dashoffset:-100px}}@keyframes sccrm-flow{0%{opacity:0;stroke-dashoffset:0}6%{opacity:1}30%{opacity:1;stroke-dashoffset:-100px}34%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes sccrm-lit{0%,4%{opacity:0}12%{opacity:1}40%,to{opacity:0}}@keyframes sccrm-core{0%{opacity:0;transform:scale(.9)}30%{opacity:.9}to{opacity:0;transform:scale(1.18)}}@keyframes sccrm-typed{0%{opacity:1;transform:scaleX(.06)}55%,76%{opacity:1;transform:none}84%{opacity:0;transform:none}to{opacity:0;transform:scaleX(.06)}}@keyframes sccrm-sent{0%,72%,to{transform:none}77%{transform:scale(.86)}84%{transform:translateY(-12%)scale(1.06)}}@keyframes sccrm-breathe{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes sccrm-ring{0%,to{transform:none}3%{transform:rotate(14deg)}6%{transform:rotate(-11deg)}9%{transform:rotate(7deg)}12%{transform:rotate(-4deg)}15%{transform:none}}@keyframes sccrm-toast{0%{opacity:0;transform:translateY(calc(-1.6 * var(--u))) scale(.96)}6%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(calc(-.8 * var(--u))) scale(.98)}}@keyframes sccrm-spot{0%,to{opacity:1}50%{opacity:.35}}@keyframes sccrm-type{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(calc(-.5 * var(--u)))}}@media (prefers-reduced-motion:reduce){.sccrm-stage *,.sccrm-stage :before,.sccrm-stage :after,.sccrm-bell-dot,.sccrm-option,.sccrm-option:before{transition:none!important;animation:none!important}}@media (width<=759.98px){.sccrm-head{gap:8px;margin-bottom:12px}.sccrm-badge{display:none}.sccrm-intro{font-size:.95rem}html[lang=ro] .sccrm-intro{font-size:.9rem;line-height:1.42}.sccrm-top{height:40px}.sccrm-search{height:28px}.sccrm-bell{width:28px;height:28px}.sccrm-bell svg{width:16px;height:16px}.sccrm-bell-dot{top:4px;right:5px}.sccrm-me,.sccrm-mark{width:26px;height:26px}.sccrm-nav[data-swipe]{--swipe-w:90%;padding-block:8px 2px}.sccrm-nav[data-swipe] .sccrm-option{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:5px 9px;padding:10px 12px 11px}.sccrm-nav[data-swipe] .sccrm-ico{border-radius:8px;width:26px;height:26px}.sccrm-nav[data-swipe] .sccrm-ico svg{width:15px;height:15px}.sccrm-nav[data-swipe] .sccrm-text{display:contents}.sccrm-nav[data-swipe] .sccrm-title{white-space:nowrap;text-overflow:ellipsis;font-size:.96rem;line-height:1.3;overflow:hidden}.sccrm-nav[data-swipe] .sccrm-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;min-height:2.76em;font-size:.84rem;line-height:1.38;display:-webkit-box;overflow:hidden}.sccrm-main>.swipe-dots{padding:3px 0 8px}}.sccustom{margin-inline:var(--sheet-inset);border-radius:var(--radius-sheet);background:var(--white);box-shadow:var(--shadow-sheet)}.sccustom-head{gap:14px 72px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (width>=1100px){.sccustom-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.sccustom-badge{margin-bottom:clamp(14px,1.6vw,20px)}.sccustom-head h2{margin:0}.sccustom-intro{max-width:52ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.25vw,1.12rem)}.sccustom-body{gap:clamp(20px,3vw,32px);display:grid}@media (width>=1100px){.sccustom-body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,3.6vw,64px)}}.sccustom-list{margin:0;padding:0;list-style:none;display:grid}@media (width>=700px) and (width<=1099.98px){.sccustom-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.sccustom-list>li{border-top:1px solid var(--line);padding-block:3px;display:flex}.sccustom-option{width:100%;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out);background:0 0;border:0;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:16px;padding:14px 16px 15px 12px;display:grid}.sccustom-option-num{width:34px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 24%, transparent);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.01em;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;font-size:.78rem;font-weight:600;display:grid;position:relative}.sccustom-option-text{gap:4px;padding-top:5px;display:grid}.sccustom-option-title{color:var(--ink);letter-spacing:-.015em;font-size:1.08rem;font-weight:500;line-height:1.25}.sccustom-option-desc{font-size:.93rem;line-height:1.45}@media (hover:hover){.sccustom-option:hover{background:color-mix(in srgb, var(--bg) 60%, var(--white))}.sccustom-option:hover .sccustom-option-num{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 50%, transparent)}}.sccustom.is-live .sccustom-option.is-on{background:var(--bg)}.sccustom.is-live .sccustom-option.is-on .sccustom-option-num{background:var(--accent);box-shadow:inset 0 0 0 1px transparent, 0 6px 14px -6px color-mix(in srgb, var(--accent-deep) 70%, transparent);color:var(--on-accent)}.sccustom-option:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=759.98px){.sccustom-list{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;order:-1;gap:6px;margin-inline:-12px;padding:2px 12px 4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.sccustom-list::-webkit-scrollbar{display:none}.sccustom-list>li{border:0;flex:none;padding:0}.sccustom-option{border-radius:var(--radius-pill);background:var(--white);width:auto;min-height:38px;box-shadow:inset 0 0 0 1px var(--line);-webkit-tap-highlight-color:transparent;align-items:center;gap:7px;padding:0 14px 0 11px;display:inline-flex}.sccustom-option-num{flex:none;width:24px;height:24px;font-size:.68rem;line-height:1}.sccustom-option-text{padding:0;display:block}.sccustom-option-title{white-space:nowrap;font-size:.86rem;line-height:1.2;display:block}.sccustom-option-desc{display:none}.sccustom.is-live .sccustom-option.is-on{background:var(--ink);box-shadow:none}.sccustom.is-live .sccustom-option.is-on .sccustom-option-title{color:var(--white)}}.sccustom-board{--g:color-mix(in srgb, var(--ink) 10%, transparent);--g2:color-mix(in srgb, var(--ink) 6%, transparent);--k:color-mix(in srgb, var(--ink) 78%, transparent);--k-mid:color-mix(in srgb, var(--ink) 42%, transparent);--a-soft:color-mix(in srgb, var(--accent) 16%, var(--white));--a-mid:color-mix(in srgb, var(--accent) 46%, var(--white));--bp:color-mix(in srgb, var(--ink) 24%, transparent);--gap:2cqi;--tr:1.7cqi;--lift:.62s;isolation:isolate;aspect-ratio:100/80;background:var(--bg);-webkit-tap-highlight-color:transparent;border-radius:clamp(18px,2.2vw,30px);position:relative;overflow:hidden;container:sccustom/inline-size}.sccustom-grid{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--ink) 13%, transparent) max(.9px, .12cqi), transparent max(1.3px, .17cqi)) 1.25cqi 1.25cqi / 2.5cqi 2.5cqi, linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent) 1px, transparent 1px) 0 0 / 12.5cqi 12.5cqi, linear-gradient(90deg, color-mix(in srgb, var(--ink) 5%, transparent) 1px, transparent 1px) 0 0 / 12.5cqi 12.5cqi;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90cqi 70cqi at 50% 48%,#000 40%,#0000 100%);mask-image:radial-gradient(90cqi 70cqi at 50% 48%,#000 40%,#0000 100%)}.sccustom-crop{border:0 solid color-mix(in srgb, var(--ink) 30%, transparent);width:2.6cqi;height:2.6cqi;position:absolute}.sccustom-crop--tl{border-top-width:1px;border-left-width:1px;top:2.6cqi;left:2.6cqi}.sccustom-crop--tr{border-top-width:1px;border-right-width:1px;top:2.6cqi;right:2.6cqi}.sccustom-crop--bl{border-bottom-width:1px;border-left-width:1px;bottom:2.6cqi;left:2.6cqi}.sccustom-crop--br{border-bottom-width:1px;border-right-width:1px;bottom:2.6cqi;right:2.6cqi}.sccustom-product{isolation:isolate;gap:var(--gap);grid-template:"a i i d"54fr"a g o s"44fr/26fr 20fr 20fr 28fr;width:84cqi;height:50cqi;display:grid;position:absolute;top:15cqi;left:8cqi}.sccustom-envelope{border:1px dashed var(--bp);border-radius:calc(var(--tr) + 1.5cqi);pointer-events:none;position:absolute;inset:-1.5cqi}.sccustom-mod{min-width:0;min-height:0;position:relative}.sccustom-mod--accounts{--lx:-1.4cqi;--ly:-1.6cqi;--ls:1.05;--ex:-7cqi;--ey:0cqi;--bx:50%;grid-area:a}.sccustom-mod--internal{--lx:0cqi;--ly:-2.2cqi;--ls:1.07;--ex:0cqi;--ey:-6cqi;--bx:26%;grid-area:i}.sccustom-mod--dashboards{--lx:1cqi;--ly:-1.6cqi;--ls:1.1;--ex:7cqi;--ey:-5cqi;--bx:68%;grid-area:d}.sccustom-mod--integrations{--lx:-.6cqi;--ly:-1.4cqi;--ls:1.16;--ex:-4cqi;--ey:6cqi;--bx:76%;grid-area:g}.sccustom-mod--automation{--lx:0cqi;--ly:-1.6cqi;--ls:1.16;--ex:0cqi;--ey:7cqi;--bx:50%;grid-area:o}.sccustom-mod--support{--lx:.8cqi;--ly:-1.4cqi;--ls:1.12;--ex:7cqi;--ey:5cqi;--bx:34%;grid-area:s}.sccustom-socket{z-index:0;border:1.5px dashed var(--accent-deep);border-radius:var(--tr);background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent), color-mix(in srgb, var(--accent) 6%, transparent));opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.sccustom-guides{z-index:0;opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.sccustom-guide-h,.sccustom-guide-v{border:0 dashed color-mix(in srgb, var(--accent-deep) 55%, transparent);position:absolute}.sccustom-guide-h{border-block-width:1px;inset:0 -110cqi;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 40% 60%,#0000 92%);mask-image:linear-gradient(90deg,#0000 8%,#000 40% 60%,#0000 92%)}.sccustom-guide-v{border-inline-width:1px;inset:-110cqi 0;-webkit-mask-image:linear-gradient(#0000 8%,#000 40% 60%,#0000 92%);mask-image:linear-gradient(#0000 8%,#000 40% 60%,#0000 92%)}.sccustom-balloon{bottom:calc(100% + 3.6cqi);left:var(--bx);z-index:2;aspect-ratio:1;background:var(--white);width:clamp(22px,3.9cqi,34px);box-shadow:0 0 0 1px var(--bp);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:clamp(9.5px,1.4cqi,12.5px);font-weight:600;line-height:1;display:grid;position:absolute;translate:-50%}.sccustom-balloon:before{content:"";background:var(--accent);box-shadow:0 .6cqi 1.6cqi -.6cqi color-mix(in srgb, var(--accent-deep) 80%, transparent);opacity:0;transition:opacity var(--dur-base) var(--ease-out), scale var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;inset:0;scale:.6}.sccustom-balloon b{font-weight:inherit;position:relative}.sccustom-leader{bottom:100%;left:var(--bx);z-index:1;background:var(--bp);width:1px;height:3.6cqi;position:absolute}.sccustom-leader:after{content:"";background:var(--ink);opacity:.55;border-radius:50%;width:.9cqi;height:.9cqi;position:absolute;bottom:-.45cqi;left:50%;translate:-50%}.sccustom-leader:before{content:"";background:var(--accent-deep);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0 -.5px}:is(.sccustom-mod--integrations,.sccustom-mod--automation,.sccustom-mod--support) .sccustom-balloon{top:calc(100% + 3.6cqi);bottom:auto}:is(.sccustom-mod--integrations,.sccustom-mod--automation,.sccustom-mod--support) .sccustom-leader{top:100%;bottom:auto}:is(.sccustom-mod--integrations,.sccustom-mod--automation,.sccustom-mod--support) .sccustom-leader:after{top:-.45cqi;bottom:auto}.sccustom-joint{z-index:2;background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent), 0 1px 2px color-mix(in srgb, var(--ink) 10%, transparent);pointer-events:none;border-radius:99px;place-items:center;display:grid;position:absolute}.sccustom-joint--r{top:var(--at);width:calc(var(--gap) + 2 * max(3px, .8cqi));height:max(5px,1cqi);left:calc(100% - max(3px,.8cqi));translate:0 -50%}.sccustom-joint--b{top:calc(100% - max(3px,.8cqi));left:var(--at);width:max(5px,1cqi);height:calc(var(--gap) + 2 * max(3px, .8cqi));translate:-50%}.sccustom-joint i{z-index:1;background:var(--k-mid);width:max(2px,.42cqi);height:max(2px,.42cqi);transition:background-color var(--dur-base) var(--ease-out);border-radius:50%;position:relative}.sccustom.is-ready .sccustom-joint.is-on i{background:var(--white)}.sccustom-joint:after,.sccustom-joint:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.sccustom-joint:after{background:var(--accent)}.sccustom-joint:before{background:color-mix(in srgb, var(--accent) 30%, transparent);inset:-.7cqi}.sccustom-joint--m{display:none}.sccustom-tile{z-index:1;border-radius:var(--tr);background:var(--white);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), 0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent), 0 10px 22px -18px color-mix(in srgb, var(--ink) 30%, transparent);transition:translate var(--lift) var(--ease-out), scale var(--lift) var(--ease-out), z-index 0s linear var(--lift);position:absolute;inset:0;container-type:size}.sccustom-tile:before,.sccustom-tile:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--lift) var(--ease-out);position:absolute;inset:0}.sccustom-tile:after{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent), 0 26px 44px -22px color-mix(in srgb, var(--ink) 34%, transparent), 0 8px 16px -10px color-mix(in srgb, var(--ink) 18%, transparent)}.sccustom-tile:before{z-index:2;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 70%, transparent);transition-duration:var(--dur-fast)}.sccustom.is-live .sccustom-tile{cursor:pointer}.sccustom-ui{border-radius:inherit;transition:opacity var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.sccustom.is-ready .sccustom-mod.is-on .sccustom-tile{z-index:3;translate:var(--lx) var(--ly);scale:var(--ls);transition:translate var(--lift) var(--ease-out), scale var(--lift) var(--ease-out), z-index 0s}.sccustom.is-ready .sccustom-mod.is-on .sccustom-tile:after,.sccustom.is-ready .sccustom-mod.is-on :is(.sccustom-socket,.sccustom-guides),.sccustom.is-ready .sccustom-mod.is-on .sccustom-leader:before,.sccustom.is-ready .sccustom-joint.is-on:after{opacity:1}.sccustom.is-ready .sccustom-mod.is-on .sccustom-balloon:before{opacity:1;scale:1}.sccustom.is-ready .sccustom-mod:not(.is-on) .sccustom-ui{opacity:.58}.sccustom.is-ready .sccustom-mod.is-preview:not(.is-on) .sccustom-ui{opacity:.9}.sccustom.is-ready .sccustom-mod.is-preview:not(.is-on) .sccustom-tile:before{opacity:1}.sccustom.is-ready .sccustom-joint.is-preview:not(.is-on):after{opacity:.45}.sccustom-stamp{z-index:2;background:var(--white);max-width:33cqi;box-shadow:0 0 0 1px var(--bp);border-radius:1.2cqi;grid-template-columns:auto minmax(0,1fr);font-size:clamp(10.5px,1.55cqi,14px);line-height:1.2;display:none;position:absolute;bottom:4cqi;left:8cqi;overflow:hidden}.sccustom.is-live .sccustom-stamp{display:grid}.sccustom-stamp-num{border-right:1px solid var(--bp);color:var(--accent-text);font-variant-numeric:tabular-nums;place-items:center;padding:0 .8em;font-weight:600;display:grid}.sccustom-stamp-title{color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;padding:.62em .95em .66em .8em;font-weight:500;overflow:hidden}.sccustom-ui--accounts{justify-content:center;align-items:center;gap:min(3.6cqh,6cqw);padding:14cqw 11cqw 10cqw}.sca-top{justify-content:space-between;align-items:center;display:flex;position:absolute;top:9cqw;left:11cqw;right:11cqw}.sca-top b{background:var(--k);border-radius:99px;width:24cqw;height:4.4cqw}.sca-top span{gap:2.4cqw;display:flex}.sca-top i{background:var(--g);border-radius:50%;width:4.4cqw;height:4.4cqw}.sca-ava{background:var(--a-soft);border-radius:50%;flex:none;place-items:center;width:34cqw;height:34cqw;margin-bottom:1.4cqh;display:grid;position:relative}.sca-ava>svg{fill:none;width:58%;height:58%;stroke:color-mix(in srgb, var(--ink) 62%, transparent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sca-ok{background:var(--accent);width:13cqw;height:13cqw;box-shadow:0 0 0 2cqw var(--white);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-1cqw;right:-1cqw}.sca-ok svg{fill:none;width:70%;height:70%;stroke:var(--on-accent);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.sca-h{background:var(--k);border-radius:99px;flex:none;width:54cqw;height:5cqw}.sca-sub{background:var(--g);border-radius:99px;flex:none;width:36cqw;height:3.4cqw;margin-top:-1.4cqh;margin-bottom:1.6cqh}.sca-field{width:100%;height:14cqw;box-shadow:inset 0 0 0 max(1px, .7cqw) var(--line);border-radius:4cqw;flex:none;align-items:center;gap:2.4cqw;padding:0 6cqw;display:flex}.sca-type{background:var(--k-mid);transform-origin:0;border-radius:99px;width:56%;height:3.4cqw}.sca-caret{background:var(--accent-deep);opacity:0;border-radius:1px;width:max(1px,.9cqw);height:6.4cqw}.sca-field--pass i{background:var(--k-mid);border-radius:50%;width:3.6cqw;height:3.6cqw}.sca-btn{background:var(--accent);border-radius:4cqw;flex:none;place-items:center;width:100%;height:14cqw;display:grid}.sca-btn i{background:color-mix(in srgb, var(--on-accent) 72%, transparent);border-radius:99px;width:34%;height:3.6cqw}.sca-roles{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw;width:100%;margin-top:2cqh;display:grid;position:relative}.sca-roles i{background:var(--g2);border-radius:99px;height:8cqw}.sca-role-hl{z-index:1;background:var(--ink);border-radius:99px;width:calc(33.3333% - 2cqw);height:8cqw;position:absolute;top:0;left:0}.sca-role-hl:after{content:"";background:color-mix(in srgb, var(--white) 70%, transparent);border-radius:99px;width:46%;height:2.6cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.sccustom-ui--internal{gap:4.6cqmin;padding:6cqmin 6.4cqmin}.sci-top{flex:none;align-items:center;gap:3cqw;display:flex}.sci-top b{background:var(--k);border-radius:99px;width:24cqw;height:4.4cqmin;margin-right:auto}.sci-search{width:28cqw;height:9.6cqmin;box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;align-items:center;padding:0 3cqmin;display:flex}.sci-search i{background:var(--g);border-radius:99px;width:56%;height:2.6cqmin}.sci-add{background:var(--accent);border-radius:2.6cqmin;place-items:center;width:9.6cqmin;height:9.6cqmin;display:grid}:is(.sci-add,.sci-chk,.scs-plus) svg{fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.sci-add svg{width:64%;height:64%;stroke:var(--on-accent);stroke-width:2.6px}.sci-table{min-height:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:3cqmin;flex-direction:column;flex:1;display:flex;overflow:hidden}.sci-head{background:color-mix(in srgb, var(--bg) 70%, var(--white));flex:none;grid-template-columns:5cqmin 1.2fr 1fr 18cqw;align-items:center;gap:4cqw;height:17%;padding:0 4cqw;display:grid}.sci-head i{background:var(--g);border-radius:99px;width:60%;height:2.4cqmin}.sci-head i:first-child{background:0 0;width:100%}.sci-rows{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));display:grid;position:relative}.sci-band{background:color-mix(in srgb, var(--accent) 11%, var(--white));height:25%;box-shadow:inset 2px 0 0 var(--accent);opacity:0;position:absolute;top:0;left:0;right:0}.sci-row{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);grid-template-columns:5cqmin 1.2fr 1fr 18cqw;align-items:center;gap:4cqw;padding:0 4cqw;display:grid;position:relative}.sci-chk{width:5cqmin;height:5cqmin;box-shadow:inset 0 0 0 max(1px, .6cqmin) color-mix(in srgb, var(--ink) 20%, transparent);border-radius:1.4cqmin;position:relative}.sci-chk:after{content:"";border-radius:inherit;background:var(--accent);opacity:0;position:absolute;inset:0}.sci-chk svg{z-index:1;width:76%;height:76%;stroke:var(--on-accent);stroke-width:3.4px;opacity:0;position:absolute;inset:12%}.sci-name{background:var(--k-mid);border-radius:99px;height:3cqmin}.sci-cell{background:var(--g);border-radius:99px;height:2.6cqmin}.sci-pill{background:var(--g2);border-radius:99px;height:6.4cqmin;position:relative}.sci-pill i{border-radius:inherit;background:var(--a-mid);opacity:0;position:absolute;inset:0}.sci-pill.is-acc i{opacity:1}.sccustom-ui--integrations{align-items:center;gap:6cqmin;padding:8cqmin 9cqmin 10cqmin}.scg-plug{flex:1;width:100%;min-height:0}.scg-wall{fill:color-mix(in srgb, var(--bg) 70%, var(--white));stroke:color-mix(in srgb, var(--ink) 16%, transparent);stroke-width:1.4px}.scg-slot{fill:color-mix(in srgb, var(--ink) 72%, transparent)}.scg-led-off{fill:var(--g)}.scg-led{fill:var(--accent)}.scg-led-halo{fill:var(--accent);opacity:.22;transform-box:fill-box;transform-origin:50%}.scg-move{transform-box:view-box}.scg-plug-ico{fill:var(--ink);stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.scg-apps{flex:none;justify-content:center;gap:5cqmin;display:flex}.scg-apps i{background:var(--bg);border-radius:5.6cqmin;place-items:center;width:21cqmin;height:21cqmin;display:grid;position:relative}.scg-apps svg{fill:none;width:58%;height:58%;stroke:var(--ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.scg-apps i:after{content:"";background:var(--accent);width:6cqmin;height:6cqmin;box-shadow:0 0 0 1.4cqmin var(--white);border-radius:50%;position:absolute;top:-1.6cqmin;right:-1.6cqmin}.sccustom-ui--automation{align-items:center;gap:6cqmin;padding:8cqmin 10cqmin 10cqmin}.sco-stage{flex:1;width:100%;min-height:0;position:relative}.sco-stage svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sco-loop path{fill:none;stroke:var(--accent-deep);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.sco-gear{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.sco-gear path{fill:var(--white)}.sco-gear circle{fill:var(--accent)}.sco-list{flex:none;gap:3.4cqmin;width:100%;display:grid}.sco-item{align-items:center;gap:3.4cqmin;display:flex}.sco-tick{background:var(--accent);border-radius:50%;flex:none;place-items:center;width:8cqmin;height:8cqmin;display:grid}.sco-tick svg{fill:none;width:74%;height:74%;stroke:var(--on-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sco-line{background:var(--g);border-radius:99px;height:3cqmin}.sccustom-ui--dashboards{gap:5cqmin;padding:7cqmin}.scd-kpis{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4cqmin;display:grid}.scd-kpi{background:color-mix(in srgb, var(--bg) 80%, var(--white));border-radius:4cqmin;gap:3cqmin;padding:4.4cqmin;display:grid;position:relative}.scd-kpi i{background:var(--g);border-radius:99px;width:56%;height:2.6cqmin}.scd-kpi b{background:var(--k);border-radius:99px;width:78%;height:5cqmin}.scd-kpi--up{background:var(--a-soft)}.scd-arrow{fill:none;width:7cqmin;height:7cqmin;stroke:var(--accent-deep);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:3.4cqmin;right:3.6cqmin}.scd-chart{flex:1;min-height:0;position:relative}.scd-bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:4cqmin;display:flex;position:absolute;inset:10% 0 0}.scd-bars i{height:var(--h);background:var(--g);transform-origin:bottom;border-radius:1.8cqmin 1.8cqmin 0 0;flex:1}.scd-bars i.is-acc{background:var(--accent)}.scd-line{width:100%;height:90%;position:absolute;inset:10% 0 0;overflow:visible}.scd-line path{fill:none;stroke:var(--ink);stroke-width:max(1.5px,1.1cqmin);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sccustom-ui--support{gap:5cqmin;padding:7.4cqmin}.scs-top{flex:none;justify-content:space-between;align-items:center;display:flex}.scs-tag{background:var(--ink);height:12cqmin;color:var(--white);font-variant-numeric:tabular-nums;letter-spacing:.01em;border-radius:99px;align-items:center;gap:2.4cqmin;padding:0 4.4cqmin 0 3.4cqmin;font-size:6cqmin;font-weight:600;line-height:1;display:inline-flex}.scs-tag svg{fill:none;width:6.4cqmin;height:6.4cqmin;stroke:var(--accent);stroke-width:2.2px;stroke-linejoin:round}.scs-ver{padding-block:.12em;display:inline-grid;overflow:hidden}.scs-ver b{font-weight:inherit;grid-area:1/1}.scs-old{opacity:0}.scs-live{background:var(--accent);width:4.4cqmin;height:4.4cqmin;box-shadow:0 0 0 1.8cqmin color-mix(in srgb, var(--accent) 22%, transparent);border-radius:50%}.scs-bar{background:var(--g2);border-radius:99px;flex:none;height:2.6cqmin;overflow:hidden}.scs-bar i{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;display:block}.scs-log{flex:1;min-height:0;position:relative;overflow:hidden}.scs-rows{grid-template-rows:repeat(4,minmax(0,1fr));height:133.333%;display:grid}.scs-row{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);align-items:center;gap:3.4cqmin;display:flex}.scs-row:first-child{border-top:0}.scs-plus{background:var(--a-soft);border-radius:2cqmin;flex:none;place-items:center;width:7cqmin;height:7cqmin;display:grid}.scs-plus svg{width:66%;height:66%;stroke:var(--accent-deep);stroke-width:2.6px}.scs-line{background:var(--g);border-radius:99px;height:3cqmin}@media (width<=599.98px){.sccustom-board{aspect-ratio:100/104}.sccustom-product{--gap:2.4cqi;--tr:2.4cqi;grid-template-rows:1fr 1fr 1.15fr;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a i i""a d d""g o s";width:90cqi;height:92cqi;top:6cqi;left:5cqi}.sccustom-mod--dashboards,.sccustom-mod--internal{--lx:.8cqi;--ly:-1.4cqi;--ls:1.06}.sccustom-mod--integrations{--lx:-.6cqi;--ly:-1.6cqi;--ls:1.1}.sccustom-mod--automation{--lx:0cqi;--ly:-1.8cqi;--ls:1.1}.sccustom-mod--support{--lx:.6cqi;--ly:-1.6cqi;--ls:1.1}.sccustom-envelope{inset:-2cqi}.sccustom-balloon,.sccustom-leader,.sccustom-crop,.sccustom-joint--w{display:none}.sccustom-joint--m{display:grid}.sccustom.is-live .sccustom-stamp{display:none}}@media (prefers-reduced-motion:no-preference){html.js .sccustom.is-live:not(.is-seen) :is(.sccustom-mod,.sccustom-envelope,.sccustom-stamp){opacity:0}.sccustom.is-seen .sccustom-mod{animation:sccustom-snap .68s var(--ease-out) calc(.14s + var(--i) * .11s) backwards}.sccustom.is-seen .sccustom-envelope{animation:sccustom-envelope .9s var(--ease-out) backwards}.sccustom.is-seen .sccustom-joint{animation:sccustom-pop .38s var(--ease-out) calc(.82s + var(--i) * 50ms) backwards}.sccustom.is-seen :is(.sccustom-balloon,.sccustom-leader){animation:sccustom-fade .5s var(--ease-out) calc(.76s + var(--i) * 60ms) backwards}.sccustom.is-seen .sccustom-stamp{animation:sccustom-fade .6s var(--ease-out) 1.1s backwards}.sccustom-stamp.is-swap .sccustom-stamp-title,.sccustom-stamp.is-swap .sccustom-stamp-num{animation:sccustom-swap .42s var(--ease-out) backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sca-type{animation:sca-type 6.4s var(--ease-in-out) infinite}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sca-caret{animation:6.4s step-end infinite sca-caret}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sca-field--pass i{animation:sca-dot 6.4s var(--ease-out) var(--d,0s) infinite backwards}.sca-field--pass i:nth-child(2){--d:90ms}.sca-field--pass i:nth-child(3){--d:.18s}.sca-field--pass i:nth-child(4){--d:.27s}.sca-field--pass i:nth-child(5){--d:.36s}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sca-btn{animation:sca-press 6.4s var(--ease-out) infinite}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sca-ok{animation:sca-ok 6.4s var(--ease-out) infinite}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sca-role-hl{animation:sca-roles 6.4s var(--ease-in-out) infinite}.sccustom.is-ready .sccustom-mod.is-on.is-play .sci-row{animation:sci-row .76s var(--ease-out) calc(60ms + var(--r) * 70ms) backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sci-band{animation:sci-band 7.2s var(--ease-in-out) .5s infinite backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sci-chk:after,html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sci-chk svg{animation:sci-mark 7.2s var(--ease-out) calc(.5s + var(--r) * 1.8s) infinite backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sci-pill:not(.is-acc) i{animation:sci-mark 7.2s var(--ease-out) calc(.8s + var(--r) * 1.8s) infinite backwards}.sccustom.is-ready .sccustom-mod.is-on.is-play .scg-move{animation:scg-plug 1.3s var(--ease-in-out) .1s}.sccustom.is-ready .sccustom-mod.is-on.is-play .scg-led{animation:1.3s .1s scg-led}.sccustom.is-ready .sccustom-mod.is-on.is-play .scg-apps i:after{animation:scg-sync 1.1s var(--ease-out) calc(.3s + var(--k) * .14s) backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .scg-led-halo{animation:scg-halo 2.4s var(--ease-out) .8s infinite backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .scg-apps i:after{animation:scg-sync 1.1s var(--ease-out) calc(.3s + var(--k) * .14s) backwards, scg-beat 3.6s var(--ease-in-out) calc(2.4s + var(--k) * .3s) infinite}html:not(.decor-off) .sccustom.is-ready .sco-gear{animation:9s linear infinite paused sco-spin}html:not(.decor-off) .sccustom.is-ready .sco-loop{animation:16s linear infinite reverse paused sco-spin}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on :is(.sco-gear,.sco-loop){animation-play-state:running}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .sco-tick{animation:sco-tick 4.8s var(--ease-out) calc(var(--k) * .42s) infinite backwards}.sccustom.is-ready .sccustom-mod.is-on.is-play .scd-bars i{animation:scd-grow .9s var(--ease-in-out) calc(60ms + var(--k) * 60ms) backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .scd-line{animation:scd-draw 1.4s var(--ease-in-out) .1s backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .scd-bars i{animation:scd-grow .9s var(--ease-in-out) calc(60ms + var(--k) * 60ms) backwards, scd-live 2.6s var(--ease-in-out) calc(1.2s + var(--k) * .26s) infinite alternate}.scd-bars i:first-child{--s:1.08}.scd-bars i:nth-child(2){--s:.82}.scd-bars i:nth-child(3){--s:1.08}.scd-bars i:nth-child(4){--s:.86}.scd-bars i:nth-child(5){--s:1.06}.scd-bars i:nth-child(6){--s:.9}.sccustom.is-ready .sccustom-mod.is-on.is-play .scs-bar i{animation:3.3s linear both scs-fill-a}.sccustom.is-ready .sccustom-mod.is-on.is-tick .scs-bar i{animation:3.3s linear .2s both scs-fill-b}.sccustom.is-ready .sccustom-mod.is-on.is-tick .scs-old{animation:scs-out .52s var(--ease-out)}.sccustom.is-ready .sccustom-mod.is-on.is-tick .scs-new{animation:scs-in .52s var(--ease-out) backwards}.sccustom.is-ready .sccustom-mod.is-on.is-tick .scs-rows{animation:scs-push .64s var(--ease-out) 80ms backwards}.sccustom.is-ready .sccustom-mod.is-on.is-tick .scs-row:first-child{animation:sccustom-fade .52s var(--ease-out) .2s backwards}html:not(.decor-off) .sccustom.is-ready .sccustom-mod.is-on.is-play .scs-live{animation:scs-live 2.4s var(--ease-in-out) infinite}html:not(.decor-off) .sccustom.is-ready .sccustom-joint.is-on:before{animation:sccustom-breathe 2.8s var(--ease-in-out) .6s infinite}.sccustom:not(.is-inview) .sccustom-board,.sccustom:not(.is-inview) .sccustom-board *,.sccustom:not(.is-inview) .sccustom-board :before,.sccustom:not(.is-inview) .sccustom-board :after{animation-play-state:paused!important}}@keyframes sccustom-snap{0%{opacity:0;translate:var(--ex) var(--ey);scale:.94}60%{opacity:1}}@keyframes sccustom-envelope{0%{opacity:0;scale:1.03}}@keyframes sccustom-pop{0%{opacity:0;scale:.3}}@keyframes sccustom-fade{0%{opacity:0}}@keyframes sccustom-swap{0%{opacity:0;translate:0 40%}}@keyframes sccustom-breathe{0%,to{opacity:0;scale:.8}50%{opacity:1;scale:1}}@keyframes sca-type{0%{opacity:1;scale:1}5%,9%{opacity:0;scale:1}10%{opacity:1;scale:0 1}26%,to{opacity:1;scale:1}}@keyframes sca-caret{0%,10%{opacity:0}11%{opacity:1}28%{opacity:0}32%{opacity:1}36%,to{opacity:0}}@keyframes sca-dot{0%{opacity:1;scale:1}5%,30%{opacity:0;scale:.3}34%,to{opacity:1;scale:1}}@keyframes sca-press{0%,44%{scale:1}47%{scale:.94}52%,to{scale:1}}@keyframes sca-ok{0%{opacity:1;scale:1}5%,50%{opacity:0;scale:.3}55%{opacity:1;scale:1.12}59%,to{opacity:1;scale:1}}@keyframes sca-roles{0%,62%{translate:0}66%,77%{translate:calc(100% + 3cqw)}81%,92%{translate:calc(200% + 6cqw)}97%,to{translate:0}}@keyframes sci-row{0%{opacity:1;translate:0}35%{opacity:0;translate:0 -24%}36%{opacity:0;translate:0 30%}to{opacity:1;translate:0}}@keyframes sci-band{0%{opacity:0;translate:0}4%,20%{opacity:1;translate:0}25%,45%{translate:0 100%}50%,70%{translate:0 200%}75%,92%{opacity:1;translate:0 300%}98%,to{opacity:0;translate:0 300%}}@keyframes sci-mark{0%{opacity:0;scale:.5}5%{opacity:1;scale:1}66%{opacity:1}74%,to{opacity:0}}@keyframes scg-plug{0%,to{translate:0}38%,52%{translate:0 15px}}@keyframes scg-halo{0%{opacity:.5;scale:.4}70%,to{opacity:0;scale:1.6}}@keyframes scg-sync{0%{opacity:1;scale:1}25%,60%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes scg-beat{0%,20%,to{scale:1}10%{scale:1.35}}@keyframes sco-spin{to{rotate:360deg}}@keyframes sco-tick{0%{opacity:1;scale:1}6%,18%{opacity:0;scale:.3}25%{opacity:1;scale:1.12}31%,to{opacity:1;scale:1}}@keyframes scd-grow{0%,to{scale:1}32%{scale:1 .12}}@keyframes scd-draw{0%{clip-path:inset(-20% 100% -20% -5%)}to{clip-path:inset(-20% -5%)}}@keyframes scd-live{to{scale:1 var(--s,1)}}@keyframes scs-fill-a{0%{scale:0 1}}@keyframes scs-fill-b{0%{scale:0 1}}@keyframes scs-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -100%}}@keyframes scs-in{0%{opacity:0;translate:0 100%}}@keyframes scs-push{0%{translate:0 -25%}}@keyframes scs-live{0%,to{scale:1}50%{scale:.8}}@media (prefers-reduced-motion:reduce){.sccustom-tile,.sccustom-tile:before,.sccustom-tile:after,.sccustom-socket,.sccustom-guides,.sccustom-balloon:before,.sccustom-leader:before,.sccustom-joint:after,.sccustom-ui,.sccustom-option,.sccustom-option-num{transition:none}}@keyframes scg-led{0%,to{opacity:1}14%,58%{opacity:0}}@media (width<=759.98px){.sccustom-head{gap:8px;margin-bottom:14px}.sccustom-badge{display:none}.sccustom-intro{font-size:.95rem}.sccustom-body{gap:10px}}
