:where(.tl){--tl-bg-line: var(--st-paper);--tl-bd-line: var(--st-ink);--tl-bg-ink: var(--st-ink);--tl-bd-ink: var(--st-ink);--tl-bg-mark: var(--st-mark);--tl-bd-mark: var(--st-ink);--tl-bg-cobalt: var(--st-cobalt);--tl-bd-cobalt: var(--st-cobalt);--tl-bg-soft: var(--st-rule);--tl-bd-soft: transparent;--tl-bg-outline: transparent;--tl-bd-outline: var(--st-cobalt);--tl-fg-line: var(--st-ink);--tl-fg-ink: var(--st-paper);--tl-fg-mark: #111;--tl-fg-cobalt: #fff;--tl-fg-soft: var(--st-ink);--tl-fg-outline: var(--st-cobalt);--tl-on-ink: var(--st-paper);--tl-spark: var(--st-mark);position:relative;font-size:clamp(10px,1.1vw,13px)}.is-cobalt .tl{--tl-bg-line: var(--st-cobalt);--tl-bd-line: #fff;--tl-bg-ink: #fff;--tl-bd-ink: #fff;--tl-bd-mark: var(--st-mark);--tl-bg-cobalt: #111;--tl-bd-cobalt: #111;--tl-bg-soft: rgb(255 255 255 / .3);--tl-bg-outline: transparent;--tl-bd-outline: var(--st-mark);--tl-fg-line: #fff;--tl-fg-ink: var(--st-cobalt);--tl-fg-cobalt: #fff;--tl-fg-soft: #fff;--tl-fg-outline: var(--st-mark);--tl-on-ink: var(--st-cobalt);--tl-spark: var(--st-cobalt)}.tl-t{position:absolute;box-sizing:border-box;overflow:hidden;left:var(--x-0);top:var(--y-0);width:var(--w-0);height:var(--h-0);rotate:var(--r-0);border:2px solid var(--bd-0);border-radius:var(--rad-0);background-color:var(--bg-0);color:var(--fg-0);opacity:var(--o-0);--n: var(--n-0);--p: var(--p-0)}.tl[data-s="1"] .tl-t{left:var(--x-1);top:var(--y-1);width:var(--w-1);height:var(--h-1);rotate:var(--r-1);border-color:var(--bd-1);border-radius:var(--rad-1);background-color:var(--bg-1);color:var(--fg-1);opacity:var(--o-1);--n: var(--n-1);--p: var(--p-1)}.tl[data-s="2"] .tl-t{left:var(--x-2);top:var(--y-2);width:var(--w-2);height:var(--h-2);rotate:var(--r-2);border-color:var(--bd-2);border-radius:var(--rad-2);background-color:var(--bg-2);color:var(--fg-2);opacity:var(--o-2);--n: var(--n-2);--p: var(--p-2)}.tl[data-s="3"] .tl-t{left:var(--x-3);top:var(--y-3);width:var(--w-3);height:var(--h-3);rotate:var(--r-3);border-color:var(--bd-3);border-radius:var(--rad-3);background-color:var(--bg-3);color:var(--fg-3);opacity:var(--o-3);--n: var(--n-3);--p: var(--p-3)}.tl[data-s="4"] .tl-t{left:var(--x-4);top:var(--y-4);width:var(--w-4);height:var(--h-4);rotate:var(--r-4);border-color:var(--bd-4);border-radius:var(--rad-4);background-color:var(--bg-4);color:var(--fg-4);opacity:var(--o-4);--n: var(--n-4);--p: var(--p-4)}.tl[data-s="5"] .tl-t{left:var(--x-5);top:var(--y-5);width:var(--w-5);height:var(--h-5);rotate:var(--r-5);border-color:var(--bd-5);border-radius:var(--rad-5);background-color:var(--bg-5);color:var(--fg-5);opacity:var(--o-5);--n: var(--n-5);--p: var(--p-5)}.tl[data-s="6"] .tl-t{left:var(--x-6);top:var(--y-6);width:var(--w-6);height:var(--h-6);rotate:var(--r-6);border-color:var(--bd-6);border-radius:var(--rad-6);background-color:var(--bg-6);color:var(--fg-6);opacity:var(--o-6);--n: var(--n-6);--p: var(--p-6)}.tl[data-s="7"] .tl-t{left:var(--x-7);top:var(--y-7);width:var(--w-7);height:var(--h-7);rotate:var(--r-7);border-color:var(--bd-7);border-radius:var(--rad-7);background-color:var(--bg-7);color:var(--fg-7);opacity:var(--o-7);--n: var(--n-7);--p: var(--p-7)}.tl-b,.tl-lab{position:absolute;opacity:0;pointer-events:none}.tl-b.is-in,.tl-lab.is-in{opacity:1}.tl-b{inset:0}.tl-lab{inset:0;display:flex;align-items:center;padding:0 .8em;font:600 1em/1.15 var(--st-text);letter-spacing:-.01em;white-space:nowrap}.tl-lab.is-serif{font:400 1.3em/1.05 var(--st-serif);font-style:italic;white-space:normal}.tl-b-grid{background:linear-gradient(var(--st-rule) 1.5px,transparent 1.5px) 0 0 / 100% 25%,linear-gradient(90deg,var(--st-rule) 1.5px,transparent 1.5px) 0 0 / 33.34% 100%}.tl-b-lines{inset:24% 18% auto 12%;height:48%;color:color-mix(in srgb,currentColor 50%,transparent);background:linear-gradient(currentColor,currentColor) 0 0 / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 50% / 70% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 84% 2px no-repeat}.tl-b-menu{inset:10% 24% auto 22%;height:30%;background:linear-gradient(var(--st-mark),var(--st-mark)) 0 0 / 100% 3px no-repeat,linear-gradient(var(--tl-on-ink),var(--tl-on-ink)) 0 33% / 80% 3px no-repeat,linear-gradient(var(--tl-on-ink),var(--tl-on-ink)) 0 66% / 90% 3px no-repeat,linear-gradient(var(--tl-on-ink),var(--tl-on-ink)) 0 100% / 60% 3px no-repeat}.tl-b-phone{inset:7% 14% 22%;background:linear-gradient(var(--st-ink),var(--st-ink)) 50% 0 / 30% 3px no-repeat,radial-gradient(circle,var(--st-ink) 0 44%,transparent 48%) 0 15% / 22% 14% no-repeat,linear-gradient(var(--st-ink),var(--st-ink)) 100% 17% / 68% 3px no-repeat,linear-gradient(var(--st-rule),var(--st-rule)) 0 46% / 100% 3px no-repeat,linear-gradient(var(--st-rule),var(--st-rule)) 0 62% / 100% 3px no-repeat,linear-gradient(var(--st-rule),var(--st-rule)) 0 78% / 70% 3px no-repeat}.tl-b-check{inset:18%;background:currentColor;-webkit-mask:var(--st-check) center / contain no-repeat;mask:var(--st-check) center / contain no-repeat}.tl-b-person{color:color-mix(in srgb,currentColor 72%,transparent);background:radial-gradient(circle closest-side at 50% 40%,currentColor 0 42.5%,transparent calc(42.5% + .6px)),radial-gradient(ellipse 31% 37% at 50% 100%,currentColor 0 calc(100% - .8px),transparent 100%)}.tl-b-dots{background:radial-gradient(circle,var(--tl-on-ink) 0 3px,transparent 3.5px) 30% 50% / 10px 10px no-repeat,radial-gradient(circle,var(--st-mark) 0 3px,transparent 3.5px) 50% 50% / 10px 10px no-repeat,radial-gradient(circle,var(--tl-on-ink) 0 3px,transparent 3.5px) 70% 50% / 10px 10px no-repeat}.tl-b-photo{inset:0 0 34%;background:radial-gradient(circle at 72% 32%,var(--st-paper) 0 9%,transparent 9.5%),linear-gradient(160deg,transparent 55%,color-mix(in srgb,currentColor 55%,transparent) 55.5%),color-mix(in srgb,currentColor 22%,transparent)}.tl-b-caption{inset:auto 12% 14% 10%;height:16%;background:linear-gradient(currentColor,currentColor) 0 0 / 80% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 45% 2px no-repeat;color:color-mix(in srgb,currentColor 55%,transparent)}.tl-b-sign{inset:18% 10%;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30' preserveAspectRatio='none'%3E%3Cpath d='M4 22c8-14 14-18 16-10s-4 12 2 8 10-16 14-12-2 14 4 10 8-10 12-8 0 8 6 6 10-6 16-6 14 4 22 2 14-6 20-6' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30' preserveAspectRatio='none'%3E%3Cpath d='M4 22c8-14 14-18 16-10s-4 12 2 8 10-16 14-12-2 14 4 10 8-10 12-8 0 8 6 6 10-6 16-6 14 4 22 2 14-6 20-6' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.tl-b-text{inset:38% 30% 38% 10%;border-radius:2px;background:color-mix(in srgb,currentColor 45%,transparent)}.tl-b-kpi{inset:24% 18% 22% 14%;background:linear-gradient(currentColor,currentColor) 0 0 / 46% 42% no-repeat,linear-gradient(color-mix(in srgb,currentColor 45%,transparent),color-mix(in srgb,currentColor 45%,transparent)) 0 100% / 86% 13% no-repeat}.tl-b-trend{inset:22% 12% 20%;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 30' preserveAspectRatio='none'%3E%3Cpath d='M1 25 9 18 15 21 23 10 30 13 39 3' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 30' preserveAspectRatio='none'%3E%3Cpath d='M1 25 9 18 15 21 23 10 30 13 39 3' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.tl-b-spark{inset:16%;background:currentColor;color:var(--tl-spark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0c.9 6.2 3.8 9.1 10 10-6.2.9-9.1 3.8-10 10-.9-6.2-3.8-9.1-10-10C6.2 9.1 9.1 6.2 10 0z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0c.9 6.2 3.8 9.1 10 10-6.2.9-9.1 3.8-10 10-.9-6.2-3.8-9.1-10-10C6.2 9.1 9.1 6.2 10 0z'/%3E%3C/svg%3E") center / contain no-repeat}@media(prefers-reduced-motion:no-preference){[data-motion=on] .tl-t{--tl-ease: cubic-bezier(.7, 0, .2, 1);transition:left .85s var(--tl-ease),top .85s var(--tl-ease),width .85s var(--tl-ease),height .85s var(--tl-ease),rotate .85s var(--tl-ease),translate .85s var(--tl-ease),border-radius .85s var(--tl-ease),background-color .5s ease,border-color .5s ease,opacity .4s ease;transition-delay:calc(var(--i) * 22ms)}[data-motion=on] :is(.tl-b,.tl-lab){transition:opacity .18s ease}[data-motion=on] :is(.tl-b,.tl-lab).is-in{transition:opacity .35s ease .6s}[data-motion=on] .tl[data-pile][data-s="0"] .tl-t{animation:tl-drift 3.2s ease-in-out calc(var(--i) * -.37s) infinite alternate}[data-motion=on] .tl[data-build=out] .tl-t{opacity:0;scale:.97;transition:opacity .16s ease,scale .16s ease}[data-motion=on] .tl[data-build=in] .tl-t{--tl-land: tl-land .55s cubic-bezier(.3, 1.3, .6, 1) calc(var(--n) * 45ms) both;transition:none;animation:var(--tl-land)}[data-motion=on] .tl[data-build] :is(.tl-b,.tl-lab).is-in{transition:opacity .3s ease calc(var(--n) * 45ms + .25s)}}@keyframes tl-land{0%{opacity:0;translate:0 calc(.9em - var(--p, 0) * .9em);scale:calc(.94 - var(--p, 0) * .3)}}@keyframes tl-drift{to{translate:0 -3px;rotate:calc(var(--r-0) + 1.5deg)}}.qd-video[data-astro-cid-amg624kr]{margin:0}.qd-video-frame[data-astro-cid-amg624kr]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--qd-video-radius, 16px);border:var(--qd-video-border, 1px solid rgb(0 0 0 / .08));box-shadow:var(--qd-video-shadow, none);background:var(--qd-video-bg, #fff)}video[data-astro-cid-amg624kr]{display:block;width:100%;height:100%;object-fit:cover}.qd-video-big[data-astro-cid-amg624kr]{position:absolute;left:16px;bottom:16px;height:50px;padding:0 18px 0 14px;border-radius:var(--qd-ctrl-radius, 999px);border:0;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:600 15px/1 var(--qd-video-font, inherit);color:var(--qd-ctrl-accent-fg, #fff);background:var(--qd-ctrl-accent, #1239d9);box-shadow:0 10px 30px #0000002e;transition:transform .2s ease}.qd-video-big[data-astro-cid-amg624kr] svg[data-astro-cid-amg624kr]{width:22px;height:22px}.qd-video-len[data-astro-cid-amg624kr]{opacity:.7;font-weight:500}.qd-video-big[data-astro-cid-amg624kr]:hover{transform:translateY(-1px)}.qd-video[data-astro-cid-amg624kr][data-state=playing] .qd-video-big[data-astro-cid-amg624kr]{opacity:0;pointer-events:none}.qd-video-controls[data-astro-cid-amg624kr]{position:absolute;right:14px;bottom:14px;display:flex;gap:6px;padding:5px;border-radius:var(--qd-ctrl-radius, 999px);background:var(--qd-ctrl-bg, rgb(255 255 255 / .92));box-shadow:0 4px 16px #0000001f;backdrop-filter:blur(8px)}.qd-video-controls[data-astro-cid-amg624kr] button[data-astro-cid-amg624kr]{width:40px;height:40px;border:0;border-radius:var(--qd-ctrl-radius, 999px);display:grid;place-items:center;cursor:pointer;background:transparent;color:var(--qd-ctrl-fg, #111)}.qd-video-controls[data-astro-cid-amg624kr] button[data-astro-cid-amg624kr]:hover{background:#0000000f}.qd-video-controls[data-astro-cid-amg624kr] svg[data-astro-cid-amg624kr]{width:20px;height:20px}.i-pause[data-astro-cid-amg624kr],.i-sound[data-astro-cid-amg624kr],.qd-video[data-astro-cid-amg624kr][data-state=playing] .i-play[data-astro-cid-amg624kr]{display:none}.qd-video[data-astro-cid-amg624kr][data-state=playing] .i-pause[data-astro-cid-amg624kr]{display:block}.qd-video[data-astro-cid-amg624kr][data-muted=false] .i-muted[data-astro-cid-amg624kr]{display:none}.qd-video[data-astro-cid-amg624kr][data-muted=false] .i-sound[data-astro-cid-amg624kr]{display:block}figcaption[data-astro-cid-amg624kr]{margin-top:12px;font-family:var(--qd-video-caption-family, inherit);font-size:13px;font-weight:500;line-height:1.4;color:var(--qd-video-caption-color, currentColor);opacity:.75}button[data-astro-cid-amg624kr]:focus-visible{outline:2px solid var(--qd-focus, #1239d9);outline-offset:2px}
