/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-700:oklch(50.5% .213 27.518);--color-amber-300:oklch(87.9% .169 91.605);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-fit{height:fit-content}.min-h-52{min-height:calc(var(--spacing) * 52)}.w-3\/4{width:75%}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-20{min-width:calc(var(--spacing) * 20)}.flex-1{flex:1}.flex-none{flex:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-700>:not(:last-child)){border-color:var(--color-slate-700)}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500\/60{border-color:#3080ff99}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/60{border-color:color-mix(in oklab,var(--color-blue-500) 60%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/60{border-color:#00bb7f99}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/60{border-color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-green-600{border-color:var(--color-green-600)}.border-red-700{border-color:var(--color-red-700)}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-300{color:var(--color-amber-300)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-emerald-300{color:var(--color-emerald-300)}.text-red-300{color:var(--color-red-300)}.text-white{color:var(--color-white)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition\!{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-blue-500\/50:hover{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-500\/50:hover{border-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}.hover\:text-blue-300:hover{color:var(--color-blue-300)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:text-right{text-align:right}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:gap-5{gap:calc(var(--spacing) * 5)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.9fr_1fr\]{grid-template-columns:.9fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}.hero-shell{background:radial-gradient(at 80% 15%,#2f568626,#0000 48%),#0b0e13;border-bottom:1px solid #1f2b3a;position:relative;overflow:hidden}.hero-visual{background:#121a25;border:1px solid #36465a;border-radius:22px;padding:20px;box-shadow:0 22px 70px #0000003d}.hero-visual-bottom,.hero-visual-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.hero-video{color:#dfeaff;background:linear-gradient(145deg,#1e2c3b,#121925 55%,#19293c);border:1px solid #334258;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:245px;margin:20px 0;font-weight:700;display:flex}.hero-play{background:#243850;border:1px solid #7893b8;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.hero-visual-bottom{border-top:1px solid #344054;padding-top:18px}.hero-visual-bottom strong{font-size:clamp(20px,2.4vw,29px)}.hero-equation{color:#80b6ff;white-space:nowrap;font-weight:700}.format-card{transition:transform .18s,border-color .18s;display:block}.format-card:hover{border-color:#647f9f;transform:translateY(-3px)}.format-mark{letter-spacing:.14em;color:#80b6ff;font-size:12px;font-weight:700}@media (max-width:650px){.hero-visual-bottom{flex-wrap:wrap;align-items:flex-start}.hero-video{min-height:200px}}@media (prefers-reduced-motion:reduce){.format-card{transition:none}.format-card:hover{transform:none}}body{color:#e8edf4;background:#0b0e13}a,button,input,select,textarea{transition:border-color .15s,background-color .15s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #7cb5ff}.container{max-width:1180px;margin:auto;padding:0 24px}.card{background:#141922;border:1px solid #2a3340;border-radius:18px;padding:24px}.muted{color:#9aa8b8}.eyebrow{color:#76aaff;letter-spacing:.16em;text-transform:uppercase;font-size:12px}.btn,.eyebrow{font-weight:700}.btn{color:#0a1424;cursor:pointer;background:#d7e7ff;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;display:inline-flex}.btn:hover{background:#fff}.btn-secondary{color:#e8edf4;background:#202a38}.btn-danger{color:#fff;background:#532a2e}.field{flex-direction:column;gap:7px;display:flex}.field input,.field select,.field textarea{color:#fff;background:#0c1119;border:1px solid #354052;border-radius:9px;width:100%;padding:11px 12px}.field textarea{min-height:110px}.grid-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;width:100%}.table td,.table th{text-align:left;white-space:nowrap;border-bottom:1px solid #2a3340;padding:13px}.table th{color:#9aa8b8;text-transform:uppercase;font-size:12px}h1{letter-spacing:-.045em;font-size:clamp(34px,5vw,64px);font-weight:750;line-height:1.08}h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,38px)}h2,h3{font-weight:700}h3{font-size:20px}.stack{gap:16px;display:grid}.section{padding:72px 0}.pill{color:#b5c6da;border:1px solid #354052;border-radius:999px;padding:5px 9px;font-size:12px;display:inline-block}.stat{letter-spacing:-.04em;font-size:32px;font-weight:700}.nav{justify-content:space-between;align-items:center;padding:19px 0}.nav,.navlinks{gap:20px;display:flex}.navlinks{flex-wrap:wrap}.footerlinks{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:25px;display:grid}@media (max-width:650px){.nav{flex-direction:column;align-items:flex-start}.section{padding:48px 0}.card{padding:18px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}:root{--page:#090d14;--surface:#111822;--surface-raised:#17212f;--surface-soft:#0d141e;--stroke:#293747;--stroke-strong:#415672;--text:#edf3fc;--muted:#a3b2c4;--blue:#94beff;--mint:#8ce5cf;--radius:20px;color-scheme:dark}.container{width:100%;max-width:1200px;margin-inline:auto;padding-left:24px!important;padding-right:24px!important}.hero-composition{width:100%}html{scroll-behavior:smooth}body{background:var(--page);color:var(--text);font-family:Arial,Helvetica,sans-serif;line-height:1.55}main{min-height:55vh}h1,h2,h3{color:#f5f8fd;text-wrap:balance}h1{font-size:clamp(42px,5.1vw,68px);line-height:1.04;letter-spacing:-.055em}h2{font-size:clamp(28px,3.1vw,42px);line-height:1.13}h3{line-height:1.24}.muted{color:var(--muted)}.eyebrow{color:var(--blue);letter-spacing:.15em}.section{padding-top:clamp(54px,7vw,94px);padding-bottom:clamp(54px,7vw,94px)}.card{border:1px solid var(--stroke);border-radius:var(--radius);background:linear-gradient(155deg,#17202c,#111822 58%);box-shadow:inset 0 1px rgba(255,255,255,.035)}.money-value,.stat{font-variant-numeric:tabular-nums}.stat{letter-spacing:-.045em}.pill{border-color:var(--stroke-strong);background:#172232;color:#c6d7ed;font-weight:600}.btn{border:1px solid #d9e9ff;background:#dceaff;color:#0b1727;box-shadow:0 2px 12px rgba(111,166,248,.14);transition:transform .18s,background .18s,box-shadow .18s,border-color .18s}.btn:hover{transform:translateY(-2px);background:#f4f9ff;box-shadow:0 8px 24px rgba(111,166,248,.2)}.btn:active{transform:translateY(0)}.btn-secondary{border-color:#40536b;background:#1b2a3b;color:#e7f0fc;box-shadow:none}.btn-secondary:hover{background:#263b51}.field input,.field select,.field textarea{border-color:#36475c;background:#0d1520}.field input:hover,.field select:hover,.field textarea:hover{border-color:#617c9c}.field input:focus,.field select:focus,.field textarea:focus{border-color:#88b6f5;outline:none;box-shadow:0 0 0 3px rgba(116,169,246,.14)}.nav{position:relative;z-index:10;min-height:74px;border-bottom:1px solid #1e2a38}.navlinks a{font-size:14px;color:#b6c4d5;transition:color .18s}.navlinks a:hover{color:white}.table th{letter-spacing:.09em}.table tbody tr{transition:background .16s}.table tbody tr:hover{background:rgba(134,170,219,.05)}.stat-card{min-height:128px;position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;top:0;left:22px;width:45px;height:2px;background:#79a9ee}.stat-card .stat{font-size:clamp(27px,2.4vw,38px)}.empty-state{padding:clamp(28px,4vw,52px);background:radial-gradient(circle at 88% 20%,rgba(68,107,158,.12),transparent 35%),var(--surface)}.empty-state-mark{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#1f3145;color:#9bc4ff}.skeleton{background:linear-gradient(100deg,#172230 20%,#24364a 50%,#172230 80%);background-size:220% 100%;animation:skeleton-shift 1.6s ease-in-out infinite}@keyframes skeleton-shift{to{background-position-x:-220%}}.marketplace-shell{background:radial-gradient(ellipse 60% 70% at 82% 0,rgba(54,89,135,.2),transparent 68%);border-bottom:1px solid #202d3b}.marketplace-title{max-width:760px}.marketplace-title h1{max-width:720px}.marketplace-subtitle{max-width:650px}.marketplace-search{display:flex;gap:10px;align-items:center;background:#111b27;border:1px solid #3c5067;border-radius:14px;padding:6px 7px 6px 18px;max-width:760px;box-shadow:0 14px 36px rgba(0,0,0,.12)}.marketplace-search svg{flex:none;color:#8eabc9}.marketplace-search input{background:transparent;border:0;outline:0;color:white;min-width:0;flex:1;padding:10px 3px}.marketplace-search input::placeholder{color:#8c9bad}.marketplace-search button{white-space:nowrap}.filter-pills{display:flex;flex-wrap:wrap;gap:9px}.filter-pill{display:inline-flex;align-items:center;gap:7px;border:1px solid #35485e;border-radius:999px;background:#121d2a;color:#bdcce0;padding:8px 13px;font-size:13px;font-weight:650;transition:background .18s,border-color .18s,transform .18s}.filter-pill:hover{background:#1e3043;border-color:#708bb0;transform:translateY(-1px)}.filter-pill-active{color:#09131f;background:#b9d7ff;border-color:#b9d7ff}.filter-pill-active:hover{color:#09131f;background:#d8e9ff}.filter-panel{background:#101925;border:1px solid #2c3c50;border-radius:16px;padding:20px}.filter-panel summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font-weight:700}.filter-panel summary::-webkit-details-marker{display:none}.filter-panel[open] summary{margin-bottom:20px}.marketplace-results{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #263547;padding-bottom:18px}.campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.campaign-card{display:flex;flex-direction:column;min-width:0;gap:17px;position:relative;overflow:hidden;border:1px solid #344458;border-radius:21px;padding:21px;background:linear-gradient(160deg,#1b2939,#121b27 34%,#111923);box-shadow:inset 0 1px rgba(255,255,255,.055),0 8px 30px rgba(0,0,0,.1);transition:transform .2s,border-color .2s,box-shadow .2s}.campaign-card:before{content:"";position:absolute;inset:0 0 auto;height:80px;background:radial-gradient(ellipse at 12% -25%,rgba(128,182,255,.16),transparent 72%);pointer-events:none}.campaign-card:hover{transform:translateY(-4px);border-color:#7296bf;box-shadow:0 18px 45px rgba(0,0,0,.24),0 0 0 1px rgba(121,169,238,.13)}.campaign-card-featured{border-color:#7898c0;background:linear-gradient(155deg,#213550,#152336 43%,#111b29)}.campaign-card-head{display:flex;align-items:center;gap:11px;min-height:49px;position:relative}.campaign-brand-mark{width:46px;height:46px;flex:none;display:grid;place-items:center;border:1px solid #49617d;border-radius:13px;background:#253a51;color:#b6d3fb}.campaign-brand-name{font-weight:750;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaign-status{margin-left:auto;white-space:nowrap;display:flex;align-items:center;gap:6px;color:#b7dbc9;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.status-dot{width:6px;height:6px;border-radius:50%;background:#7bdfad;box-shadow:0 0 0 3px rgba(123,223,173,.12)}.campaign-card-main{min-height:112px;position:relative}.featured-badge,.format-badge,.platform-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #3b5068;border-radius:999px;background:#1a2b3d;color:#c8ddf6;padding:5px 9px;font-size:11px;font-weight:700;line-height:1.1}.featured-badge{border-color:#746446;background:#322b1e;color:#f5dba1}.campaign-card-title{font-size:22px;letter-spacing:-.035em;margin-top:12px;overflow-wrap:anywhere}.campaign-card-title a:hover{color:#b8d8ff}.campaign-card-description{color:#a4b3c4;font-size:13px;line-height:1.55;margin-top:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.campaign-card-rate{display:flex;align-items:end;gap:11px;padding:14px 0 9px;border-top:1px solid #324357}.campaign-card-rate strong{color:#f6f9ff;font-size:clamp(31px,3vw,38px);line-height:1;letter-spacing:-.055em}.campaign-card-rate span{max-width:135px;color:#9bb7d6;font-size:10px;line-height:1.25;font-weight:800;letter-spacing:.085em}.campaign-card-meta{display:flex;flex-wrap:wrap;gap:12px 24px}.campaign-card-meta div{display:flex;flex-direction:column;gap:2px}.campaign-card-meta span{color:#9eafc0;font-size:11px}.campaign-card-meta strong{font-size:15px;color:#e4eefb}.campaign-budget-track{height:5px;background:#2b3b4d;border-radius:999px;overflow:hidden}.campaign-budget-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7fabf0,#8ce5cf);transition:width .25s}.campaign-card-foot{margin-top:auto;display:flex;align-items:end;justify-content:space-between;gap:12px;border-top:1px solid #29394a;padding-top:14px}.platform-list{display:flex;flex-wrap:wrap;gap:5px}.platform-badge{background:#14202e;color:#b8c9dd;border-color:#34475d;font-size:10px}.campaign-card-link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:#a9cfff;font-size:12px;font-weight:800}.campaign-card-link:hover{color:white}.premium-hero{background:radial-gradient(ellipse at 68% 20%,rgba(54,94,142,.21),transparent 56%),var(--page);border-bottom:1px solid #223144}.hero-copy{max-width:650px}.hero-composition{position:relative;min-height:470px}.hero-composition .campaign-card{width:min(100%,365px);position:absolute;right:0;top:15px;transform:rotate(2deg);z-index:2}.hero-composition .campaign-card:hover{transform:rotate(2deg) translateY(-3px)}.hero-metric{position:absolute;left:0;bottom:48px;width:230px;padding:18px;border:1px solid #425773;border-radius:18px;background:#1a293b;box-shadow:0 18px 40px rgba(0,0,0,.32);z-index:3}.hero-metric strong{font-size:28px}.hero-chart{height:46px;display:flex;align-items:end;gap:5px;margin-top:12px}.hero-chart i{flex:1;border-radius:4px 4px 0 0;background:#80aceb;opacity:.7}.hero-chart i:first-child{height:27%}.hero-chart i:nth-child(2){height:43%}.hero-chart i:nth-child(3){height:38%}.hero-chart i:nth-child(4){height:58%}.hero-chart i:nth-child(5){height:52%}.hero-chart i:nth-child(6){height:78%}.hero-chart i:nth-child(7){height:91%;opacity:1}.hero-approval{position:absolute;right:-8px;bottom:6px;z-index:4;border:1px solid #528574;border-radius:12px;background:#183a35;color:#b9f4d9;padding:10px 14px;font-size:12px;font-weight:700;box-shadow:0 12px 28px rgba(0,0,0,.24)}.hero-glow{position:absolute;inset:55px 0 50px 15%;border-radius:50%;background:radial-gradient(circle,rgba(77,132,200,.22),transparent 62%);filter:blur(20px)}.format-showcase{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.format-tile{min-width:0;padding:19px;border:1px solid #32465d;border-radius:18px;background:linear-gradient(155deg,#192737,#111a26);transition:transform .18s,border-color .18s}.format-tile:hover{transform:translateY(-3px);border-color:#7097c4}.format-tile-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid #4c6480;border-radius:12px;background:#243a51;color:#b8d6fb}.format-tile:nth-child(2) .format-tile-icon{color:#f1d69a;background:#3b3327}.format-tile:nth-child(3) .format-tile-icon{color:#c8bbf4;background:#302d48}.format-tile:nth-child(4) .format-tile-icon{color:#9ee4d3;background:#1f3b3a}.format-tile:nth-child(5) .format-tile-icon{color:#f0bfc9;background:#3e2d39}.format-flow{font-size:10px;letter-spacing:.05em;color:#8cb4dd;margin-top:17px}.featured-scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.level-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.level-step{border:1px solid #34475c;border-radius:15px;padding:17px;background:#14202d}.level-step strong{display:block;font-size:24px;letter-spacing:-.04em;margin-top:9px}.level-step span{font-size:12px;color:#a7b9cd}.level-step:last-child{border-color:#6d8fb8;background:#1a2c42}.dashboard-intro{border-bottom:1px solid #26384a;padding-bottom:28px}.dashboard-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.dashboard-overview .stat-card:first-child{grid-column:span 2;background:linear-gradient(130deg,#213954,#132233 68%);border-color:#54749a}.detail-top{padding-bottom:28px;border-bottom:1px solid #2b3b4c}.detail-rate{display:inline-flex;align-items:end;gap:10px;padding:17px 22px;border:1px solid #476180;border-radius:15px;background:#18293b}.detail-rate strong{font-size:40px;letter-spacing:-.055em;line-height:1}.detail-aside{position:sticky;top:24px;border-color:#58769a;background:linear-gradient(155deg,#1c3047,#121f2e)}.detail-aside .stat{font-size:42px}.detail-bottom-bar{display:none}.auth-product-panel{border:1px solid #405777;border-radius:22px;background:linear-gradient(155deg,#1b3048,#101c2b);padding:26px}.auth-product-panel .hero-chart{max-width:260px}@media(max-width:1100px){.campaign-grid,.featured-scroll{grid-template-columns:repeat(2,minmax(0,1fr))}.format-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.nav{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 18px;padding-top:14px;padding-bottom:12px;min-height:0}.nav>a{grid-column:1;grid-row:1}.nav>form{grid-column:2;grid-row:1}.navlinks{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;gap:17px;padding-bottom:3px;scrollbar-width:thin}.navlinks a{flex:none}.marketplace-title h1{font-size:clamp(38px,5vw,58px)}.navlinks{scrollbar-width:none}}@media(max-width:900px){.navlinks::-webkit-scrollbar{display:none}}@media(max-width:767px){.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;margin-right:-24px}.featured-scroll>*{min-width:min(78vw,340px);scroll-snap-align:start}.format-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-composition{min-height:455px;max-width:470px;margin:auto}.level-track{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-aside{position:static}.detail-bottom-bar{display:flex;position:sticky;bottom:0;z-index:8;margin:18px -24px -54px;padding:12px 24px;background:#101a26;border-top:1px solid #47617e;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 -10px 35px rgba(0,0,0,.28)}.detail-bottom-bar .btn{white-space:nowrap}.marketplace-search{max-width:none}.auth-aside{display:none}.auth-layout{padding-top:42px;padding-bottom:54px}}@media(max-width:560px){.campaign-grid{grid-template-columns:1fr}.campaign-card{padding:17px;gap:13px}.campaign-card-main{min-height:0}.campaign-card-rate{padding:10px 0 5px}.campaign-card-rate strong{font-size:32px}.campaign-card-description{-webkit-line-clamp:1}.format-showcase{grid-template-columns:1fr 1fr}.format-tile{padding:15px}.format-flow{display:none}.dashboard-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-overview .stat-card:first-child{grid-column:span 2}.dashboard-overview .stat-card{min-height:108px}.dashboard-overview .stat-card .stat{font-size:26px}.marketplace-search button{padding:10px 12px;font-size:12px}.hero-composition{min-height:390px}.hero-composition .campaign-card{width:82%;right:0}.hero-metric{width:175px;left:-8px;bottom:13px}.hero-metric strong{font-size:23px}.hero-approval{right:0;bottom:-14px}.campaign-card-foot{align-items:center}.platform-list{max-width:58%}.format-tile:last-child{grid-column:1/-1}.hero-composition{display:grid;gap:12px;min-height:0}.hero-glow{display:none}.hero-approval,.hero-composition .campaign-card,.hero-metric{position:relative;inset:auto;transform:none;z-index:auto}.hero-composition .campaign-card,.hero-metric{width:100%}.hero-composition .campaign-card:hover{transform:none}.hero-metric{padding:16px}.hero-approval{width:max-content;max-width:100%;margin-left:auto}.hero-chart{height:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}.btn:hover,.campaign-card:hover,.format-tile:hover{transform:none}}.format-explorer{border:1px solid #29344a;background:#0e1728;border-radius:26px;overflow:hidden;box-shadow:0 24px 80px #02081666}.format-selector{display:flex;gap:7px;padding:13px;overflow-x:auto;border-bottom:1px solid #263247;scrollbar-width:thin}.format-selector-item{border:1px solid transparent;background:transparent;color:#9eabc0;display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;padding:12px 16px;border-radius:12px;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.format-selector-item:hover{background:#1d2b42;color:#fff}.format-selector-item.is-selected{color:#fff;border-color:#5079bc;background:#223859;box-shadow:inset 0 0 0 1px #2d4975}.format-explorer-body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.8fr)}.format-preview{min-width:0;background:radial-gradient(circle at 50% 45%,#1b3553 0,#101e34 40%,#0a1423 85%);padding:25px;display:flex;flex-direction:column;gap:17px}.format-scene{position:relative;min-height:385px;border:1px solid #34435b;border-radius:18px;background:linear-gradient(140deg,#152944,#0b1627 70%);display:flex;align-items:center;justify-content:center;gap:20px;padding:24px;overflow:hidden}.scene-connector{color:#8bb6ef;flex:none}.scene-kicker{font-size:10px;letter-spacing:.16em;color:#9ac3ff;font-weight:800}.music-card,.product-asset,.product-brief,.scene-sidecard,.source-video{display:flex;flex-direction:column;gap:10px;border:1px solid #435775;border-radius:16px;background:#101d30;padding:20px;color:#fff;box-shadow:0 16px 45px #030b1966}.scene-sidecard{width:205px}.scene-sidecard small{color:#aebbd0;line-height:1.45}.scene-product-icon{display:grid;place-items:center;width:70px;height:70px;border-radius:15px;background:#263f65;color:#b8d4ff;margin:12px 0}.video-mockup{position:relative;width:188px;aspect-ratio:9/16;border:5px solid #080e1a;border-radius:25px;background:radial-gradient(circle at 60% 35%,#365779,#14243d 55%,#0c1626);box-shadow:0 0 0 1px #59708d,0 20px 40px #0009;display:flex;flex-direction:column;justify-content:space-between;padding:12px;flex:none;overflow:hidden}.video-mockup:before{content:"";position:absolute;inset:22% 22% 20%;border-radius:45% 45% 15% 15%;background:linear-gradient(140deg,#7891a7,#263e59 55%,#1b2c42);opacity:.43}.video-mockup-bottom,.video-mockup-top{position:relative;z-index:1;display:flex;justify-content:space-between;gap:5px;color:#e7f1ff;font-size:10px}.video-mockup-top span:last-child{display:flex;align-items:center;gap:3px}.video-mockup-center{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:#fff;text-shadow:0 1px 10px #000}.video-mockup-center strong{font-size:17px;line-height:1.2}.product-natural,.video-banner,.video-captions,.video-offer{z-index:2;position:relative}.video-offer{display:flex;flex-direction:column;gap:6px;text-align:center;border-radius:10px;background:#081322df;padding:9px;font-size:10px}.video-offer strong{color:#b3d4ff}.video-banner{display:flex;flex-direction:column;gap:4px;background:#e9f1ff;color:#10233d;border-radius:8px;padding:11px;margin:0 -4px;box-shadow:0 4px 20px #0006;animation:banner-in .35s ease-out both}.video-banner small{font-size:8px;letter-spacing:.1em}.video-banner strong{font-size:16px}.video-banner span{font-size:10px}.scene-banner{flex-direction:column;gap:10px}.scene-banner .video-mockup{width:176px}.scene-video-caption{position:absolute;left:22px;top:22px;display:flex;align-items:center;gap:7px;font-size:12px;color:#c8ddfb}.scene-video-track{width:85px;height:3px;border-radius:10px;background:#506584}.scene-video-track i{display:block;width:45%;height:3px;background:#8dc3fa}.scene-timeline{font-size:11px;color:#afc2da;text-align:center;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.scene-timeline b{color:#c5e1ff;border:1px solid #6c94c9;border-radius:5px;padding:3px 6px;margin:0 3px}.scene-stop{flex-direction:column;gap:32px}.stop-three{display:flex;align-items:center;gap:12px;max-width:100%}.stop-small,.stop-sponsored{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #7895b6;border-radius:15px;background:#1c3452;color:#dcecff;gap:11px}.stop-small{width:130px;height:196px}.stop-sponsored{width:155px;height:250px;background:linear-gradient(155deg,#dbeaff,#87acd5);color:#10233c;box-shadow:0 12px 30px #0008}.stop-sponsored small{font-size:8px;font-weight:800;letter-spacing:.08em}.stop-sponsored strong{font-size:20px}.stop-sponsored span{font-size:11px}.stop-sponsored b{font-size:11px;margin-top:14px}.source-video{width:245px;min-height:190px;justify-content:center;align-items:center;text-align:center}.source-video strong{font-size:18px}.source-video small{font-size:10px;color:#a9d1ff}.source-timeline{width:100%;height:8px;background:#40536f;border-radius:6px;margin-top:10px}.source-timeline i{display:block;width:26%;height:100%;background:#80b8ff;margin-left:44%;border-radius:6px}.video-captions{background:#080c15cc;color:#fff;font-size:10px;text-align:center;padding:5px;letter-spacing:.08em}.product-stack{display:flex;flex-direction:column;gap:12px;width:205px}.product-asset{align-items:center;text-align:center;padding:22px}.product-brief{font-size:11px;gap:5px}.product-brief span:not(.scene-kicker):before{content:"✓";color:#9cd3ff;margin-right:7px}.product-natural{color:#fff;font-size:11px;text-align:center;background:#081523b8;border-radius:8px;padding:8px}.music-card{width:230px;min-height:275px}.album-art{display:grid;place-items:center;height:130px;border-radius:11px;background:radial-gradient(circle at 30% 30%,#b8d4ef,#4b6697 48%,#1a2e53);color:#eaf4ff}.music-wave{display:flex;gap:3px;align-items:center;height:32px;margin-top:auto;color:#a7ceff}.music-wave i{width:3px;border-radius:3px;background:#8db9ee;animation:wave 1.5s ease-in-out infinite alternate}.music-wave i:nth-child(3n){animation-delay:.3s}.music-videos{display:flex;align-items:center;gap:7px}.music-videos div{height:140px;width:68px;border-radius:11px;background:linear-gradient(155deg,#53749a,#172b48);border:2px solid #88a3c5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:10px;color:#fff}.music-videos div:nth-child(2){height:175px;background:linear-gradient(155deg,#8897ae,#314f73)}.content-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.timeline-step{min-width:0;border:1px solid #32465f;border-radius:10px;background:#111e31;padding:10px;display:flex;gap:7px;align-items:center;font-size:10px}.timeline-step span{color:#8daee0}.timeline-step strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-step svg{margin-left:auto;color:#8daee0;flex:none}.reward-preview{display:flex;align-items:center;justify-content:center;gap:13px;flex-wrap:wrap;border:1px solid #375b6c;border-radius:12px;background:#0f2933;padding:13px;color:#d8f4ec;font-size:12px}.reward-preview span:first-child{display:flex;align-items:center;gap:5px}.reward-preview strong{font-size:20px;color:#fff}.reward-arrow{color:#83cfb7}.format-info{padding:38px 30px;display:flex;flex-direction:column;align-items:flex-start}.format-info-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #5576a8;border-radius:14px;background:#203658;color:#afd3ff;margin-bottom:25px}.format-info h3{font-size:clamp(28px,3vw,40px);letter-spacing:-.04em;margin:10px 0}.format-info p{color:#b8c5d8;line-height:1.6}.format-info-rule{width:100%;display:flex;justify-content:space-between;gap:12px;padding:18px 0;border-bottom:1px solid #29384c;font-size:13px}.format-info-rule span{color:#94a5bc}.format-info-rule strong{text-align:right}.format-info-cta{display:inline-flex;align-items:center;gap:6px;margin-top:27px}.format-preview-compact .format-scene{min-height:320px}.format-preview-compact .reward-preview{display:none}@keyframes banner-in{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes wave{to{height:6px}}@media(max-width:900px){.format-explorer-body{grid-template-columns:1fr}.format-info{padding:25px}.format-scene{min-height:380px}}@media(max-width:520px){.format-preview{padding:12px}.format-scene{min-height:350px;padding:12px;gap:8px}.format-selector-item{padding:10px 12px;font-size:12px}.product-stack,.scene-sidecard{width:126px}.music-card,.product-asset,.product-brief,.scene-sidecard,.source-video{padding:10px}.product-asset strong,.scene-sidecard strong{font-size:12px}.scene-sidecard small{font-size:9px}.scene-product-icon{width:45px;height:45px;margin:4px 0}.video-mockup{width:145px;border-width:4px;padding:8px}.scene-banner .video-mockup{width:166px}.stop-three{gap:4px}.stop-three>svg{width:11px;flex:none}.stop-small{width:57px;height:115px;font-size:9px}.stop-small svg{width:18px}.stop-sponsored{width:120px;height:210px}.stop-sponsored strong{font-size:15px}.scene-timeline{font-size:8px}.source-video{width:132px;min-height:145px}.source-video strong{font-size:12px}.source-video .scene-kicker{font-size:8px}.music-card{width:130px;min-height:210px}.album-art{height:95px}.music-videos div{width:35px;height:90px;font-size:7px}.music-videos div:nth-child(2){height:115px}.music-videos svg{width:17px}.content-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-step{font-size:9px}.reward-preview{gap:6px;font-size:10px}.reward-preview strong{font-size:16px}.format-info{padding:22px}.format-info-icon{margin-bottom:15px}}@media(prefers-reduced-motion:reduce){.music-wave i,.video-banner{animation:none}.format-selector-item{transition:none}}.hero-product-flow{display:grid;place-items:center;min-height:480px}.hero-flow-card{position:relative;z-index:1;width:min(100%,430px);border:1px solid #536c90;border-radius:24px;background:linear-gradient(155deg,#142743,#0c182a);box-shadow:0 25px 80px #0009;padding:26px;text-align:center}.hero-flow-top{display:flex;justify-content:center;align-items:center;gap:17px;margin:20px 0}.hero-flow-top strong{font-size:32px;letter-spacing:-.04em}.hero-flow-top small{font-size:13px;color:#a5bdd8}.hero-flow-connector{height:23px;width:1px;background:#7692b9;margin:auto}.hero-flow-video{margin:auto;width:155px;aspect-ratio:9/10;border:3px solid #7190b7;border-radius:18px;background:radial-gradient(circle at 40% 30%,#597999,#203755 60%,#172943);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff}.hero-flow-video strong{font-size:16px}.hero-flow-video span{font-size:9px;color:#d8e8fa}.hero-flow-result{display:flex;justify-content:center;align-items:center;gap:10px;margin:13px auto}.hero-flow-result svg{color:#95d9ba}.hero-flow-result div{display:flex;flex-direction:column;align-items:flex-start}.hero-flow-result strong{font-size:25px;line-height:1}.hero-flow-result span{font-size:11px;color:#abc3db}.hero-flow-estimate{border-top:1px solid #39516d;margin-top:13px;padding-top:16px;display:flex;justify-content:space-between;gap:10px;align-items:center;color:#bacddd;font-size:12px;text-align:left}.hero-flow-estimate strong{font-size:23px;color:#fff}.home-process{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.home-process>div{border:1px solid #304057;background:#121d30;border-radius:16px;padding:25px}.home-process span{color:#8bb8f7;font-size:13px;font-weight:800}.home-process h3{font-size:19px;margin:18px 0 10px}.home-process p{color:#abbace;font-size:14px;line-height:1.6}.home-utility-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.home-utility-grid>a{display:block;transition:border-color .2s}.home-utility-grid>a:hover{border-color:#6696d4}@media(max-width:640px){.hero-product-flow{min-height:auto}.hero-flow-card{padding:20px}.home-process,.home-utility-grid{grid-template-columns:1fr}}.comparison-flow{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.comparison-flow span{border:1px solid #5478a8;border-radius:9px;background:#203453;color:#e5f2ff;padding:12px 15px;font-size:12px;font-weight:800}.comparison-flow b{color:#9bbde9}@media(max-width:520px){.scene-music{gap:5px}.scene-music .music-card{width:116px}.scene-music .music-videos{gap:4px}.scene-music .music-videos div{width:30px}.scene-music .scene-connector{width:14px}.scene-clipping,.scene-direct,.scene-product{flex-direction:column;min-height:490px;gap:10px}.scene-clipping .scene-connector,.scene-direct .scene-connector,.scene-product .scene-connector{width:20px;height:20px;transform:rotate(90deg)}.scene-direct .scene-sidecard{width:100%;max-width:235px;display:grid;grid-template-columns:45px 1fr;align-items:center;gap:3px 9px}.scene-direct .scene-sidecard .scene-kicker{grid-column:1/-1}.scene-direct .scene-sidecard .scene-product-icon{grid-row:2/4}.scene-direct .scene-sidecard small{font-size:9px}.scene-product .product-stack{width:100%;max-width:235px;display:grid;grid-template-columns:1fr 1fr}.scene-product .product-asset,.scene-product .product-brief{min-height:105px;justify-content:center}.scene-clipping .source-video{width:100%;max-width:235px;min-height:125px}.scene-clipping .video-mockup,.scene-direct .video-mockup,.scene-product .video-mockup{width:145px}}.header-actions{display:flex;align-items:center;gap:12px;flex:none}.header-actions form{display:flex;gap:4px}.notification-bell{position:relative}.notification-bell summary{list-style:none;cursor:pointer;display:grid;place-items:center;position:relative;width:36px;height:36px;border:1px solid #3a4b63;border-radius:11px;background:#162336;color:#c9d9ef;transition:background .18s,border-color .18s}.notification-bell summary::-webkit-details-marker{display:none}.notification-bell summary:hover,.notification-bell[open] summary{background:#263b56;border-color:#7198c5;color:#fff}.notification-bell summary:focus-visible{outline:2px solid #a8d0ff;outline-offset:3px}.notification-dot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#91d9bd;box-shadow:0 0 0 2px #162336}.notification-popover{position:absolute;right:0;top:calc(100% + 12px);width:min(360px,calc(100vw - 36px));background:#101b2c;border:1px solid #3b5069;border-radius:16px;box-shadow:0 20px 65px #000b;z-index:30;overflow:hidden}.notification-popover-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 19px;border-bottom:1px solid #2d4058}.notification-popover-head a{display:inline-flex;align-items:center;gap:3px;color:#9ac5f9;font-size:12px}.notification-popover ul{max-height:330px;overflow:auto}.notification-popover li{border-bottom:1px solid #273a51}.notification-popover li:last-child{border:0}.notification-popover li.is-unread{background:#1a2c44}.notification-popover li a{display:flex;flex-direction:column;gap:5px;padding:13px 19px}.notification-popover li a:hover{background:#28415e}.notification-popover li strong{font-size:13px;line-height:1.3}.notification-popover li span{font-size:12px;color:#a9b9ce;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-popover-empty{padding:28px 19px;color:#b8c7dc;font-size:13px}.notification-popover-empty a{display:inline-block;margin-top:10px;color:#a8d0ff}.format-preview{padding:26px;background:radial-gradient(circle at 55% 42%,#203d60 0,#101f35 44%,#0a1424 90%)}.format-scene{min-height:460px;background:radial-gradient(circle at 55% 38%,#254263,#142744 55%,#101c30);border-color:#405671;box-shadow:inset 0 1px #ffffff0d}.format-preview-compact .format-scene{min-height:400px}.scene-clipping .source-video,.scene-direct .scene-sidecard{transform:rotate(-2deg);box-shadow:0 22px 48px #0008}.scene-clipping .video-mockup,.scene-direct .video-mockup{transform:rotate(2deg)}.scene-clipping .source-video{aspect-ratio:16/10;width:270px}.scene-clipping .source-video strong{font-size:16px;line-height:1.3}.scene-clipping .source-timeline{margin-top:4px}.scene-banner,.scene-stop{flex-direction:column;gap:18px}.scene-banner .video-mockup,.scene-stop .video-mockup{width:205px}.banner-player:before{animation:video-continuing 7s ease-in-out infinite alternate}.banner-player .video-mockup-center{animation:video-content-shift 7s ease-in-out infinite alternate}.banner-player .video-banner{position:absolute;z-index:5;left:10px;right:10px;bottom:46px;margin:0;padding:11px 12px;animation:none;box-shadow:0 8px 24px #0009}.format-timebar{display:flex;align-items:center;gap:8px;width:min(100%,420px);font-size:11px;color:#b9cde5;font-variant-numeric:tabular-nums}.format-timebar>span{flex:none}.banner-timebar>div{height:24px;flex:1;min-width:0;border:1px solid #90bdf2;background:linear-gradient(90deg,#426da2,#87bbf2,#426da2);border-radius:6px;display:grid;place-items:center;box-shadow:0 0 22px #578bc452}.banner-timebar b{font-size:10px;letter-spacing:.11em;color:#07182c;white-space:nowrap}.stop-player .stop-player-ad{position:absolute;z-index:5;inset:22px 8px 24px;border-radius:15px;background:linear-gradient(155deg,#dcecff,#7caad8);color:#11243d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center;padding:16px;animation:stop-ad-cycle 10s ease-in-out infinite;animation-delay:-2s}.stop-player-ad .scene-kicker{color:#254e80;font-size:9px}.stop-player-ad strong{font-size:24px;letter-spacing:-.04em}.stop-player-ad b,.stop-player-ad span:not(.scene-kicker){font-size:12px}.stop-player-progress{display:block;position:absolute;left:14px;right:14px;bottom:18px;height:3px;background:linear-gradient(90deg,#345b89 60%,#ffffffa6 0);border-radius:6px;animation:sponsor-progress 10s linear infinite;animation-delay:-2s}.stop-timebar{gap:6px;width:min(100%,470px);font-size:10px}.stop-timebar .time-after,.stop-timebar .time-before{height:2px;background:#597593;flex:1;min-width:9px}.stop-timebar .time-ad{height:23px;border:1px solid #9cc6f4;background:#243e5f;border-radius:5px;display:grid;place-items:center;padding:0 7px;flex:none;box-shadow:0 0 12px #89bafa44}.stop-timebar .time-ad b{font-size:9px;color:#d6ecff;white-space:nowrap}.scene-product{gap:0}.scene-product .product-asset{width:230px;min-height:270px;align-items:center;justify-content:center;text-align:center;transform:rotate(-5deg);position:relative;z-index:1}.scene-product .product-object{display:grid;place-items:center;width:120px;height:120px;background:radial-gradient(circle at 35% 30%,#b5d3f2,#577ca7 55%,#253d5e);border-radius:24px;color:white;box-shadow:0 18px 28px #0008}.scene-product .product-player{margin-left:-18px;transform:rotate(5deg);position:relative;z-index:2}.scene-music{gap:0}.scene-music .music-card{transform:rotate(-4deg);position:relative;z-index:3;box-shadow:0 22px 48px #0009}.scene-music .music-videos{margin-left:-16px;gap:0}.scene-music .music-videos>div{height:205px;width:92px;border-radius:15px;margin-left:-12px;box-shadow:0 16px 30px #0008;transform:rotate(7deg)}.scene-music .music-videos>div:nth-child(2){height:245px;transform:rotate(-4deg);z-index:2}.scene-music .music-videos>div:nth-child(3){transform:rotate(8deg);z-index:1}.scene-music .music-videos>div svg:last-child{color:#c9e3ff}.format-info{background:linear-gradient(155deg,#101d32,#0d1729);border-left:1px solid #2d3f59}.format-info h3{margin-top:16px}.format-info p{max-width:28ch}.format-selector{background:#0c1729}.format-selector-item.is-selected{box-shadow:inset 0 0 0 1px #4f78b0,0 0 24px #294f8344}.format-stage{min-width:0;position:relative;background:#101f35}.content-showcase-switch{position:absolute;z-index:8;left:42px;top:42px;display:flex;gap:3px;border:1px solid #547399;background:#0c1a2bdd;padding:4px;border-radius:11px;box-shadow:0 10px 24px #0007}.content-showcase-switch button{border:0;background:transparent;color:#b5cbe4;font-weight:700;font-size:12px;border-radius:7px;padding:8px 11px;cursor:pointer}.content-showcase-switch button.active{background:#bfdafa;color:#10243d}.content-showcase-switch button:focus-visible{outline:2px solid #c5e5ff;outline-offset:2px}.format-stage:has(.content-showcase-switch) .format-scene{padding-top:68px}@keyframes video-continuing{0%{transform:translate(-7px,-5px) scale(1)}to{transform:translate(7px,6px) scale(1.09)}}@keyframes video-content-shift{0%{transform:translateY(-5px)}to{transform:translateY(6px)}}@keyframes stop-ad-cycle{0%,12%{opacity:0;transform:scale(.96)}18%,72%{opacity:1;transform:scale(1)}82%,to{opacity:0;transform:scale(.96)}}@keyframes sponsor-progress{0%{opacity:.45}to{opacity:1}}@media(max-width:900px){.format-info{border-left:0;border-top:1px solid #2d3f59}.format-scene{min-height:440px}.nav>.header-actions{grid-column:2;grid-row:1}.navlinks{grid-column:1/-1;grid-row:2}}@media(max-width:560px){.navlinks{width:100%;flex-wrap:wrap;overflow:visible;white-space:normal;gap:8px 16px}.navlinks a{white-space:nowrap}}@media(max-width:520px){.format-preview{padding:12px}.format-scene{padding:16px;min-height:400px}.scene-banner .video-mockup,.scene-stop .video-mockup{width:185px}.banner-player .video-banner{bottom:41px;padding:9px}.format-timebar{gap:5px;font-size:9px}.banner-timebar b{font-size:8px}.stop-timebar .time-ad b{font-size:7px}.stop-timebar .time-ad{padding:0 4px}.scene-clipping,.scene-direct{min-height:490px}.scene-clipping .source-video{width:100%;max-width:235px;min-height:130px;aspect-ratio:auto}.scene-product{min-height:380px;gap:0;flex-direction:row}.scene-product .product-asset{width:125px;min-height:190px;padding:10px;transform:rotate(-5deg)}.scene-product .product-object{width:75px;height:75px;border-radius:15px}.scene-product .product-object svg{width:27px}.scene-product .product-player{width:145px;margin-left:-7px}.scene-music{min-height:370px;gap:0}.scene-music .music-card{width:120px;min-height:215px;padding:9px}.scene-music .album-art{height:90px}.scene-music .music-videos{margin-left:-2px}.scene-music .music-videos>div{width:45px;height:120px;margin-left:-10px;border-radius:9px;font-size:8px}.scene-music .music-videos>div:nth-child(2){height:145px}.content-showcase-switch{left:24px;top:24px}.content-showcase-switch button{font-size:10px;padding:7px 8px}.format-stage:has(.content-showcase-switch) .format-scene{padding-top:72px;min-height:525px}}@media(prefers-reduced-motion:reduce){.banner-player .video-mockup-center,.banner-player:before,.stop-player .stop-player-ad,.stop-player-progress{animation:none}.stop-player .stop-player-ad{opacity:1}}.new-hero{position:relative;background:radial-gradient(ellipse 48% 76% at 78% 46%,#23405c7a,transparent 72%),linear-gradient(180deg,#0d1829,#0a121e)}.new-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#9fc8ff0a 1px,transparent 0),linear-gradient(90deg,#9fc8ff0a 1px,transparent 0);background-size:56px 56px;mask-image:linear-gradient(90deg,transparent 20%,black);pointer-events:none}.new-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:28px;padding-top:82px!important;padding-bottom:72px!important;min-height:620px;position:relative}.new-hero .hero-copy{position:relative;z-index:2}.new-hero .hero-copy h1{max-width:680px;font-size:clamp(42px,5.3vw,70px)}.new-hero .hero-copy p{max-width:520px}.hero-product-canvas{height:470px;position:relative;min-width:0;isolation:isolate}.hero-product-grid{position:absolute;inset:40px 10px 35px;background:radial-gradient(circle at 54% 45%,#5883b42d,transparent 54%);border:1px solid #38516d66;border-radius:45% 55% 42% 58%;filter:blur(.2px)}.hero-brief-panel{position:absolute;left:3%;top:17%;z-index:2;width:58%;min-width:230px;padding:21px;border-radius:18px;border:1px solid #547296;background:linear-gradient(155deg,#233a58,#13233a);box-shadow:0 23px 48px #0009;transform:rotate(-5deg)}.hero-panel-heading{display:flex;align-items:center;gap:11px;padding-bottom:18px;border-bottom:1px solid #48617f;color:#f3f8ff;font-weight:750}.hero-panel-icon{width:36px;height:36px;border-radius:10px;background:#36577f;display:grid;place-items:center;color:#c9e3ff}.hero-brief-row{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:15px 0;border-bottom:1px solid #364f6d}.hero-brief-row span{color:#9eb8d6}.hero-brief-row strong{text-align:right;color:#f5f9ff}.hero-platform-icons{display:flex;gap:5px;flex-wrap:wrap;margin-top:17px}.hero-platform-icons span{border:1px solid #527395;border-radius:99px;padding:4px 8px;font-size:10px;color:#d6e9ff}.hero-product-video{position:absolute;right:2%;top:2%;width:205px;transform:rotate(6deg);box-shadow:0 0 0 1px #7395ba,0 30px 58px #000c}.hero-proof-line{position:absolute;left:13%;bottom:3%;display:flex;align-items:center;gap:9px;border:1px solid #416c73;border-radius:12px;background:#112b36;color:#c5f0e3;padding:12px 16px;box-shadow:0 12px 30px #0008;font-size:12px;font-weight:700}.campaign-feature-section{background:linear-gradient(180deg,#101b29,#111b2a);border-bottom:1px solid #23364e}.section-heading{display:flex;justify-content:space-between;gap:24px;align-items:end}.section-heading h2{margin-top:10px}.section-heading>a{display:inline-flex;gap:7px;align-items:center;color:#acd2ff;font-size:14px;font-weight:700;white-space:nowrap}.split-heading{position:relative;padding-left:20px}.split-heading:before{content:"";position:absolute;left:0;top:3px;bottom:4px;width:2px;background:linear-gradient(#9bc6f8,#2e527b)}.featured-real-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:15px}.featured-real-grid>.campaign-card:first-child{grid-row:span 2}.featured-real-grid>.campaign-card:not(:first-child){padding:19px}.campaign-empty-stage{min-height:255px;display:grid;grid-template-columns:260px 1fr;align-items:center;gap:46px;border:1px solid #354b64;border-radius:24px;background:radial-gradient(circle at 23% 48%,#28496966,transparent 40%),linear-gradient(130deg,#18293d,#122134);overflow:hidden;padding:30px 55px}.campaign-empty-stage h3{font-size:clamp(24px,2.8vw,36px);margin:8px 0;color:#f5f8ff}.campaign-empty-stage p{color:#b2c2d8}.campaign-empty-art{height:190px;position:relative;display:grid;place-items:center}.empty-art-orbit{position:relative;z-index:2;width:90px;height:90px;border:1px solid #6386ae;border-radius:24px;background:linear-gradient(140deg,#284a70,#182d48);display:grid;place-items:center;color:#cde5ff;box-shadow:0 15px 36px #0007;transform:rotate(-8deg)}.empty-art-line{position:absolute;left:10%;right:10%;height:1px;background:#6384aa66;transform:rotate(-22deg)}.empty-art-line.two{transform:rotate(28deg)}.empty-art-line.three{transform:rotate(90deg)}.format-feature-section{background:radial-gradient(ellipse 50% 35% at 20% 25%,#25426255,transparent 75%),#0c1523;border-bottom:1px solid #22344a}.format-heading h2{max-width:650px}.process-section{display:grid;grid-template-columns:.38fr 1fr;gap:45px;align-items:center}.process-title h2{margin:12px 0 18px}.process-title>a{color:#a8d0ff;font-weight:700}.process-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;position:relative}.process-rail:before{content:"";position:absolute;left:11%;right:11%;top:27px;height:1px;background:linear-gradient(90deg,#5d86b8,#9fc6f0,#5d86b8)}.process-rail>div{position:relative;padding:0 12px;display:flex;flex-direction:column;gap:10px}.process-icon{display:grid;place-items:center;width:55px;height:55px;border:1px solid #6286ae;border-radius:14px;background:#1c3553;color:#c2e0ff;box-shadow:0 10px 24px #0007}.process-rail strong{font-size:15px;line-height:1.3}.process-rail small{color:#9db0c6;line-height:1.4}.advertiser-feature-section{background:linear-gradient(115deg,#132235,#101d2d 57%,#15283d);border-top:1px solid #29405a;border-bottom:1px solid #29405a}.editorial-split{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:64px;align-items:center}.editorial-copy h2{font-size:clamp(32px,4vw,50px);max-width:550px;margin:17px 0}.editorial-copy p{font-size:17px;max-width:460px}.editorial-copy .btn{margin-top:29px;gap:8px}.editorial-copy>a:not(.btn){display:inline-flex;align-items:center;gap:8px;color:#acd2ff;font-weight:700;margin-top:26px}.workspace-visual{border:1px solid #496381;border-radius:19px;overflow:hidden;background:#101c2d;box-shadow:0 30px 70px #0008;transform:perspective(1100px) rotateY(-4deg)}.workspace-visual-top{height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1a2b42;border-bottom:1px solid #3e5570;padding:0 17px;color:#ceddf0;font-size:13px}.workspace-dots{display:flex;gap:5px}.workspace-dots i{width:7px;height:7px;background:#6c87a7;border-radius:50%}.workspace-visual-content{padding:22px;display:grid;gap:9px}.workspace-step{display:grid;grid-template-columns:27px 20px 1fr auto;align-items:center;gap:10px;border:1px solid #324761;border-radius:11px;padding:13px;background:#14243a;font-size:13px}.workspace-step.active{border-color:#8baee1;background:#223c5c}.workspace-step>span{color:#88a8cf;font-size:10px}.workspace-step>svg{color:#a9cbf3}.workspace-step b{font-size:11px;color:#b2c9e4}.workspace-mini-preview{display:flex;align-items:center;gap:20px;border:1px solid #344960;border-radius:12px;background:#172b43;padding:17px;margin-top:8px}.workspace-mini-video{height:80px;aspect-ratio:9/10;border:2px solid #6c8caf;border-radius:10px;background:linear-gradient(145deg,#4c749a,#1a3858);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:white;font-size:9px}.workspace-mini-lines{flex:1;display:grid;gap:9px}.workspace-mini-lines i{height:6px;border-radius:9px;background:#496788}.workspace-mini-lines i:nth-child(2){width:83%}.workspace-mini-lines i:nth-child(3){width:60%}.verification-section{grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}.verification-visual{min-height:365px;border:1px solid #3f5e6b;border-radius:24px;background:radial-gradient(circle at 42% 30%,#28586977,transparent 48%),linear-gradient(155deg,#172c39,#0e1c2b);display:grid;grid-template-columns:1fr .9fr;gap:15px;align-items:center;padding:32px;box-shadow:0 25px 60px #0005}.verification-main h3{font-size:23px;max-width:270px;margin-top:14px}.verification-icon{width:68px;height:68px;border:1px solid #6da6ab;border-radius:18px;background:#1d4752;color:#c4f3e5;display:grid;place-items:center;margin-bottom:20px}.verification-steps{display:grid;gap:10px}.verification-steps>div{display:flex;align-items:center;gap:10px;border:1px solid #416070;border-radius:10px;background:#203948;padding:12px;color:#cde7ed;font-size:11px}.verification-steps>div svg:first-child{color:#9bcbd5;flex:none}.verification-steps>div svg:last-child{color:#a1dcb9;margin-left:auto;flex:none}.calculator-section{padding-top:24px;padding-bottom:24px}.calculator-band{border:1px solid #557499;border-radius:18px;background:linear-gradient(110deg,#1b3655,#16283f);padding:28px 36px;display:flex;gap:22px;align-items:center}.calculator-band-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:15px;background:#35567a;color:#d3e8ff;flex:none}.calculator-band h2{font-size:27px;margin-top:4px}.calculator-band .btn{margin-left:auto;gap:7px;flex:none}.faq-list{border-top:1px solid #34475e}.faq-list details{border-bottom:1px solid #34475e;padding:20px 4px}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-weight:700;list-style:none;font-size:17px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#9ab8df;font-size:24px;line-height:1}.faq-list p{color:#acbfd7;margin-top:13px;max-width:760px}.faq-list details[open] summary span{transform:rotate(45deg)}.final-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #2d4055}.final-cta h2{margin-top:8px}.auth-visual-flow{display:grid;gap:0;padding:16px 22px}.auth-visual-flow>div{display:flex;align-items:center;gap:16px;padding:18px 5px;border-bottom:1px solid #344b64;color:#dceaff;font-weight:700}.auth-visual-flow>div:last-child{border-bottom:0}.auth-visual-flow svg{color:#a8d0ff}@media(max-width:1050px){.new-hero-inner{grid-template-columns:1fr 1fr;gap:12px}.hero-brief-panel{left:0;width:62%}.hero-product-video{right:0}.hero-proof-line{left:4%}.editorial-split{gap:34px}.verification-visual{padding:22px}.featured-real-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.new-hero-inner{grid-template-columns:1fr;padding-top:58px!important}.new-hero .hero-copy{max-width:660px}.hero-product-canvas{width:min(100%,570px);margin:auto}.editorial-split,.process-section,.verification-section{grid-template-columns:1fr}.process-rail{max-width:690px}.editorial-copy{max-width:620px}.verification-section .verification-visual{grid-row:2}.featured-real-grid>.campaign-card:first-child{grid-row:auto}}@media(max-width:600px){.new-hero-inner{padding-top:46px!important;padding-bottom:38px!important}.new-hero .hero-copy h1{font-size:clamp(40px,10vw,56px)}.new-hero .hero-copy p{font-size:17px}.hero-product-canvas{height:390px}.hero-brief-panel{min-width:0;width:62%;padding:13px;top:13%}.hero-panel-heading{font-size:12px;padding-bottom:10px}.hero-brief-row{padding:10px 0;font-size:10px}.hero-platform-icons span{font-size:8px;padding:3px 5px}.hero-product-video{width:155px;top:2%;right:0}.hero-proof-line{left:2%;bottom:2%;font-size:10px;padding:10px}.section-heading{align-items:flex-start}.section-heading>a{font-size:12px;margin-top:8px}.campaign-empty-stage{grid-template-columns:1fr;gap:8px;text-align:center;padding:22px;min-height:0}.campaign-empty-art{height:125px}.empty-art-orbit{width:70px;height:70px}.process-rail{grid-template-columns:1fr;gap:22px}.process-rail:before{left:27px;right:auto;top:28px;bottom:28px;width:1px;height:auto}.process-rail>div{display:grid;grid-template-columns:55px 1fr;gap:0 16px;padding:0}.process-icon{grid-row:1/3}.process-rail strong{align-self:end}.process-rail small{align-self:start}.workspace-visual{transform:none}.verification-visual{grid-template-columns:1fr;min-height:0}.verification-main h3{font-size:19px}.verification-steps>div{font-size:12px}.calculator-band{padding:22px;flex-wrap:wrap;gap:12px}.calculator-band h2{font-size:22px}.calculator-band .btn{margin:8px 0 0;width:100%}.featured-real-grid{grid-template-columns:1fr}.final-cta{align-items:flex-start;flex-direction:column}.notification-popover{position:fixed;top:58px;left:16px;right:16px;width:auto}}.new-hero{overflow:hidden}.new-hero-inner{min-height:590px}.hero-product-canvas{animation:stage-rise .8s ease-out both}.hero-product-video{animation:hero-drift 8s ease-in-out infinite}.hero-brief-panel{animation:hero-drift 10s ease-in-out -3s infinite}.hero-proof-line{animation:hero-drift 9s ease-in-out -5s infinite}.hero-product-canvas:after{content:"";position:absolute;inset:15% 4% 4% 16%;border-radius:50%;background:#5b95dc22;filter:blur(65px);z-index:0;pointer-events:none}.hero-product-canvas>*{position:relative;z-index:1}.hero-brief-panel,.hero-product-video,.hero-proof-line{position:absolute}.hero-product-video{z-index:3}.hero-proof-line{z-index:4}.campaign-card-visual{position:relative;height:172px;margin:-21px -21px 0;overflow:hidden;background:radial-gradient(circle at 72% 18%,#6085ab66,transparent 44%),linear-gradient(135deg,#223c5a,#0f2136 70%);border-bottom:1px solid #425772}.campaign-card-visual img{transition:transform .45s ease}.campaign-card:hover .campaign-card-visual img{transform:scale(1.045)}.campaign-card-abstract{height:100%;display:flex;align-items:center;justify-content:center;gap:20px;color:#c6e0ff}.campaign-card-abstract svg{width:76px;height:76px;opacity:.75;filter:drop-shadow(0 15px 20px #0008)}.campaign-card-abstract span{border:1px solid #7da6d366;border-radius:9px;padding:8px 13px;background:#17314cca;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.campaign-card-visual-BANNER{background:linear-gradient(135deg,#4d5167,#1a2e48 70%)}.campaign-card-visual-MUSIC_PROMOTION{background:linear-gradient(135deg,#5b446f,#19233e 70%)}.campaign-card-visual-PRODUCT_PROMOTION{background:linear-gradient(135deg,#486761,#153039 70%)}.campaign-card-visual-STOP_FRAME{background:linear-gradient(135deg,#555b7c,#17243e 70%)}.campaign-card .campaign-card-rate{margin-top:auto}.campaign-card-rate span{font-size:14px;letter-spacing:.12em}.campaign-card-description{display:none}.campaign-card-visual:has(img):after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#0c1524aa)}.audience-page{overflow:hidden}.audience-hero{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:5vw;align-items:center;min-height:620px;padding-top:70px;padding-bottom:70px}.audience-copy h1{margin:20px 0 0;max-width:650px}.audience-copy p{font-size:19px;max-width:520px;margin:23px 0 30px}.audience-copy .btn{gap:10px}.audience-product-visual{position:relative;min-height:470px;border:1px solid #3a5876;border-radius:28px;background:radial-gradient(circle at 65% 30%,#3a629055,transparent 48%),linear-gradient(135deg,#152b43,#0c1828);box-shadow:0 35px 90px #0008;overflow:hidden}.audience-product-visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#9dbde50c 1px,transparent 0),linear-gradient(90deg,#9dbde50c 1px,transparent 0);background-size:32px 32px}.advertiser-product-visual{display:grid;place-items:center;padding:32px}.advertiser-product-visual .workspace-visual{width:min(100%,440px);position:relative;z-index:1;transform:rotate(-3deg) translate(-12px,-15px)}.audience-float-panel{position:absolute;z-index:2;right:12px;bottom:20px;width:220px;padding:17px;border:1px solid #6790ba;border-radius:17px;background:#1a2d43;box-shadow:0 20px 45px #0009}.audience-float-panel>div{display:flex;gap:10px;align-items:center;border-top:1px solid #3d5874;margin-top:12px;padding-top:12px;font-size:12px}.audience-float-panel svg{color:#9cc9ff;flex:none}.creator-product-visual{display:grid;place-items:center}.creator-preview-rail{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;gap:0}.creator-preview-rail .video-mockup{width:188px;transform:rotate(4deg);animation:hero-drift 8s ease-in-out infinite}.creator-action-card,.creator-brief-card,.creator-wallet-chip{border:1px solid #5d7fa3;border-radius:14px;background:#192f48;box-shadow:0 18px 42px #0009;padding:16px;color:#e7f3ff}.creator-brief-card{width:190px;display:grid;gap:7px;transform:rotate(-6deg) translate(28px,-65px)}.creator-brief-card strong{font-size:12px;color:#aacefa}.creator-action-card{align-self:end;display:flex;gap:7px;width:165px;transform:rotate(4deg) translate(-17px,-10px);font-size:12px}.creator-wallet-chip{position:absolute;z-index:3;left:12%;bottom:25px;display:flex;gap:8px;align-items:center;font-size:12px;background:#173632;border-color:#568b76}.audience-flow{padding:65px 0;background:#111e2d;border-block:1px solid #2d4660}.audience-flow h2{margin:12px 0 30px}.audience-flow ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;gap:0}.audience-flow li{position:relative;display:grid;gap:20px;padding:18px 25px;border-left:1px solid #426181;min-height:135px}.audience-flow li:first-child{border-left:0}.audience-flow li span{font-size:12px;color:#9dbde0}.audience-flow li strong{font-size:18px;line-height:1.3}.audience-details{padding-top:85px;padding-bottom:75px}.audience-details-heading{display:flex;align-items:center;gap:18px}.audience-details-heading>svg{color:#9ac9ff}.audience-details-heading h2{margin-top:5px}.audience-details-grid{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px;border-top:1px solid #324a64}.audience-details-grid details{border-bottom:1px solid #324a64;padding:18px 2px}.audience-details-grid summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;font-weight:700}.audience-details-grid summary::-webkit-details-marker{display:none}.audience-details-grid summary b{color:#9bc7fa;font-size:22px;line-height:1}.audience-details-grid details[open] summary b{transform:rotate(45deg)}.audience-details-grid p{color:#aebfd2;margin-top:15px;line-height:1.6}.audience-details-grid small{display:block;margin-top:10px;color:#d1e4ff}.audience-bottom{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;padding-bottom:95px}.audience-bottom h2{margin:15px 0 22px}.audience-bottom>div>a{display:inline-block;color:#a8ceff;margin-top:19px}.audience-faq{border-top:1px solid #324a64}.audience-faq details{padding:17px 0;border-bottom:1px solid #324a64}.audience-faq summary{display:flex;justify-content:space-between;cursor:pointer}.audience-faq p{color:#abbfd6;margin-top:12px}.audience-bottom aside{border:1px solid #486687;border-radius:23px;padding:30px;background:linear-gradient(145deg,#1b344d,#14253a);align-self:start}.audience-bottom aside nav{display:grid;gap:9px;margin-top:28px}.audience-bottom aside nav a{color:#a9cfff;font-size:13px}@keyframes hero-drift{50%{translate:0 -9px}}@keyframes stage-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.audience-hero{grid-template-columns:1fr;padding-top:52px;gap:36px}.audience-product-visual{min-height:420px}.audience-flow ol{grid-template-columns:repeat(2,1fr)}.audience-flow li:nth-child(3){border-left:0}.audience-bottom{gap:25px}}@media(max-width:600px){.campaign-card-visual{margin:-17px -17px 0;height:150px}.campaign-card-abstract svg{width:53px;height:53px}.campaign-card-abstract span{font-size:10px}.audience-hero{padding-top:44px;padding-bottom:45px}.audience-copy p{font-size:16px}.audience-product-visual{min-height:380px}.advertiser-product-visual{padding:14px}.advertiser-product-visual .workspace-visual{transform:none}.audience-float-panel{right:8px;bottom:8px;width:170px;padding:11px}.audience-float-panel>div{font-size:10px}.creator-preview-rail .video-mockup{width:140px}.creator-brief-card{width:120px;padding:10px;transform:rotate(-6deg) translate(19px,-50px);font-size:10px}.creator-brief-card strong{font-size:9px}.creator-action-card{width:100px;padding:8px;transform:rotate(4deg) translate(-10px,-20px);font-size:9px}.creator-wallet-chip{left:10px;bottom:15px;padding:9px;font-size:10px}.audience-flow{padding:48px 0}.audience-flow ol{grid-template-columns:1fr}.audience-flow li,.audience-flow li:nth-child(3){min-height:0;display:flex;gap:18px;padding:18px 10px;border-left:0;border-top:1px solid #3b5570}.audience-flow li strong{font-size:16px}.audience-details{padding-top:55px;padding-bottom:55px}.audience-bottom,.audience-details-grid{grid-template-columns:1fr}.audience-bottom{padding-bottom:55px}.hero-brief-panel,.hero-product-video,.hero-proof-line{animation:none}}@media(prefers-reduced-motion:reduce){.creator-preview-rail .video-mockup,.hero-brief-panel,.hero-product-canvas,.hero-product-video,.hero-proof-line{animation:none!important}.campaign-card-visual img{transition:none}}.scene-clipping .source-video{animation:source-focus 6s ease-in-out infinite}.scene-clipping .scene-connector{animation:connector-pulse 6s ease-in-out infinite}.scene-direct .scene-connector{animation:connector-pulse 5s ease-in-out infinite}.scene-product .product-asset{animation:source-focus 6s ease-in-out infinite}.scene-banner .video-mockup:before{animation:video-light 5s ease-in-out infinite}.scene-stop .stop-player-ad{animation:sponsored-cycle 9s ease-in-out infinite}.scene-music .music-videos>div{animation:video-light 5s ease-in-out infinite}.scene-music .music-videos>div:nth-child(2){animation-delay:-2s}.scene-music .music-videos>div:nth-child(3){animation-delay:-4s}@keyframes source-focus{50%{transform:translateY(-5px);box-shadow:0 23px 48px #0009}}@keyframes connector-pulse{50%{opacity:.4;transform:translateX(5px)}}@keyframes video-light{50%{filter:brightness(1.25)}}@keyframes sponsored-cycle{0%,18%,90%,to{opacity:0;transform:scale(.96)}28%,78%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.scene-banner .video-mockup:before,.scene-clipping .scene-connector,.scene-clipping .source-video,.scene-direct .scene-connector,.scene-music .music-videos>div,.scene-product .product-asset,.scene-stop .stop-player-ad{animation:none!important}}.creator-level-journey{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:32px 18px;border:1px solid #4b6682;border-radius:24px;background:radial-gradient(circle at 95% 0,#34557588,transparent 55%),#14263a;overflow:hidden}.creator-level-line{position:absolute;left:12%;right:12%;top:75px;height:3px;background:linear-gradient(90deg,#6f9ed1,#80c8da,#b0d9f7)}.creator-level-node{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.creator-level-number{font-size:11px;color:#94b2d3;letter-spacing:.15em}.creator-level-dot{width:23px;height:23px;border:5px solid #13273c;background:#a5cff7;border-radius:50%;box-shadow:0 0 0 1px #8fbbe8,0 0 24px #64a9e866;margin:9px 0 15px}.creator-level-node strong{font-size:clamp(16px,2vw,25px)}.creator-level-node b{font-size:clamp(27px,3vw,41px);line-height:1;color:#d7ecff}.creator-level-node small{color:#9fb9d2;font-size:11px}@media(max-width:600px){.creator-level-journey{padding:22px 8px}.creator-level-line{top:62px}.creator-level-dot{width:17px;height:17px;margin:6px 0 10px}.creator-level-node{gap:5px}.creator-level-node small{font-size:9px}}.campaign-detail-cover{height:clamp(230px,36vw,430px);position:relative;border:1px solid #3f5975;border-radius:22px;overflow:hidden;margin-top:28px;background:#172a41}.platform-quick-filters .filter-pill{transition:transform .15s,border-color .15s,background .15s}.platform-quick-filters .filter-pill:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.platform-quick-filters .filter-pill:hover{transform:none}}@supports (animation-timeline:view()){.audience-details,.audience-flow,.campaign-feature-section .campaign-card,.creator-level-journey,.format-feature-section .format-explorer{animation:soft-reveal linear both;animation-timeline:view();animation-range:entry 0 cover 22%}.campaign-feature-section .campaign-card:nth-child(2){animation-range:entry 4% cover 27%}.campaign-feature-section .campaign-card:nth-child(3){animation-range:entry 8% cover 32%}}@keyframes soft-reveal{0%{opacity:.65;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.audience-details,.audience-flow,.campaign-feature-section .campaign-card,.creator-level-journey,.format-feature-section .format-explorer{animation:none!important}}.editorial-page{max-width:1180px;padding-top:clamp(48px,6vw,80px);padding-bottom:90px}.editorial-header{max-width:780px;border-bottom:1px solid #34495f;padding-bottom:36px}.editorial-header h1{font-size:clamp(38px,4.5vw,56px);margin:13px 0 0;line-height:1.08}.editorial-header>p{font-size:18px;line-height:1.6;color:#aebed1;margin-top:18px;max-width:700px}.editorial-notice{display:inline-block;border-left:2px solid #8ebef6;background:#192b3e;padding:9px 15px;margin-top:22px;color:#c9def4;font-size:13px}.editorial-columns{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:clamp(45px,6vw,90px);align-items:start;margin-top:44px}.editorial-toc{position:sticky;top:28px;align-self:start}.editorial-toc-label{font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:#87afd9;font-weight:800;margin-bottom:19px}.editorial-toc-links{display:grid;border-left:1px solid #3b526b}.editorial-toc a{display:flex;gap:11px;align-items:baseline;color:#9fb2c8;font-size:13px;line-height:1.35;padding:10px 10px 10px 15px;border-left:2px solid transparent;margin-left:-1px;transition:color .2s,border-color .2s,background .2s}.editorial-toc a span{font-size:10px;color:#7194b9}.editorial-toc a.is-active,.editorial-toc a:hover{color:#e6f2ff;background:#1b2d42;border-color:#9ecbfc}.editorial-toc-progress{height:2px;background:#26394d;margin-top:22px}.editorial-toc-progress span{display:block;height:100%;background:#a2ceff;transition:width .3s}.editorial-content{min-width:0}.editorial-section{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:0 0 38px;margin-bottom:38px;border-bottom:1px solid #34485d;scroll-margin-top:26px}.editorial-section-number{font-size:12px;font-weight:800;letter-spacing:.1em;color:#8eb9e9;padding-top:10px}.editorial-section h2{font-size:clamp(26px,2.7vw,34px);line-height:1.16;letter-spacing:-.035em}.editorial-section-body{font-size:17px;line-height:1.7;color:#aebed0;margin-top:16px;max-width:690px}.editorial-section-body p+p{margin-top:14px}.editorial-related a,.editorial-section-body a{color:#acd2ff}.editorial-section-body a{display:inline-block;margin-top:15px}.editorial-footer{padding-top:2px}.editorial-related{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:14px}.editorial-related a:hover{text-decoration:underline;text-underline-offset:4px}.editorial-faq-list{display:grid}.editorial-faq-list details{border-bottom:1px solid #34485d;padding:16px 0}.editorial-faq-list details:first-child{padding-top:0}.editorial-faq-list summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;color:#ecf3ff;font-size:17px;font-weight:650}.editorial-faq-list summary::-webkit-details-marker{display:none}.editorial-faq-list summary span{color:#9bc5f5;font-size:20px}.editorial-faq-list details[open] summary span{transform:rotate(45deg)}.editorial-faq-list p{font-size:16px;color:#aebed0;line-height:1.65;margin-top:12px}@media(max-width:700px){.editorial-page{padding-top:45px;padding-bottom:60px}.editorial-header{padding-bottom:27px}.editorial-header h1{font-size:clamp(35px,9vw,46px)}.editorial-header>p{font-size:16px}.editorial-columns{grid-template-columns:1fr;gap:28px;margin-top:22px}.editorial-toc{position:relative;top:auto;border-bottom:1px solid #34495f;padding-bottom:17px}.editorial-toc-label{margin-bottom:10px}.editorial-toc-links{display:flex;overflow-x:auto;border:0;gap:5px;scrollbar-width:thin;padding-bottom:5px}.editorial-toc a{white-space:nowrap;border:1px solid #364e68;border-radius:99px;margin:0;background:#17273a;padding:8px 12px}.editorial-toc a span{display:none}.editorial-toc a.is-active{border-color:#9ecbfc}.editorial-toc-progress{margin-top:10px}.editorial-section{grid-template-columns:30px minmax(0,1fr);gap:7px;padding-bottom:27px;margin-bottom:27px}.editorial-section-number{font-size:10px}.editorial-section h2{font-size:27px}.editorial-section-body{font-size:16px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.editorial-toc a,.editorial-toc-progress span{transition:none}}.editorial-list{list-style:disc;padding-left:22px;margin-bottom:20px}.editorial-list li+li{margin-top:6px}.editorial-toc,.editorial-toc-links{min-width:0;max-width:100%}.editorial-page{overflow-x:clip}.editorial-toc{max-height:calc(100vh - 56px);overflow-y:auto;scrollbar-width:thin}@media(max-width:700px){.editorial-toc{max-height:none;overflow-y:visible}}.editorial-step-list{display:grid;list-style:none}.editorial-step-list li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:15px 0;border-top:1px solid #33485e}.editorial-step-list li:first-child{border-top:0;padding-top:0}.editorial-step-list li>span{font-size:11px;color:#8db9e9;padding-top:5px}.editorial-step-list h3{font-size:18px;color:#edf5ff}.editorial-step-list p{margin-top:4px;font-size:15px}