@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hub-top{z-index:5;border-bottom:1px solid var(--ink);white-space:nowrap;align-items:center;gap:24px;padding:18px 48px;display:flex;position:relative}.hub-brand{color:var(--ink);font:800 1.25rem var(--font-sans);letter-spacing:-.01em;align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.hub-brand img{width:40px;height:40px}.hub-links{gap:24px;display:flex}.hub-top a:not(.hub-brand),.hub-menu-panel a{color:var(--ink);font:500 .9375rem var(--font-sans);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;font-stretch:80%;text-decoration:none;display:flex}.hub-top .hub-links a:is(:hover,[aria-current]){text-underline-offset:6px;text-decoration:underline 2px}.hub-chip{flex:none;width:14px;height:14px;display:inline-block}.hub-top a.hub-cta{background:var(--ink);color:var(--paper);padding:10px 18px}.hub-top .theme-toggle{border:1px solid var(--rule)}.hub-menu{border:1px solid var(--rule);min-height:40px;color:var(--ink);font:500 .75rem var(--font-mono);letter-spacing:.04em;cursor:pointer;background:0 0;padding:0 12px;display:none}.hub-menu-panel{z-index:10;border-bottom:1px solid var(--ink);background:var(--paper);position:absolute;top:100%;left:0;right:0}.hub-menu-panel[hidden]{display:none}.hub-menu-panel a{border-top:1px solid var(--rule);gap:12px;padding:16px 20px;font-size:1.125rem}.hub-menu-panel a.hub-cta{background:var(--ink);color:var(--paper)}[data-world] .hub-top :is(a,button):focus-visible{outline:2px solid var(--rf);outline-offset:2px}@media (width<=1350px){.hub-top{gap:10px;padding:14px 24px}.hub-links,.hub-top>a.hub-cta{display:none}.hub-menu{align-items:center;display:inline-flex}}@media (width<=760px){.hub-top{padding:10px 16px}.hub-brand{gap:10px;font-size:1.0625rem}.hub-brand img{width:32px;height:32px}}@media (width<=380px){.hub-brand span{display:none}}:root[data-world=studio]{color-scheme:light;--paper:#e9ebee;--ink:#121417;--muted:#4f5660;--rule:#c6cbd1;--panel:#f7f8f9;--track:#dde1e5;--clip:#b2287a;--clip2:#6d4bb8;--aud:#2a8a6e;--head:#e0262f;--on-clip:#fff;--ent:#1f5fbf;--rf:#b8480b;--studio:#b2287a}:root[data-world=studio][data-theme=dark]{color-scheme:dark;--paper:#0c0d10;--ink:#e8eaee;--muted:#9aa1aa;--rule:#24272d;--panel:#14161a;--track:#1b1e23;--clip:#ff5aa0;--clip2:#9b7bff;--aud:#3fc39b;--head:#ff3b45;--on-clip:#0c0d10;--ent:#29a3ff;--rf:#ff9a3c;--studio:#ff5aa0}@media (prefers-color-scheme:dark){:root[data-world=studio]:not([data-theme=light]){color-scheme:dark;--paper:#0c0d10;--ink:#e8eaee;--muted:#9aa1aa;--rule:#24272d;--panel:#14161a;--track:#1b1e23;--clip:#ff5aa0;--clip2:#9b7bff;--aud:#3fc39b;--head:#ff3b45;--on-clip:#0c0d10;--ent:#29a3ff;--rf:#ff9a3c;--studio:#ff5aa0}}:root[data-world=studio]{--color-bg:var(--paper);--color-surface:var(--panel);--color-text:var(--ink);--color-text-muted:var(--muted);--color-line:var(--rule);--color-accent:var(--clip);--color-on-accent:var(--on-clip);--color-focus:var(--clip);--color-grid:transparent;--font-sans:"DM Sans Variable", "DM Sans", system-ui, sans-serif;--font-display:"Fraunces Variable", "Fraunces", Georgia, serif;--radius:0;--hd:64px;overflow-x:clip}[data-world=studio] main{max-width:none;padding:0}[data-world=studio] .hub-top{border-bottom-color:var(--rule)}[data-world=studio] :is(h1,h2){font-family:var(--font-display)}.st-top{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:40px;padding:24px 40px 18px;display:grid}.st-kicker{color:var(--muted);font:500 .75rem var(--font-mono);letter-spacing:.06em}.st-lead h1{max-width:15em;font:600 clamp(2.25rem, 3.4vw, 3rem) / 1.06 var(--font-display);letter-spacing:-.015em;margin:12px 0 14px}.st-lead p{max-width:34em;color:var(--muted);font-size:1.0625rem}.st-lead p+p{margin-top:.75rem;font-size:1rem}.st-cta{background:var(--clip);color:var(--on-clip);font:700 .9375rem var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin-top:20px;padding:13px 20px;text-decoration:none;display:inline-block}.st-cta:hover{text-underline-offset:4px;text-decoration:underline}.st-viewer{aspect-ratio:16/9;border:1px solid var(--rule);background:#050607;align-self:start;position:relative;overflow:hidden}.st-shot{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-safe,.st-safe2{border:1px dashed #ffffff59;position:absolute}.st-safe{inset:8% 10%}.st-safe2{border-color:#ffffff2e;inset:5%}.st-ttl{color:#fff;font:600 clamp(1.25rem, 2.2vw, 1.75rem) / 1.1 var(--font-display);position:absolute;bottom:16%;left:12%;right:12%}.st-ttl small{color:#cfd3d8;font:500 .75rem var(--font-mono);letter-spacing:.06em;margin-top:6px;display:block}.st-tc{color:#fff;font:700 .8125rem var(--font-mono);font-variant-numeric:tabular-nums;position:absolute;top:8px;right:10px}.st-ph{color:#9aa1aa;font:500 .6875rem var(--font-mono);position:absolute;top:8px;left:10px}.st-tl-wrap{margin:0 40px}.st-tl{border:1px solid var(--rule);background:var(--panel);position:relative;overflow:hidden}.st-ruler{grid-template-columns:var(--hd) repeat(12, minmax(0, 1fr));border-bottom:1px solid var(--rule);color:var(--muted);font:500 .6875rem var(--font-mono);display:grid}.st-ruler span{border-left:1px solid var(--rule);padding:5px 6px}.st-ruler span:first-child{border-left:0}.st-tr{grid-template-columns:var(--hd) minmax(0, 1fr);border-bottom:1px solid var(--rule);height:42px;display:grid}.st-tr>b{border-right:1px solid var(--rule);color:var(--muted);font:700 .75rem var(--font-mono);place-items:center;display:grid}.st-lane{background:var(--track);position:relative}.st-clip{color:var(--on-clip);font:700 .75rem var(--font-mono);text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;text-decoration:none;position:absolute;top:5px;bottom:5px;overflow:hidden}.st-clip:hover{box-shadow:inset 0 0 0 2px var(--ink), inset 5px 0 0 var(--ink), inset -5px 0 0 var(--ink)}.st-tl-wrap:has(.st-key a[href="/studio/content-planning"]:is(:hover,:focus-visible)) .st-clip:not([href="/studio/content-planning"]),.st-tl-wrap:has(.st-key a[href="/studio/video-production"]:is(:hover,:focus-visible)) .st-clip:not([href="/studio/video-production"]),.st-tl-wrap:has(.st-key a[href="/studio/publishing-automation"]:is(:hover,:focus-visible)) .st-clip:not([href="/studio/publishing-automation"]){opacity:.3}.st-tl-wrap:has(.st-clip[href="/studio/content-planning"]:hover) .st-key a[href="/studio/content-planning"],.st-tl-wrap:has(.st-clip[href="/studio/video-production"]:hover) .st-key a[href="/studio/video-production"],.st-tl-wrap:has(.st-clip[href="/studio/publishing-automation"]:hover) .st-key a[href="/studio/publishing-automation"]{text-underline-offset:4px;text-decoration:underline}.st-clip.v{background:var(--clip)}.st-clip.t{background:var(--clip2)}.st-clip.a{background:var(--aud) repeating-linear-gradient(90deg, #ffffff59 0 2px, transparent 2px 5px) 0 70% / 100% 60% no-repeat}.st-pub{background:var(--ink);width:10px;height:10px;position:absolute;top:-3px;transform:rotate(45deg)}.st-heads{top:0;bottom:0;left:var(--hd);pointer-events:none;position:absolute;right:0}.st-playhead{position:absolute;inset:0;transform:translate(45%)}.st-playhead:before{content:"";background:var(--head);width:2px;position:absolute;top:0;bottom:0;left:0}.st-playhead:after{content:"";border:7px solid #0000;border-top-color:var(--head);position:absolute;top:0;left:-6px}.st-key{font:500 .8125rem var(--font-sans);flex-wrap:wrap;align-items:center;gap:8px 26px;padding:10px 0;display:flex}.st-key a{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:flex}.st-key a:hover{text-underline-offset:4px;text-decoration:underline}.st-key-tracks{border:1px solid var(--rule);color:var(--muted);font:700 .6875rem var(--font-mono);padding:1px 6px}.st-tags{color:var(--muted);font:500 .6875rem/1.5 var(--font-mono);letter-spacing:.02em;text-align:right;flex-direction:column;margin-left:auto;display:flex}[data-world=studio] :is(a,button):focus-visible{outline:2px solid var(--clip);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.st-ttl{animation:.8s ease-out 1s both st-in}.st-shot{animation:18s ease-in-out infinite alternate both st-push}.st-stage[data-paused] .st-shot{animation-play-state:paused}.st-clip{transform-origin:0;animation:.6s cubic-bezier(.5,0,.1,1) both st-grow}.st-playhead{animation:14s linear 1s infinite both st-play}.st-stage[data-paused] .st-playhead{animation-play-state:paused}.st-clip{transition:opacity .2s,translate .15s,filter .15s}.st-clip:hover{filter:brightness(1.08);translate:0 -2px}.st-key>a,.st-tags{animation:.5s ease-out both st-in}.st-key>a:first-of-type{animation-delay:1.3s}.st-key>a:nth-of-type(2){animation-delay:1.4s}.st-key>a:nth-of-type(3){animation-delay:1.5s}.st-tags{animation-delay:1.7s}}@keyframes st-in{0%{opacity:0;transform:translateY(10px)}}@keyframes st-push{0%{transform:scale(1)}to{transform:scale(1.06)translate(-1.5%)}}@keyframes st-grow{0%{transform:scaleX(0)}}@keyframes st-play{0%{transform:translate(0)}to{transform:translate(100%)}}.st-band{max-width:var(--content-width);margin:4rem auto 0;padding:0 40px}.st-band img{border:1px solid var(--rule);background:#0c0d10;width:100%;height:auto;display:block}@media (width<=1100px){.st-band{padding:0 24px}}@media (width<=760px){.st-band{margin-top:2.5rem;padding:0 16px}}[data-world=studio] .st-sections{max-width:var(--content-width);margin:4rem auto 0;padding:0 40px}[data-world=studio] .st-sections h2{letter-spacing:-.01em;font-weight:600}[data-world=studio] .st-sections .card{border:1px solid var(--rule);border-top:4px solid var(--clip);background:var(--panel);border-radius:0}[data-world=studio] .st-sections .button{background:var(--clip);color:var(--on-clip);letter-spacing:.04em;text-transform:uppercase}[data-world=studio] .st-sections .button.secondary{border:1.5px solid var(--ink);color:var(--ink);background:0 0}[data-world=studio] main>.prose>.block-section{--st-l:0%;--st-c:var(--clip);timeline-scope:--st-h;position:relative}[data-world=studio] main>.prose>.block-section:nth-child(3n+2){--st-c:var(--clip2)}[data-world=studio] main>.prose>.block-section:nth-child(3n){--st-c:var(--aud)}[data-world=studio] main>.prose>.block-section:nth-child(2){--st-l:12%}[data-world=studio] main>.prose>.block-section:nth-child(3){--st-l:24%}[data-world=studio] main>.prose>.block-section:nth-child(4){--st-l:36%}[data-world=studio] main>.prose>.block-section:nth-child(5){--st-l:48%}[data-world=studio] main>.prose>.block-section:nth-child(6){--st-l:60%}[data-world=studio] main>.prose>.block-section:nth-child(n+7){--st-l:72%}[data-world=studio] main>.prose>.block-section:before,[data-world=studio] main>.prose>.block-section:after{content:"";position:absolute}[data-world=studio] main>.prose>.block-section:before{background:repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px calc(100% / 12));height:6px;top:0;left:0;right:0}[data-world=studio] main>.prose>.block-section:after{top:10px;left:var(--st-l);background:var(--st-c);transform-origin:0;width:22%;height:10px}[data-world=studio] main .prose .card:hover{box-shadow:inset 0 0 0 2px var(--ink)}@media (prefers-reduced-motion:no-preference){[data-world=studio] main .prose .card{transition:transform .2s,box-shadow .2s}[data-world=studio] main .prose .card:hover{transform:translateY(-3px)}[data-world=studio] main>.prose:not(.st-sections)>.block-hero:after{transform-origin:0;animation:.7s cubic-bezier(.5,0,.1,1) .15s both st-grow}[data-world=studio] main>.prose:not(.st-sections)>.block-hero>*{animation:.6s ease-out .3s both st-in}@supports (animation-timeline:view()) and (timeline-scope:--st-h){[data-world=studio] main>.prose>.block-section>h2{view-timeline:--st-h block}[data-world=studio] main>.prose>.block-section:after{animation-name:st-grow;animation-duration:auto;animation-timing-function:linear;animation-iteration-count:1;animation-delay:0s;animation-fill-mode:both;animation-timeline:--st-h;animation-range:entry cover 25%}[data-world=studio] main>.prose>.block-section>:not(.block-grid,ul,ol),[data-world=studio] main>.prose>.block-section :is(.block-grid>*,.block-section>ul>li,.block-section>ol>li),[data-world=studio] main .enquiry-group>:is(legend,.enquiry-intro,.enquiry-send),[data-world=studio] main .enquiry-field{animation-name:st-lay;animation-duration:auto;animation-timing-function:linear;animation-iteration-count:1;animation-delay:0s;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}[data-world=studio] main .prose .block-grid>:nth-child(3n+2),[data-world=studio] main .enquiry-field:nth-child(2n){animation-range:entry 15% entry 85%}[data-world=studio] main .prose .block-grid>:nth-child(3n){animation-range:entry 30%}}}@keyframes st-lay{0%{opacity:0;translate:-24px}}@media (width<=1100px){.st-top{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:24px;padding:20px 24px 18px}.st-tl-wrap{margin:0 24px}.st-tags{text-align:left;flex-basis:100%;margin:0}[data-world=studio] .st-sections{padding:0 24px}}@media (width<=760px){:root[data-world=studio]{--hd:34px}.st-top{grid-template-columns:1fr;padding:16px 16px 14px}.st-tl-wrap{margin:0 16px}[data-world=studio] .st-sections{padding:0 16px}.st-lead h1{font-size:clamp(2rem,9vw,2.75rem)}.st-cta{text-align:center;display:block}.st-ruler{font-size:.5625rem}.st-ruler span{text-align:center;padding:4px 1px}.st-tr{height:36px}.st-tr>b{font-size:.625rem}.st-clip{padding:6px 3px;font-size:.5625rem;top:4px;bottom:4px}.st-key{flex-direction:column;align-items:flex-start}}[data-world=studio] .breadcrumbs{max-width:var(--content-width);margin:0 auto;padding:1rem 40px 0}[data-world=studio] main>.prose:not(.st-sections){max-width:var(--content-width);margin:0 auto;padding:0 40px}[data-world=studio] main>.prose:not(.st-sections)>.block-hero{padding-top:3.25rem;position:relative}[data-world=studio] main>.prose:not(.st-sections)>.block-hero:before{content:"";border-bottom:1px solid var(--rule);background:repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px calc(100% / 12)) bottom / 100% 6px no-repeat;height:10px;position:absolute;top:1rem;left:0;right:0}[data-world=studio] main>.prose:not(.st-sections)>.block-hero:after{content:"";background:var(--clip);width:33.3333%;height:14px;position:absolute;top:calc(1rem + 14px);left:8.33333%}[data-world=studio] main .prose .st-visual{border:1px solid var(--rule);background:#0c0d10;margin-inline:0}[data-world=studio] main .prose .section-visual.st-visual{max-width:52rem;margin-block:1.75rem 0}[data-world=studio] main .prose .st-visual img{width:100%;height:auto;display:block}[data-world=studio] main .prose h1{letter-spacing:-.015em;font-weight:600}[data-world=studio] main .prose h2{letter-spacing:-.01em;font-weight:600}[data-world=studio] main .prose .card{border:1px solid var(--rule);border-top:4px solid var(--clip);background:var(--panel);border-radius:0}[data-world=studio] main .prose .feature-list>li{border-left-color:var(--clip)}[data-world=studio] main .prose .button{background:var(--clip);color:var(--on-clip);letter-spacing:.04em;text-transform:uppercase;border-radius:0}[data-world=studio] main .prose .button.secondary{border:1.5px solid var(--ink);color:var(--ink);background:0 0}@media (width<=1100px){[data-world=studio] .breadcrumbs,[data-world=studio] main>.prose:not(.st-sections){padding-inline:24px}}@media (width<=760px){[data-world=studio] .breadcrumbs,[data-world=studio] main>.prose:not(.st-sections){padding-inline:16px}}
