@charset "UTF-8";:root{--color-onyx: #0b1626;--color-teal: #68d8d5;--color-light-teal: #b6eceb;--color-deep-teal: #2997a3;--color-white: #ffffff;--color-primary-hover: var(--color-light-teal);--color-primary-hover-content: var(--color-onyx);--color-success: #4a9f6a;--color-success-content: #0b1626;--color-warning: #d58a2a;--color-warning-content: #0b1626;--color-error: #d84a4a;--color-error-content: #0b1626;--color-black: #000000;--font-heading: "Inter", ui-sans-serif, system-ui, sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-size-1: 11px;--font-size-2: 12px;--font-size-3: 13px;--font-size-4: 14px;--font-size-5: 15px;--font-size-6: 16px;--font-size-7: 18px;--radius-field: 6px;--radius-box: 8px;--radius-panel: 16px;--radius-selector: 6px;--size-field: .25rem;--size-selector: .25rem;--border: 1px;--depth: 0;--noise: 0;--fx-noise: none;--container: 1100px;--header-height: 68px;--gutter: 12px}@media(min-width:601px){:root{--gutter: 24px}}@media(min-width:901px){:root{--gutter: 32px}}:root{color-scheme:light;--color-base-100: #ffffff;--color-base-200: #f9f8f6;--color-base-300: #f3f2ef;--color-base-raised: #ffffff;--color-base-active: #ecebe7;--color-base-content: #0b1626;--color-text-secondary: #283240;--color-text-muted: #6d7784;--color-text-subtle: #969ca4;--color-border: #e6e5e1;--color-border-strong: #bfc0be;--color-divider: #bfc0be;--color-tint: rgb(11 22 38 / 5%);--color-neutral: #0b1626;--color-neutral-content: #ffffff;--color-primary: var(--color-teal);--color-primary-content: var(--color-onyx);--color-secondary: #283240;--color-secondary-content: #ffffff;--color-accent: #2997a3;--color-accent-content: #0b1626;--color-info: #2997a3;--color-info-content: #0b1626;--color-grid-line: rgb(11 22 38 / 90%);--color-soft-content: var(--color-base-content)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-base-100: #0b1626;--color-base-200: #111c2c;--color-base-300: #182333;--color-base-raised: #182333;--color-base-active: #283240;--color-base-content: #ffffff;--color-text-secondary: #bfc0be;--color-text-muted: rgb(255 255 255 / 60%);--color-text-subtle: rgb(255 255 255 / 40%);--color-border: #1e2939;--color-border-strong: #343e4d;--color-divider: #283240;--color-tint: rgb(255 255 255 / 6%);--color-neutral: #ffffff;--color-neutral-content: #0b1626;--color-primary: var(--color-teal);--color-primary-content: var(--color-onyx);--color-secondary: #283240;--color-secondary-content: #ffffff;--color-accent: #68d8d5;--color-accent-content: #0b1626;--color-info: #68d8d5;--color-info-content: #0b1626;--color-grid-line: rgb(255 255 255 / 90%);--color-soft-content: initial}}:root[data-theme=dark]{color-scheme:dark;--color-base-100: #0b1626;--color-base-200: #111c2c;--color-base-300: #182333;--color-base-raised: #182333;--color-base-active: #283240;--color-base-content: #ffffff;--color-text-secondary: #bfc0be;--color-text-muted: rgb(255 255 255 / 60%);--color-text-subtle: rgb(255 255 255 / 40%);--color-border: #1e2939;--color-border-strong: #343e4d;--color-divider: #283240;--color-tint: rgb(255 255 255 / 6%);--color-neutral: #ffffff;--color-neutral-content: #0b1626;--color-primary: var(--color-teal);--color-primary-content: var(--color-onyx);--color-secondary: #283240;--color-secondary-content: #ffffff;--color-accent: #68d8d5;--color-accent-content: #0b1626;--color-info: #68d8d5;--color-info-content: #0b1626;--color-grid-line: rgb(255 255 255 / 90%);--color-soft-content: initial}@media(max-width:900px){.tealiumdocs h1 br,.tealiumdocs h2 br,.tealiumdocs h3 br,.tealiumdocs h4 br,.tealiumdocs h5 br,.tealiumdocs h6 br{display:none}}.tealiumdocs h1,.tealiumdocs h2,.tealiumdocs h3,.tealiumdocs h4,.tealiumdocs h5,.tealiumdocs h6,.tealiumdocs p{margin:0}.tealiumdocs h1:empty,.tealiumdocs h2:empty,.tealiumdocs h3:empty,.tealiumdocs h4:empty,.tealiumdocs h5:empty,.tealiumdocs h6:empty,.tealiumdocs p:empty{display:none}.tealiumdocs .title-line{display:block;text-wrap:balance}.tealiumdocs .title-light{font-weight:300}.tealiumdocs .eyebrow{color:var(--color-accent);font-family:var(--font-body);font-size:var(--font-size-3);font-style:normal;font-weight:600;line-height:1.4}.tealiumdocs .ui-label{color:var(--color-text-subtle);font-family:var(--font-body);font-size:var(--font-size-1);font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.tealiumdocs .body-text{color:var(--color-text-muted)}.tealiumdocs .light,.tealiumdocs.dark .light,.tealiumdocs.light{color:var(--color-white)}.tealiumdocs .light .eyebrow,.tealiumdocs.dark .light .eyebrow,.tealiumdocs.light .eyebrow{color:var(--color-teal)}.tealiumdocs .light .ui-label,.tealiumdocs .light .body-text,.tealiumdocs.dark .light .ui-label,.tealiumdocs.dark .light .body-text,.tealiumdocs.light .ui-label,.tealiumdocs.light .body-text{color:#fff9}.tealiumdocs .dark,.tealiumdocs.light .dark,.tealiumdocs.dark{color:var(--color-onyx)}.tealiumdocs .dark .eyebrow,.tealiumdocs.light .dark .eyebrow,.tealiumdocs.dark .eyebrow{color:var(--color-deep-teal)}.tealiumdocs .dark .ui-label,.tealiumdocs .dark .body-text,.tealiumdocs.light .dark .ui-label,.tealiumdocs.light .dark .body-text,.tealiumdocs.dark .ui-label,.tealiumdocs.dark .body-text{color:#6d7784}.tealiumdocs .wysiwyg h1,.tealiumdocs .wysiwyg h2,.tealiumdocs .wysiwyg h3,.tealiumdocs .wysiwyg h4,.tealiumdocs .wysiwyg h5,.tealiumdocs .wysiwyg h6,.tealiumdocs .wysiwyg p,.tealiumdocs .wysiwyg ul,.tealiumdocs .wysiwyg ol,.tealiumdocs .wysiwyg blockquote{margin:0 0 1.5rem}.tealiumdocs .wysiwyg a{color:inherit}@media(max-width:900px){.tealiumdocs .wysiwyg p{margin:0 0 .7rem}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{background:var(--color-base-100)}body{background:var(--color-base-100);color:var(--color-base-content);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--color-accent);color:var(--color-accent-content)}a{color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cta-wrap{display:flex;gap:12px;flex-wrap:wrap}.cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid transparent;border-radius:var(--radius-box);font-family:var(--font-body);font-size:var(--font-size-4);font-style:normal;font-weight:500;line-height:20px;text-decoration:none;white-space:nowrap;gap:8px;cursor:pointer;transition:opacity .15s,background-color .15s,border-color .15s,color .15s}.cta svg,.cta .cta-icon{flex-shrink:0;width:15px;height:15px;object-fit:contain}.cta:hover{opacity:.9}.cta.primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-content);font-weight:600}.cta.primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-primary-hover-content);opacity:1}.cta.contrast{background:var(--color-neutral);border-color:var(--color-neutral);color:var(--color-neutral-content)}.cta.contrast:hover{background:var(--color-teal);border-color:var(--color-teal);color:var(--color-onyx);opacity:1}.cta.secondary{background:var(--color-base-200);border-color:var(--color-border-strong);color:var(--color-base-content)}.cta.outline{background:transparent;border-color:var(--color-border-strong);color:var(--color-base-content)}.cta.outline:hover{background:var(--color-base-300);opacity:1}.cta.link{min-height:0;gap:8px;padding:0 0 3px;border:0;border-bottom:1px solid var(--color-accent);border-radius:0;background:none;color:var(--color-base-content);font-size:var(--font-size-4);font-weight:500}.cta.link:after{content:"→";display:inline-block;transition:transform .15s}.cta.link:hover{opacity:1;color:var(--color-accent)}.cta.link:hover:after{transform:translate(3px)}.cta.secondary{background:#ffffff0f}.cta.contrast:not(:hover){background:var(--color-white);border-color:var(--color-white);color:var(--color-onyx)}.cta.link{color:var(--color-white);border-bottom-color:var(--color-teal)}.dark .cta.contrast:not(:hover){background:var(--color-onyx);border-color:var(--color-onyx);color:var(--color-white)}.copy-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-field);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color .15s,background-color .15s}.copy-button svg{width:14px;height:14px}.copy-button:hover{color:var(--color-base-content);background:var(--color-base-300)}.copy-button .copy-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.copy-button.is-copied{color:var(--color-success)}.skill-chips{display:flex;flex-wrap:wrap;gap:6px}.skill-chip{padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--radius-field);font-family:var(--font-mono);font-size:var(--font-size-2);line-height:20px;color:var(--color-text-muted)}.skill-chip.is-highlight{border-color:var(--color-border-strong);color:var(--color-base-content)}.soon-badge{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-tint);font-family:var(--font-body);font-size:var(--font-size-1);font-weight:500;letter-spacing:0;line-height:1;color:var(--color-text-muted);vertical-align:middle}.stats-list{display:flex;flex-direction:column}.stats-item{display:flex;align-items:flex-start;gap:18px;padding-top:20px;margin-top:20px;border-top:1px solid var(--color-divider)}.stats-item:first-child{margin-top:16px;padding-top:28px}.stats-value{margin:0;line-height:1;white-space:nowrap;color:var(--color-accent)}.stats-label{max-width:34ch;margin:0;font-size:var(--font-size-5);line-height:1.45;color:var(--color-base-content)}.stats-label small{display:block;margin-top:6px;font-size:var(--font-size-2);color:var(--color-text-subtle)}.flex-v{display:flex;flex-direction:column}.flex-h{display:flex;flex-direction:row}.split-percent{display:flex;gap:var(--split-gap, 6rem);align-items:center;justify-content:space-between}.split-percent>.split-a,.split-percent>.split-b{min-width:0}.split-percent>.split-a{flex:var(--split-a, 50) 1 0}.split-percent>.split-b{flex:var(--split-b, 50) 1 0}@media(max-width:900px){.split-percent{flex-direction:column;gap:var(--split-gap, 3rem)}.split-percent>.split-a,.split-percent>.split-b{width:100%;flex:0 0 100%}}.gap-1{gap:1rem}@media(max-width:900px){.gap-1{gap:.75rem}}.gap-1\.5{gap:1.5rem}@media(max-width:900px){.gap-1\.5{gap:1rem}}.gap-2{gap:2rem}@media(max-width:900px){.gap-2{gap:1rem}}.gap-3{gap:3rem}@media(max-width:900px){.gap-3{gap:1.75rem}}.gap-4{gap:4rem}@media(max-width:900px){.gap-4{gap:2rem}}.multiformat-media,.multiformat-media .media-render,.multiformat-media .video-object,.multiformat-media .video-embed,.multiformat-media .lottie-render{display:block;width:100%}.multiformat-media img,.multiformat-media video,.multiformat-media iframe{display:block;width:100%;height:auto}.multiformat-media iframe{aspect-ratio:16/9;border:0}.multiformat-media video{height:auto;aspect-ratio:auto}.multiformat-media .lottie-render{aspect-ratio:1}.multiformat-media.multiformat-media--markdown{font-size:var(--font-size-6);line-height:1.7;color:var(--color-text-secondary)}.multiformat-media.multiformat-media--markdown>*+*{margin-top:20px}.multiformat-media.multiformat-media--markdown h1,.multiformat-media.multiformat-media--markdown h2,.multiformat-media.multiformat-media--markdown h3,.multiformat-media.multiformat-media--markdown h4,.multiformat-media.multiformat-media--markdown h5,.multiformat-media.multiformat-media--markdown h6{color:var(--color-base-content);font-family:var(--font-heading);scroll-margin-top:calc(var(--header-height) + 36px)}.multiformat-media.multiformat-media--markdown h2{margin-top:40px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.multiformat-media.multiformat-media--markdown h2+*{margin-top:12px}.multiformat-media.multiformat-media--markdown h3{margin-top:32px;font-size:var(--font-size-7);font-weight:400;line-height:1.3;letter-spacing:0}.multiformat-media.multiformat-media--markdown h4,.multiformat-media.multiformat-media--markdown h5,.multiformat-media.multiformat-media--markdown h6{margin-top:24px;font-size:var(--font-size-6);font-weight:500;line-height:1.4;letter-spacing:0}.multiformat-media.multiformat-media--markdown h1{margin-top:48px;font-size:32px;font-weight:700;line-height:1.15}.multiformat-media.multiformat-media--markdown p,.multiformat-media.multiformat-media--markdown ul,.multiformat-media.multiformat-media--markdown ol{font-size:var(--font-size-6);line-height:1.7}.multiformat-media.multiformat-media--markdown ul,.multiformat-media.multiformat-media--markdown ol{padding-left:1.25em}.multiformat-media.multiformat-media--markdown ul li+li,.multiformat-media.multiformat-media--markdown ol li+li{margin-top:6px}.multiformat-media.multiformat-media--markdown ul li::marker,.multiformat-media.multiformat-media--markdown ol li::marker{color:var(--color-text-subtle)}.multiformat-media.multiformat-media--markdown a{color:var(--color-base-content);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.multiformat-media.multiformat-media--markdown a:hover{text-decoration-color:currentColor}.multiformat-media.multiformat-media--markdown strong{color:var(--color-base-content);font-weight:600}.multiformat-media.multiformat-media--markdown :not(pre)>code{padding:1px 6px;border:1px solid var(--color-border);border-radius:5px;background:var(--color-tint);font-family:var(--font-mono);font-size:.875em;color:var(--color-base-content)}.multiformat-media.multiformat-media--markdown pre{margin-left:0;margin-right:0;padding:16px 18px;overflow-x:auto;border:1px solid var(--color-border-strong);border-radius:var(--radius-box);background:var(--color-base-200);font-family:var(--font-mono);font-size:var(--font-size-3);line-height:1.7;color:var(--color-base-content)}.multiformat-media.multiformat-media--markdown pre code{font-family:inherit;font-size:inherit}.multiformat-media.multiformat-media--markdown .code-block{overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-box);background:var(--color-base-200)}.multiformat-media.multiformat-media--markdown .code-block pre{margin:0;border:0;border-radius:0}.multiformat-media.multiformat-media--markdown .code-block-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 18px;border-bottom:1px solid var(--color-border)}.multiformat-media.multiformat-media--markdown dt{color:var(--color-base-content);font-weight:600}.multiformat-media.multiformat-media--markdown dd{margin:4px 0 0 1.25em}.multiformat-media.multiformat-media--markdown dd+dt{margin-top:16px}.multiformat-media.multiformat-media--markdown blockquote{margin-left:0;margin-right:0;padding:12px 20px;border-left:2px solid var(--color-text-subtle);background:var(--color-base-300);font-size:var(--font-size-5)}.multiformat-media.multiformat-media--markdown blockquote p{font-size:var(--font-size-5)}.multiformat-media.multiformat-media--markdown blockquote cite{display:block;margin-top:8px;font-size:var(--font-size-3);font-style:normal}.multiformat-media.multiformat-media--markdown figure{margin-left:0;margin-right:0}.multiformat-media.multiformat-media--markdown img{max-width:100%;height:auto;border-radius:var(--radius-box)}.multiformat-media.multiformat-media--markdown .video-embed iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:var(--radius-box)}.multiformat-media.multiformat-media--markdown figcaption{margin-top:8px;font-size:var(--font-size-3);color:var(--color-text-subtle)}.multiformat-media.multiformat-media--markdown .wp-block-table{overflow-x:auto}.multiformat-media.multiformat-media--markdown table{width:100%;border-collapse:collapse;font-size:var(--font-size-4)}.multiformat-media.multiformat-media--markdown thead,.multiformat-media.multiformat-media--markdown tfoot,.multiformat-media.multiformat-media--markdown th,.multiformat-media.multiformat-media--markdown td{border:0}.multiformat-media.multiformat-media--markdown th{padding:8px 12px;border-bottom:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--font-size-2);font-weight:400;letter-spacing:.03em;text-align:left;text-transform:uppercase;color:var(--color-text-muted)}.multiformat-media.multiformat-media--markdown td{padding:8px 12px;border-bottom:1px solid var(--color-border);vertical-align:top}.multiformat-media.multiformat-media--markdown hr{margin:40px 0;border:0;border-top:1px solid var(--color-border)}.multiformat-media.multiformat-media--markdown hr+h2{margin-top:0}.multiformat-media.multiformat-media--markdown{padding:18px 12px 14px;border-radius:14px;background:var(--color-base-active);font-size:var(--font-size-4);line-height:1.5;color:var(--color-text-secondary)}.multiformat-media.multiformat-media--markdown>*+*{margin-top:10px}.multiformat-media.multiformat-media--markdown>[data-tabs]+*{margin-top:14px}.multiformat-media.multiformat-media--markdown p{padding:0 6px;font-size:inherit;line-height:inherit}.multiformat-media.multiformat-media--markdown>p:first-child{color:var(--color-base-content)}.multiformat-media.multiformat-media--markdown p:empty{display:none}.multiformat-media.multiformat-media--markdown a{color:var(--color-accent);font-weight:600;text-decoration:none}.multiformat-media.multiformat-media--markdown a:hover{color:var(--color-base-content)}.multiformat-media.multiformat-media--markdown small{font-size:var(--font-size-2)}.multiformat-media.multiformat-media--markdown [data-tabs]{--tabs-gap: 10px}.multiformat-media.multiformat-media--markdown [role=tabpanel]{padding:16px 18px;border-radius:10px;background:var(--color-base-100)}.multiformat-media.multiformat-media--markdown [role=tabpanel]>*+*{margin-top:8px}.multiformat-media.multiformat-media--markdown [role=tabpanel] p{padding:0;color:var(--color-base-content)}.multiformat-media.multiformat-media--markdown [role=tabpanel] .code-block+p{margin-top:14px;padding-top:12px;border-top:1px solid var(--color-divider);font-size:var(--font-size-2);font-weight:600;color:var(--color-accent)}.multiformat-media.multiformat-media--markdown [role=tabpanel] .code-block+p strong{color:inherit}.multiformat-media.multiformat-media--markdown .code-block{position:relative;overflow:visible;border:0;border-radius:0;background:none}.multiformat-media.multiformat-media--markdown .code-block pre{padding:0;background:none;line-height:1.65}.multiformat-media.multiformat-media--markdown .code-block-head{position:absolute;top:-6px;right:-8px;padding:0;border:0}.multiformat-media.multiformat-media--markdown .code-block-head .ui-label{display:none}.embed-frame{display:block;width:100%;height:320px;border:0;background:transparent}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.wp-block-post-content h1,.wp-block-post-content h2,.wp-block-post-content h3,.wp-block-post-content h4,.wp-block-post-content h5,.wp-block-post-content h6{margin:0 0 1rem}.entry-content a,.wp-block-post-content a{color:var(--color-base-content);text-decoration:underline}.entry-content hr,.wp-block-post-content hr{margin:1rem 0;border:0;border-top:1px solid var(--color-border)}.entry-content .wp-block-spacer,.wp-block-post-content .wp-block-spacer{display:none}.entry-content p:empty,.wp-block-post-content p:empty{display:none}.entry-content p,.entry-content ol,.entry-content ul,.wp-block-post-content p,.wp-block-post-content ol,.wp-block-post-content ul{margin:0 0 1rem}.entry-content p>video,.entry-content>video,.entry-content p>iframe,.entry-content>iframe,.wp-block-post-content p>video,.wp-block-post-content>video,.wp-block-post-content p>iframe,.wp-block-post-content>iframe{width:100%;height:auto;aspect-ratio:16/9}.entry-content p img,.entry-content>img,.wp-block-post-content p img,.wp-block-post-content>img{display:inline-block;margin:0 0 1rem}.entry-content p img.alignnone,.entry-content>img.alignnone,.wp-block-post-content p img.alignnone,.wp-block-post-content>img.alignnone{display:block}.entry-content p img.alignleft,.entry-content>img.alignleft,.wp-block-post-content p img.alignleft,.wp-block-post-content>img.alignleft{float:none;max-width:max-content;display:block;margin-right:auto}.entry-content p img.aligncenter,.entry-content>img.aligncenter,.wp-block-post-content p img.aligncenter,.wp-block-post-content>img.aligncenter{float:none;max-width:max-content;display:block;margin:0 auto}.entry-content p img.alignright,.entry-content>img.alignright,.wp-block-post-content p img.alignright,.wp-block-post-content>img.alignright{float:none;max-width:max-content;display:block;margin-left:auto}.entry-content a img.alignnone,.wp-block-post-content a img.alignnone{max-width:max-content;display:inline-block}.entry-content figure,.wp-block-post-content figure{margin:0 0 1rem}.entry-content .wp-block-image .components-resizable-box__container,.entry-content .wp-block-image>img,.entry-content .wp-block-image>figure,.wp-block-post-content .wp-block-image .components-resizable-box__container,.wp-block-post-content .wp-block-image>img,.wp-block-post-content .wp-block-image>figure{margin-bottom:1rem}.entry-content .wp-block-image .alignnone,.wp-block-post-content .wp-block-image .alignnone{display:block}.entry-content .wp-block-image .alignleft,.wp-block-post-content .wp-block-image .alignleft{max-width:max-content;display:block;margin-right:1rem}.entry-content .wp-block-image .aligncenter,.wp-block-post-content .wp-block-image .aligncenter{max-width:max-content;display:block;margin:0 auto 1rem}.entry-content .wp-block-image .alignright,.wp-block-post-content .wp-block-image .alignright{max-width:max-content;display:block;margin-left:auto}.entry-content blockquote,.wp-block-post-content blockquote{margin:0 0 2rem 2rem;padding:1.5rem 3rem 1rem;border-left:3px solid var(--color-border-strong);color:var(--color-text-muted)}.entry-content blockquote>*,.wp-block-post-content blockquote>*{margin-bottom:1rem}.entry-content blockquote>*:last-child,.wp-block-post-content blockquote>*:last-child{margin-bottom:0}.tealiumdocs{position:relative}.tealiumdocs.has-divider{border-top:1px solid var(--color-divider)}#app>.tealiumdocs:first-child{padding-top:calc(6rem + var(--header-height))}@media(max-width:1080px){#app>.tealiumdocs:first-child{padding-top:calc(4rem + var(--header-height))}}@media(max-width:900px){#app>.tealiumdocs:first-child{padding-top:calc(3rem + var(--header-height))}}.tealiumdocs{padding:6rem 0}@media(max-width:1080px){.tealiumdocs{padding:4rem 0}}@media(max-width:900px){.tealiumdocs{padding:3rem 0}}.tealiumdocs.spacing-top-large{padding-top:10rem}@media(max-width:1080px){.tealiumdocs.spacing-top-large{padding-top:8rem}}@media(max-width:900px){.tealiumdocs.spacing-top-large{padding-top:4rem}}.tealiumdocs.spacing-bottom-large{padding-bottom:10rem}@media(max-width:1080px){.tealiumdocs.spacing-bottom-large{padding-bottom:8rem}}@media(max-width:900px){.tealiumdocs.spacing-bottom-large{padding-bottom:4rem}}.tealiumdocs.spacing-top-small{padding-top:3rem}@media(max-width:1080px){.tealiumdocs.spacing-top-small{padding-top:2rem}}@media(max-width:900px){.tealiumdocs.spacing-top-small{padding-top:1rem}}.tealiumdocs.spacing-bottom-small{padding-bottom:3rem}@media(max-width:1080px){.tealiumdocs.spacing-bottom-small{padding-bottom:2rem}}@media(max-width:900px){.tealiumdocs.spacing-bottom-small{padding-bottom:1rem}}.tealiumdocs.spacing-top-none{padding-top:0}@media(max-width:1080px){.tealiumdocs.spacing-top-none{padding-top:0}}@media(max-width:900px){.tealiumdocs.spacing-top-none{padding-top:0}}.tealiumdocs.spacing-bottom-none{padding-bottom:0}@media(max-width:1080px){.tealiumdocs.spacing-bottom-none{padding-bottom:0}}@media(max-width:900px){.tealiumdocs.spacing-bottom-none{padding-bottom:0}}.tealiumdocs .underlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.tealiumdocs .underlay .multiformat-media,.tealiumdocs .underlay .multiformat-media .media-render,.tealiumdocs .underlay .multiformat-media img,.tealiumdocs .underlay .multiformat-media video{width:100%;height:100%}.tealiumdocs .underlay .multiformat-media{position:absolute;inset:0;z-index:0}.tealiumdocs .underlay .multiformat-media img,.tealiumdocs .underlay .multiformat-media video{object-position:center center}.tealiumdocs .underlay.sizing-cover .multiformat-media img,.tealiumdocs .underlay.sizing-cover .multiformat-media video{object-fit:cover}.tealiumdocs .underlay.sizing-contain .multiformat-media img,.tealiumdocs .underlay.sizing-contain .multiformat-media video{object-fit:contain}.tealiumdocs .underlay .background-pattern{position:absolute;inset:0;z-index:1;pointer-events:none;background-position:50% -33px;opacity:.05;background-image:repeating-linear-gradient(0deg,transparent 0 71px,var(--color-grid-line) 71px 72px),repeating-linear-gradient(90deg,transparent 0 71px,var(--color-grid-line) 71px 72px);background-size:72px 72px}.tealiumdocs .underlay .pattern-grid-fade-bottom{-webkit-mask-image:linear-gradient(#000 0 55%,transparent 100%);mask-image:linear-gradient(#000 0 55%,transparent 100%)}.tealiumdocs .underlay .pattern-grid-fade-top{background-position:50% 100%;-webkit-mask-image:linear-gradient(transparent 0,#000 45% 100%);mask-image:linear-gradient(transparent 0,#000 45% 100%)}.tealiumdocs .underlay+.container{position:relative;z-index:2}.tealiumdocs img{display:block;max-width:100%;width:100%;height:auto}.tealiumdocs .container{width:min(var(--container),100% - 2 * var(--gutter));margin:0 auto}@media(min-width:1200px){.tealiumdocs .container{width:min(var(--container),100% - 135px)}}.tealiumdocs.orient-h-invert .inner{flex-direction:row-reverse}@media(max-width:900px){.tealiumdocs.orient-h-invert .inner{flex-direction:column-reverse}}@media(max-width:900px){.tealiumdocs.orient-v-invert .inner{flex-direction:column}}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:var(--color-base-content)}.hamburger-box{width:16px;height:12.5px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.75px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:1.5px;background-color:var(--color-base-content);border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5.5px}.hamburger-inner:after{bottom:-5.5px}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.header{position:fixed;top:0;left:0;width:100%;z-index:999;background:var(--color-base-100);border-bottom:1px solid var(--color-divider)}.header>.container{width:min(var(--container),100% - 2 * var(--gutter));margin:0 auto}@media(min-width:1200px){.header>.container{width:min(var(--container),100% - 135px)}}.header>.container>.inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;height:var(--header-height)}.header .logo{justify-self:start;display:block;line-height:0}.header .logo img{display:block;width:auto;height:24px}.header .logo .logo-on-dark,[data-theme-resolved=dark] .header .logo .logo-on-light{display:none}[data-theme-resolved=dark] .header .logo .logo-on-dark{display:block}.header .btn-group{grid-column:3;justify-self:end;display:flex;gap:8px;align-items:center}.header #header-cta{min-height:38px;padding-block:0;font-size:var(--font-size-3)}@media(max-width:900px){.header #header-cta{display:none}}.header .theme-toggle,.header .navtoggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--color-divider);border-radius:var(--radius-box);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s}.header .theme-toggle:hover,.header .navtoggle:hover{background:var(--color-base-300)}.header .theme-toggle svg{width:16px;height:16px}.header .theme-toggle .icon-sun{display:none}[data-theme-resolved=dark] .header .theme-toggle .icon-sun{display:block}[data-theme-resolved=dark] .header .theme-toggle .icon-moon,.header .navtoggle{display:none}@media(max-width:1079px){.header .navtoggle{display:inline-flex}}.header kbd{padding:3px 5px;border:1px solid var(--color-divider);border-radius:4px;font:600 var(--font-size-1)/1 var(--font-body);color:var(--color-text-subtle)}.header #primary{justify-self:center}@media(min-width:1080px){.header #primary{display:flex;align-items:center;gap:32px}.header #primary .menu-root-item>a{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid transparent;font-size:var(--font-size-3);font-weight:500;color:var(--color-text-secondary);text-decoration:none;transition:color .15s}.header #primary .menu-root-item>a:hover{color:var(--color-base-content)}.header #primary .menu-root-item.active>a{border-bottom-color:var(--color-teal);color:var(--color-base-content)}.header #primary .menu-footer{display:none}}@media(max-width:1079px){.header #primary{position:fixed;top:var(--header-height);left:0;width:100%;height:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;background:var(--color-base-100);transition:height .25s ease}.nav-open .header #primary{height:calc(100dvh - var(--header-height));overflow-y:auto;border-top:1px solid var(--color-border)}.header #primary .menu-root-item{border-bottom:1px solid var(--color-border);margin:0 var(--gutter)}.header #primary .menu-root-item>a{display:flex;align-items:baseline;gap:10px;width:100%;padding:20px 0;font-family:var(--font-heading);font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--color-base-content);text-decoration:none}.header #primary .menu-root-item kbd{display:none}.header #primary .menu-footer{margin-top:auto;padding:24px var(--gutter) 32px}.header #primary .menu-footer .cta{width:100%}}.site-footer{border-top:1px solid var(--color-border);color:var(--color-base-content)}.site-footer .footer-main,.site-footer .footer-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem}.site-footer .footer-bottom{align-items:center;margin-top:4rem}.site-footer .footer-left{max-width:22rem}.site-footer .footer-logo{display:block;line-height:0;margin-bottom:1.25rem}.site-footer .footer-logo img{display:block;width:auto;height:28px}.site-footer .footer-logo .logo-on-dark,[data-theme-resolved=dark] .site-footer .footer-logo .logo-on-light{display:none}[data-theme-resolved=dark] .site-footer .footer-logo .logo-on-dark{display:block}.site-footer .footer-copy{color:var(--color-text-muted)}.site-footer .footer-social{display:flex;gap:1rem;margin-top:1.5rem}.site-footer .footer-social a,.site-footer .footer-social>span{display:block;color:inherit;line-height:0;text-decoration:none;opacity:.6;transition:opacity .15s}.site-footer .footer-social a:hover,.site-footer .footer-social a:focus-visible{opacity:1}.site-footer .footer-social img,.site-footer .footer-social svg{display:block;width:auto;height:1.25rem;max-width:none}.site-footer .footer-social svg{fill:currentColor}.site-footer .footer-links{display:flex;flex-wrap:wrap;gap:4rem}.site-footer .footer-links .column>div:first-child{margin-bottom:1rem;font-family:var(--font-mono);font-size:var(--font-size-1);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.site-footer .footer-links .column ul{padding:0;margin:0;list-style:none}.site-footer .footer-links .column li+li{margin-top:.75rem}.site-footer .footer-links .column a{font-size:var(--font-size-4);text-decoration:none}.site-footer .footer-links .column a:hover,.site-footer .footer-links .column a:focus-visible{text-decoration:underline}.site-footer .footer-copyright{font-size:var(--font-size-4);color:var(--color-text-muted)}.site-footer .footer-copyright p{margin:0}.site-footer .footer-legal ul{display:flex;flex-wrap:wrap;gap:24px;padding:0;margin:0;list-style:none}.site-footer .footer-legal a{font-family:var(--font-mono);font-size:var(--font-size-3);font-weight:400;text-decoration:none}.site-footer .footer-legal a:hover,.site-footer .footer-legal a:focus-visible{text-decoration:underline}.site-footer .footer-legal a[target=_blank]:after{content:" ↗";color:var(--color-text-muted)}@media(max-width:900px){.site-footer .footer-main,.site-footer .footer-bottom{flex-direction:column;align-items:flex-start}.site-footer .footer-bottom{gap:1.5rem;margin-top:2.5rem}.site-footer .footer-links{flex-direction:column;gap:2rem}}body:has(#app>.tealiumdocs:last-child .pattern-grid-fade-top) .site-footer{border-top-color:transparent}body:has(#app>.tealiumdocs:last-child .pattern-grid-fade-top) .site-footer:before{content:"";position:absolute;inset:0;pointer-events:none;background-position:50% 0;opacity:.05;background-image:repeating-linear-gradient(0deg,transparent 0 71px,var(--color-grid-line) 71px 72px),repeating-linear-gradient(90deg,transparent 0 71px,var(--color-grid-line) 71px 72px);background-size:72px 72px}body:has(#app>.tealiumdocs:last-child .pattern-grid-fade-top) .site-footer>.container{position:relative;z-index:1}.contact-dialog{width:min(560px,100% - 2 * var(--gutter));max-height:calc(100dvh - 2 * var(--gutter));box-sizing:border-box;padding:32px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-base-200);color:var(--color-base-content);box-shadow:0 30px 80px #0000004d;overflow-y:auto}.contact-dialog::backdrop{background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:640px){.contact-dialog{padding:24px 20px}}.contact-dialog-close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-field);background:transparent;color:var(--color-text-secondary);cursor:pointer}.contact-dialog-close svg{width:14px;height:14px}.contact-dialog-close:hover{background:var(--color-base-300);color:var(--color-base-content)}.contact-dialog-title{margin:0 40px 24px 0;font-family:var(--font-heading);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.contact-dialog-title+.contact-dialog-blurb{margin-top:-16px}.contact-dialog-blurb,.contact-dialog-status{margin:0 0 24px;font-size:var(--font-size-5);line-height:1.55;color:var(--color-text-muted)}.contact-dialog-blurb a,.contact-dialog-status a{color:var(--color-base-content)}.contact-dialog .mktoForm{width:100%;font-family:var(--font-body);font-size:var(--font-size-4)}.contact-dialog .mktoForm .mktoFormRow{margin-bottom:16px}.contact-dialog .mktoForm .mktoFormRow:has(input[type=hidden]){margin:0}.contact-dialog .mktoForm .mktoFormCol{width:100%}.contact-dialog .mktoForm .mktoOffset,.contact-dialog .mktoForm .mktoGutter,.contact-dialog .mktoForm .mktoClear{display:none}.contact-dialog .mktoForm .mktoFieldWrap{position:relative;display:flex;flex-direction:column;gap:6px}.contact-dialog .mktoForm .mktoLabel{display:flex;gap:2px;font-size:var(--font-size-3);font-weight:500;color:var(--color-text-secondary)}.contact-dialog .mktoForm .mktoAsterix{order:2;color:var(--color-text-subtle)}.contact-dialog .mktoForm input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.contact-dialog .mktoForm select,.contact-dialog .mktoForm textarea{box-sizing:border-box;width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);font:inherit}.contact-dialog .mktoForm input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,.contact-dialog .mktoForm select:focus,.contact-dialog .mktoForm textarea:focus{outline:2px solid var(--color-accent);outline-offset:1px}.contact-dialog .mktoForm textarea{min-height:96px;resize:vertical}.contact-dialog .mktoForm .mktoCheckboxList,.contact-dialog .mktoForm .mktoRadioList{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.contact-dialog .mktoForm .mktoCheckboxList label,.contact-dialog .mktoForm .mktoRadioList label{font-size:var(--font-size-3);color:var(--color-text-muted)}.contact-dialog .mktoForm .mktoHtmlText{font-size:var(--font-size-2);line-height:1.5;color:var(--color-text-muted)}.contact-dialog .mktoForm .mktoHtmlText a{color:var(--color-base-content)}.contact-dialog .mktoForm .mktoError{margin-top:6px}.contact-dialog .mktoForm .mktoError .mktoErrorArrowWrap{display:none}.contact-dialog .mktoForm .mktoError .mktoErrorMsg{font-size:var(--font-size-2);color:var(--color-error)}.contact-dialog .mktoForm .mktoButtonRow{margin-top:8px}.contact-dialog .mktoForm .mktoButtonWrap{margin:0}.contact-dialog .mktoForm .mktoButton{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 20px;border:1px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-primary);color:var(--color-primary-content);font:inherit;font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.contact-dialog .mktoForm .mktoButton:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:var(--color-primary-hover-content)}.truman-pet{position:fixed;right:24px;bottom:20px;z-index:50;display:flex;align-items:flex-end;gap:8px;transition:transform .3s ease,opacity .3s ease}.truman-pet.is-away,.truman-pet.is-hero{transform:translateY(24px);opacity:0;pointer-events:none}@media(max-width:640px){.truman-pet{right:12px;bottom:12px}}.truman-pet .truman-sprite,.truman-pet-wake .truman-sprite{display:block;background:url(/wp-content/themes/tealiumdocs/assets/build/truman-walk-atlas-DWNd1EyJ.png) 0 0/600% 100% no-repeat;image-rendering:pixelated}.truman-pet-button{position:relative;flex:0 0 64px;width:64px;height:64px;padding:0;border:0;border-radius:var(--radius-box);background:none;cursor:pointer}.truman-pet-button .truman-sprite{position:absolute;inset:4px;animation:truman-pet-bob 1.6s steps(2) infinite}@keyframes truman-pet-bob{0%,to{translate:0 0}50%{translate:0 -3px}}.truman-pet-bubble{position:relative;width:280px;margin-bottom:34px;padding:14px 16px 12px;border:1px solid var(--color-border-strong);border-radius:12px;background:var(--color-base-active);font-size:var(--font-size-4);transform-origin:bottom right;transition:opacity .2s ease,transform .2s ease}.truman-pet-bubble:after{content:"";position:absolute;right:-7px;bottom:16px;width:12px;height:12px;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);background:var(--color-base-active);transform:rotate(-45deg)}.truman-pet-bubble[hidden]{display:block;visibility:hidden;opacity:0;transform:scale(.96);pointer-events:none}@media(max-width:640px){.truman-pet-bubble{width:220px}}.truman-pet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.truman-pet-name{display:flex;align-items:center;gap:8px;font-size:var(--font-size-2);font-weight:600;color:var(--color-base-content)}.truman-pet-dot{width:7px;height:7px;border-radius:50%;background:var(--color-teal)}.truman-pet-label{font-weight:500;color:var(--color-accent)}.truman-pet-tuck{padding:2px 0;border:0;background:none;font:500 var(--font-size-2) var(--font-body);color:var(--color-text-secondary);cursor:pointer}.truman-pet-tuck:hover{color:var(--color-base-content)}.truman-pet-message{margin:0;font-size:inherit;line-height:1.45;color:var(--color-text-secondary)}.truman-pet-link{display:inline-block;margin-top:10px;font-size:var(--font-size-3);font-weight:600;color:var(--color-accent);text-decoration:none}.truman-pet-link:hover{color:var(--color-base-content)}.truman-pet-wake{position:fixed;right:24px;bottom:0;z-index:50;display:flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 6px;border:1px solid var(--color-divider);border-bottom:0;border-radius:8px 8px 0 0;background:var(--color-base-100);font:500 var(--font-size-2) var(--font-body);color:var(--color-text-secondary);cursor:pointer}.truman-pet-wake:hover{color:var(--color-base-content)}.truman-pet-wake[hidden]{display:none}.truman-pet-wake .truman-sprite{width:20px;height:20px}@media(max-width:640px){.truman-pet-wake{right:12px}}@media(prefers-reduced-motion:reduce){.truman-pet-button .truman-sprite{animation:none}.truman-pet,.truman-pet-bubble{transition:none}}
