.mkt{--mk-h:50px;--mk-r:16px;--mk-f:12px;--mk-lw:146px;--mk-rw:138px}@media (min-width:64rem){.mkt{--mk-rw:560px}}@media (pointer:coarse){.mkt{--mk-h:58px}}.mkt .nc:before{border-top-right-radius:0}.mkt .nc[data-nc=tl]:before{border-top-right-radius:var(--r);border-top-left-radius:0}.mkt .nc[data-nc=br]:before{border-top-right-radius:var(--r);border-bottom-right-radius:0}.mkt .nc[data-nc=dual]:before{border-bottom-left-radius:0}.mkt .nc{--nc-pos:right -1px top -1px;--nc2-pos:left -1px bottom -1px}.mkt .nc[data-nc=tl]{--nc-pos:left -1px top -1px}.mkt .nc[data-nc=br]{--nc-pos:right -1px bottom -1px}.mkt .nc[data-nc=dual]{--nc-pos:right -1px top -1px}.mkt .d-sec-card{--mk-void-fg:var(--c-ink)}.mkt .d-sec-card[data-tone=ink]{--mk-void-fg:var(--c-offwhite)}.mkt .d-sec-card[data-tone=bark],.mkt .d-sec-card[data-tone=hunter],.mkt .d-sec-card[data-tone=terracotta]{--mk-void-fg:var(--c-sunshine)}.mkt .d-sec-card .nc>.d-arrow{color:var(--mk-void-fg);opacity:.7}.mkt .d-arrow{transition:transform .24s var(--ease),opacity .2s var(--ease)}.mkt .nc>.d-idx{top:calc((var(--nc-h) - 12px) / 2);left:16px;line-height:12px;max-width:calc(100% - var(--nc-w) - 32px);text-overflow:clip}.mkt .nc[data-nc=tl]>.d-idx{left:auto;right:16px}.mkt .mkt-carve,.mkt-shell>.mkt-bar+.d-page>.nc:first-child,.mkt-shell>.mkt-bar+section.nc{--mk-l:calc(var(--mk-lw) + 1px);--mk-rr:calc(var(--mk-rw) + 1px);--mk-hh:calc(var(--mk-h) + 1px);--mk-lr:var(--mk-r);--mk-lf:var(--mk-f);--mk-rr-r:var(--mk-r);--mk-rf:var(--mk-f);padding-top:calc(var(--mk-h) + clamp(16px, 2.6vw, 32px))}.mkt .mkt-carve[data-carve=left]{--mk-rr:0px;--mk-rr-r:0px;--mk-rf:0px}.mkt .mkt-carve[data-carve=right]{--mk-l:0px;--mk-lr:0px;--mk-lf:0px}.mkt .mkt-carve:before,.mkt-shell>.mkt-bar+.d-page>.nc:first-child:before,.mkt-shell>.mkt-bar+section.nc:before{--mk-fill:linear-gradient(#000 0 0);--mk-disc-l:radial-gradient(circle at 0 0,#000 calc(var(--mk-lr) - 0.5px),transparent calc(var(--mk-lr) + 0.5px));--mk-disc-r:radial-gradient(circle at 100% 0,#000 calc(var(--mk-rr-r) - 0.5px),transparent calc(var(--mk-rr-r) + 0.5px));--mk-fil-l:radial-gradient(circle at 100% 100%,transparent calc(var(--mk-lf) - 0.5px),#000 calc(var(--mk-lf) + 0.5px));--mk-fil-r:radial-gradient(circle at 0 100%,transparent calc(var(--mk-rf) - 0.5px),#000 calc(var(--mk-rf) + 0.5px));-webkit-mask-image:var(--mk-fill),var(--mk-fill),var(--mk-fill),var(--mk-disc-l),var(--mk-fil-l),var(--mk-fil-l),var(--mk-fill),var(--mk-fill),var(--mk-disc-r),var(--mk-fil-r),var(--mk-fil-r);mask-image:var(--mk-fill),var(--mk-fill),var(--mk-fill),var(--mk-disc-l),var(--mk-fil-l),var(--mk-fil-l),var(--mk-fill),var(--mk-fill),var(--mk-disc-r),var(--mk-fil-r),var(--mk-fil-r);-webkit-mask-size:100% 100%,max(0px,calc(var(--mk-l) - var(--mk-lr))) var(--mk-hh),var(--mk-l) max(0px,calc(var(--mk-hh) - var(--mk-lr))),var(--mk-lr) var(--mk-lr),var(--mk-lf) var(--mk-lf),var(--mk-lf) var(--mk-lf),max(0px,calc(var(--mk-rr) - var(--mk-rr-r))) var(--mk-hh),var(--mk-rr) max(0px,calc(var(--mk-hh) - var(--mk-rr-r))),var(--mk-rr-r) var(--mk-rr-r),var(--mk-rf) var(--mk-rf),var(--mk-rf) var(--mk-rf);mask-size:100% 100%,max(0px,calc(var(--mk-l) - var(--mk-lr))) var(--mk-hh),var(--mk-l) max(0px,calc(var(--mk-hh) - var(--mk-lr))),var(--mk-lr) var(--mk-lr),var(--mk-lf) var(--mk-lf),var(--mk-lf) var(--mk-lf),max(0px,calc(var(--mk-rr) - var(--mk-rr-r))) var(--mk-hh),var(--mk-rr) max(0px,calc(var(--mk-hh) - var(--mk-rr-r))),var(--mk-rr-r) var(--mk-rr-r),var(--mk-rf) var(--mk-rf),var(--mk-rf) var(--mk-rf);-webkit-mask-position:0 0,left 0 top 0,left 0 top 0,left calc(var(--mk-l) - var(--mk-lr)) top calc(var(--mk-hh) - var(--mk-lr)),left var(--mk-l) top 0,left 0 top var(--mk-hh),right 0 top 0,right 0 top 0,right calc(var(--mk-rr) - var(--mk-rr-r)) top calc(var(--mk-hh) - var(--mk-rr-r)),right var(--mk-rr) top 0,right 0 top var(--mk-hh);mask-position:0 0,left 0 top 0,left 0 top 0,left calc(var(--mk-l) - var(--mk-lr)) top calc(var(--mk-hh) - var(--mk-lr)),left var(--mk-l) top 0,left 0 top var(--mk-hh),right 0 top 0,right 0 top 0,right calc(var(--mk-rr) - var(--mk-rr-r)) top calc(var(--mk-hh) - var(--mk-rr-r)),right var(--mk-rr) top 0,right 0 top var(--mk-hh);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add,add,add,add,add,add;transition:-webkit-mask-size .32s var(--ease),-webkit-mask-position .32s var(--ease);transition:mask-size .32s var(--ease),mask-position .32s var(--ease);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--r)}.mkt .mkt-carve[data-carve=left]:before{border-top-right-radius:var(--r)}.mkt .mkt-carve[data-carve=right]:before{border-top-left-radius:var(--r)}.mkt .mkt-carve>.d-arrow,.mkt-shell>.mkt-bar+.d-page>.nc:first-child>.d-arrow{display:none}.mkt .mkt-carve[data-nc=dual],.mkt-shell>.mkt-bar+.d-page>.nc[data-nc=dual]:first-child{padding-bottom:clamp(18px,2.4vw,28px)}.mkt .mkt-carve>.d-idx,.mkt-shell>.mkt-bar+.d-page>.nc:first-child>.d-idx{position:static;display:block;max-width:none;margin:0 0 4px}.mkt-bar{position:absolute;z-index:6;top:var(--pad);left:var(--pad);right:var(--pad);height:var(--mk-h);pointer-events:none}.mkt .d-land,.mkt-shell{position:relative}.mkt-tab{position:absolute;z-index:6;top:0;display:flex;align-items:center;gap:6px;height:var(--mk-h);padding-block:2px 8px;color:var(--c-offwhite);pointer-events:auto;white-space:nowrap}.mkt-tab[data-side=left]{left:0;padding-inline:4px 20px}.mkt-tab[data-side=right]{right:0;padding-inline:20px 2px}.mkt-brand{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 6px;border-radius:var(--r-ctl);color:inherit;text-decoration:none;transition:background .18s var(--ease)}.mkt-brand img{flex:none}.mkt-brand-word{font-size:17px;font-weight:700;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.mkt-brand:hover{background:color-mix(in srgb,var(--c-offwhite) 7%,transparent)}.mkt-brand:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.mkt-nav{display:none;align-items:center;gap:2px;margin-right:6px}@media (min-width:64rem){.mkt-nav{display:flex}}.mkt-nav a{display:inline-flex;align-items:center;height:36px;padding:0 11px;border-radius:var(--r-ctl);color:inherit;font-size:13px;font-weight:600;letter-spacing:-.01em;text-decoration:none;opacity:.68;transition:opacity .16s var(--ease),background .16s var(--ease)}.mkt-nav a:hover{opacity:1;background:color-mix(in srgb,var(--c-offwhite) 7%,transparent)}.mkt-nav a[aria-current=page]{opacity:1}.mkt-nav a:focus-visible{opacity:1;outline:2px solid var(--c-orange);outline-offset:1px}.mkt-tab .d-go{height:36px}.mkt-tab .d-go:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.mkt-toggle{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:var(--r-ctl);background:color-mix(in srgb,var(--c-offwhite) 9%,transparent);color:inherit;cursor:pointer;transition:background .16s var(--ease),transform .16s var(--ease)}.mkt-toggle:hover{background:color-mix(in srgb,var(--c-offwhite) 15%,transparent)}.mkt-toggle:active{transform:scale(.95)}.mkt-toggle:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}@media (pointer:coarse){.mkt-brand{min-height:44px}.mkt-tab .d-go{height:44px;padding:0 16px}.mkt-toggle{width:44px;height:44px}}html:has(.mkt-toggle) .app-float-theme{display:none}.mkt .mkt-footer.d-sec-card{display:grid;gap:26px 32px;grid-template-columns:minmax(0,1fr);padding:clamp(18px,2.6vw,30px);padding-top:calc(var(--nc-h) + 14px)}@media (min-width:48rem){.mkt .mkt-footer.d-sec-card{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}}.mkt-footer-brand{display:flex;flex-direction:column;gap:10px;min-width:0}.mkt-footer-brand .mkt-brand{align-self:flex-start;margin-left:-6px}.mkt-footer-note{margin:0;max-width:34ch;font-size:13px;line-height:1.5;opacity:.6}.mkt-footer-cols{display:grid;gap:18px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:36rem){.mkt-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt-footer-col{display:flex;flex-direction:column;gap:2px;min-width:0}.mkt-footer-col h2{margin:0 0 6px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.mkt-footer-col a{display:inline-flex;align-items:center;align-self:flex-start;min-height:30px;color:inherit;font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;opacity:.78;transition:opacity .16s var(--ease),transform .16s var(--ease)}.mkt-footer-col a:hover{opacity:1;transform:translateX(2px)}.mkt-footer-col a:focus-visible{opacity:1;outline:2px solid var(--c-orange);outline-offset:2px;border-radius:4px}.mkt-footer-base{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-top:16px;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);font-size:12px;opacity:.55}@media (pointer:coarse){.mkt-footer-col a{min-height:44px}}.mkt-top-link{position:absolute;z-index:2;top:0;right:0;display:grid;place-items:center;width:var(--nc-w);height:var(--nc-h);color:var(--c-offwhite);opacity:.62;text-decoration:none;transition:opacity .18s var(--ease),transform .22s var(--ease)}.mkt-top-link:hover{opacity:1;transform:translateY(-2px)}.mkt-top-link:focus-visible{opacity:1;outline:2px solid var(--c-orange);outline-offset:-4px;border-radius:10px}.mkt-top-link:after{content:"";position:absolute;inset:-5px 0}.mkt .d-auth-aside.mkt-carve,.mkt .d-auth-panel.mkt-carve{padding-top:calc(var(--mk-h) + 18px)}.mkt .d-auth-panel>.d-idx{width:100%;max-width:460px;margin:0 auto 12px}.mkt .mkt-back{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:var(--r-ctl);color:inherit;transition:background .16s var(--ease)}.mkt .mkt-back:hover{background:color-mix(in srgb,var(--c-offwhite) 8%,transparent)}.mkt .mkt-back:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}@media (pointer:coarse){.mkt .mkt-back{width:44px;height:44px}}@media (min-width:64rem){.mkt .d-auth-panel .mkt-brand{display:none}}@media (prefers-reduced-motion:reduce){.mkt .d-arrow,.mkt .d-tile,.mkt .mkt-carve:before,.mkt .nc:before,.mkt-brand,.mkt-footer-col a,.mkt-nav a,.mkt-shell>.mkt-bar+.d-page>.nc:first-child:before,.mkt-toggle,.mkt-top-link{transition:none!important}.mkt .d-tile:hover,.mkt a.nc:hover .d-arrow,.mkt-footer-col a:hover,.mkt-top-link:hover{transform:none!important}}.mkt .nc.d-plan{padding-top:calc(var(--nc-h) + 10px)}.mkt-inventory{margin-block:24px}.mkt-feature-group{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:40px;padding:34px 0;border-top:1px solid var(--color-rule,rgba(128,128,128,.2));scroll-margin-top:100px}.mkt-feature-group h2{margin:0 0 10px;font-size:clamp(22px,3vw,32px);line-height:1.15;font-weight:650;letter-spacing:-.045em}.mkt-feature-group p{margin:0;font-size:14px;line-height:1.6;opacity:.65}.mkt-feature-group dl{margin:0}.mkt-feature-group dl>div{padding-block:12px;border-bottom:1px solid var(--color-rule,rgba(128,128,128,.2))}.mkt-feature-group dl>div:first-child{padding-top:0}.mkt-feature-group dl>div:last-child{border:0}.mkt-feature-group dt{font-size:15px;font-weight:650}.mkt-feature-group dt a{display:inline-flex;align-items:center;gap:8px;min-height:44px}.mkt-feature-group dt span{color:var(--c-orange,#f58a42)}.mkt-feature-group dd{margin:3px 0 0;font-size:13px;line-height:1.7;opacity:.65}.mkt-product-shot{display:block;width:100%;height:auto;border:1px solid var(--color-rule,rgba(128,128,128,.2));margin-top:24px}.mkt-publish-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:24px;list-style:none;padding:0}.mkt-publish-steps li{border-top:1px solid;padding-top:14px}.mkt-publish-steps strong{display:block;font-size:18px;margin-bottom:8px}.mkt-publish-steps p{font-size:13px;line-height:1.6}@media(max-width:700px){.mkt-feature-group{grid-template-columns:1fr;gap:20px;padding-block:26px}.mkt-publish-steps{grid-template-columns:1fr;gap:16px}}.dash.mkt{--c-butter:#f3cd5f}.mkt .d-tile[data-tone=ink]{--nc-bg:var(--c-ink);color:var(--c-sunshine)}.mkt .d-tile[data-tone=hunter]{--nc-bg:var(--c-hunter);color:var(--c-sunshine)}.mkt .d-tile[data-tone=bark]{--nc-bg:var(--c-bark);color:var(--c-sunshine)}.mkt .d-sec-card[data-tone=sea] .d-panel-viz{color:var(--c-sunshine)}html.light .dash.mkt .d-sec-card[data-tone=pages]{--nc-bg:#f5dcb2}.mkt .d-tiles+.d-cta-row,.mkt .mkt-inventory+.d-cta-row,.mkt .mkt-news+.d-cta-row,.mkt .mkt-publish-steps+.d-sec-lede+.d-cta-row{margin-top:clamp(24px,3vw,36px)}.mkt .d-sec-lede+.d-eyebrow{margin-top:14px;opacity:.7}.mkt .d-sec-card:is([data-tone=orange],[data-tone=sunset],[data-tone=butter],[data-tone=pumpkin],[data-tone=terracotta],[data-tone=cream]) .d-go:not([data-variant=quiet]){--shiny-base:#18171d;--shiny-inset:#3c3a44;--shiny-label:#fff4d4;--shiny-accent:#f37420;--shiny-accent-soft:#ffd7b0}.mkt .d-sec-card:not([data-tone=ink]):not([data-tone=hunter]):not([data-tone=bark]):not([data-tone=terracotta]) .d-go[data-variant=quiet]{background:color-mix(in srgb,var(--c-ink) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-ink) 20%,transparent);color:var(--c-ink)}.mkt .d-sec-card:not([data-tone=ink]):not([data-tone=hunter]):not([data-tone=bark]):not([data-tone=terracotta]) .d-go[data-variant=quiet]:hover{background:color-mix(in srgb,var(--c-ink) 15%,transparent)}.mkt .d-sec-card:is([data-tone=hunter],[data-tone=bark],[data-tone=terracotta]) .d-go[data-variant=quiet]{background:color-mix(in srgb,var(--c-sunshine) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-sunshine) 26%,transparent);color:var(--c-sunshine)}.mkt-news{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pad);margin:clamp(20px,3vw,34px) 0 0;padding:0;list-style:none}@media (min-width:42rem){.mkt-news{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.mkt-news{grid-template-columns:repeat(4,minmax(0,1fr))}}.mkt-news a{display:flex;flex-direction:column;gap:8px;height:100%;padding:18px 18px 20px;border-radius:var(--r);background:color-mix(in srgb,var(--c-sunshine) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-sunshine) 14%,transparent);color:inherit;text-decoration:none;transition:background .2s var(--ease),transform .2s var(--ease)}.mkt-news a:hover{background:color-mix(in srgb,var(--c-sunshine) 14%,transparent);transform:translateY(-2px)}.mkt-news a:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.mkt-news-tag{align-self:flex-start;padding:3px 9px;border-radius:999px;background:var(--c-orange);color:var(--c-ink);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mkt-news-title{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:18px;font-weight:680;letter-spacing:-.03em}.mkt-news-title svg{opacity:.6;transition:transform .2s var(--ease),opacity .2s var(--ease)}.mkt-news a:hover .mkt-news-title svg{opacity:1;transform:translate(2px,-2px)}.mkt-news-note{font-size:13px;line-height:1.6;opacity:.78}@media (prefers-reduced-motion:reduce){.mkt-news a,.mkt-news-title svg{transition:none}.mkt-news a:hover,.mkt-news a:hover .mkt-news-title svg{transform:none}}.mkt.mkt-wide .d-page,.mkt.mkt-wide .mkt-shell{width:100%;max-width:none}.mkt.mkt-wide .d-sec-lede{max-width:70ch}